Abstract

Problem statement: Motion estimation and compensation is the most computationally complex module of video coder. In this study, an innovative algorithm was proposed for a further complexity reduction of the Motion Estimation (ME) module of video coder by employing motion detection prior to motion compensation. Approach: A Motion Detection (MD) module can be added to the video coder in order to decide whether the current block contains motion or is with zero motion. This study propounded a MD module that depends on motion activity. Generally, the correlation of the two consecutive frames is a good criterion to measure motion activity. We applied the correlation as a threshold to detect the motion activity. To assure the correct motion vector and thus better video quality, to calculate motion vector of motion blocks this study also proposed a new block matching motion estimation criterion based on the Radon transform using projection-matching method. However, computationally complex, the method had the ability to be implemented in real time by using pipeline architecture. Results: A comparative result showed that the MD module reduced the number of search points for motion estimation and compared with some well-known algorithm that uses minimum absolute difference criterion, the new criterion can provide much higher performance. Conclusion: The result showed that this proposed scheme can simplify the encoder complexity maintaining good video quality.

Highlights

  • The wide range of multimedia applications based on video compression leads to different kind of requirements for a video coding standard

  • We suggest motion detection method to separate out an active region and an inactive region within a frame

  • Numerous unnecessary calculations required for motion estimation of these blocks are saved

Read more

Summary

Introduction

The wide range of multimedia applications based on video compression (video telephony, video surveillance, digital television) leads to different kind of requirements for a video coding standard (image quality, compression efficiency). Several multimedia application areas require high power efficiency (especially in the video encoder part) in order to work on embedded systems and mobile terminals (Paul et al, 2005; Richardson, 2002). This requirement implies the need to dramatically reduce the complexity of the video encoder. Algorithmic analysis shows that motion estimation is the most complex module in the video encoder This is mainly due to the great number of calculation in motion estimation. Many algorithms are suggested in the literature to reduce the number of calculation intended for motion estimation based on spatial and temporal correlation of motion vector (Nakaya and Harashima, 1994; Korada and Krishna, 2001; Nam et al, 2000a)

Methods
Results
Discussion
Conclusion
Full Text
Paper version not known

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.