[发明专利]一种多视点立体视频分层编码方法和解码方法有效
申请号: | 201710557025.5 | 申请日: | 2017-07-10 |
公开(公告)号: | CN107371032B | 公开(公告)日: | 2019-11-22 |
发明(设计)人: | 赵海武;虞露 | 申请(专利权)人: | 上海国茂数字技术有限公司;浙江大学 |
主分类号: | H04N19/29 | 分类号: | H04N19/29;H04N19/70 |
代理公司: | 31237 上海思微知识产权代理事务所(普通合伙) | 代理人: | 李时云<国际申请>=<国际公布>=<进入 |
地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视点 立体 视频 分层 编码 方法 解码 | ||
1.一种多视点立体视频分层编码方法,其特征在于,包括:
步骤一:将输入的多视点视频或立体视频数据按照视点和数据类型分成若干原始数据层;
步骤二:选择其中一个原始数据层,作为基准层,并用AVS2基准档次的编码方法进行编码;生成的码流作为基准层码流;
步骤三:依次编码剩余的原始数据层,编码时使用编码增强层的方法;并且在对视频图像的显示顺序进行编号时,要与基准层码流一致;对视频图像的编码顺序也要和基准层码流一致;编码生成的码流作为增强层码流;
步骤四:在增强层码流的每个视频序列头和其后的第一个视频图像头之间,插入码流分层信息描述表;
步骤五:将每个增强层码流中的每个数据块重新打包,形成重新打包的增强层数据块;
步骤六:将每个增强层码流中的每个重新打包的数据块按照编码顺序依次插入到基准层码流对应的图像编码数据的后面,所述对应的图像是指编码顺序相同的图像;增强层码流中的视频序列头和各种扩展数据、用户数据的编码顺序是与其后出现的第一个图像的编码顺序相同。
2.如权利要求1所述的多视点立体视频分层编码方法,其特征在于,在步骤一中,所述原始数据层是其中某个视点的纹理数据或某个视点的深度数据。
3.如权利要求2所述的多视点立体视频分层编码方法,其特征在于,所述纹理数据包含相应视点的所有采样点的颜色信息。
4.如权利要求2所述的多视点立体视频分层编码方法,其特征在于,在步骤二中,选择其中一个包含纹理数据的原始数据层。
5.如权利要求1所述的多视点立体视频分层编码方法,其特征在于,在步骤三中,所述的编码增强层的方法是AVS2中定义的任何能够编码该增强层原始数据的档次。
6.如权利要求1所述的多视点立体视频分层编码方法,其特征在于,在步骤四中,所述的码流分层信息描述表是一个以固定的32位二进制位串开始的数据结构,其中,所述的32位二进制位串为起始码,其不能与AVS2中已经使用的任何其他起始码相同。
7.如权利要求1所述的多视点立体视频分层编码方法,其特征在于,在步骤四中,所述的码流分层信息描述表中包含以下信息:
(1)增强层起始码;
(2)8个比特固定二进制位串‘00000000’;
(3)增强层数量;
(4)每个增强层的类型;
(5)每个增强层的编码档次;
(6)每个增强层的编码级别;
(7)每个增强层的参考层数量;
(8)每个增强层的每个参考层的索引。
8.如权利要求7所述的多视点立体视频分层编码方法,其特征在于,所述的增强层数量是一个8个比特的无符号整数,取值应大于0。
9.如权利要求7所述的多视点立体视频分层编码方法,其特征在于,所述的增强层的类型是一个8个比特的无符号整数,取值0表示纹理,取值1表示深度。
10.如权利要求7所述的多视点立体视频分层编码方法,其特征在于,所述的增强层的编码档次是AVS2标准中定义的档次之一。
11.如权利要求7所述的多视点立体视频分层编码方法,其特征在于,所述的增强层的编码级别是AVS2标准中定义的级别之一。
12.如权利要求1所述的多视点立体视频分层编码方法,其特征在于,在步骤五中,所述的增强层码流中的数据块,是指以起始码前缀开始,到下一个起始码前缀之前的数据。
13.如权利要求1所述的多视点立体视频分层编码方法,其特征在于,所述步骤五是在该数据块的起始码前缀之后立即插入两个8位的无符号整数,第一个8位无符号整数与增强层起始码的最后8位相同,第二个8位无符号整数表示该增强层码流的索引,取值范围是1~255。
14.一种多视点立体视频分层解码方法,其特征在于,包括:
步骤一,在接收到的编码数据流中寻找起始码前缀,起始码前缀后面的一个字节为起始码值;
步骤二,如果解码器只能解码AVS2中定义的基准档次的码流,则丢弃所有起始码值为增强层起始码值的数据块,解码器可以获得一个基准档次的编码数据流;跳到步骤六;
步骤三,如果解码器能够解码增强层码流,则在码流中的视频序列头之后搜索码流分层信息描述表;并解析分层信息描述表,获取所有增强层的信息;
步骤四,解码器根据获取的码流分层信息,决定需要解码的增强层索引;
步骤五,解码器根据每个重新打包的增强层数据块中的增强层索引获取相应的增强层码流;
步骤六,解码器解码获取的基准层码流和所有增强层码流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海国茂数字技术有限公司;浙江大学,未经上海国茂数字技术有限公司;浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710557025.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种定时吃药电子提醒器
- 下一篇:一种鼻饲胃管