Automatic Road Extraction from Semi Urban Remote Sensing Images

  • Pramod Kumar SoniEmail author
  • Navin Rajpal
  • Rajesh Mehta
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 922)


Automatic road extraction from high resolution remote sensing (RS) satellite images of urban and semi-urban area is most challenging research area in recent years. In this work, a simple and elegant method of automatic road network extraction based on intensity thresholding and various morphological operations is proposed. The semi-urban remote sensing images contain various non-road elements (building structures, vegetative areas, parking and others) to identify the road in presence of such noise from RS images, the image is preprocessed to curtail the noise and road network is extracted by the proposed methods are the largest connected component and the road centerlines are detected by using thinning operation. The proposed technique is implemented on different RS images of semi urban area, experimental results are provided in this work and it can be seen that the road network is clearly traceable in finally processed image. The experimental results are evaluated by comparing ground road map data as reference and various quantitative measures like correctness, specificity, sensitivity, completeness and quality. Experimental results can be used in automated map analysis that has a very vast range of applications in the area of computer vision and navigation. The road network can also be extracted in many non-automated or semi-automated ways but these are prone to errors and need human intervene due to these reasons an automated system is required for the extraction of road from RS images.


Road extraction Thresholding Mathematical morphology 


  1. 1.
    Hu, J., Razdan, A., Femiani, J.C., Cui, M., Wonka, P.: Road network extraction and intersection detection from aerial images by tracking road footprints. IEEE Trans. Geosci. Remote Sens. 45(12), 4144–4157 (2007). Scholar
  2. 2.
    Lin, X., Liu, Z., Zhang, J., Shen, J.: Combining multiple algorithms for road network tracking from multiple source remotely sensed imagery: a practical system and performance evaluation. Sensors 9(2), 1237–1258 (2009). Scholar
  3. 3.
    Wang, W., Yang, N., Zhang, Y., Wang, F., Cao, T., Eklund, P.: A review of road extraction from remote sensing images. J. Traffic Transp. English Ed. 3(3), 271–282 (2016). Scholar
  4. 4.
    Gao, X., et al.: An end-to-end neural network for road extraction from remote sensing imagery by multiple feature pyramid network. IEEE Access 6, 39401–39414 (2018). Scholar
  5. 5.
    Kahraman, I., Turan, M.K., Karas, I.R.: Road detection from high satellite images using neural networks. Int. J. Model. Optim. 5(4), 304–307 (2015)CrossRefGoogle Scholar
  6. 6.
    Cheng, G., Wang, Y., Xu, S., Wang, H., Xiang, S., Pan, C.: Automatic road detection and centerline extraction via cascaded end-to-end convolutional neural network. IEEE Trans. Geosci. Remote Sens. 55(6), 3322–3337 (2017). Scholar
  7. 7.
    Wei, Y., Wang, Z., Xu, M.: Road structure refined CNN for road extraction in aerial image. IEEE Geosci. Remote Sens. Lett. 14(5), 709–713 (2017). Scholar
  8. 8.
    Zhang, Z., Liu, Q., Wang, Y.: Road extraction by deep residual u-net. IEEE Geosci. Remote Sens. Lett. 15(5), 749–753 (2018). Scholar
  9. 9.
    Shi, W., Miao, Z., Debayle, J.: An integrated method for urban main-road centerline extraction from optical remotely sensed imagery. In: IEEE Transactions on Geoscience and Remote Sensing, vol. 52, no. 6, pp. 3359–3372, (2014). Scholar
  10. 10.
    Yin, D., Du, S., Wang, S., Guo, Z.: A direction-guided ant colony optimization method for extraction of urban road information from very-high-resolution images. IEEE J. Sel. Top. Appl. Earth Observ. Remote Sens. 8(10), 4785–4794 (2015). Scholar
  11. 11.
    Wang, J., Qin, Q., Gao, Z., Zhao, J., Ye, X.: A new approach to urban road extraction using high-resolution aerial image. ISPRS Int. J. Geo-Inf. 5(7), 114 (2016)CrossRefGoogle Scholar
  12. 12.
    Alshehhi, R., Marpu, P.R.: Hierarchical graph-based segmentation for extracting road networks from high-resolution satellite images. ISPRS J. Photogramm. Remote Sens. 126, 245–260 (2017). Scholar
  13. 13.
    Dal Poz, A.P., Do Vale, G.M.: Dynamic programming approach for semi-automated road extraction from medium-and high-resolution images. ISPrS Arch. 34(3), 87–91 (2003)Google Scholar
  14. 14.
    Chen, T., Wang, J., Zhang, K.: A wavelet transform based method for road centerline extraction. Photogramm. Eng. Remote Sens. 70(12), 1423–1431 (2004). Scholar
  15. 15.
    Géraud, T., Mouret, J.B.: Fast road network extraction in satellite images using mathematical morphology and markov random fields. IEURASIP J. Adv. Sig. Process. 2004, 2503–2514 (2004). Scholar
  16. 16.
    Bakhtiari, H.R.R., Abdollahi, A., Rezaeian, H.: Semi-automatic road extraction from digital images. Egypt. J. Remote Sens. Space Sci. 20(1), 117–123 (2017). Scholar
  17. 17.
    Abdollahi, A., Bakhtiari, H.R., Nejad, M.P.: Investigation of SVM and level set interactive methods for road extraction from google earth images. J. Indian Soc. Remote Sens. 46(3), 423–430 (2018). Scholar
  18. 18.
    Simler, C.: An improved road and building detector on VHR images. In: IEEE International Geoscience and Remote Sensing Symposium, pp. 507–510. Vancouver (2011).
  19. 19.
    Yager, N., Sowmya, A.: Support vector machines for road extraction from remotely sensed images. In: Petkov, N., Westenberg, M.A. (eds.) CAIP 2003. LNCS, vol. 2756, pp. 285–292. Springer, Heidelberg (2003). Scholar
  20. 20.
    Sghaier, M.O., Lepage, R.: Road extraction from very high resolution remote sensing optical images based on texture analysis and beamlet transform. IEEE J. Sel. Top. Appl. Earth Observ. Remote Sens. 9(5), 1946–1958 (2016). Scholar
  21. 21.
    Anil, P.N., Natarajan, S.: Road extraction using topological derivative and mathematical morphology. J. Indian Soc. Remote Sens. 41(3), 719–724 (2013). Scholar
  22. 22.
    Dalla Mura, M., Benediktsson, J.A., Waske, B., Bruzzone, L.: Morphological attribute filters for the analysis of very high resolution remote sensing images. In: IEEE International Geoscience and Remote Sensing Symposium (IGARSS 2009), vol. 3, no. 10, pp. 2–3 (2009)Google Scholar
  23. 23.
    Singh, P.P., Garg, R.D.: Automatic road extraction from high resolution satellite image using adaptive global thresholding and morphological operations. J. Indian Soc. Remote Sens. 41(3), 631–640 (2013). Scholar
  24. 24.
    Valero, S., Chanussot, J., Benediktsson, J.A., Talbot, H., Waske, B.: Advanced directional mathematical morphology for the detection of the road network in very high resolution remote sensing. Pattern Recogn. Lett. 31(10), 1120–1127 (2010). Scholar
  25. 25.
    Zhang, C., Murai, S., Baltsavias, E.: Road network detection by mathematical morphology. In: ISPRS Workshop, 3D Geospatial Data Production, Meeting Application Requirements. Institute of Geodesy and Photogrammetry, ETH-Hoenggerberg, pp. 185–200 (1999)Google Scholar
  26. 26.
    Gonzalez, R.C., Woods, R.E.: Digital Image Processing. Prentice Hall, Upper Saddle River (2008)Google Scholar
  27. 27.
  28. 28.
    Heipke, C., Mayer, H., Wiedemann, C., Jamet, O.: Evaluation of automatic road extraction. Int. Arch. Photogramm. Remote Sens. 32, 151–156 (1997)Google Scholar
  29. 29.
    Huang, Z., Zhang, J., Wang, L and Xu, F.: A feature fusion method for road line extraction from remote sensing image. In: IEEE International Geoscience and Remote Sensing Symposium, Munich, pp. 52–55 (2012).
  30. 30.
    Mena, J.B., Malpica, J.A.: An automatic method for road extraction in rural and semi-urban areas starting from high resolution satellite imagery. Pattern Recogn. Lett. 26, 1201–1220 (2005)CrossRefGoogle Scholar
  31. 31.
    Sujatha, C., Selvathi, D.: Connected component-based technique for automatic extraction of road centerline in high resolution satellite images. EURASIP J. Image Video Process. 2015(1), 8 (2015). Scholar
  32. 32.
    Maurya, R., Gupta, P.R., Shukla, A.S.: Road extraction using K-Means clustering and morphological operations. Int. J. Adv. Eng. Sci. Technol. 5(2), 290–295 (2011)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Pramod Kumar Soni
    • 1
    Email author
  • Navin Rajpal
    • 1
  • Rajesh Mehta
    • 2
  1. 1.USICT, Guru Gobind Singh Indraprastha UniversityDwarkaIndia
  2. 2.CSED, Thapar Institute of Engineering and TechnologyPatialaIndia

Personalised recommendations