CANNY EDGE DETECTION ANALYSIS BASED ON PARALLEL ALGORITHM, CONSTRUCTED COMPLEXITY SCALE AND CUDA

被引:8
作者
Mochurad, Lesia I. [1 ]
机构
[1] Lviv Polytech Natl Univ, Dept Artificial Intelligence, S Bandera str, UA-79013 Lvov, Ukraine
关键词
Image processing; optimization of the computing process; parallel acceleration; parallel implementation on the GPU; Gaussian noise intensity;
D O I
10.31577/cai20224957
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Edge detection is especially important for computer vision and generally for image processing and visual recognition. On the other hand, digital image processing is widely used in multiple science fields such as medicine, X-ray analysis, magnetic resonance tomography, computed tomography, and cosmology, i.e. information collection from satellites, its transferring, and analysis. Any step of image processing, from obtaining the image to its segmentation and object recognition is followed by image noise. The processing speed is vital in popular fields that demand image analysis in real time. In this work, we have proposed an approach of parallel computing of the Canny algorithm using CUDA technology, the complexity of object recognition is analyzed according to the type of the image noise and the level of its density. The sequenced implementation on GPU and the parallel implementation on GPU was considered. The results were analyzed for efficiency and reliability. Also, parallel acceleration is calculated according to the size of the incoming image. The manipulations with the image showed the growth of processing speed of 68 times, whereas the manipulations with the size of the kernel showed the growth of processing speed of 26 times. Another contribution of this work is the analysis of the complexity of object recognition depending on the type of image noise and the level of its density. Furthermore, the increase of Gaussian noise density linearly increases the complexity of object recognition.
引用
收藏
页码:957 / 980
页数:24
相关论文
共 24 条
  • [1] Ansari M. A., 2017, International Journal of Multimedia and Ubiquitous Engineering, V12, P1, DOI [10.14257/ijmue.2017.12.11.01, DOI 10.14257/IJMUE.2017.12.11.01]
  • [2] 2D Object Recognition Techniques: State-of-the-Art Work
    Bansal, Monika
    Kumar, Munish
    Kumar, Manish
    [J]. ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2021, 28 (03) : 1147 - 1161
  • [4] Alternative Approach for Satellite Cloud Classification: Edge Gradient Application
    Dim, Jules R.
    Takamura, Tamio
    [J]. ADVANCES IN METEOROLOGY, 2013, 2013
  • [5] Gonzalez R.C., 2005, Digital image processing
  • [6] HE S., 2018, ANAL COSMIC MICROWAV
  • [7] Julliand Thibaut, 2016, Digital Forensics and Watermarking. 14th International Workshop, IWDW 2015. Revised Selected Papers: LNCS 9569, P3, DOI 10.1007/978-3-319-31960-5_1
  • [8] Kalaiselvi T., 2017, Informatics in Medicine Unlocked, V9, P133, DOI 10.1016/j.imu.2017.08.001
  • [9] Lei Pan, 2008, 5th International Conference on Information Technology and Applications in Biomedicine (ITAB 2008) in conjunction with 2nd International Symposium & Summer School on Biomedical and Health Engineering (IS3BHE 2008), P82, DOI 10.1109/ITAB.2008.4570542
  • [10] Salt and Pepper Noise Removal Method Based on a Detail-Aware Filter
    Liang, Hu
    Li, Na
    Zhao, Shengrong
    [J]. SYMMETRY-BASEL, 2021, 13 (03):