Title :
Parallel active contour with Lattice Boltzmann scheme on modern GPU
Author :
Xiuyu Sun ; Zhiqiang Wang ; Chen, Gang
Author_Institution :
Shenzhen Inst. of Adv. Technol., Shenzhen, China
fDate :
Sept. 30 2012-Oct. 3 2012
Abstract :
Solving the level set equation of the geodesic active contour (GAC) model in image segmentation typically requires a large number of complicated calculations. To reduce the computing time, we propose a Lattice Boltzmann (LB) Method based partial differential equation solver for the level set equation. The advantages of the LB method are large time steps (thus less iterations) and easy for parallelization. We derive the formula of LB equation parameters for the GAC model and present an approach of GPU implementation. It is the first GPU implementation of the LB model with re-initialization. We adopt a serious of strategies on GPU memory usage considering the Fermi GPU memory hierarchy to further optimize the performance. Experimental results demonstrated that our parallel LB-GAC method achieves a maximal 500+ speedup over previous serial methods with the same segmentation precision.
Keywords :
differential geometry; graphics processing units; image segmentation; lattice Boltzmann methods; parallel processing; partial differential equations; set theory; Fermi GPU memory hierarchy; GAC model; GPU implementation; GPU memory usage; LB equation parameters; LB method; LB-GAC method; Lattice Boltzmann method based partial differential equation solver; computing time; geodesic active contour model; image segmentation; level set equation; parallel active contour; Computational modeling; Graphics processing units; Image segmentation; Lattice Boltzmann methods; Level set; Mathematical model; Active Contour; GPU; Image Segmentation; Lattice Boltzmann Method; Level Set;
Conference_Titel :
Image Processing (ICIP), 2012 19th IEEE International Conference on
Conference_Location :
Orlando, FL
Print_ISBN :
978-1-4673-2534-9
Electronic_ISBN :
1522-4880
DOI :
10.1109/ICIP.2012.6467208