Abstract
This paper proposes a parallel and distributed approach to achieve the recognition of airport runways in aerial images, by combining Message Passing Interface (MPI) standard communication protocol with Canny Edge detector and Radon Transform. The reason for adopting a parallel architecture is obtaining speed and efficiency when running on multiple processors from a multi-core and hyper-threaded platform. The airport runways recognition application is implemented in C++ and uses MPI and CImg library for image processing. The latter provides instruments for noise removal (Gaussian filtering), edge finding (Canny Edge detector) and line extraction (Radon Transform), whereas the former allows for distributing independent parallel computation over a given number of cores while avoiding any intercommunication overhead. The presented approach proved a good performance on the recognition of the airport runways through the experimental results, with an average of 0.4 s for the overall computational time per image (including reading from and writing to files).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bai, X., Han, Y., Wu, D., Zhang, F.: The automatic detection method for airport runways. In: 2015 8th International Congress on Image and Signal Processing (CISP), pp. 1015–1019. IEEE, October 2015
Beylkin, G.: Discrete radon transform. IEEE Trans. Acoust. Speech Signal Process. 35(2), 162–172 (1987)
C++ template image processing toolkit - http://cimg.eu/, licensed under CeCILL v2.0. (http://www.cecill.info, http://www.cecill.info/licences/Licence_CeCILL_V2-en.html)
Cao, S., Jiang, J., Zhang, G., Yuan, Y.: Runway detection using line segment statistical model. In: 2012 Third International Conference on Intelligent Control and Information Processing (ICICIP), pp. 601–604. IEEE, July 2012
Di, N., Zhu, M., Wang, Y.: Real time method for airport runway detection in aerial images. In: International Conference on Audio, Language and Image Processing (ICALIP), pp. 563–567. IEEE, July 2008
Dong, Y., Yuan, B., Wang, H., Shi, Z., Liu, Y.: An algorithm for recognizing runway based on improved Radon Transformation. In: 2011 International Conference on Information Technology, Computer Engineering and Management Sciences (ICM), vol. 2, pp. 275–279. IEEE (2011)
Dong, Y., Yuan, B., Wang, H., Shi, Z.: A runway recognition algorithm based on heuristic line extraction. In: 2011 International Conference on Image Analysis and Signal Processing (IASP), pp. 292–296. IEEE, October 2011
Duan, D., Xie, M., Mo, Q., Han, Z., Wan, Y.: An improved Hough transform for line detection. In: 2010 International Conference on Computer Application and System Modeling (ICCASM 2010), vol. 2, p. V2-354, IEEE, October 2010
Earth explorer satellite searcher. http://earthexplorer.usgs.gov/
Fengjing, Z., Wenbang, S., Yongsheng, G.: Airport runway extraction method in aviation reconnaissance image. In: 2013 2nd International Symposium on Instrumentation and Measurement, Sensor Network and Automation (IMSNA), pp. 152–154. IEEE, December 2013
Fishburn, P., Schwander, P., Shepp, L., Vanderbei, R.J.: The discrete Radon transform and its approximate inversion via linear programming. Discret. Appl. Math. 75(1), 39–61 (1997)
Han, P., Chang, L., Shi, Q., Qu, J.: Runways detection based on scattering similarity and structural characteristics. In: Integrated Communication, Navigation, and Surveillance Conference (ICNS), p. H2-1. IEEE, April 2015
Huertas, A., Cole, W., Nevatia, R.: Detecting runways in complex airport scenes. Comput. Vision Graph. Image Process. 51(2), 107–145 (1990)
Jackson, P.T., et al.: Runway detection in high - resolution remote sensing data. In: 2015 9th International Symposium on Image and Signal Processing and Analysis (ISPA), pp. 170–175. IEEE (2015)
Li, Z., Liu, Z., Shi, W.: Semiautomatic airport runway extraction using a line-finder-aided level set evolution. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 7(12), 4738–4749 (2014)
Linbo, T., Jinglin, Y., Baojun, Z., Chenwei, D., Baoxian, W.: Airport target detection algorithm in remote sensing images based on JPEG2000 compressed domain. In: Radar Conference 2013, IET International, pp. 1–4. IET, April 2013
Liu, D., He, L., Carin, L.: Airport detection in large aerial optical imagery. In: Proceedings IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2004), vol. 5, p. V-761, May 2004
Ma, Y., Wang, J., He, D., Pang, J.: Accurate line detection by adjusting hough transform threshold adaptively. In: 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM), pp. 1–6. IEEE, September 2010
Microsoft Message Passing Interface (Microsoft MPI). https://msdn.microsoft.com/en-us/library/bb524831(v=vs.85).aspx
Press, W.H.: Discrete Radon Transform has an exact, fast inverse and generalizes to operations other than sums along lines. Proc. Natl. Acad. Sci. 103(51), 19249–19254 (2006)
Tang, G., Xiao, Z., Liu, Q., Liu, H.: A novel airport detection method via line segment classification and texture classification. IEEE Geosci. Remote Sens. Lett. 12(12), 2408–2412 (2015)
Träff, J.L., Gropp, W.D., Thakur, R.: Self-consistent MPI performance guidelines. IEEE Trans. Parallel Distrib. Syst. 21(5), 698–709 (2010)
Tripathi, A.K., Swarup, S.: Shape and color features based airport runway detection. In: 2013 IEEE 3rd International Advance Computing Conference (IACC), pp. 836–841. IEEE, February 2013
United States Geological Survey. https://www.usgs.gov/
Wang, X., Lv, Q., Wang, B., Zhang, L.: Airport detection in remote sensing images: a method based on saliency map. Cogn. Neurodyn. 7(2), 143–154 (2013)
Xiong, W., Zhong, J., Zhou, Y.: Automatic recognition of airfield runways based on Radon Transform and hypothesis testing in SAR images. In: 2012 5th Global Symposium on Millimeter Waves (GSMM), pp. 462–465. IEEE, May 2012
Zhu, D., Wang, B., Zhang, L.: Airport target detection in remote sensing images: a new method based on two-way saliency. Geosci. Remote Sens. Lett. 12(5), 1096–1110 (2015). IEEE
Zhuang, H., Low, K.S.: Real - time runway detection in satellite images using multi-channel PCNN. In: 2014 9th Conference on Industrial Electronics and Applications (ICIEA), pp. 253–257. IEEE (2014)
Acknowledgements
We would like to thank United States Geological Survey for granting us the necessary rights for using their aerial imagery acquisition tool.
This work was supported by the Applied Computer Science Laboratory (Bucharest, Romania).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Penariu, P.S., Popescu Bodorin, N., Stroescu, V.C. (2018). A Parallel Approach on Airport Runways Detection Using MPI and CImg. In: Balas, V., Jain, L., Balas, M. (eds) Soft Computing Applications. SOFA 2016. Advances in Intelligent Systems and Computing, vol 634. Springer, Cham. https://doi.org/10.1007/978-3-319-62524-9_34
Download citation
DOI: https://doi.org/10.1007/978-3-319-62524-9_34
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-62523-2
Online ISBN: 978-3-319-62524-9
eBook Packages: EngineeringEngineering (R0)