Analysis and Architecture Design for Multi-baseline Disparity Estimation for Central View in Light Fields
碩士 === 國立臺灣大學 === 電子工程學研究所 === 103 === With the rapid improvement of technology, light-field cameras have been growing more and more popular. Disparity map plays an important role for many light-field applications in light-field systems. Despite recent advances, state-of-the-art algorithms fail to g...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2014
|
Online Access: | http://ndltd.ncl.edu.tw/handle/15687473531517026326 |
id |
ndltd-TW-103NTU05428041 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-103NTU054280412016-07-02T04:21:19Z http://ndltd.ncl.edu.tw/handle/15687473531517026326 Analysis and Architecture Design for Multi-baseline Disparity Estimation for Central View in Light Fields 光場影像多基準線視差計算分析與架構設計 Chia-Liang Hung 洪嘉良 碩士 國立臺灣大學 電子工程學研究所 103 With the rapid improvement of technology, light-field cameras have been growing more and more popular. Disparity map plays an important role for many light-field applications in light-field systems. Despite recent advances, state-of-the-art algorithms fail to generate a precise disparity map rapidly enough for VLSI real time processing. To generate real-time and accurate disparity map has become the bottleneck for current research. Disparity estimation can be formulated as an energy minimization problem on a 2D Markov Random Fields (MRFs). Among many MRF global optimization method, belief propagation (BP) is a popular global optimization algorithm which gives high quality and has several advantages for hardware implementation and highly potential to achieve real-time processing. However, it requires high bandwidth, memory and computational costs because of costly iterative operations, the original belief propagation is computationally expensive for real-time system implementation. Tile-based BP is an efficient improved BP for hardware implementation. Boundary messages loaded from different directions have been performed with different iterations to reduce high memory and bandwidth requirements. In this thesis, we first examine variant view configurations of light fields for multi-baseline disparity estimation for central view. We analyze the computation time of data cost generation against different number of views and the performance of each kind of variant light-field configurations for multi-baseline setting. After analysis on variant light-field configurations, we introduce current techniques of belief propagation and examine the problems of existing methods. Followed by introducing a novel hardware-efficient message-update method to remove redundant computational costs during message-update based on tile-based BP. We focus on the algorithm and hardware architecture design of multi-baseline disparity estimation from light fields. At first, we analyze the hardware cost in the belief propagation system, and indicate the challenge and bottleneck in the area and latency resource requirement to preserve high-quality in light fields. We analyze the computation time in the view of software implementation. After software analysis, we analyze the latency and area of the belief propagation from the perspective of hardware implementation. And then we exploit the unique characteristics of the generalized truncated linear model of the smoothness term in the Markov random field and propose an efficient hardware-oriented message-update algorithm from the aspect of hardware implementation with corresponding message-update process element (PE). This message-update PE indeed reduce the complexity of message construction for belief propagation, and hence greatly reduce the area and cycle counts. Liang-Gee Chen 陳良基 2014 學位論文 ; thesis 131 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 電子工程學研究所 === 103 === With the rapid improvement of technology, light-field cameras have been growing more and more popular. Disparity map plays an important role for many light-field applications in light-field systems. Despite recent advances, state-of-the-art algorithms fail to generate a precise disparity map rapidly enough for VLSI real time processing. To generate real-time and accurate disparity map has become the bottleneck for current research.
Disparity estimation can be formulated as an energy minimization problem on a 2D Markov Random Fields (MRFs). Among many MRF global optimization method, belief propagation (BP) is a popular global optimization algorithm which gives high quality and has several advantages for hardware implementation and highly potential to achieve real-time processing. However, it requires high bandwidth, memory and computational costs because of costly iterative operations, the original belief propagation is computationally expensive for real-time system implementation. Tile-based BP is an efficient improved BP for hardware implementation. Boundary messages loaded from different directions have been performed with different iterations to reduce high memory and bandwidth requirements.
In this thesis, we first examine variant view configurations of light fields for multi-baseline disparity estimation for central view. We analyze the computation time of data cost generation against different number of views and the performance of each kind of variant light-field configurations for multi-baseline setting. After analysis on variant light-field configurations, we introduce current techniques of belief propagation and examine the problems of existing methods. Followed by introducing a novel hardware-efficient message-update method to remove redundant computational costs during message-update based on tile-based BP. We focus on the algorithm and hardware architecture design of multi-baseline disparity estimation from light fields. At first, we analyze the hardware cost in the belief propagation system, and indicate the challenge and bottleneck in the area and latency resource requirement to preserve high-quality in light fields. We analyze the computation time in the view of software implementation. After software analysis, we analyze the latency and area of the belief propagation from the perspective of hardware implementation. And then we exploit the unique characteristics of the generalized truncated linear model of the smoothness term in the Markov random field and propose an efficient hardware-oriented message-update algorithm from the aspect of hardware implementation with corresponding message-update process element (PE). This message-update PE indeed reduce the complexity of message construction for belief propagation, and hence greatly reduce the area and cycle counts.
|
author2 |
Liang-Gee Chen |
author_facet |
Liang-Gee Chen Chia-Liang Hung 洪嘉良 |
author |
Chia-Liang Hung 洪嘉良 |
spellingShingle |
Chia-Liang Hung 洪嘉良 Analysis and Architecture Design for Multi-baseline Disparity Estimation for Central View in Light Fields |
author_sort |
Chia-Liang Hung |
title |
Analysis and Architecture Design for Multi-baseline Disparity Estimation for Central View in Light Fields |
title_short |
Analysis and Architecture Design for Multi-baseline Disparity Estimation for Central View in Light Fields |
title_full |
Analysis and Architecture Design for Multi-baseline Disparity Estimation for Central View in Light Fields |
title_fullStr |
Analysis and Architecture Design for Multi-baseline Disparity Estimation for Central View in Light Fields |
title_full_unstemmed |
Analysis and Architecture Design for Multi-baseline Disparity Estimation for Central View in Light Fields |
title_sort |
analysis and architecture design for multi-baseline disparity estimation for central view in light fields |
publishDate |
2014 |
url |
http://ndltd.ncl.edu.tw/handle/15687473531517026326 |
work_keys_str_mv |
AT chialianghung analysisandarchitecturedesignformultibaselinedisparityestimationforcentralviewinlightfields AT hóngjiāliáng analysisandarchitecturedesignformultibaselinedisparityestimationforcentralviewinlightfields AT chialianghung guāngchǎngyǐngxiàngduōjīzhǔnxiànshìchàjìsuànfēnxīyǔjiàgòushèjì AT hóngjiāliáng guāngchǎngyǐngxiàngduōjīzhǔnxiànshìchàjìsuànfēnxīyǔjiàgòushèjì |
_version_ |
1718333349910544384 |