Hardware implementation and validation of the fast variable block size motion estimation architecture for H.264/AVC - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue AEÜ - International Journal of Electronics and Communications / Archiv für Elektronik und Übertragungstechnik Année : 2012

Hardware implementation and validation of the fast variable block size motion estimation architecture for H.264/AVC

Résumé

Block matching motion estimation is the heart of video coding system. It leads to a high compression ratio, whereas it is time consuming and calculation intensive. Many fast search block matching motion estimation algorithms have been developed in order to minimize search positions and speed up computation but they do not take into account how they can be effectively implemented by hardware. In this paper, we propose an efficient hardware architecture of the fast line diamond parallel search (LDPS) algorithm with variable block size motion estimation (VBSME) for H.264/AVC video coding system. The design is described in VHDL language, synthesized to Altera Stratix III FPGA and to TSMC 0.18 m standard-cells. The throughput of the hardware architecture reaches a processing rate up to 78 millions of pixels per second at 83.5 MHz frequency clock and uses only 28 kgates when mapped to standard-cells. Finally, a system on a programmable chip (SoPC) implementation and validation of the proposed design as an IP core is presented using the embedded video system.
Fichier non déposé

Dates et versions

hal-01305039 , version 1 (20-04-2016)

Identifiants

Citer

Ahmed Ben Atitallah, Arous Salim, Hassen Loukil, Nouri Masmoudi. Hardware implementation and validation of the fast variable block size motion estimation architecture for H.264/AVC. AEÜ - International Journal of Electronics and Communications / Archiv für Elektronik und Übertragungstechnik, 2012, 66 (8), pp.701-711. ⟨10.1016/j.aeue.2011.12.014⟩. ⟨hal-01305039⟩
10 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More