Abstract

The paper addresses the problem of block-based motion estimation (BBME) for video sequence coding, and a hierarchical strategy that sharply reduces the computation is proposed.Estimation is performed by computing a coarse motion field calculated at the highest level of a multiresolution pyramid, and successively refining it. The preliminary estimation is performed by a full-search fixed-size block matching, whose computational load is low due to the reduced scale.At the successive levels, the initial field is updated by both increasing the spatial density and refining the vectors. In the areas where the approximation is satisfactory, the spatial sampling is left unchanged and only the vectors are updated; in the other areas, a higher number of vectors are used.A novel strategy to perform vector propagation and adaptive correction jointly has been implemented, which allows both an efficient level-to-level update of the motion field and an effective recovery from wrong estimations.The advantages of the proposed method are two-fold: firstly, it produces a motion field whose density is locally adaptive, thus allowing the transmission of a smaller number of motion vectors. Moreover, it reduces the BBME task when a more detailed estimation would not produce a significant improvement, thus achieving a lower computational load that makes it particularly suited to the implementation of real-time video codecs.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.