Guo He
School of Software Technology, Dalian University of Technology, 116620, Dalian, China
Wang Yu-Xin
School of Computer Science and Technology, Dalian University of Technology, 116624, Dalian, China
Feng Zhen
School of Software Technology, Dalian University of Technology, 116620, Dalian, China
Yu Yu-Long
School of Software Technology, Dalian University of Technology, 116620, Dalian, China
Jia Qi
School of Software Technology, Dalian University of Technology, 116620, Dalian, China
Wang Yuan-Yuan
School of Software Technology, Dalian University of Technology, 116620, Dalian, China
Liu Yao
School of Software Technology, Dalian University of Technology, 116620, Dalian, China
Zhang Li-Jie
School of Software Technology, Dalian University of Technology, 116620, Dalian, China
Hou Yi-Ting
School of Software Technology, Dalian University of Technology, 116620, Dalian, China
ABSTRACT
Image segmentation is an important issue in the field of computer vision, it serves as a bridge linking the basic image processing methods to the high-level semantic recognition methods. With the increasing applications of the image segmentation methods in the modern industries, such as the defect detection in the production lines, the real-time requirements are greatly raised. Recently, with the advent of the General-purpose Graphics Processing Unit (GPGPU) platform, the parallelized implementations on this new platform open a new way to accelerate the image segmentation methods to meet the real-time requirements. In this work, various methods are analyzed and parallelized on the GPGPU platform, the horizontal comparisons are made to evaluate the potentials of parallelization for different segmentation methods. The parallelization strategies are performed on two levels: on the algorithm development level and on the program development level. It is expected that this investigation may provide guidance to the future parallelization tasks for the more advanced image segmentation methods and other computer vision applications.
PDF References Citation
How to cite this article
Guo He, Wang Yu-Xin, Feng Zhen, Yu Yu-Long, Jia Qi, Wang Yuan-Yuan, Liu Yao, Zhang Li-Jie and Hou Yi-Ting, 2013. GPGPU-accelerated Parallelization Practice and Analysis for Image Segmentation
Methods. Information Technology Journal, 12: 5440-5446.
DOI: 10.3923/itj.2013.5440.5446
URL: https://scialert.net/abstract/?doi=itj.2013.5440.5446
DOI: 10.3923/itj.2013.5440.5446
URL: https://scialert.net/abstract/?doi=itj.2013.5440.5446
REFERENCES
- Van den Braak, G.J., C. Nugteren, B. Mesman and H. Corporaal, 2011. Fast hough transform on GPUs: Exploration of algorithm trade-offs. Proceedings of the 13th International Conference on Advanced Concepts for Intelligent Vision Systems, August 22-25, 2011, Ghent, Belgium, pp: 611-622.
CrossRef - Gottschalk, S., M. Lin and D. Manocha, 1996. OBB-tree: A hierarchical structure for rapid interference detection. Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques, August 4-9, 1996, New Orleans, LA., USA., pp: 171-180.
CrossRefDirect Link - Jorgensen, J.A., A.R. Fugl and H.G. Petersen, 2010. Accelerated hierarchical collision detection for simulation using CUDA. Proceedings of the 7th Workshop on Virtual Reality Interactions and Physical Simulations, November 11-12, 2010, Copenhagen, Denmark, pp: 97-104.
CrossRef - Kolawole, A. and A. Tavakkoli, 2011. Robust foreground detection in videos using adaptive color histogram thresholding and shadow removal. Proceedings of the 7th International Symposium on Advances in Visual Computing, September 26-28, 2011, Las Vegas, NV., USA., pp: 496-505.
CrossRef - Luo, Y. and R. Duraiswami, 2008. Canny edge detection on NVIDIA CUDA. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, June 23-28, 2008, Anchorage, AK., USA., pp: 1-8.
CrossRef - Zhang, X.Y. and Y.J. Kim, 2007. Interactive collision detection for deformable models using streaming AABBs. IEEE Trans. Vis. Comput. Graph., 13: 318-329.
CrossRef