DocumentCode :
2956753
Title :
A motion estimation chip for block based MPEG-4 video applications
Author :
Abbas, Maleeha ; Talha, Batool ; Khan, Shod ; Abbas, Adeel
Author_Institution :
Coll. of Electr. & Mech. Eng., Nat. Univ. of Sci. & Technol., Pakistan
fYear :
2003
fDate :
8-9 Dec. 2003
Firstpage :
253
Lastpage :
257
Abstract :
The work presents an efficient VLSI architecture for the MPEG-4 video-coding standard. While its predecessors focused on the storage and transmission of audiovisual sequences, MPEG-4, being the first object-based coding standard, has much more to offer. Motion estimation (ME), the most computationally intensive part of MPEG, requires very high power throughput on account of its high memory utilization. To cope with the bandwidth and processing power requirements, the best approach entails a dedicated implementation for such a demanding algorithm. The first step of the design involves hardware/software partitioning to map most of the motion estimation functions in hardware. In order for the system to meet area and power dissipation constraints, fewer time critical functions, like intra-frame coding, discrete cosine transform, quantization, variable length coding and zigzag scanning, are handled as part of the software portion of the program. We have increased the precision significantly by doubling the accuracy of motion compensation from integer-pel to half-pel. Sum of absolute differences (SAD) is chosen as the criterion for evaluating the best match of motion vectors. The block matching is achieved with the novel robust search algorithm called predictive diamond search (PDS).
Keywords :
VLSI; application specific integrated circuits; digital signal processing chips; hardware-software codesign; integrated circuit design; motion compensation; motion estimation; object-oriented methods; search problems; video coding; ASIC architecture; VLSI architecture; audiovisual sequences; block based MPEG-4 video applications; block matching; discrete cosine transform; hardware/software partitioning; intra-frame coding; memory utilization; motion compensation; motion estimation; motion estimation chip; motion vector matching; object-based coding standard; predictive diamond search; quantization; sum of absolute differences; throughput; variable length coding; video-coding; zigzag scanning; Bandwidth; Computer architecture; Hardware; MPEG 4 Standard; Motion estimation; Partitioning algorithms; Power dissipation; Throughput; Time factors; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multi Topic Conference, 2003. INMIC 2003. 7th International
Print_ISBN :
0-7803-8183-1
Type :
conf
DOI :
10.1109/INMIC.2003.1416718
Filename :
1416718
Link To Document :
بازگشت