Browse > Article
http://dx.doi.org/10.12673/jant.2017.21.5.485

Acceleration for Removing Sea-fog using Graphic Processors and Parallel Processing  

Kim, Young-doo (Department of Marine Electronic, Communication and Computer Engineering, Mokpo Maritime University)
Kwak, Jae-min (Department of Marine Electronic, Communication and Computer Engineering, Mokpo Maritime University)
Seo, Young-ho (Ingenium College of Liberal Arts, Kwangwoon University)
Choi, Hyun-jun (Department of Marine Electronic, Communication and Computer Engineering, Mokpo Maritime University)
Abstract
In this paper, we propose a technique for high speed removal of sea-fog using a graphic processor. This technique uses a host processor(CPU) and several graphics processors(GPU) capable of parallel processing to remove sea-fog from the input image. In the process of removing sea-fog, the dark channel extraction, the maximum brightness channel extraction, and the calculation of the transmission are performed by the host processor, and the process of refining the transmission by applying the bidirectional filter is performed in parallel through the graphic processor. To verify the proposed parallel processing method, three NVIDIA GTX 1070 GPUs were used to construct the verification environment. As a result, it takes about 140ms when implemented with one graphics processor, and 26ms when implemented using OpenMP and multiple GPGPUs. The proposed a parallel processing algorithm based on the graphics processor unit can be used for safe navigation, port control and monitoring system.
Keywords
Sea-fog remove; Graphic processor; Parallel processing; OpenMP; Safe navigation;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 National Metrics Framework [Internet]. Available: http://www.index.go.kr.
2 W. S. Choi, "Image based real time sea fog removal technology for safe navigation of coast sailing," M.S dissertation, Mokpo Maritime University, Mokpo, KR, 2016.
3 S. G. Narasimhan, and S. K. Nayar, "Contrast restoration of weather degraded images," IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 9, no. 6, pp. 713-724, June 2003.
4 S. H. Kim and G. Y. Hong, "Performance Improvement of Aerial Images Taken by UAV Using Daubechies Stationary Wavelet," Journal of Advanced Navigation Technology, Vol. 20, no. 6, pp. 539-543, Dec. 2016.   DOI
5 C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images," in Proceeding of the Sixth International Conference on Computer Vision , India: IN pp. 839-846, Jan. 1998.
6 W. S. Choi, Y. H. Lee, Y. H. Seo, and H. J. Choi, "Digital image based real-time sea fog removal technique using GPU," Journal of the Korea Institute of Information and Communication Engineering, Vol. 20, no. 12, pp. 2355-2362, Dec. 2016.   DOI
7 Y. H. Lee, E. S. Kim, Y. H. Seo, G. C. Kim, and H. J. Choi, "Accelerated Dehazing Technique using GPGPU," in Proceedings of the Korean Society of Marine Environment & Safety Conference, Mokpo: KR, p. 263, 2017.
8 E. S. Kim, Y. H. Lee, Y. H. Seo, and H. J. Choi, "Sea-fog Dehazing technique base on GPU for CCTV monitoring and controlling system," in Proceedings of the Korea Contents Association Conference, Daejeon: KR, pp. 459-460, 2017.