Akşehir, Yusuf (2015) Low energy motion estimation hardware designs for h.264 multiview video coding. [Thesis]
PDF
YusufAksehir_10086871.pdf
Download (2MB)
YusufAksehir_10086871.pdf
Download (2MB)
Abstract
Multiview Video Coding (MVC) is the process of efficiently compressing stereo (2 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 thesis, we propose an H.264 MVC full search motion estimation hardware for implementing the temporal and inter-view predictions including several novel energy reduction techniques. The proposed motion estimation hardware is implemented in Verilog HDL and mapped to a Xilinx Virtex-6 FPGA. The FPGA implementation is capable of processing 60 frames per second of VGA size stereo view video sequence. It consumes 65% less energy than H.264 MVC full search motion estimation hardware not including the novel energy reduction techniques with very small PSNR loss and bitrate increase. We also propose a vector prediction based fast motion estimation algorithm for reducing the energy consumption of H.264 MVC motion estimation hardware with additional very small PSNR loss and bitrate increase. We also propose an H.264 MVC motion estimation hardware for implementing the proposed fast motion estimation algorithm. The proposed motion estimation hardware is implemented in Verilog HDL and mapped to a Xilinx Virtex-6 FPGA. The FPGA implementation is capable of processing 92 frames per second of VGA size three view video sequence. It consumes 91% less energy than H.264 MVC full search motion estimation hardware not including the novel energy reduction techniques with very small PSNR loss and bitrate increase.
Item Type: | Thesis |
---|---|
Additional Information: | Yükseköğretim Kurulu Tez Merkezi Tez No: 418626. |
Uncontrolled Keywords: | H.264. -- Multiview Video Coding. -- Motion Estimation. -- Hardware Design. -- FPGA. -- Çok Bakışlı Video Kodlama. -- Hareket Tahmini. -- Donanım Tasarımı. |
Subjects: | T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7800-8360 Electronics |
Divisions: | Faculty of Engineering and Natural Sciences > Academic programs > Electronics Faculty of Engineering and Natural Sciences |
Depositing User: | IC-Cataloging |
Date Deposited: | 07 May 2018 14:43 |
Last Modified: | 26 Apr 2022 10:21 |
URI: | https://research.sabanciuniv.edu/id/eprint/34695 |