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...

Full description

Bibliographic Details
Main Authors: Chia-Liang Hung, 洪嘉良
Other Authors: Liang-Gee Chen
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