目标专利:579包含固定长度译码的视频参数集ID(VPS_ID)的SEI消息
专利公开号:CN104429084B
专利权人:高通股份有限公司
无效请求书提交日期:2026年
非显而易见性评估仅供参考,不构成法律建议。
| 编号 | 名称 |
|---|
一种解码视频数据的方法,所述方法包括: 接收一个或多个视频参数集VPS,其中所述一个或多个VPS中的每个VPS包含相应VPS识别值; 接收一个或多个序列参数集SPS,其中所述一个或多个SPS中的每个SPS包含具有等于一个所述相应VPS识别值的值的语法元素; 解码补充增强信息SEI消息,其中所述SEI消息的有效负载包括vps_id语法元素,SEI网络抽象层NAL单元包括所述SEI消息,且无其它SEI消息包含于所述SEI NAL单元中; 作为解码所述SEI消息的一部分且在解码所述SEI消息中的任何其他语法元素之前,固定长度解码指示所述一个或多个VPS中的作用中VPS的VPS识别值的所述vps_id语法元素,其中在熵解码所述SEI消息中的任何语法元素之前,固定长度解码所述vps_id语法元素; 作为解码所述SEI消息的一部分,熵解码经熵译码的语法元素; 基于包含在所述作用中VPS中的参数解码所述视频数据;以及输出经解码视频数据。
根据权利要求1所述的方法,其进一步包括解码所述视频数据的每一随机存取点RAP存取单元以包含所述SEI NAL单元。
根据权利要求1所述的方法,其中所述一个或多个SPS中的每个SPS包含相应SPS识别值,所述方法进一步包括:接收一个或多个图片参数集PPS,其中所述一个或多个PPS中的每个PPS包含具有等于一个所述相应SPS识别值的值的语法元素。
一种用于解码视频数据的装置,其包括: 存储器,其经配置以存储所述视频数据;及 一或多个处理器,其经配置以: 接收一个或多个视频参数集VPS,其中所述一个或多个VPS中的每个VPS包含相应VPS识别值; 接收一个或多个序列参数集SPS,其中所述一个或多个SPS中的每个SPS包含具有等于一个所述相应VPS识别值的值的语法元素; 解码补充增强信息SEI消息,其中所述SEI消息的有效负载包括vps_id语法元素,SEI网络抽象层NAL单元包括所述SEI消息,且无其它SEI消息包含于所述SEI NAL单元中; 作为解码所述SEI消息的一部分且在解码所述SEI消息中的任何其他语法元素之前,固定长度解码指示所述一个或多个VPS中的作用中VPS的VPS识别值的所述vps_id语法元素,其中在熵解码所述SEI消息中的任何语法元素之前,固定长度解码所述vps_id语法元素; 作为解码所述SEI消息的一部分,熵解码经熵译码的语法元素; 基于包含在所述作用中VPS中的参数解码所述视频数据;以及输出经解码视频数据。
根据权利要求4所述的装置,其中所述一或多个处理器经进一步配置以解码视频数据的每一随机存取点RAP存取单元以包含所述SEI NAL单元。
根据权利要求4所述的装置,其进一步包括: 经配置以俘获所述视频数据的相机。
根据权利要求4所述的装置,其进一步包括: 经配置以显示所述视频数据的显示器。
根据权利要求4所述的装置,其中所述装置包括以下各者中的至少一者:集成电路; 微处理器;或 无线通信装置。
根据权利要求4所述的装置,其中所述一个或多个SPS中的每个SPS包含相应SPS识别值,且其中所述一或多个处理器经进一步配置以:接收一个或多个图片参数集PPS,其中所述一个或多个PPS中的每个PPS包含具有等于一个所述相应SPS识别值的值的语法元素。
一种非暂时性计算机可读存储介质,其存储当由一或多个处理器执行时使所述一或多个处理器进行以下操作的指令:接收一个或多个视频参数集VPS,其中所述一个或多个VPS中的每个VPS包含相应VPS识别值; 接收一个或多个序列参数集SPS,其中所述一个或多个SPS中的每个SPS包含具有等于一个所述相应VPS识别值的值的语法元素; 解码补充增强信息SEI消息,其中所述SEI消息的有效负载包括vps_id语法元素,SEI网络抽象层NAL单元包括所述SEI消息,且无其它SEI消息包含于所述SEI NAL单元中; 作为解码所述SEI消息的一部分且在解码所述SEI消息中的任何其他语法元素之前,固定长度解码指示所述一个或多个VPS中的作用中VPS的VPS识别值的所述vps_id语法元素,其中在熵解码所述SEI消息中的任何语法元素之前,固定长度解码所述vps_id语法元素; 作为解码所述SEI消息的一部分,熵解码经熵译码的语法元素; 基于包含在所述作用中VPS中的参数解码视频数据;以及输出经解码视频数据。
根据权利要求10所述的非暂时性计算机可读存储介质,其存储当由所述一或多个处理器执行时使所述一或多个处理器解码视频数据的每一随机存取点RAP存取单元以包含所述SEI NAL单元的其它指令。
根据权利要求10所述的非暂时性计算机可读存储介质,其中所述一个或多个SPS中的每个SPS包含相应SPS识别值,且所述非暂时性计算机可读存储介质存储当由所述一或多个处理器执行时使所述一或多个处理器进行以下操作的其它指令:接收一个或多个图片参数集PPS,其中所述一个或多个PPS中的每个PPS包含具有等于一个所述相应SPS识别值的值的语法元素。
一种用于解码视频数据的装置,所述装置包括: 用于接收一个或多个视频参数集VPS的装置,其中所述一个或多个VPS中的每个VPS包含相应VPS识别值; 用于接收一个或多个序列参数集SPS的装置,其中所述一个或多个SPS中的每个SPS包含具有等于一个所述相应VPS识别值的值的语法元素; 用于解码补充增强信息SEI消息的装置,其中所述SEI消息的有效负载包括vps_id语法元素,SEI网络抽象层NAL单元包括所述SEI消息,且无其它SEI消息包含于所述SEI NAL单元中; 用于作为解码所述SEI消息的一部分且在解码所述SEI消息中的任何其他语法元素之前,固定长度解码指示所述一个或多个VPS中的作用中VPS的VPS识别值的所述vps_id语法元素的装置,其中在熵解码所述SEI消息中的任何语法元素之前,固定长度解码所述vps_id语法元素; 用于作为解码所述SEI消息的一部分,熵解码经熵译码的语法元素的装置; 用于基于包含在所述作用中VPS中的参数解码所述视频数据的装置;以及用于输出经解码视频数据的装置。
根据权利要求13所述的装置,其进一步包括用于解码视频数据的每一随机存取点RAP存取单元以包含所述SEI NAL单元的装置。
根据权利要求13所述的装置,其中所述vps_id语法元素包括视频参数集识别值。
根据权利要求13所述的装置,其中所述装置包括以下各者中的至少一者:集成电路; 微处理器;或 无线通信装置。
根据权利要求13所述的装置,其中所述一个或多个SPS中的每个SPS包含相应SPS识别值,且其中所述装置进一步包括:用于接收一个或多个图片参数集PPS的装置,其中所述一个或多个PPS中的每个PPS包含具有等于一个所述相应SPS识别值的值的语法元素。
一种用于编码视频数据的装置,其包括: 存储器,其经配置以存储所述视频数据;及 一或多个处理器,其经配置以: 产生一个或多个视频参数集VPS,其中所述一个或多个VPS中的每个VPS包含相应VPS识别值; 产生一个或多个序列参数集SPS,其中所述一个或多个SPS中的每个SPS包含具有等于一个所述相应VPS识别值的值的语法元素; 编码补充增强信息SEI消息,其中所述SEI消息的有效负载包括vps_id语法元素,SEI网络抽象层NAL单元包括所述SEI消息,且无其它SEI消息包含于所述SEI NAL单元中; 作为编码所述SEI消息的一部分且在编码所述SEI消息中的任何其他语法元素之前,固定长度编码指示所述一个或多个VPS中的作用中VPS的VPS识别值的所述vps_id语法元素,其中在熵编码所述SEI消息中的任何语法元素之前,固定长度编码所述vps_id语法元素; 作为编码所述SEI消息的一部分,熵编码经熵译码的语法元素;以及输出包括所述一个或多个VPS和所述SEI消息的经编码视频数据。
根据权利要求18所述的装置,其中所述一个或多个SPS中的每个SPS包含相应SPS识别值,且其中所述一或多个处理器经进一步配置以:产生一个或多个图片参数集PPS,其中所述一个或多个PPS中的每个PPS包含具有等于一个所述相应SPS识别值的值的语法元素。