发明名称 |
一种确定多视点视频编码最佳模式进行编码的方法 |
摘要 |
本发明公开了一种确定多视点视频编码最佳模式进行编码的方法,包括:根据编码复杂程度为各种编码模式设置不同的复杂度值;根据同一视点时域相关性,视点间相关性,帧内相关性,分别计算当前宏块的编码复杂度值;根据上述三个计算结果采用模态切换的方法确定当前宏块可选择的编码模式集合;选择其中率失真代价最小的编码模式作为当前宏块编码应采用的编码模式。本发明在不降低编码效率的基础上,有效地降低多视点视频编码复杂度。 |
申请公布号 |
CN102572439A |
申请公布日期 |
2012.07.11 |
申请号 |
CN201210066744.4 |
申请日期 |
2012.03.14 |
申请人 |
清华大学深圳研究生院 |
发明人 |
王好谦;杜成立;张永兵;戴琼海 |
分类号 |
H04N7/26(2006.01)I;H04N13/00(2006.01)I |
主分类号 |
H04N7/26(2006.01)I |
代理机构 |
深圳新创友知识产权代理有限公司 44223 |
代理人 |
江耀纯 |
主权项 |
确定多视点视频编码最佳模式进行编码的方法,其特征是:包括如下步骤:A1、根据编码复杂程度对各种多视点编码模式设置不同的复杂度值;A2、以参考宏块的复杂度值根据同一视点时域相关性计算当前宏块的编码模式的复杂度值的第一数值,该复杂度值作为当前宏块待选取编码模式对应复杂度的的第一上限值;A3、以参考宏块的复杂度值根据视点间相关性计算当前宏块的编码模式的复杂度值的第二数值,该复杂度值作为当前宏块待选取编码模式对应复杂度的的第二上限值;A4、以参考宏块的复杂度值根据当前帧的帧内相关性计算当前宏块的编码模式的复杂度值的第三数值,该复杂度值作为当前宏块待选取编码模式对应复杂度的第三上限值;A5、若第一上限值与第二上限值差的绝对值小于阈值,则根据第一上限值、第二上限值与第三上限值之和确定当前宏块的编码模式的复杂度值,作为当前宏块待选取编码模式对应复杂度的上限值;若第一上限值与第二上限值差的绝对值大于阈值,且第一上限值与第三上限制差的绝对值小于第二上限值与第三上限值差的绝对值,则根据第一上限值和第三上限值之和确定当前宏块的编码模式的复杂度值,作为当前宏块待选取编码模式对应复杂度的上限值;若第一上限值与第二上限值差的绝对值大于阈值,且第一上限值与第三上限值差的绝对值大于第二上限值与第三上限值差的绝对值,则根据第二上限值与第三上限值之和确定当前宏块的编码模式的复杂度值,作为当前宏块待选取编码模式对应复杂度的上限值;A6、在复杂度值小于步骤A5确定的上限值的所有编码模式中,选择率失真率最小的编码模式对当前宏块进行编码。 |
地址 |
518055 广东省深圳市南山区西丽大学城清华校区 |