发明名称 Motion vector refining apparatus
摘要 A motion vector refining apparatus including a control unit, N filter units, and a mixer unit is provided. The control unit receives a motion estimation signal generated by a motion estimation unit and calculates a plurality of variation parameters according to a current motion vector, surrounding motion vectors, or a block matching error, so as to generate a control signal. The N filter units respectively calculate N filtering motion vectors by using N analysis processes. The mixer unit weights and mixes the filtering motion vectors according to the control signal to adjust and output a refined motion vector. Thereby, the motion vector refining apparatus can detect the edge of a moving object and mix filtering results of the analysis processes to adjust and refine motion vectors, so as to reduce image defects caused by a smooth processing.
申请公布号 US8761262(B2) 申请公布日期 2014.06.24
申请号 US201113253983 申请日期 2011.10.06
申请人 Sunplus Technology Co., Ltd 发明人 Huang Zheng-Bin
分类号 H04N11/02;G06K9/48 主分类号 H04N11/02
代理机构 Jianq Chyun IP Office 代理人 Jianq Chyun IP Office
主权项 1. A motion vector refining apparatus, comprising: a control unit, receiving a motion estimation signal generated by a motion estimation unit, wherein the motion estimation signal comprises a plurality of total motion vectors, the total motion vectors comprise a current motion vector corresponding to a current macroblock and a plurality of surrounding motion vectors, and the control unit calculates a variation parameter according to the current motion vector and the surrounding motion vectors to generate a control signal, wherein the control unit comprises: N variation parameter calculation units, wherein the ith variation parameter calculation unit performs a motion vector correlation calculation by using the ith filtering motion vector and the surrounding motion vectors corresponding to a plurality of neighboring macroblocks around the current macroblock, so as to calculate an ith variation parameter, wherein i is a positive integer and 1≦i≦N; anda selector, coupled to the variation parameter calculation units, determining values of the variation parameters to generate the control signal; N filter units, analyzing the total motion vectors by using N analysis processes to calculate N filtering motion vectors, wherein N is a positive integer and is greater than 1; and a mixer unit, coupled to the control unit and the filter units, weighting and mixing the filtering motion vectors according to the control signal to adjust and output a refined motion vector.
地址 Hsinchu TW