Skip to main content

Optimization of Object-Based Image Analysis with Genetic Programming to Generate Explicit Knowledge from WorldView-2 Data for Urban Mapping

  • Chapter
  • First Online:

Part of the book series: Advances in Science, Technology & Innovation ((ASTI))

Abstract

Object-based image analysis techniques give accurate results when a good knowledge base is extracted from remote sensing imagery. Data mining algorithms, especially the evolutionary process, can extract useful knowledge that can be used in different fields. In this paper, object-oriented classification was used, more particularly, the object-based image analysis approach (OBIA) is used to classify a large feature space composed of a very high spatial resolution (VHR) satellite image. The genetic programming (GP) concept was applied to extract classification rules with an induction form. This study aims to examine how data mining techniques based on the GP method can help to discover knowledge and extract classification rules automatically to illustrate well this knowledge. These rules are expected to enrich an anthology in the urban remote sensing domain. A comparison of the performance of three GP algorithms (Bojarczuk_GP, Falco_GP, and Tan_GP) was made using the JCLEC framework. Results showed two main conclusions. The first showed that generated rules can classify and extract useful knowledge from VHR satellite data using GP algorithms. The second demonstrates that the Bojarczuk model is efficient on accuracy classification than the Falco and Tan models.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. M.L. Brodie, J. Mylopoulos, on Knowledge Base Management Systems: Integrating Artificial Intelligence and Database Technologies. (Springer Science & Business Media, 2012)

    Google Scholar 

  2. L. Zhang et al., A knowledge-based procedure for remote sensing image classification, in 2014 11th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD). (IEEE, 2014)

    Google Scholar 

  3. R. Azmi, O.B. Alami, A.E. Saadane, I. Kacimi, T. Chafiq, A modified and enhanced normalized built-up index using multispectral and thermal bands. Ind. J. Sci. Technol. 9(28), art. no. 87405, 1-10 (2016). https://doi.org/10.17485/ijst/2016/v9i28/87405

  4. L. Gu, Q. Cao, and R. Ren, Building extraction method based on the spectral index for high-resolution remote sensing images over urban areas. J. Appl. Remote Sens. 12(4), 045501 (2018). https://doi.org/10.1117/1.JRS.12.045501

  5. T. Blaschke, Object based image analysis for remote sensing. ISPRS J. Photogramm. Remote Sens. 65(1), 2–16 (2010)

    Google Scholar 

  6. L.J. Quackenbush, A review of techniques for extracting linear features from imagery. Photogram. Eng. Remote Sens. 70(12), 1383–1392 (2004)

    Google Scholar 

  7. M.R. Rahman, S.J. Saha, Multi-resolution segmentation for object-based classification and accuracy assessment of land use/land cover classification using remotely sensed data. J. Indian Soc. Remote. Sens. 36(2), 189–201 (2008)

    Google Scholar 

  8. A. Amo et al., Fuzzy classification systems. 156(2), 495–507 (2004)

    Google Scholar 

  9. P. Bolstad, T. Lillesand, R. Rapid maximum likelihood classification. Photogram. Eng. Remote Sens. 57(1), 67–74 (1991)

    Google Scholar 

  10. Zurada, J.M., Introduction to Artificial Neural Systems, vol. 8. (West Publishing St. Paul., 1992)

    Google Scholar 

  11. J. Han, J. Pei, M. Kamber, Data Mining: Concepts and Techniques. (Elsevier, 2011)

    Google Scholar 

  12. R. Azmi, A. Saadane, I. Kacimi, and M. Hakdaoui, Hybrid classification approach combining object oriented method and expert system for extracting land cover map from very high spatial resolution image – case study city of Rabat – Morocco. Int. J. Innovation Appl. Stud. 10(2), 594–603 (2015)

    Google Scholar 

  13. C.J.M. Machinery, Computing machinery and intelligence-AM Turing. 59(236), 433 (1950)

    Google Scholar 

  14. S.J.J.S. Gould, Darwinism and the expansion of evolutionary theory. 216(4544), 380–387 (1982)

    Google Scholar 

  15. C.H. Waddington, An Introduction to Modern Genetics. (1939)

    Google Scholar 

  16. J.R. Koza, J.R. Koza, Genetic Programming: on the Programming of Computers by Means of Natural Selection, vol. 1. (MIT Press, 1992)

    Google Scholar 

  17. K. Mertens et al., Using genetic algorithms in sub-pixel mapping. 24(21), 4241–4247 (2003)

    Google Scholar 

  18. D Sheeren et al., Discovering rules with genetic algorithms to classify urban remotely sensed data, in Proceedings IEEE International Geoscience and Remote Sensing Symposium (IGARSS’2006) (2006)

    Google Scholar 

  19. P. Clark, R. Boswell. Rule induction with CN2: some recent improvements, in European Working Session on Learning. (Springer, 1991)

    Google Scholar 

  20. J.W. Grzymala-Busse, A new version of the rule induction system LERS. Fandom. Inform. 31(1), 27–39 (1997)

    Google Scholar 

  21. I.D. Falco, A.D. Cioppa, E. Tarantino, Discovering interesting classification rules with genetic programming. Appl. Soft Comput. 1(4), 257–269 (2002)

    Google Scholar 

  22. M.V. Fidelis, H.S. Lopes, A.A. Freitas, Discovering comprehensible classification rules with a genetic algorithm, in Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No. 00TH8512). (IEEE, 2000)

    Google Scholar 

  23. A.A. Freitas, A survey of evolutionary algorithms for data mining and knowledge discovery, in Advances in evolutionary computing. (Springer, 2003), pp. 819–845

    Chapter  Google Scholar 

  24. P.J. Sharma, Discovery of classification rules using distributed genetic algorithm. Procedia Comput. Sci. 46, 276–284 (2015)

    Google Scholar 

  25. M.A.C. Tarantino, G. Pasquariello, F. Lovergine, P.B. Valeria, Tomaselli, 8-Band Image Data Processing of the Worldview-2 Satellite in a Wide Area of Applications. Earth Observation. (2012)

    Google Scholar 

  26. R.P.S. Landry, A comparative analysis of high spatial resolution IKONOS and WorldView-2 imagery for mapping urban tree species. Remote Sens. Environ. 124, 516–533 (2012)

    Google Scholar 

  27. T. Novack et al., Machine learning comparison between WorldView-2 and QuickBird-2-simulated imagery regarding object-based urban land cover classification. Remote Sens. 3(10), 2263–2282 (2011)

    Google Scholar 

  28. C. Tarantino et al., 8-band image data processing of the worldview-2 satellite in a wide area of applications. Earth Observation. (2012) p. 137–152

    Google Scholar 

  29. W. Sun, B. Chen, D.W. Messinger, Nearest-neighbor diffusion-based pan-sharpening algorithm for spectral images. Opt. Eng. 53(1), 013107–013107 (2014)

    Article  Google Scholar 

  30. J. Tian, D.M. Chen, Optimization in multi‐scale segmentation of high‐resolution satellite images for artificial feature recognition. Int. J. Remote Sens. 28(20), 4625–4644 (2007)

    Google Scholar 

  31. J. Roerdink, A. Meijster, The watershed transform: definitions, algorithms and parallelization strategies, Fundam. Inform. 41(1,2) 187–228 (2001)

    Google Scholar 

  32. D.J. Robinson, N.J. Redding, D.J. Crisp, Implementation of a Fast Algorithm for Segmenting SAR Imagery. (Electronics Research Lab Salisbury, Australia, 2002)

    Google Scholar 

  33. ITT, ENVI EX User’s Guide. (ENVI, 2009) p. 52–75

    Google Scholar 

  34. ENVI, Feature Extraction with Example-Based Classification Tutoria. (2010) http://www.harrisgeospatial.com/portals/0/pdfs/envi/FXExampleBasedTutorial.pdf

  35. P.S. Bradley et al., Method of Reducing Dimensionality of a Set of Attributes Used to Characterize a Sparse Data Set. (Google Patents, 2004)

    Google Scholar 

  36. G. Chandrashekar, F.J.C. Sahin, E. Engineering, A survey on feature selection methods. 40(1), 16–28 (2014)

    Google Scholar 

  37. R. Bro, A.K. Smilde, Principal component analysis. Anal. Methods 6(9), 2812–2831 (2014)

    Google Scholar 

  38. K. Kira, L.A. Rendell, A practical approach to feature selection, in Machine Learning Proceedings 1992. (Elsevier, 1992), pp. 249–256

    Chapter  Google Scholar 

  39. Z. Wang et al., Application of ReliefF algorithm to selecting feature sets for classification of high resolution remote sensing image. in 2016 IEEE International Geoscience and Remote Sensing Symposium (IGARSS). (IEEE, 2016)

    Google Scholar 

  40. A. Cano et al., A classification module for genetic programming algorithms in JCLEC. 16(1), 491–494 (2015)

    Google Scholar 

  41. JCLEC, JCLEC Classification Module/User Manual and Developer Documentation. (2014), http://jclec.sourceforge.net/data/JCLEC-classification.pdf

  42. R. Azmi, H. Amar and A. Norelyaqine, Generate knowledge base from very high spatial resolution satellite image using robust classification rules and genetic programming. 2020 IEEE International conference of Moroccan Geomatics (Morgeo), 1–6 (2020). https://doi.org/10.1109/Morgeo49228.2020.9121914

  43. R.I. Mckay et al., Grammar-based genetic programming: a survey. 11(3–4), 365–396 (2010)

    Google Scholar 

  44. C.C. Bojarczuk et al., A constrained-syntax genetic programming system for discovering classification rules: application to medical data sets. 30(1), 27–48 (2004)

    Google Scholar 

  45. K.C. Tan et al., Mining multiple comprehensible classification rules using genetic programming. in Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No. 02TH8600). (IEEE, 2002)

    Google Scholar 

  46. H. Jabeen, A.R. Baig, Review of classification using genetic programming. Int. J. I. Eng. Sci. Technol. 2(2), 94–103 (2010)

    Google Scholar 

  47. C.C. Bojarczuka, H.S. Lopesb, A.A. Freitasc, Data mining with constrained-syntax genetic programming: applications in medical data set. 6, 7–0 (2001)

    Google Scholar 

  48. W. Banzhaf et al., Genetic Programming. (Springer, 1998)

    Google Scholar 

  49. T. Saito, M. Rehmsmeier, The precision-recall plot is more informative than the ROC plot when evaluating binary classifiers on imbalanced datasets. Plos One 10(3), e0118432 (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Azmi Rida .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Rida, A., Hicham, A., Abderrahim, N. (2022). Optimization of Object-Based Image Analysis with Genetic Programming to Generate Explicit Knowledge from WorldView-2 Data for Urban Mapping. In: Barramou, F., El Brirchi, E.H., Mansouri, K., Dehbi, Y. (eds) Geospatial Intelligence. Advances in Science, Technology & Innovation. Springer, Cham. https://doi.org/10.1007/978-3-030-80458-9_12

Download citation

Publish with us

Policies and ethics