【技术实现步骤摘要】
本专利技术涉及一种分布式残差视频编译码方法,尤其是一种基于宏块分类的分布式残差视频编译码方法,属于视频编译码
技术介绍
分布式残差视频编码(Distributed Residual Video Coding,DRVC)是继像素域编码(pixel-domain distributed video coding,PDDVC)、变换域编码(transform-domain distributed video coding TDDVC)后的一种分布式视频编码方案。为了提高系统的RD特性,在编码端对宏块进行分类(block mode decision,BMD)是一种有效的办法;当前对BMD的研究多集中在PDDVC和TDDVC框架内,以TDDVC系统为主,对DRVC系统研究很少。在PDDVC和TDDVC系统中,宏块分类算法都涉及比较复杂的计算,比如需要计算当前宏块和前、后帧对应宏块之间的“绝对差和”(sum of absolute differences,SAD);计算当前宏块内像素的方差;计算由发送码率和失真函数组成的代价函数等……。这些计算都不简单,当把它们放在编码端进行时,无疑会增加编码端的计算负担。而且在进行宏块分类时,还要预先设置阀值,但是怎样设置这些阀值在论文中都没有提及。另外如果想要进行更加准确的宏块分类,编码端通常要产生一个边信息(side information)SI’。由于编码端资源有限,不能使用运动补偿内插(motion compensated frame interpolation,MCFI)这样复杂度高的算法来产生SI’,只能用平 ...
【技术保护点】
基于宏块分类的分布式残差视频编译码方法,其特征在于:包括以下步骤:S1、将整个视频按照GOP=2划分为KEY帧和WZ帧;S2、编码端将WZ帧减去参考帧,得到编码端残差帧,将编码端残差帧按照4×4的大小分块,根据宏块分类方案分出Intra块、Skip块和WZ块;S3、编码端对Intra块进行Intra编码,包括DCT变换、均匀量化和熵编码;Skip块不进行传输;而WZ块按照非均匀量化方案进行量化,得到量化序号,然后进行低密度奇偶校验码编码;S4、编码端采用变长码编码将Intra块、Skip块、WZ块的分类信息传送到译码端;S5、译码端通过变长码译码得到分类信息,根据分类信息对Intra块、WZ块、Skip块进行相应的处理;S6、译码端将Intra块、WZ块、Skip块的处理结果拼成残差帧,将该残差帧加上参考帧得到WZ帧的译码图像;S7、将KEY帧译码图像和WZ帧译码图像合并成译码后的视频。
【技术特征摘要】
1.基于宏块分类的分布式残差视频编译码方法,其特征在于:包括以下步骤:S1、将整个视频按照GOP=2划分为KEY帧和WZ帧;S2、编码端将WZ帧减去参考帧,得到编码端残差帧,将编码端残差帧按照4×4的大小分块,根据宏块分类方案分出Intra块、Skip块和WZ块;S3、编码端对Intra块进行Intra编码,包括DCT变换、均匀量化和熵编码;Skip块不进行传输;而WZ块按照非均匀量化方案进行量化,得到量化序号,然后进行低密度奇偶校验码编码;S4、编码端采用变长码编码将Intra块、Skip块、WZ块的分类信息传送到译码端;S5、译码端通过变长码译码得到分类信息,根据分类信息对Intra块、WZ块、Skip块进行相应的处理;S6、译码端将Intra块、WZ块、Skip块的处理结果拼成残差帧,将该残差帧加上参考帧得到WZ帧的译码图像;S7、将KEY帧译码图像和WZ帧译码图像合并成译码后的视频。2.根据权利要求1所述的基于宏块分类的分布式残差视频编译码方法,其特征在于:步骤S2中,根据宏块分类方案分出Intra块、Skip块和WZ块,具体为:1)Intra块:是指Rblock和R′block之间相关性差的块,定义至少有6个pi满足|pi|>30的Rblock;其中,Rblock是指编码端宏块,R′block是指译码端宏块,pi是指编码端宏块Rblock中的残差像素;2)Skip块:是指Rblock和R′block之间相关性好的块,定义全部pi满足|pi|≤10的Rblock;3)WZ块:既不属于Intra块也不属于Skip块的宏块。3.根据权利要求1所述的基于宏块分类的分布式残差视频编译码方法,其特征在于:步骤S3中,所述WZ块按照非均匀量化方案进行量化,得到量化序号,具体为:1)残差信号的量化范围为[-255,-31]时,量化序号为-1;2)残差信号的量化范围为[-30,30]时,量化序号为0;3)残差信号的量化范围为[31,255]时,量化序号为1。4.根据权利要求1所述的基于宏块分类的分布式残差视频编译码方法,其特征在于:步骤S5中,根据分类信息对Intra块进行相应的处理,具体为:根据Intra块的分类信息对Intra块进行Intra译码,得到译码结果,该译码即为Intra块的处理结果5.根据权利要求1所述的基于宏块分类的分布式残差视频编译码方法,其特征在于:步骤S5中,根据分类信息对WZ块进行相应的处理,具体为:通过运动补偿办法得到WZ帧的边信息,则译码端残差帧为WZ帧的边信息减去参考帧,根据分类信息得到WZ块在译码端残差帧中的对应块,并按照步骤S3中的非均匀量化方案进行量化,然后结合编码端传过来的校验位进行信道译码,当译码不成功时,通过反馈信道向编码端申请更多的校验位,译码成功后经过反量化得到WZ块的处理结果6.根据权利要求5所述的基于宏块分类的分布式残差视频编译码方法,其特征在于:步骤S5中,根据分类信息对Skip块进行相应的处理,具体为:根据分类信息得到Ski...
【专利技术属性】
技术研发人员:胡春筠,俞龙,蔡坤,
申请(专利权)人:华南农业大学,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。