Title :
An efficient hardware implementation of Diamond Search motion estimation using CAL dataflow language
Author :
Elhamzi, Wajdi ; Dubois, Julien ; Atri, Mohamed ; Thavot, Richard ; Gorin, Jérôme ; Miteran, Johel ; Tourki, Rached
Author_Institution :
Lab. LE2I, Univ. of Burgundy, Dijon, France
Abstract :
Motion estimation represents a key module in video compression. The Reconfigurable Video Coding context (RVC) requires proposing a flexible solution for motion estimation. The motion estimation performance should be modified to fit with the user or the environment´s constraints. Depending on the required performances fixed by the application, a full search is sometimes not suitable, hence, alternative fast/reduced solutions should be considered. In this paper, an efficient Diamond Search motion estimation, described in RVC-CAL actor language, is introduced. Starting from a high level description based CAL language, an automatic translation of the proposed CAL module to HDL is performed. This is meant to give designers an edge over its market competitors by substantially reducing the Time to Market (TTM). A comparison between the generated HDL with a previous work supporting user search strategy and handwritten code is also provided. The results show substantial improvement in term of operating frequency and silicon area to previous work based CAL description.
Keywords :
data compression; field programmable gate arrays; hardware description languages; motion estimation; video codecs; video coding; CAL dataflow language; CAL language; HDL; RVC-CAL actor language; automatic translation; diamond search motion estimation; reconfigurable video coding; video compression; Cache memory; Diamond-like carbon; Field programmable gate arrays; Hardware; Motion estimation; Search problems; Software; Diamond Search Algorithm; MPEG4-H.264; Motion Estimation; RVC-CAL;
Conference_Titel :
Microelectronics (ICM), 2011 International Conference on
Conference_Location :
Hammamet
Print_ISBN :
978-1-4577-2207-3
DOI :
10.1109/ICM.2011.6177357