当前位置: 首页 > 专利查询>清华大学专利>正文

一种基于分布式信源编码的多视点视频压缩编解码方法技术

技术编号:3632791 阅读:380 留言:0更新日期:2012-04-11 18:40
本发明专利技术属于多视点视频编码领域,其特征在于,把每个视点的视频序列编码都分成I帧、P帧和SW帧三种,使每个图像组中的第一帧为I帧,之后有多个P帧和SW帧,其中I帧和P帧用H.264标准进行编解码,SW帧作为视点切换帧。SW帧编码时,对SW帧和前一帧依次进行运动估计和熵编码,得到运动矢量比特流;对SW帧和相邻视点同一位置的视频帧依次进行位移估计和熵编码,得到视点间位移矢量比特流;对SW帧依次进行变换、量化、分成位平面、信道编码后得到校验信息比特流;在解码端,当有视点间的视频帧切换时,以相邻视点同一位置的视频帧作为信道解码器的辅助信息重建SW帧,否则,以前一帧作为信道解码器的辅助信息重建SW帧。

【技术实现步骤摘要】

【技术保护点】
一种基于分布式信源编码的多视点视频压缩编解码方法,其特征在于,在编码器中,依次含有以下步骤:步骤(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对其进行熵编码,得到运动矢量比特流B↓[1];步骤(A4):对待编码的当前SW 帧和相邻视点同一位置的已编码帧进行位移估计,得到视点间位移信息,用UVLC编码器进行熵编码,得到视点间位移编码比特流B↓[3];步骤(A5):把待编码的当前SW帧分割成互不重叠的8×8块,应用H.264标准的变换方式进行整数变换,对 变换系数应用H.264标准的量化方法进行量化,量化后的结果按从最重要比特到最不重要比特方式分成位平面,再采用码率兼容的低密度校验码RCLDPC编码器对其进行信道编码,并根据步骤(A3)中得到的运动补偿结果以及步骤(A4)中得到的位移补偿结果输出校验码流,得到B↓[21]和B↓[22];在解码器中按照视点间是否有切换发生进行不同方式的解码:当视点间没有切换发生时,按以下步骤解码:步骤(B11):对所述I帧和P帧按H.264标准的解码方式解码,对SW帧按以 下方式解码:步骤(B12):用UVLC解码器从所述B↓[1]码流中解码出运动矢量;步骤(B13):用(B12)中得到的运动矢量对帧存储器中的时域参考帧按照H.264标准中的运动补偿算法进行运动补偿,得到当前SW帧的估计帧,再 把该估计帧按照步骤(A5)所述的方法分割成互不重叠的块,对其中的每一块按H.264标准中的变换方式进行整数变换,对变换系数应用H.264标准的量化方法进行量化,再按步骤(A5)中所述的方法把量化结果分成位平面,以此作为下一步RCLDPC解码的辅助信息;步骤(B14):用RCLDPC解码器对步骤(A5)得到的校验码流B↓[21]和步骤(B13)得到的辅助信息进行RC...

【技术特征摘要】

【专利技术属性】
技术研发人员:丁贵广
申请(专利权)人:清华大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1