Presentation 2008-05-23
An implementation of a watershed algorithm based on connected components on FPGA
KHAC TRIEU Dang BA, Tsutomu MARUYAMA,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) The watershed transformation is a popular image segmentation technique for gray scale images. In this paper, we describe an implementation method of a watershed algorithm based on connected components on FPGA. The watershed algorithms based on connected components show good performance on software, but they require random memory accesses using FIFO and stack. The pixels accessed using the FIFO and stack are not continuous, and for each of these pixels, its eight neighbors are also required. These memory accesses can not be scheduled in advance, and it makes difficult to achieve high performance on hardware systems. In our implementation, large data structures used in the algorithm are placed in the external memory banks redundantly to allow parallel accesses to them, and are accessed as read or write-only to hide the access delay. Frequently accessed small data structures are placed in the internal memory banks, and the accesses to them are arranged so that the maximum parallelism can be exploited. By this data allocation, the access delay to the external memory banks can be hidden, and eight pixels (or four depending on the phase of the algorithm) can be processed in parallel.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) watershed algorithm / segmentation / FPGA
Paper # RECONF2008-16
Date of Issue

Conference Information
Committee RECONF
Conference Date 2008/5/15(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Reconfigurable Systems (RECONF)
Language ENG
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) An implementation of a watershed algorithm based on connected components on FPGA
Sub Title (in English)
Keyword(1) watershed algorithm
Keyword(2) segmentation
Keyword(3) FPGA
1st Author's Name KHAC TRIEU Dang BA
1st Author's Affiliation Systems and Information Engineering, University of Tsukuba()
2nd Author's Name Tsutomu MARUYAMA
2nd Author's Affiliation Systems and Information Engineering, University of Tsukuba
Date 2008-05-23
Paper # RECONF2008-16
Volume (vol) vol.108
Number (no) 48
Page pp.pp.-
#Pages 6
Date of Issue