发明名称 Content adaptive motion compensation filtering for high efficiency video coding
摘要 A system and method for adaptive motion filtering to improve subpel motion prediction efficiency of interframe motion compensated video coding is described. The technique uses a codebook approach that is efficient in search complexity to look-up best motion filter set from a pre-calculated codebook of motion filter coefficient set. In some embodiments, the search complexity is further reduced by partitioning the complete codebook into a small base codebook and a larger virtual codebook, such that the main calculations for search only need to be performed on the base codebook.
申请公布号 US9100662(B2) 申请公布日期 2015.08.04
申请号 US201414270116 申请日期 2014.05.05
申请人 Intel Corporation 发明人 Puri Atul;Socek Daniel;Choi Chang-Kee
分类号 H04N19/615;H04N19/176;H04N19/70;H04N19/46;H04N19/134;H04N19/61;H04N19/117;H04N19/82;H04N19/523;H04N19/86;H04N19/52;H04N19/80 主分类号 H04N19/615
代理机构 AEON Law 代理人 AEON Law ;Philipp Adam L. K.
主权项 1. A video-decoder-device-implemented method for predicting blocks of an encoded video frame, the method comprising: obtaining, by the video decoder device, a codebook comprising a multiplicity of motion-compensation filters grouped into a plurality of subpel-position groups that respectively correspond to a plurality of subpel positions, each of the plurality of subpel-position groups comprising a plurality of motion-compensation filters suitable for interpolating blocks of the encoded video frame at a corresponding one of the plurality of subpel positions; obtaining an encoded bitstream comprising the encoded video frame and a subpel-filter code identifying an adaptive motion-compensation filter set within the codebook, the adaptive motion-compensation filter set comprising the plurality of motion-compensation filters respectively corresponding to the plurality of subpel positions; during decoding of the encoded video frame, the video decoder device selecting from the codebook the adaptive motion-compensation filter set identified by the subpel-filter code; using the adaptive motion-compensation filter set identified by the subpel-filter code, predicting a plurality of blocks of the encoded video frame; generating a decoded picture according to at least the predicted plurality of blocks of the encoded video frame; and rendering the generated decoded picture to a display associated with the video decoder device.
地址 Santa Clara CA US