Vectorization and optimization of fog removal algorithm

被引:0
|
作者
Gautam, Krishna Swaroop [1 ]
Tripathi, Abhishek Kumar [1 ]
Rao, M. V. Srinivasa [1 ]
机构
[1] Uurmi Solut Pvt Ltd, Hyderabad, Andhra Pradesh, India
关键词
Anisotropic diffusion; image smoothing; DSP (Digital Signal Processing); Vectorization; SIMD; image restoration; DMA (Direct Memory Access);
D O I
10.1109/IACC.2016.73
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Some of the image processing algorithms are very costly in terms of operations and time. To use these algorithms in real-time environment, optimization and vectorization are necessary. In this paper, approaches are proposed to optimize, vectorize and how to fit the algorithm in low memory space. Here, optimized anisotropic diffusion based fog removal algorithm is proposed. Fog removal algorithm removes the fog from image and produces an image having better visibility. This algorithm has many phases like anisotropic diffusion, histogram stretching and smoothing. Anisotropic diffusion is an iterative process that takes nearly 70% of time complexity of the whole algorithm. Here, optimization and vectorization of the anisotropic diffusion is proposed for better performance. However, optimization techniques cost some accuracy but that can be neglected for significant improvement in performance. For memory constraint environment, a method is proposed to process the entire block of image and maintains the integrity of operations. Results confirm that with our optimization and vectorization approaches, performance is increased up to 90 fps (approximately) for VGA image on one of the image processing DSP simulator. Even if, system doesn't have vector operations, the proposed optimization techniques can be used to achieve better performance (2x faster).
引用
收藏
页码:362 / 367
页数:6
相关论文
共 50 条
  • [11] A job scheduling algorithm for delay and performance optimization in fog computing
    Jamil, Bushra
    Shojafar, Mohammad
    Ahmed, Israr
    Ullah, Atta
    Munir, Kashif
    Ijaz, Humaira
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (07):
  • [12] A Dynamic Algorithm for Fog Computing Data Processing Decision Optimization
    Abu Sharkh, Mohamed
    Kalil, Mohamad
    2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2020,
  • [13] Algorithm of single image fog removal based on joint bilateral filter
    Chen, Long
    Guo, Bao-Long
    Bi, Juan
    Zhu, Juan-Juan
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2012, 35 (04): : 19 - 23
  • [14] Vectorization of grid maps by an evolutionary algorithm
    Delchev, Ivan
    Birk, Andreas
    ROBOCUP 2006: ROBOT SOCCER WORLD CUP X, 2007, 4434 : 458 - +
  • [15] New algorithm for line image vectorization
    Natl Sun Yat-Sen Univ, Kaohsiung, Taiwan
    Pattern Recognit, 10 (1541-1549):
  • [16] AN INTEGRATED LINE TRACKING AND VECTORIZATION ALGORITHM
    VANNIEUWENHUIZEN, PR
    KIEWIET, O
    BRONSVOORT, WF
    COMPUTER GRAPHICS FORUM, 1994, 13 (03) : C349 - C359
  • [17] A new algorithm for line image vectorization
    Chiang, JY
    Tue, SC
    Leu, YC
    PATTERN RECOGNITION, 1998, 31 (10) : 1541 - 1549
  • [18] A new single-image fog removal algorithm based on physical model
    Sun, Wei
    OPTIK, 2013, 124 (21): : 4770 - 4775
  • [19] Pelican optimization algorithm with blockchain for secure load balancing in fog computing
    Premkumar, N.
    Santhosh, R.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (18) : 53417 - 53439
  • [20] Parameter Selection of Image Fog Removal Using Artificial Fish Swarm Algorithm
    Guo, Fan
    Lan, Gonghao
    Xiao, Xiaoming
    Zou, Beiji
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, PT I, 2018, 10954 : 25 - 37