Enhanced GPU-Based Anti-Noise Hybrid Edge Detection Method

被引:0
|
作者
Abed, Sa'ed [1 ]
Ali, Mohammed H. [1 ]
Al-Shayeji, Mohammad [1 ]
机构
[1] Kuwait Univ, Coll Engn & Petr, Dept Comp Engn, POB 5969, Safat, Kuwait
来源
COMPUTER SYSTEMS SCIENCE AND ENGINEERING | 2020年 / 35卷 / 01期
关键词
Edge Detection; GPU; Image Processing; Noise; Parallel Processing; ALGORITHM; OPERATOR;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Today, there is a growing demand for computer vision and image processing in different areas and applications such as military surveillance, and biological and medical imaging. Edge detection is a vital image processing technique used as a pre-processing step in many computer vision algorithms. However, the presence of noise makes the edge detection taskmore challenging; therefore, an image restoration technique is needed to tackle this obstacle by presenting an adaptive solution. As the complexity of processing is rising due to recent high-definition technologies, the expanse of data attained by the image is increasing dramatically. Thus, increased processing power is needed to speed up the completion of certain tasks. In this paper,we present a parallel implementation of hybrid algorithm-comprised edge detection and image restoration along with other processes using Computed Unified Device Architecture (CUDA) platform, exploiting a Single Instruction Multiple Thread (SIMT) execution model on a Graphical Processing Unit (GPU). The performance of the proposed method is tested and evaluated using well-known images from various applications. We evaluated the computation time in both parallel implementation on the GPU, and sequential execution in the Central Processing Unit (CPU) natively and using Hyper-Threading (HT) implementations. The gained speedup for the naive approach of the proposed edge detection using GPU under global memory direct access is up to 37 times faster, while the speedup of the native CPU implementation when using shared memory approach is up to 25 times and 1.5 times over HT implementation.
引用
收藏
页码:21 / 37
页数:17
相关论文
共 50 条
  • [1] Anti-Noise Performance of Edge Detection Based on Adaptive Threshold of B-Spline Wavelet
    Zhang, Xue
    2010 INTERNATIONAL CONFERENCE ON INFORMATION, ELECTRONIC AND COMPUTER SCIENCE, VOLS 1-3, 2010, : 410 - 413
  • [2] Anti-noise Car License Plate Location Algorithm Based on Mathematical Morphology Edge Detection
    Liu Wenbo
    Wang Tao
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 1052 - 1054
  • [3] Multi-structure Elements Morphology for Improved Anti-noise Edge Detection
    Ma, Yarui
    Cui, Jiwen
    Lai, Houhu
    Wang, Hui
    Tan, Jiubin
    TENTH INTERNATIONAL SYMPOSIUM ON PRECISION ENGINEERING MEASUREMENTS AND INSTRUMENTATION, 2019, 11053
  • [4] Robust edge detection and GPU-based smoothing for extracting surface primitives from range images
    Ikeda K.
    Matsunuma C.
    Masuda H.
    Computer-Aided Design and Applications, 2011, 8 (04): : 603 - 616
  • [5] Comparison of Delta-type Discrete Singular Convolution Kernels for Anti-noise Edge Detection
    Chen, Ssu-Han
    2014 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2014), 2014, : 1229 - 1232
  • [6] A GPU-based Implementation of an Enhanced GEP Algorithm
    Shao, Shuai
    Liu, Xiyang
    Zhou, Mingyuan
    Zhan, Jiguo
    Liu, Xin
    Chu, Yanli
    Chen, Hao
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, : 999 - 1006
  • [7] Review of the anti-noise method in the speech recognition technology
    Liu, Jing
    Xiang, Xinguang
    PROCEEDINGS OF THE 2017 12TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2017, : 1391 - 1394
  • [8] An Anti-Noise Fast Circle Detection Method Using Five-Quadrant Segmentation
    Ou, Yun
    Deng, Honggui
    Liu, Yang
    Zhang, Zeyu
    Lan, Xin
    SENSORS, 2023, 23 (05)
  • [9] A fast GPU-based hybrid algorithm for addition chains
    Bahig, Hatem M.
    AbdElbari, Khaled A.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2018, 21 (04): : 2001 - 2011
  • [10] A fast GPU-based hybrid algorithm for addition chains
    Hatem M. Bahig
    Khaled A. AbdElbari
    Cluster Computing, 2018, 21 : 2001 - 2011