DocumentCode :
233895
Title :
A Novel Architecture for FPGA Implementation of Otsu´s Global Automatic Image Thresholding Algorithm
Author :
Pandey, J.G. ; Karmakar, A. ; Shekhar, C. ; Gurunarayanan, S.
Author_Institution :
Central Electron. Eng. Res. Inst., Pilani, India
fYear :
2014
fDate :
5-9 Jan. 2014
Firstpage :
300
Lastpage :
305
Abstract :
Otsu´s global automatic image thresholding technique is widely used in various computer vision-based applications. This paper presents a resource-efficient architecture for the design of Otsu´s thresholding algorithm and its implementation in field-programmable gate array (FPGA). The proposed architecture is implemented for a 640x480 size of input image that is captured by a real-time high-resolution analog camera and buffered in a DDR2 SDRAM memory. The computation of between-class variance in Otsu´s algorithm requires the evaluation of a normalized cumulative histogram, mean and cumulative moments, which need single-cycle read-modify-write operations. These operations are achieved by incorporating the FPGA´s slices, dual-port Block RAM memories and DSP slices with DDR2 SDRAM as a frame buffer. The data path of the architecture is fixed-point arithmetic based and it does not require any divider. The proposed design is implemented in Xilinx Virtex-5 xc5vfx70tffg1136-1 FPGA device, available on the Xilinx ML-507 platform. In order to develop the required hardware and software in an integrated method, the Xilinx Embedded Development Kit (EDK) design tool is used.
Keywords :
computer vision; field programmable gate arrays; image segmentation; random-access storage; DDR2 SDRAM memory; DSP slices; EDK design tool; FPGA; Otsu algorithm; Xilinx ML-507 platform; Xilinx embedded development kit; computer vision; cumulative moment; dual-port Block RAM memories; field-programmable gate array; fixed-point arithmetic; global automatic image thresholding; mean moment; normalized cumulative histogram; real-time high-resolution analog camera; resource-efficient architecture; Clocks; Computer architecture; Field programmable gate arrays; Hardware; Histograms; Ports (Computers); Random access memory; FPGA; Otsu´s global image thresholding; VLSI architecture for image and video processing; electronic system level (ESL) design; fixed-point architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design and 2014 13th International Conference on Embedded Systems, 2014 27th International Conference on
Conference_Location :
Mumbai
ISSN :
1063-9667
Type :
conf
DOI :
10.1109/VLSID.2014.58
Filename :
6733147
Link To Document :
بازگشت