title
  

A low energy adaptive motion estimation hardware for H.264 multiview video coding

Warning The system is temporarily closed to updates for reporting purpose.

Akşehir, Yusuf and Erdayandı, Kamil and Özcan, Tevfik Zafer and Hamzaoğlu, İlker (2013) A low energy adaptive motion estimation hardware for H.264 multiview video coding. Journal of Real-Time Image Processing . ISSN 1861-8200 (Print) 1861-8219 (Online) Published Online First http://dx.doi.org/10.1007/s11554-013-0383-9

Full text not available from this repository.

Official URL: http://dx.doi.org/10.1007/s11554-013-0383-9

Abstract

Multiview video coding (MVC) is the process of efficiently compressing stereo (two views) or multiview video signals. The improved compression efficiency achieved by H.264 MVC comes with a significant increase in computational complexity. Temporal prediction and inter-view prediction are the most computationally intensive parts of H.264 MVC. Therefore, in this paper, we propose novel techniques for reducing the amount of computations performed by temporal and inter-view predictions in H.264 MVC. The proposed techniques reduce the amount of computations performed by temporal and inter-view predictions significantly with very small PSNR loss and bit rate increase. We also propose a low energy adaptive H.264 MVC motion estimation hardware for implementing the temporal and inter-view predictions including the proposed computation reduction techniques. The proposed hardware is implemented in Verilog HDL and mapped to a Xilinx Virtex-6 FPGA. The FPGA implementation is capable of processing 30 × 8 = 240 frames per second (fps) of CIF (352 × 288) size eight view video sequence or 30 × 2 = 60 fps of VGA (640 × 480) size stereo (two views) video sequence. The proposed techniques reduce the energy consumption of this hardware significantly.

Item Type:Article
Uncontrolled Keywords:H.264, Multiview video coding, Motion estimation, Hardware implementation, FPGA
Subjects:T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK5101-6720 Telecommunication
T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK1-4661 Electrical engineering. Electronics Nuclear engineering
T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7800-8360 Electronics
ID Code:23293
Deposited By:İlker Hamzaoğlu
Deposited On:17 Jan 2014 11:21
Last Modified:03 Sep 2019 10:41

Repository Staff Only: item control page