发明名称 |
Method of using a reduced number of macroblock coding modes in a first view based on total coding mode complexity values of macroblocks in second view |
摘要 |
A method for determining a macroblock (MB) coding mode for a current MB in a dependent view. A window around a co-located MB in a base view is determined, wherein the co-located MB is a MB in the base view having a same location as the current MB in the dependent view. A coding mode complexity value (CMCV) is determined for each MB in the window, wherein the CMCV is based on a coding mode used to encode the MB. Rate distortion optimization (RDO) is performed for the current MB using a reduced number of coding modes if a total CMCV for all MBs in the window is less than a threshold, or using all supported coding modes if the total CMCV for all MBs in the window is greater than the threshold. A coding mode for the current MB is determined based on the RDO results. |
申请公布号 |
US9344727(B2) |
申请公布日期 |
2016.05.17 |
申请号 |
US201213470555 |
申请日期 |
2012.05.14 |
申请人 |
ATI TECHNOLOGIES ULC |
发明人 |
Wang Jiao;Cherif Mohamed K. |
分类号 |
H04N7/32;H04N19/103;H04N19/597;H04N19/139;H04N19/176;H04N19/147 |
主分类号 |
H04N7/32 |
代理机构 |
Volpe and Koenig, P.C. |
代理人 |
Volpe and Koenig, P.C. |
主权项 |
1. A method for determining a macroblock (MB) coding mode for a current MB in a dependent view, comprising:
determining a window around a co-located MB and neighboring MBs in a base view, wherein the co-located MB is a MB in the base view having a same location as the current MB in the dependent view; determining a coding mode complexity value for the co-located MB and each neighboring MB in the window, wherein the coding mode complexity value is based on one of a plurality of coding modes; comparing a total coding mode complexity value of the co-located MB and each neighboring MB in the window to a threshold value, wherein the total coding mode complexity value is calculated using more than one of the plurality of coding modes; performing rate distortion optimization (RDO) for the current MB using a first number of coding modes when the total coding mode complexity value of the co-located MB and each neighboring MB in the window is less than the threshold value; performing RDO for the current MB using a second number of coding modes greater than the first number of coding modes when the total coding mode complexity value of the co-located MB and each neighboring MB in the window is greater than or equal to the threshold value; and determining a coding mode for the current MB based on the RDO results. |
地址 |
Markham, Ontario CA |