Skip to main content
Log in

Automated extraction of road network from medium-and high-resolution images

  • Application Problems
  • Published:
Pattern Recognition and Image Analysis Aims and scope Submit manuscript

Abstract

This paper presents an automatic methodology for road network extraction from medium-and high-resolution aerial images. It is based on two steps. In the first step, the road seeds (i.e., road segments) are extracted using a set of four road objects and another set of connection rules among road objects. Each road object is a local representation of an approximately straight road fragment and its construction is based on a combination of polygons describing all relevant image edges, according to some rules embodying road knowledge. Each road seed is composed by a sequence of connected road objects in which each sequence of this type can be geometrically structured as a chain of contiguous quadrilaterals. In the second step, two strategies for road completion are applied in order to generate the complete road network. The first strategy is based on two basic perceptual grouping rules, i.e., proximity and collinearity rules, which allow the sequential reconstruction of gaps between every pair of disconnected road segments. This strategy does not allow the reconstruction of road crossings, but it allows the extraction of road centerlines from the contiguous quadrilaterals representing connected road segments. The second strategy for road completion aims at reconstructing road crossings. Firstly, the road centerlines are used to find reference points for road crossings, which are their approximate positions. Then these points are used to extract polygons representing the contours of road crossings. This paper presents the proposed methodology and experimental results.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. P. Agouris, S. Gyftakis, and A. Stefanidis, “Uncertainty in Image-Based Change Detection,” in Accuracy 2000 (Amsterdam, 2000), pp. 1–8.

  2. R. Bajcsy and M. Tavakoli, “Computer Recognition of Roads from Satellite Pictures,” IEEE Trans. System, Man and Cybernetic 6(9), 76–84 (1976).

    Google Scholar 

  3. A. Baumgartner, C. Steger, H. Mayer, W. Eckstein, and H. Ebner, “Automatic Road Extraction Based on Multi-Scale, Grouping, and Context,” Photogrammetric Engineering and Remote Sensing 66(7), 777–785 (1999).

    Google Scholar 

  4. J. A. Canny, “Computational Approach to Edge Detection,” IEEE Trans. Pattern Anal. Machine Intelligence 8(6), 679–698 (1986).

    Article  Google Scholar 

  5. S. Clode, P. Kootsookos, and F. Rottensteiner, “The Automatic Extraction of Roads from LIDAR Data,” in The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Science, Istanbul, 2004, Vol. 35, Comm. III/3, pp. 231–237.

  6. A. P. Dal Poz and M. A. O. Silva, “Active Testing and Edge Analysis for Road Centerline Extraction,” in The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Science, Graz, 2002, Vol. 34, Comm. III/3, pp. 44–47.

  7. A. P. Dal Poz and G. M. Vale, “Dynamic Programming Approach for Semi-Automated Road Extraction from Medium-and High-Resolution Images,” in The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Science, Munich, 2003, Vol. 34, Comm. III/4, pp. 87–91.

  8. P. Doucette, P. Agouris, A. Stefanidis, and M. Musavi, “Self-Organized Clustering for Road Extraction in Classified Imagery,” ISPRS Journal of Photogrammetry and Remote Sensing 55, 347–358 (2001).

    Article  Google Scholar 

  9. J. Gao and L. Wu, “Automatic Extraction of Road Networks in Urban Areas from Ikonos Imagery Based on Spatial Reasoning,” in The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Science, Istanbul, 2004, Vol. 35, Comm. III/3, pp. 331–337.

  10. A. Grüen and H. Li, “Semi-Automatic Linear Feature Extraction by Dynamic Programming and LSB-Snakes,” Photogrammetric Engineering and Remote Sensing 63(8), 985–995 (1997).

    Google Scholar 

  11. S. Hinz, “Automatic Road Extraction in Urban Scenes and Beyond,” in The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Science, Istanbul, 2004, Vol. 35, Comm. III/3, pp. 349–355.

  12. S. Hinz and C. Wiedemann, “Increasing Efficiency of Road Extraction by Self-Diagnosis,” Photogrammetric Engineering and Remote Sensing 70(12), 1457–1464 (2004).

    Google Scholar 

  13. X. Hu, C. V. Tao, and Y. Hu, “Automatic Road Extraction from Dense Urban Area by Integrated Processing of High Resolution Imagery and Lidar Data,” in The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Science, Istanbul, 2004, Vol. 35, Comm. III/3, pp. 320–325.

  14. X. Hu, Z. Zhang, and C. V. Tao, “A Robust Method for Semi-Automatic Extraction of Road Centerlines Using a Piecewise Parabolic Model and Least Square Template Matching,” Photogrammetric Engineering and Remote Sensing 70(12), 1393–1398 (2004).

    Google Scholar 

  15. R. Jain, R. Kasturi, and E. G. Schunck, Machine Vision (MIT Press and McGraw-Hill, New York, 1995).

    Google Scholar 

  16. M. Kass, A. Witkin, and D. Terzopoulos, “Snakes: Active Contour Models,” in Proceedings of International Conference of Computer Vision, Tampa, 1987, pp. 259–268.

  17. T. Kim, S. R. Park, M. G. Kim, S. Jeong, and K. O. Kim, “Tracking Road Centerlines from High Resolution Remote Sensing Images by Least Squares Correlation Matching,” Photogrammetric Engineering and Remote Sensing 70(12), 1417–1422 (2004).

    Google Scholar 

  18. I. Laptev, H. Mayer, T. Lindeberg, W. Eckstein, C. Steger, and A. Baumgartner, “Automatic Extraction of Roads from Aerial Images Based on Scale Space and Snakes,” Machine Vision and Applications 12(1), 22–31 (2000).

    Article  Google Scholar 

  19. D. M. McKeown and J. L. Denlinger, “Cooperative Methods for Road Tracking in Aerial Imagery,” in Proceedings of Comput. Vision Patt. Recog., 1988 (Ann Arbor, 1988), pp. 662–672.

  20. N. Merlet and J. Zerubia, “New Prospects in Line Detection by Dynamic Programming,” IEEE Trans. Pattern Anal. Machine Intelligence 18(4), 426–431 (1996).

    Article  Google Scholar 

  21. W. M. Neuenschwander, P. Fua, L. Iverson, G. Szekely, and O. Kubler, “Ziplock Snakes,” Int. J. Comput. Vision 25(6), 191–201 (1997).

    Article  Google Scholar 

  22. J. R. Parker, Algorithms for Image Processing and Computer Vision (John Wiley & Sons, Inc., New York, 1997).

    Google Scholar 

  23. L. H. Quam, “Road Tracking and Anomaly Detection in Aerial Imagery,” in Image Understanding Workshop (London, 1978), pp. 51–55.

  24. M. Song and D. Civco, “Road Extraction Using SVM and Image Segmentation,” Photogrammetric Engineering and Remote Sensing 70(12), 1365–1372 (2004).

    Google Scholar 

  25. R. Stoica, X. Descombes, and J. Zerubia, “A Gibbs Point Process for Road Extraction from Remotely Sensed Images,” Int. J. Comput. Vision 57(2), 121–136 (2004).

    Article  Google Scholar 

  26. G. Vosselman and J. Knecht, “Road Tracing by Profile Matching and Kalman Filtering,” in Automatic Extraction of Man-Made Objects from Aerial and Space Images (Munich, 1995), pp. 265–274.

  27. B. Wessel, “Road Network Extraction from SAR Imagery Supported by Context Information,” in The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Science (Istanbul, 2004), Vol. 35, Comm. III/4, pp. 360–366.

    Google Scholar 

  28. J. Youn and J. S. Bethel, “Adaptive Snakes for Urban Road Extraction,” in The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Science (Istanbul, 2004), Vol. 35, Comm. III/4, pp. 465–471.

    Google Scholar 

  29. P. Zhu, Z. Lu, X. Chen, K. Honda, and A. Eiumnoh, “Extraction of City Roads Through Shadow Path Reconstruction Using Laser Data,” Photogrammetric Engineering and Remote Sensing 70(12), 1433–1440 (2004).

    Google Scholar 

  30. A. Zlotnick and P. D. Carnine, “Finding Roads Seeds in Aerial Images,” CVGIP: Image Understanding 57(2), 243–260 (1997).

    Article  Google Scholar 

  31. Y. Wang and J. C. Trinder, “Automatic Road Network Extraction by Hierarchical Grouping,” in Proceedings of ASPRS 2000 Annual Conference, Washington, DC, CD-ROM, 2000.

Download references

Author information

Authors and Affiliations

Authors

Additional information

The text was submitted by the authors in English.

Aluir Porfirio Dal Poz. Year of birth: 1960. Year of graduation/Name of the institution: 1987 (Cartographic Engineering)/Sao Paulo State University. Year in which an academic degree was awarded: M.Sc. degree in Geodetic Science at Parana Federal University: 1991. Ph.D. degree in Engineering at Sao Paulo University: 1996. Affiliation: Sao Paulo State University. Position: Associate Professor. Area of research: Digital Photogrammetry and Image Analysis. Number of publications: 5 Book Chapters, 25 in Journals, and 75 in Proceedings. Membership to academies: Scientific societies: Brazilian Society of Cartography, Brazilian Society of Applied and Computational Mathematics, and Canadian Institute of Geomatics. Editorial boards and journals: Associate Editor of the Series in Geodetic Science and member of the editorial board of Brazilian Journal of Cartography. Awards and prizes for achievements in research or applications: Scientific Beginner in Cartography (1995) and Cartographic Merit (1999), both awarded by Brazilian Society of Cartography.

Rodrigo Bruno Zanin. Year of birth: 1976. Year of graduation/Name of the institution: 2000 (Mathematics)/Sao Paulo State University. Year in which an academic degree was awarded: M.Sc. degree in Cartographic Sciences at Sao Paulo State University: 2004. Affiliation: Sao Paulo State University. Position: Ph.D. Candidate. Area of research: Digital Photogrammetry and Image Analysis. Number of publications: 2 in Journals and 5 in Proceedings.

Giovane Maia do Vale. Year of birth: 1969. Year of graduation/Name of the institution: 1998 (Mathematics)/Sao Paulo State University. Year in which an academic degree was awarded: M.Sc. degree in Cartographic Sciences at Sao Paulo State University: 2003. Affiliation: Sao Paulo State University. Position: Ph.D. Candidate. Area of research: Digital Photogrammetry and Image Analysis. Number of publications: 3 in Journals and 10 in Proceedings. Membership to academies: Scientific societies: Brazilian Society of Applied and Computational Mathematics.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dal Poz, A.P., Zanin, R.B. & do Vale, G.M. Automated extraction of road network from medium-and high-resolution images. Pattern Recognit. Image Anal. 16, 239–248 (2006). https://doi.org/10.1134/S1054661806020118

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S1054661806020118

Keywords

Navigation