目标专利:577用于视频译码的交错视频数据的指示的方法和设备
专利公开号:CN104641645B
专利权人:高通股份有限公司
无效请求书提交日期:2026年
非显而易见性评估仅供参考,不构成法律建议。
| 编号 | 名称 |
|---|
一种用于解码视频数据的方法,所述方法包括: 使用视频解码器电路接收视频数据; 使用所述视频解码器电路接收指示所接收的视频数据中的所有图片是否是经译码为帧图片的循序帧的第一指示,其中在配置文件语法、层语法或层级语法中的至少一者中接收所述第一指示; 使用所述视频解码器电路在解码所述所接收的视频数据之前解码所述第一指示; 使用所述视频解码器电路根据所述所接收的第一指示且根据所述视频解码器电路解码具有经译码为帧图片的循序帧的视频数据的能力来解码所述所接收的视频数据,包括:在所述第一指示指示所述所接收的视频数据中的所有图片是经译码为帧图片的循序帧且所述视频解码器电路能够解码经译码为帧图片的循序帧的情况下使用所述视频解码器电路解码所述所接收的视频数据; 解码指示所述所接收的视频数据是否经译码为场图片的第二指示;以及解码指示所述所接收的视频数据的源是呈循序扫描还是交错格式的第三指示; 其中所述第二指示及所述第三指示是译码于视频可用性信息VUI参数集中。
根据权利要求1所述的方法,其中所述第一指示包括旗标,且其中旗标值等于0指示所述所接收的视频数据中的所有图片是经译码为帧图片的循序帧,且其中所述旗标值等于 1指示在所述所接收的视频数据中存在不是循序帧或未经译码为帧图片的一或多个图片。
根据权利要求1所述的方法,其中所述第一指示指示在所述所接收的视频数据中存在不是循序帧或未经译码为帧图片的一或多个图片,且其中解码所述所接收的视频数据包括拒绝所述视频数据。
根据权利要求1所述的方法,其进一步包括在视频参数集及序列参数集中的至少一者中接收所述第一指示。
根据权利要求1所述的方法,其进一步包括在视频文件格式信息的样本条目中接收所述第一指示。
根据权利要求5所述的方法,其进一步包括在HEVCDecoderConfigurationRecord样本条目及VisualSampleEntry样本条目中的一者中接收所述第一指示。
根据权利要求1所述的方法,其中所述第一指示为实时传送协议RTP有效负载中的参数。
根据权利要求1所述的方法,其中根据所述所接收的第一指示来解码所述所接收的视频数据包括:其中所述第二指示具有值0且所述第三指示具有值1指示所述所接收的视频数据包括以帧图片而译码的循序帧,其中所述第二指示具有值0且所述第三指示具有值0指示所述所接收的视频数据包括以帧图片而译码的交织场,其中所述第二指示具有值1且所述第三指示具有值0指示所述所接收的视频数据包括以场图片而译码的交错场,且其中所述第二指示具有值1且所述第三指示具有值1指示所述所接收的视频数据包括从以场图片而译码的循序帧提取的场。
根据权利要求8所述的方法,其中所述第二指示为field_seq_flag且所述第三指示为progressive_source_flag。
一种用于编码视频数据的方法,所述方法包括: 使用视频编码器电路编码视频数据; 使用所述视频编码器电路产生指示所述经编码视频数据中的所有图片是否是经译码为帧图片的循序帧的第一指示,其中在配置文件语法、层语法或层级语法中的至少一者中产生所述第一指示; 使用所述视频编码器电路在经编码视频位流中用信号发送所述第一指示; 产生指示所述经编码视频数据是否经译码为场图片的第二指示;以及产生指示所述经编码视频数据的源是呈循序扫描还是交错格式的第三指示; 其中所述第二指示及所述第三指示是译码于视频可用性信息VUI参数集中。
根据权利要求10所述的方法,其中所述第一指示包括旗标,且其中旗标值等于0指示所述经编码视频数据中的所有图片是经译码为帧图片的循序帧,且其中所述旗标值等于 1指示在所述经编码视频数据中存在不是循序帧或未经译码为帧图片的一或多个图片。
根据权利要求10所述的方法,其进一步包括在视频参数集及序列参数集中的至少一者中用信号发送所述第一指示。
根据权利要求10所述的方法,其进一步包括在视频文件格式信息的样本条目中用信号发送所述第一指示。
根据权利要求13所述的方法,其进一步包括在HEVCDecoderConfigurationRecord样本条目及VisualSampleEntry样本条目中的一者中用信号发送所述第一指示。
根据权利要求10所述的方法,其中所述第一指示为实时传送协议RTP有效负载中的参数。
根据权利要求10所述的方法,其进一步包括: 其中所述第二指示具有值0且所述第三指示具有值1指示所述经编码视频数据包括以帧图片而译码的循序帧,其中所述第二指示具有值0且所述第三指示具有值0指示所述经编码视频数据包括以帧图片而译码的交织场,其中所述第二指示具有值1且所述第三指示具有值0指示所述经编码视频数据包括以场图片而译码的交错场,且其中所述第二指示具有值1且所述第三指示具有值1指示所述经编码视频数据包括从以场图片而译码的循序帧提取的场。
根据权利要求16所述的方法,其中所述第二指示为field_seq_flag且所述第三指示为progressive_source_flag。
一种经配置以解码视频数据的设备,所述设备包括:存储器,其经配置以存储所述视频数据;以及 视频解码器,其经配置以进行以下操作: 接收视频数据; 接收指示所接收的视频数据中的所有图片是否是经译码为帧图片的循序帧的第一指示,其中在配置文件语法、层语法或层级语法中的至少一者中接收所述第一指示; 在解码所述所接收的视频数据之前解码所述第一指示; 根据所述所接收的第一指示且根据所述视频解码器解码具有经译码为帧图片的循序帧的视频数据的能力来解码所述所接收的视频数据,包括:在所述第一指示指示所述所接收的视频数据中的所有图片是经译码为帧图片的循序帧且所述视频解码器能够解码经译码为帧图片的循序帧的情况下解码所述所接收的视频数据; 解码指示所述所接收的视频数据是否经译码为场图片的第二指示;以及解码指示所述所接收的视频数据的源是呈循序扫描还是交错格式的第三指示; 其中所述第二指示及所述第三指示是译码于视频可用性信息VUI参数集中。
根据权利要求18所述的设备,其中所述第一指示包括旗标,且其中旗标值等于0指示所述所接收的视频数据中的所有图片是经译码为帧图片的循序帧,且其中所述旗标值等于1指示在所述所接收的视频数据中存在不是循序帧或未经译码为帧图片的一或多个图片。
根据权利要求18所述的设备,其中所述第一指示指示在所述所接收的视频数据中存在不是循序帧或未经译码为帧图片的一或多个图片,且其中解码所述所接收的视频数据包括拒绝所述视频数据。
根据权利要求18所述的设备,其中所述视频解码器经进一步配置以在视频参数集及序列参数集中的至少一者中接收所述第一指示。
根据权利要求18所述的设备,其中所述视频解码器经进一步配置以在视频文件格式信息的样本条目中接收所述第一指示。
根据权利要求22所述的设备,其中所述视频解码器经进一步配置以在HEVCDecoderConfigurationRecord样本条目及VisualSampleEntry样本条目中的一者中接收所述第一指示。
根据权利要求18所述的设备,其中所述第一指示为实时传送协议RTP有效负载中的参数。
根据权利要求18所述的设备,其中所述视频解码器经进一步配置以进行以下操作:其中所述第二指示具有值0且所述第三指示具有值1指示所述所接收的视频数据包括以帧图片而译码的循序帧,其中所述第二指示具有值0且所述第三指示具有值0指示所述所接收的视频数据包括以帧图片而译码的交织场,其中所述第二指示具有值1且所述第三指示具有值0指示所述所接收的视频数据包括以场图片而译码的交错场,且其中所述第二指示具有值1且所述第三指示具有值1指示所述所接收的视频数据包括从以场图片而译码的循序帧提取的场。
根据权利要求25所述的设备,其中所述第二指示为field_seq_flag且所述第三指示为progressive_source_flag。
一种经配置以编码视频数据的设备,所述设备包括:存储器,其经配置以存储所述视频数据;以及 视频编码器,其经配置以进行以下操作: 编码视频数据; 产生指示所述经编码视频数据中的所有图片是否是经译码为帧图片的循序帧的第一指示,其中在配置文件语法、层语法或层级语法中的至少一者中产生所述第一指示; 在经编码视频位流中用信号发送所述第一指示; 产生指示所述经编码视频数据是否经译码为场图片的第二指示;以及产生指示所述经编码视频数据的源是呈循序扫描还是交错格式的第三指示; 其中所述第二指示及所述第三指示是译码于视频可用性信息VUI参数集中。
根据权利要求27所述的设备,其中所述第一指示包括旗标,且其中旗标值等于0指示所述经编码视频数据中的所有图片是经译码为帧图片的循序帧,且其中所述旗标值等于 1指示在所述经编码视频数据中存在不是循序帧或未经译码为帧图片的一或多个图片。
根据权利要求27所述的设备,其中所述视频编码器经进一步配置以在视频参数集及序列参数集中的至少一者中用信号发送所述第一指示。
根据权利要求27所述的设备,其中所述视频编码器经进一步配置以在视频文件格式信息的样本条目中用信号发送所述第一指示。
根据权利要求30所述的设备,其中所述视频编码器经进一步配置以在HEVCDecoderConfigurationRecord样本条目及VisualSampleEntry样本条目中的一者中用信号发送所述第一指示。
根据权利要求27所述的设备,其中所述第一指示为实时传送协议RTP有效负载中的参数。
根据权利要求27所述的设备,其中所述视频编码器经进一步配置以进行以下操作:其中所述第二指示具有值0且所述第三指示具有值1指示所述经编码视频数据包括以帧图片而译码的循序帧,其中所述第二指示具有值0且所述第三指示具有值0指示所述经编码视频数据包括以帧图片而译码的交织场,其中所述第二指示具有值1且所述第三指示具有值0指示所述经编码视频数据包括以场图片而译码的交错场,且其中所述第二指示具有值1且所述第三指示具有值1指示所述经编码视频数据包括从以场图片而译码的循序帧提取的场。
根据权利要求33所述的设备,其中所述第二指示为field_seq_flag且所述第三指示为progressive_source_flag。
一种经配置以解码视频数据的设备,所述设备包括:用于接收视频数据的装置; 用于接收指示所接收的视频数据中的所有图片是否是经译码为帧图片的循序帧的第一指示的装置,其中在配置文件语法、层语法或层级语法中的至少一者中接收所述第一指示; 用于在解码所述所接收的视频数据之前解码所述第一指示的装置; 用于根据所述所接收的第一指示且根据视频解码器电路解码具有经译码为帧图片的循序帧的视频数据的能力来解码所述所接收的视频数据的装置,包括:用于在所述第一指示指示所述所接收的视频数据中的所有图片是经译码为帧图片的循序帧且所述视频解码器电路能够解码经译码为帧图片的循序帧的情况下解码所述所接收的视频数据的装置; 用于解码指示所述所接收的视频数据是否经译码为场图片的第二指示的装置;以及用于解码指示所述所接收的视频数据的源是呈循序扫描还是交错格式的第三指示的装置; 其中所述第二指示及所述第三指示是译码于视频可用性信息VUI参数集中。
一种经配置以编码视频数据的设备,所述设备包括:用于编码视频数据的装置; 用于产生指示所述经编码视频数据中的所有图片是否是经译码为帧图片的循序帧的第一指示的装置,其中在配置文件语法、层语法或层级语法中的至少一者中产生所述第一指示; 用于在经编码视频位流中用信号发送所述第一指示的装置; 用于产生指示所述经编码视频数据是否经译码为场图片的第二指示的装置;以及用于产生指示所述经编码视频数据的源是呈循序扫描还是交错格式的第三指示的装置; 其中所述第二指示及所述第三指示是译码于视频可用性信息VUI参数集中。
一种存储指令的计算机可读存储媒体,所述指令在执行时使经配置以解码视频数据的装置的一或多个处理器执行以下操作:接收视频数据; 接收指示所述所接收的视频数据中的所有图片是否是经译码为帧图片的循序帧的第一指示,其中在配置文件语法、层语法或层级语法中的至少一者中接收所述第一指示; 在解码所述所接收的视频数据之前解码所述第一指示; 根据所述所接收的第一指示且根据视频解码器解码具有经译码为帧图片的循序帧的视频数据的能力来解码所述所接收的视频数据,包括:在所述第一指示指示所述所接收的视频数据中的所有图片是经译码为帧图片的循序帧且所述视频解码器能够解码经译码为帧图片的循序帧的情况下解码所述所接收的视频数据; 解码指示所述所接收的视频数据是否经译码为场图片的第二指示;以及解码指示所述所接收的视频数据的源是呈循序扫描还是交错格式的第三指示; 其中所述第二指示及所述第三指示是译码于视频可用性信息VUI参数集中。
一种存储指令的计算机可读存储媒体,所述指令在执行时使经配置以编码视频数据的装置的一或多个处理器执行以下操作:编码视频数据; 产生指示所述经编码视频数据中的所有图片是否是经译码为帧图片的循序帧的第一指示,其中在配置文件语法、层语法或层级语法中的至少一者中产生所述第一指示; 在经编码视频位流中用信号发送所述第一指示; 产生指示所述经编码视频数据是否经译码为场图片的第二指示;以及产生指示所述经编码视频数据的源是呈循序扫描还是交错格式的第三指示; 其中所述第二指示及所述第三指示是译码于视频可用性信息VUI参数集中。