Journal of Applied Science and Engineering

Published by Tamkang University Press

1.30

Impact Factor

1.60

CiteScore

Rui-Bin Zhao1,3, Yan-Ling Zhang This email address is being protected from spambots. You need JavaScript enabled to view it.2, Ming-Yong Pang1 and Sheng-Hui Zhao2

1Department of Education Technology, Nanjing Normal University, Nanjing, P.R. China
2School of Computer and Information Engineering, Chuzhou University, Chuzhou, P.R. China
3Anhui Center for Collaborative Innovation in Geographical Information Integration and Application, Chuzhou, P.R. China


 

Received: January 26, 2016
Accepted: July 13, 2016
Publication Date: December 1, 2016

Download Citation: ||https://doi.org/10.6180/jase.2016.19.4.14  

ABSTRACT


Cloud and fog always lead to unbalance brightness in digital images, which limit information recognition and extraction. Based on an assumption that a cloud-fog covered image is an overlaying result of a normal ground image and a cloud-fog maskimage, this paper proposes an improved method for balancing brightness of digital image by removing cloud-fog effect through the following four steps: generating cloud-fog mask image, subtracting cloud-fog maskimage, choosing reference image, and locally adaptive enhancing. Additionally, in order to avoid time-consuming for large images, a parallel solution is introduced for accelerating the method based on graphics processing unit (GPU) acceleration. Finally, the method was tested by using different cloud-fog covered images, and the experiments verify that the method is effective at balancing brightness and its efficiency can be significantly improved through central processing unit and graphics processing unit (CPU-GPU) cooperative computing.


Keywords: Digital Images, Brightness Balancing, Cloud-fog Removing, GPU Acceleration


REFERENCES


  1. [1] Tseng, D. C., Tseng, H. T. and Chien, C. L., “Automatic Cloud Removal from Multi-temporal SPOT Images,” Applied Mathematics and Computation, Vol. 205, No. 2, pp. 584600 (2008). doi: 10.1016/j.amc. 2008.05.050
  2. [2] Cheng, Q., Shen, H., Zhang, L. and Zeng, C., “Cloud Removal for Remotely Sensed Images by Similar Pixel Replacement Guided with a Spatio-temporal MRF Model,” ISPRS Journal of Photogrammetry and Remote Sensing, Vol. 92, No. 2, pp. 5468 (2014). doi: 10.1016/j.isprsjprs.2014.02.015
  3. [3] Oakley, J. P. and Satherley, B. L., “Improving Image Quality in Poor Visibility Conditions Using a Physical Model for Contrast Degradation,” IEEE Transactions on Image Processing, Vol. 7, No. 2, pp. 167179 (1998). doi: 10.1109/83.660994
  4. [4] Sun, W., “A New Single-image fog Removal Algorithm Based on Physical Model,” Optik-International Journal for Light and Electron Optics, Vol. 124, No. 21, pp. 47704775 (2013). doi: 10.1016/j.ijleo.2013. 01.097
  5. [5] Xiao, L., Li, C., Wu, Z. and Wang, T., “An Enhancement Method for X-ray Image via Fuzzy Noise Removal and Homomorphic Filtering,” Neurocomputing, Vol. 195, No. 24, pp. 5664 (2016). doi: 10.1016/j. neucom.2015.08.113
  6. [6] Cao, B., Zhu, B., Li, R., Yang, X. and Mo, D., “Wallis Algorithm for Single Image Dodging,” Journal of Geomatics Science and Technology, Vol. 29, No. 5, pp. 373377 (2012) (Chinese).
  7. [7] Raju, A., Dwarakish, G. S. and Reddy, D. V., “A Comparative Analysis of Histogram Equalization based Techniques for Contrast Enhancement and Brightness Preserving,” International Journal of Signal Processing, Image Processing and Pattern Recognition, Vol. 6, No. 5, pp. 353366 (2013). doi: 10.14257/ijsip. 2013.6.5.31
  8. [8] Ancuti, C. O. and Ancuti, C., “Single Image Dehazing by Multi-scale Fusion,” IEEE Transactions on Image Processing, Vol. 22, No. 8, pp. 32713282 (2013). doi: 10.1109/TIP.2013.2262284
  9. [9] Owens, J. D., Luebke, D., Govindaraju, N., et al., “A Survey of General-Purpose Computation on Graphics Hardware,” Computer Graphics Forum, Vol. 26, No. 1, pp. 80113 (2007). doi: 10.1111/j.1467-8659.2007. 01012.x
  10. [10] Werff, H. M. A. and Bakker, W. H., “Implementation and Performance of a General Purpose Graphics Processing Unit in Hyperspectral Image Analysis,” International Journal of Applied Earth Observation and Geoinformation, Vol. 26, No. 1, pp. 312321 (2014). doi: 10.1016/j.jag.2013.08.009
  11. [11] Kim, S. K. and Kim, Y. J., “GPGPU-Perf: Efficient, Interval-based DVFS Algorithm for Mobile GPGPU Applications,” Visual Computer, Vol. 31, No. 6, pp. 10451054 (2015). doi: 10.1007/s00371-015-1111-1
  12. [12] Che, S., Boyer, M., Meng, J., et al., “A Performance Study of General-purpose Applications on Graphics Processors Using CUDA,” Journal of Parallel and Distributed Computing, Vol. 68, No. 10, pp. 1370 1380 (2008). doi: 10.1016/j.jpdc.2008.05.014


    



 

1.6
2022CiteScore
 
 
60th percentile
Powered by  Scopus

SCImago Journal & Country Rank

Enter your name and email below to receive latest published articles in Journal of Applied Science and Engineering.