发明名称 基于HEVC标准率失真优化的质量可伸缩编码
摘要 本发明借鉴中等粒度质量可伸缩编码中的关键帧思想,设计率失真优化的质量可伸缩编码算法。具体内容包括:引入关键编码单元(Key CU)代替关键帧,实现可伸缩编码的质量与错误漂移的折中;在率失真优化准则下,优化设计编码单元CU的量化参数;针对不同尺寸的变换单元TU,采用不同的打包策略。
申请公布号 CN102740079A 申请公布日期 2012.10.17
申请号 CN201210239938.X 申请日期 2012.07.12
申请人 北方工业大学 发明人 张萌萌;白慧慧
分类号 H04N7/26(2006.01)I;H04N7/32(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 代理人
主权项 一种方法,包括:输入视频序列;应用层间预测和/或层内预测将所述视频序列分别编码为多个质量可伸缩层,其中,各个质量可伸缩层之间具有相同的空间分辨率但具有不同的信噪比,其中,所述多个质量可伸缩层包括具有最低质量的基本层和多个质量逐层提高的增强层;并且基于系统带宽,从所述多个质量可伸缩层中选择具有合适码流的层,并将相应的视频码流作为输出码流经由带宽受限的网络发送给用户,其中,在应用层间预测和/或层内预测将所述视频序列分别编码为多个质量可伸缩层时,使用关键编码单元(CU)来实现可伸缩编码的质量与错误漂移的折中,所述关键编码单元是选择根据HEVC标准的编码单元CU中的在帧内编码时不需要参考其他CU来对其进行编码的CU,对于所述关键编码单元只采用基本层来实现层间预测,而非关键编码单元则使用高质量的增强层作为参考,并且其中,设计所述关键编码单元的周期,从而实现对漂移的控制;并且其中,将同一TU的系数打包至不同数据包中,具体的讲,将同一个TU的奇数行奇数列及偶数行偶数列系数放到一个数据包中,将其余系数放到另外一个数据包中,从而在数据包随机发生丢失时,能够保留更多的丢失单元的信息,有利于解码端进行错误隐藏。
地址 100144 北京市石景山区晋元庄路5号北方工业大学