发明名称 自适应选择H.264视频标准中灵活宏块排序模式的方法
摘要 本发明公开了一种自适应选择H.264视频标准中灵活宏块排序模式的方法:首先根据H.264视频标准中规定的6种固定FMO模式定义,分别初始化当前编码帧所对应的信息;其次根据前一编码帧中已知的宏块信息分别预测6种固定FMO模式下当前编码帧的错误掩盖失真;然后根据前一编码帧中已知的宏块信息,分别预测采用6种固定FMO模式来编码当前帧时所耗费的头信息比特数;再根据率失真优化公式分别计算得到当前编码帧采用6种固定FMO模式的编码代价值;最后从这6个代价值中选择最小的代价值对应的FMO模式作为当前编码帧的FMO编码模式。本发明能够更好的适应无线环境下视频传输的容错能力。
申请公布号 CN101217671A 申请公布日期 2008.07.09
申请号 CN200810046651.9 申请日期 2008.01.09
申请人 武汉大学 发明人 胡瑞敏;陈皓;韩镇;曾书婧;阮若林
分类号 H04N7/68(2006.01);H04N7/26(2006.01);H04L1/00(2006.01) 主分类号 H04N7/68(2006.01)
代理机构 武汉华旭知识产权事务所 代理人 刘荣
主权项 1.一种自适应选择H.264视频标准中灵活宏块排序模式的方法,其特征在于包括以下步骤:(1)分别根据H.264视频标准中规定的6种固定灵活宏块排序模式定义,初始化当前编码帧的信息;(2)根据使用的H.264编/解码器中的错误掩盖算法,基于给定的灵活宏块排序模式信息,利用前一编码帧中已知的宏块信息,估算当前编码帧的错误掩盖失真度Dfrm,ec(s);(3)根据前一编码帧中已知的宏块信息,估算当前编码帧中所有宏块的头信息比特数之和,即当前帧所耗费的头信息比特数Rfrm,head(s);(4)根据H.264标准规定的拉格朗日乘子的计算规则,计算编码当前编码帧时的拉格朗日乘子的值λ;(5)根据误码率和丢包率的映射关系,得到当前的网络丢包率p;(6)根据步骤(1)~(5)所得信息,基于率失真优化理论,可计算得到当前编码帧分别采用6种固定灵活宏块排序模式对应的6个编码代价值cost;(7)从这6个代价值中选择最小代价值所对应的灵活宏块排序模式,作为当前编码帧的灵活宏块排序编码模式。
地址 430072湖北省武汉市武昌珞珈山