DocumentCode
2717232
Title
DSP-based half-pel motion estimation implementation for H.264 baseline encoder
Author
Kessentinl, A. ; Werda, Imen ; Damak, Taheni ; Samet, Amine ; Masmoudi, Nouri
Author_Institution
Electron. & Inf. Technol. Lab., Nat. Eng. Sch. of Sfax, Sfax, Tunisia
fYear
2011
fDate
22-25 March 2011
Firstpage
1
Lastpage
6
Abstract
Motion Estimation module in H.264/AVC video encoder has the most computational load and memory access complexity, since it includes integer and fractional motion vector estimation. In the present paper, fractional motion estimation process analysis is performed based on which a Digital Signal Processor (DSP) specific optimized implementation is developed. The integration of the interpolation module decreases drastically the encoding speed when improving rate distortion performance. To overpass encoding speed degradation, parallelism between algorithm execution and data transfers were fully exploited using Enhanced Direct Memory Access engine (EDMA). Furthermore, based on the DSP architectural features, core specific optimization techniques were adopted leading to reduce the interpolation module complexity up to 70%.
Keywords
data compression; digital signal processing chips; file organisation; interpolation; motion estimation; optimisation; video coding; DSP-based half-pel motion estimation implementation; EDMA engine; H.264-AVC baseline video encoder; computational load; data transfer; digital signal processor; enhanced direct memory access engine; fractional motion vector estimation; integer motion vector estimation; interpolation module; memory access complexity; optimization technique; overpass encoding speed degradation; rate distortion performance; Bit rate; Digital signal processing; Encoding; Estimation; Interpolation; Motion estimation; Streaming media; DSP; Fractional motion estimation; H.264/AVC;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Signals and Devices (SSD), 2011 8th International Multi-Conference on
Conference_Location
Sousse
Print_ISBN
978-1-4577-0413-0
Type
conf
DOI
10.1109/SSD.2011.5981427
Filename
5981427
Link To Document