发明名称 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