The Algorithm and VLSI Architecture of a High-Throughput Motion Estimation with Adaptive Search Range for HEVC Systems
碩士 === 國立臺灣科技大學 === 電子工程系 === 104 === This thesis presents the VLSI architecture and an efficient algorithm of a high-throughput Motion Estimation (ME) for High Efficiency Video Coding (HEVC) systems. In order to support Ultra High-Definition videos, the system throughput is increased by proposed ad...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2016
|
Online Access: | http://ndltd.ncl.edu.tw/handle/99197437509698135639 |
id |
ndltd-TW-104NTUS5428091 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-104NTUS54280912017-09-24T04:40:50Z http://ndltd.ncl.edu.tw/handle/99197437509698135639 The Algorithm and VLSI Architecture of a High-Throughput Motion Estimation with Adaptive Search Range for HEVC Systems 基於HEVC之可調式搜尋範圍運動估計演算法及高效能電路架構設計 Tzu-Ting Liao 廖紫廷 碩士 國立臺灣科技大學 電子工程系 104 This thesis presents the VLSI architecture and an efficient algorithm of a high-throughput Motion Estimation (ME) for High Efficiency Video Coding (HEVC) systems. In order to support Ultra High-Definition videos, the system throughput is increased by proposed adaptive search range Algorithm that can reduce the computational complexity while performing Sum of Absolute Difference (SAD) circuits. The variable block sizes within a CTU perform ME in a shared search window and the size of search range is estimated by the MVP of LCU and is inherently adaptive to the characteristic of the video content. Specifically, in the proposed approach, the search window is enlarged for fast motion video and will be shrunk for slow motion video. The statistical results show that the average search candidates of the proposed search range is 160 for a CTU. This leads to 96.2% reduction of search candidates with only 0.05 dB drop in average peak signal-to-noise ratio (PSNR) [25] compared to the conventional 32 full-search example. The proposed design is based on TSMC 90nm technology and the pre-layout area complexity is 274.5 KGE and the memory usage is 8 KB. With co-design of algorithm and architecture, the proposed design can achieve resolution of 4096×2160 with 60 frames per second (fps) under 211 MHz. Comparing to the related works, the proposed design can achieve the highest hardware-efficiency. Chung-An Shen 沈中安 2016 學位論文 ; thesis 51 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣科技大學 === 電子工程系 === 104 === This thesis presents the VLSI architecture and an efficient algorithm of a high-throughput Motion Estimation (ME) for High Efficiency Video Coding (HEVC) systems. In order to support Ultra High-Definition videos, the system throughput is increased by proposed adaptive search range Algorithm that can reduce the computational complexity while performing Sum of Absolute Difference (SAD) circuits. The variable block sizes within a CTU perform ME in a shared search window and the size of search range is estimated by the MVP of LCU and is inherently adaptive to the characteristic of the video content. Specifically, in the proposed approach, the search window is enlarged for fast motion video and will be shrunk for slow motion video. The statistical results show that the average search candidates of the proposed search range is 160 for a CTU. This leads to 96.2% reduction of search candidates with only 0.05 dB drop in average peak signal-to-noise ratio (PSNR) [25] compared to the conventional 32 full-search example.
The proposed design is based on TSMC 90nm technology and the pre-layout area complexity is 274.5 KGE and the memory usage is 8 KB. With co-design of algorithm and architecture, the proposed design can achieve resolution of 4096×2160 with 60 frames per second (fps) under 211 MHz. Comparing to the related works, the proposed design can achieve the highest hardware-efficiency.
|
author2 |
Chung-An Shen |
author_facet |
Chung-An Shen Tzu-Ting Liao 廖紫廷 |
author |
Tzu-Ting Liao 廖紫廷 |
spellingShingle |
Tzu-Ting Liao 廖紫廷 The Algorithm and VLSI Architecture of a High-Throughput Motion Estimation with Adaptive Search Range for HEVC Systems |
author_sort |
Tzu-Ting Liao |
title |
The Algorithm and VLSI Architecture of a High-Throughput Motion Estimation with Adaptive Search Range for HEVC Systems |
title_short |
The Algorithm and VLSI Architecture of a High-Throughput Motion Estimation with Adaptive Search Range for HEVC Systems |
title_full |
The Algorithm and VLSI Architecture of a High-Throughput Motion Estimation with Adaptive Search Range for HEVC Systems |
title_fullStr |
The Algorithm and VLSI Architecture of a High-Throughput Motion Estimation with Adaptive Search Range for HEVC Systems |
title_full_unstemmed |
The Algorithm and VLSI Architecture of a High-Throughput Motion Estimation with Adaptive Search Range for HEVC Systems |
title_sort |
algorithm and vlsi architecture of a high-throughput motion estimation with adaptive search range for hevc systems |
publishDate |
2016 |
url |
http://ndltd.ncl.edu.tw/handle/99197437509698135639 |
work_keys_str_mv |
AT tzutingliao thealgorithmandvlsiarchitectureofahighthroughputmotionestimationwithadaptivesearchrangeforhevcsystems AT liàozǐtíng thealgorithmandvlsiarchitectureofahighthroughputmotionestimationwithadaptivesearchrangeforhevcsystems AT tzutingliao jīyúhevczhīkědiàoshìsōuxúnfànwéiyùndònggūjìyǎnsuànfǎjígāoxiàonéngdiànlùjiàgòushèjì AT liàozǐtíng jīyúhevczhīkědiàoshìsōuxúnfànwéiyùndònggūjìyǎnsuànfǎjígāoxiàonéngdiànlùjiàgòushèjì AT tzutingliao algorithmandvlsiarchitectureofahighthroughputmotionestimationwithadaptivesearchrangeforhevcsystems AT liàozǐtíng algorithmandvlsiarchitectureofahighthroughputmotionestimationwithadaptivesearchrangeforhevcsystems |
_version_ |
1718540268873973760 |