A Flexible Cell-based FPGA Architecture for AdaBoost Algorithm

碩士 === 國立交通大學 === 影像與生醫光電研究所 === 101 === Embedded vision spans a lot of markets and applications such as industrial, medical, automotive, security and consumer. Security surveillance is a significant application of embedded vision. Object detection is the first step to achieve this purpose. Existing...

Full description

Bibliographic Details
Main Authors: Liu, Wei-Liang, 劉威良
Other Authors: 林進燈
Format: Others
Language:en_US
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/97336231887939968422
id ndltd-TW-101NCTU5770021
record_format oai_dc
spelling ndltd-TW-101NCTU57700212016-07-02T04:20:29Z http://ndltd.ncl.edu.tw/handle/97336231887939968422 A Flexible Cell-based FPGA Architecture for AdaBoost Algorithm AdaBoost演算法之可調式FPGA單元架構設計與實現 Liu, Wei-Liang 劉威良 碩士 國立交通大學 影像與生醫光電研究所 101 Embedded vision spans a lot of markets and applications such as industrial, medical, automotive, security and consumer. Security surveillance is a significant application of embedded vision. Object detection is the first step to achieve this purpose. Existing software implementation of real-time object detection is based on small size images, favorable conditions in images. Mostly present hardware implementations are specific application, classifiers decreasing or images downscaling for achieving real-time processing. Therefore, it is necessary to design architecture that is capable to detect different objects under different scenarios in high resolution images. In this thesis, we propose cell-based parallel architecture permits each cell with parallel and independent execution. By exploiting this method, we accelerate the execute time, utilize fewer downscale images and more upscale features. The architecture is implemented by AdaBoost algorithm, verified by face detection utilizing MTI+CMU database, and synthesis by Xilinx ISE○R targets on Xilinx○R Zynq7000 XC7020. The proposed architecture achieves approximately 130 fps from receiving input image pixel by pixel to signing the candidate region. As result, we reserve area and time for applying multi-objects detection, and verify the architecture have ability to detect face in real time. 林進燈 2013 學位論文 ; thesis 44 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 影像與生醫光電研究所 === 101 === Embedded vision spans a lot of markets and applications such as industrial, medical, automotive, security and consumer. Security surveillance is a significant application of embedded vision. Object detection is the first step to achieve this purpose. Existing software implementation of real-time object detection is based on small size images, favorable conditions in images. Mostly present hardware implementations are specific application, classifiers decreasing or images downscaling for achieving real-time processing. Therefore, it is necessary to design architecture that is capable to detect different objects under different scenarios in high resolution images. In this thesis, we propose cell-based parallel architecture permits each cell with parallel and independent execution. By exploiting this method, we accelerate the execute time, utilize fewer downscale images and more upscale features. The architecture is implemented by AdaBoost algorithm, verified by face detection utilizing MTI+CMU database, and synthesis by Xilinx ISE○R targets on Xilinx○R Zynq7000 XC7020. The proposed architecture achieves approximately 130 fps from receiving input image pixel by pixel to signing the candidate region. As result, we reserve area and time for applying multi-objects detection, and verify the architecture have ability to detect face in real time.
author2 林進燈
author_facet 林進燈
Liu, Wei-Liang
劉威良
author Liu, Wei-Liang
劉威良
spellingShingle Liu, Wei-Liang
劉威良
A Flexible Cell-based FPGA Architecture for AdaBoost Algorithm
author_sort Liu, Wei-Liang
title A Flexible Cell-based FPGA Architecture for AdaBoost Algorithm
title_short A Flexible Cell-based FPGA Architecture for AdaBoost Algorithm
title_full A Flexible Cell-based FPGA Architecture for AdaBoost Algorithm
title_fullStr A Flexible Cell-based FPGA Architecture for AdaBoost Algorithm
title_full_unstemmed A Flexible Cell-based FPGA Architecture for AdaBoost Algorithm
title_sort flexible cell-based fpga architecture for adaboost algorithm
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/97336231887939968422
work_keys_str_mv AT liuweiliang aflexiblecellbasedfpgaarchitectureforadaboostalgorithm
AT liúwēiliáng aflexiblecellbasedfpgaarchitectureforadaboostalgorithm
AT liuweiliang adaboostyǎnsuànfǎzhīkědiàoshìfpgadānyuánjiàgòushèjìyǔshíxiàn
AT liúwēiliáng adaboostyǎnsuànfǎzhīkědiàoshìfpgadānyuánjiàgòushèjìyǔshíxiàn
AT liuweiliang flexiblecellbasedfpgaarchitectureforadaboostalgorithm
AT liúwēiliáng flexiblecellbasedfpgaarchitectureforadaboostalgorithm
_version_ 1718331602440814592