Parallel Implementation of Morphological Image Processing Algorithm for GPGPU

被引:0
|
作者
Ismail, Muhammad Ali [1 ]
Shamim, Kamran [1 ]
机构
[1] NED Univ Engn & Technol, Dept Comp & Informat Syst Engn, Ctr High Performance Comp, Karachi, Pakistan
关键词
Morphology; Errosion; Dilation; GPGPU; CUDA; Parallel Programming;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Morphological Image Processing also known as Morphology is used as a tool for extracting image components that are useful in the representation and description of region such as shape, boundaries, skeleton etc. Morphological techniques are also used for pre- and post-processing of given data for morphological filtering, noise removal, thinning, pruning and edge detection. In this paper a parallel implementation of morphological algorithm for GPGPU is presented. The presented implementation identifies the unbroken pills and remove noise from the image in parallel. The result obtained shows the speedup of almost 85 for erosion operation and around 70 for dilation operations on GPGPU.
引用
收藏
页码:130 / 134
页数:5
相关论文
共 50 条
  • [1] Morphological image processing and its parallel implementation
    Sha, H
    Wah, CC
    [J]. ICSP '96 - 1996 3RD INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, PROCEEDINGS, VOLS I AND II, 1996, : 539 - 542
  • [2] Parallel Implementation of PSO Algorithm using GPGPU
    Kaur, Jaspreet
    Singh, Satvir
    Singh, Sarabjeet
    [J]. 2016 SECOND INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE & COMMUNICATION TECHNOLOGY (CICT), 2016, : 155 - 159
  • [3] Parallel Implementation of an Evolutionary Algorithm for Function Minimization on a GPGPU
    Almeida Arrieta, Betrand J.
    Alvarado-Nava, Oscar
    Chable Martinez, Hilda M.
    Rodriguez-Martinez, Eduardo
    Zaragoza Martinez, Francisco Javier
    [J]. HIGH PERFORMANCE COMPUTER APPLICATIONS, 2016, 595 : 213 - 224
  • [4] Hardware Implementation of Skeletonization Algorithm for Parallel Asynchronous Image Processing
    Alexey Lopich
    Piotr Dudek
    [J]. Journal of Signal Processing Systems, 2009, 56 : 91 - 103
  • [5] Hardware Implementation of Skeletonization Algorithm for Parallel Asynchronous Image Processing
    Lopich, Alexey
    Dudek, Piotr
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2009, 56 (01): : 91 - 103
  • [6] GPGPU Implementation of Parallel Memetic Algorithm for VLSI Floorplanning Problem
    Potti, Subbaraj
    Pothiraj, Sivakumar
    [J]. TRENDS IN COMPUTER SCIENCE, ENGINEERING AND INFORMATION TECHNOLOGY, 2011, 204 : 432 - +
  • [7] Morphological image processing on three parallel machines
    Theys, MD
    Born, RM
    Allemang, MD
    Siegel, HJ
    [J]. FRONTIERS '96 - THE SIXTH SYMPOSIUM ON FRONTIERS OF MASSIVELY PARALLEL COMPUTING, PROCEEDINGS, 1996, : 327 - 334
  • [8] A Parallel Algorithm of Image Processing Model
    Feng, Wei
    Cheng, Guozong
    [J]. NANOTECHNOLOGY AND COMPUTER ENGINEERING, 2010, 121-122 : 325 - +
  • [9] Towards Real-Time Image Processing: A GPGPU Implementation of Target Identification
    Heras, D. B.
    Arguello, F.
    Lopez Gomez, J.
    Priego, B.
    Becerra, J. A.
    [J]. DIGITAL IMAGE AND SIGNAL PROCESSING FOR MEASUREMENT SYSTEMS, 2012, : 235 - 265
  • [10] Parallel Implementation of Hyperspectral Image Processing Algorithms
    Plaza, Antonio
    Valencia, David
    Plaza, Javier
    Sanchez-Testal, Juan
    Munoz, Sergio
    Blazquez, Soraya
    [J]. 2006 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, VOLS 1-8, 2006, : 940 - 943