TY - GEN
T1 - An efficient hardware implementation of diamond search motion estimation using CAL dataflow language
AU - Elhamzi, Wajdi
AU - Thavot, Richard
AU - Dubois, Julien
AU - Gorin, Jérôme
AU - Atri, Mohamed
AU - Miteran, Johel
AU - Tourki, Rached
PY - 2011
Y1 - 2011
N2 - 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.
AB - 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.
KW - Diamond Search Algorithm
KW - MPEG4-H.264
KW - Motion Estimation
KW - RVC-CAL
UR - https://www.scopus.com/pages/publications/84860690225
U2 - 10.1109/ICM.2011.6177357
DO - 10.1109/ICM.2011.6177357
M3 - Conference contribution
AN - SCOPUS:84860690225
SN - 9781457722073
T3 - Proceedings of the International Conference on Microelectronics, ICM
BT - 2011 International Conference on Microelectronics, ICM 2011
T2 - 2011 23rd International Conference on Microelectronics, ICM 2011
Y2 - 19 December 2011 through 22 December 2011
ER -