发明名称 MULTIPLE-CANDIDATE MOTION ESTIMATION WITH ADVANCED SPATIAL FILTERING OF DIFFERENTIAL MOTION VECTORS
摘要 A system and method of performing motion estimation in a video encoder is enclosed. The system and method include calculating one or more candidate motion vectors for each macroblock of a video image to form a list of candidate motion vectors, calculating a second one or more candidate motion vectors using a sub-region of at least one macroblock of the video image to include in the list of candidate motion vectors, and comparing the calculated candidate motion vectors of a first macroblock with the calculated candidate motion vectors of at least one sub-region of the first macroblock to provide the estimated contribution to the candidate motion vector of the macroblock. The calculating a second one or more candidate motion vectors using a sub-region of at least one macroblock may include using an approximation different from the calculating one or more candidate motion vectors for each macroblock.
申请公布号 US2015172687(A1) 申请公布日期 2015.06.18
申请号 US201514635604 申请日期 2015.03.02
申请人 Advanced Micro Devices, Inc. 发明人 Schmit Michael L.;Tsang Vicky W.;Giduthuri Radhakrishna
分类号 H04N19/43;H04N19/513;H04N19/436 主分类号 H04N19/43
代理机构 代理人
主权项 1. A method of performing motion estimation with respect to images in video frames comprising: computing in parallel for each macroblock of an image in a video frame using parallel compute engines: calculating candidate motion vectors and determining a similarity for each candidate motion vector; comparing each candidate motion vector with each neighbor candidate motion vector; iteratively scoring each candidate motion vector to determine a motion vector based on highest score; and performing spatial filtering to fine tune determined motion vectors on a condition that differentials exist between the determined best motion vectors.
地址 Sunnyvale CA US