Performance Scalable Motion Estimation for Video Coding: An Overview of Current Status and a Promising Approach

Performance Scalable Motion Estimation for Video Coding: An Overview of Current Status and a Promising Approach

Golam Sorwar (Southern Cross University, Australia) and Manzur Murshed (Monash University, Australia)
Copyright: © 2013 |Pages: 26
DOI: 10.4018/978-1-4666-2660-7.ch003
OnDemand PDF Download:
List Price: $37.50


Motion estimation is one of the major bottlenecks in real-time performance scalable video coding applications due to high computational complexity of exhaustive search. To address this, researchers so far focused on low-complexity motion estimation and rate-distortion optimization in isolation. Proliferation of power-constrained handheld devices with image capturing capability has created demand for much smarter approach where motion estimation is integrated with rate control such that rate-distortion-complexity optimization can be effectively achieved. It is indeed crucial to provide such performance scalability in motion estimation to facilitate complexity management in such devices. This chapter presents an overview of motion estimation. Beginning with an introduction to the importance of motion estimation, it systematically examines various motion estimation techniques and their strengths and weaknesses, focussing primarily on block-based motion search. It then examines the limitation of the existing techniques in accommodating performance scalability, introduces a promising approach, Distance-dependent Thresholding Search (DTS) motion search, to fill in this gap, and concludes with future research directions in the field. The authors suggest that the content of the chapter will make a significant contribution and serve as a reference for multimedia signal processing research at postgraduate level.
Chapter Preview


A video sequence is a much richer source of visual information than a still image, due to the capture of motion. While a single image provides a snapshot of a scene, a sequence of images (widely termed as frames) register the dynamics within it. The registered motion is a very strong cue for human vision to recognise objects as soon as they move even if they are inconspicuous when still. Motion is, therefore, the most obvious and effective feature to provide global and local understanding as well as describing the dynamic content within a video sequence. The extraction of motion information from sequences of time-varying images has numerous applications in a wide range of areas especially computer vision and image processing. Perhaps the most important application of motion is in video data compression. In the evolving digital technology era, video compression has become an integral part of multimedia applications for both communication and entertainment purposes. As the diversity of these applications indicate, Motion estimation (ME) has been the focus of extensive research over many years, and this is reflected in the plethora of motion estimation and analysis techniques that have been proposed. Existing motion estimation techniques may be broadly classified into three distinct classes which will be discussed briefly below.

Complete Chapter List

Search this Book: