[发明专利]一种基于分布式信源编码的多视点视频压缩编解码方法无效
申请号: | 200710065190.5 | 申请日: | 2007-04-06 |
公开(公告)号: | CN101026757A | 公开(公告)日: | 2007-08-29 |
发明(设计)人: | 丁贵广 | 申请(专利权)人: | 清华大学 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/32;H04N7/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100084北京市100*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于多视点视频编码领域,其特征在于,把每个视点的视频序列编码都分成I帧、P帧和SW帧三种,使每个图像组中的第一帧为I帧,之后有多个P帧和SW帧,其中I帧和P帧用H.264标准进行编解码,SW帧作为视点切换帧。SW帧编码时,对SW帧和前一帧依次进行运动估计和熵编码,得到运动矢量比特流;对SW帧和相邻视点同一位置的视频帧依次进行位移估计和熵编码,得到视点间位移矢量比特流;对SW帧依次进行变换、量化、分成位平面、信道编码后得到校验信息比特流;在解码端,当有视点间的视频帧切换时,以相邻视点同一位置的视频帧作为信道解码器的辅助信息重建SW帧,否则,以前一帧作为信道解码器的辅助信息重建SW帧。 | ||
搜索关键词: | 一种 基于 分布式 信源 编码 视点 视频压缩 解码 方法 | ||
【主权项】:
1、一种基于分布式信源编码的多视点视频压缩编解码方法,其特征在于,在编码器中,依次含有以下步骤:步骤(A1):把多视点视频序列中每个视点的编码都分成I帧、P帧和SW帧三种,使每个图像组中的第一帧为I帧,之后有多个P帧和SW帧,其中的I帧用帧内编码方式编码,P帧用同一视点的前面帧作预测编码,SW帧作为视点切换时的切换帧;步骤(A2):对步骤(A1)中的I帧和P帧按H.264标准的编码方式进行编码,对后续的SW帧按步骤(A3)~(A5)所述方式编码;步骤(A3):对待编码的当前SW帧和已编码的前一帧进行H.264标准中采用的运动估计算法进行运动估计和补偿,得到的矢量用H.264标准中采用的全局变长编码器UVLC对其进行熵编码,得到运动矢量比特流B1;步骤(A4):对待编码的当前SW帧和相邻视点同一位置的已编码帧进行位移估计,得到视点间位移信息,用UVLC编码器进行熵编码,得到视点间位移编码比特流B3;步骤(A5):把待编码的当前SW帧分割成互不重叠的8×8块,应用H.264标准的变换方式进行整数变换,对变换系数应用H.264标准的量化方法进行量化,量化后的结果按从最重要比特到最不重要比特方式分成位平面,再采用码率兼容的低密度校验码RCLDPC编码器对其进行信道编码,并根据步骤(A3)中得到的运动补偿结果以及步骤(A4)中得到的位移补偿结果输出校验码流,得到B21和B22;在解码器中按照视点间是否有切换发生进行不同方式的解码:当视点间没有切换发生时,按以下步骤解码:步骤(B11):对所述I帧和P帧按H.264标准的解码方式解码,对SW帧按以下方式解码:步骤(B12):用UVLC解码器从所述B1码流中解码出运动矢量;步骤(B13):用(B12)中得到的运动矢量对帧存储器中的时域参考帧按照H.264标准中的运动补偿算法进行运动补偿,得到当前SW帧的估计帧,再把该估计帧按照步骤(A5)所述的方法分割成互不重叠的块,对其中的每一块按H.264标准中的变换方式进行整数变换,对变换系数应用H.264标准的量化方法进行量化,再按步骤(A5)中所述的方法把量化结果分成位平面,以此作为下一步RCLDPC解码的辅助信息;步骤(B14):用RCLDPC解码器对步骤(A5)得到的校验码流B21和步骤(B13)得到的辅助信息进行RCLDPC解码,再对解码结果依次进行反量化和整数变换,得到当前帧的解码图像SW’,再把该图像SW’存储到步骤(B13)所述的帧存储器中作为下一帧运动补偿的参考帧;当视点间有切换发生时,按以下步骤解码:步骤(B21):对所述I帧和P帧按H.264标准的解码方式解码,对SW帧按以下方式解码:步骤(B22):用UVLC解码器从输入的步骤(A3)所述的位移信息比特流B3中解码出视点间位移信息;步骤(B23):用(B22)中得到的视点间位移信息对相邻视点同一位置的已解码帧进行位移补偿,得到当前SW帧的估计帧,再把该估计帧按照步骤(A5)所述的方法分割成互不重叠的块,对其中的每一块按H.264标准中的变换方式进行整数变换,对变换系数应用H.264标准的量化方法进行量化,再按步骤(A5)中所述的方法把量化结果分成位平面,以此作为下一步RCLDPC解码的辅助信息;步骤(B24):用RCLDPC解码器对步骤(A5)得到的校验码流B21、B22和步骤(B23)得到的辅助信息进行RCLDPC解码,再对解码结果依次进行反量化和整数变换,得到当前帧的解码图像SW’,再把该图像SW’存储到步骤(B13)所述的帧存储器中作为下一帧运动补偿的参考帧。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710065190.5/,转载请声明来源钻瓜专利网。
- 上一篇:对等网络及其网络资源查询方法
- 下一篇:用甜高粱秸秆制取乙醇的方法