发明名称 Apparatus capable of performing both block-matching motion compensation and global motion compensation and method thereof
摘要 An interpolation unit receives an incoming video bit stream comprising a plurality of frames including first macroblocks encoded using block-matching motion compensation and second macroblocks encoded using global motion compensation. A translation unit converts global motion parameters included in a current frame of the incoming video bit stream into a global motion vector. The interpolation unit performs luminance and chrominance interpolation operations on each macroblock contained in each frame of the incoming video bit stream. When processing a current macroblock, if the current macroblock is encoded using global motion compensation, the interpolation unit performs the luminance interpolation operations according to the global motion vector at half-pel resolution, and performs the chrominance interpolation operations at quarter-pel resolution. If the current macroblock is encoded using block-matching motion compensation, the interpolation unit performs the luminance and chrominance interpolation operations according to the macroblock motion vector contained in the current macroblock at half-pel resolution.
申请公布号 US9332270(B2) 申请公布日期 2016.05.03
申请号 US201012652747 申请日期 2010.01.06
申请人 MEDIATEK INC. 发明人 Ju Chi-Cheng
分类号 H04N11/02;H04N19/527;H04N19/523 主分类号 H04N11/02
代理机构 代理人 Hsu Winston;Margo Scott
主权项 1. A video decoding apparatus for decoding a coded bitstream having both macroblocks encoded using block-matching motion compensation and macroblocks encoded using global-matching motion compensation, comprising: a macroblock motion vector storage for storing a macroblock motion vector received from the coded bitstream; a translation unit for generating a global motion vector from a global motion parameter received from the coded bitstream; a global macroblock motion vector storage for storing the global motion vector; an interpolation unit for generating a predicted image based on the macroblock motion vector and a decoded image when a current macroblock received from the coded bitstream is encoded using block-matching motion compensation, wherein the same interpolation unit is also used for generating another predicted image based on the global motion vector and the decoded image when the current macroblock received from the coded bitstream is encoded using global-matching motion compensation instead of using the global motion parameter received from the coded bitstream.
地址 Science-Based Industrial Park, Hsin-Chu TW