فصلنامه علمی- پژوهشی اطلاعات جغرافیایی « سپهر»

فصلنامه علمی- پژوهشی اطلاعات جغرافیایی « سپهر»

مقایسه کارآیی طبقه بندی کننده های یادگیری ماشین در استخراج محدوده توسعه فیزیکی شهر همدان با استفاده از پردازش شیئ گرای تصاویر ماهواره ای

نوع مقاله : مقاله پژوهشی

نویسندگان
1 استاد گروه سنجش از دور و سیستم اطلاعات جغرافیایی ، دانشگاه تبریز، تبریز، ایران
2 دانشجوی دکتری سنجش از دور و سیستم اطلاعات جغرافیایی دانشگاه تبریز، تبریز، ایران
چکیده
توسعه فیزیکی مناطق شهری یکی از محرک‌های اصلی تغییرات جهانی است که تأثیرات مستقیم و غیرمستقیم مهمی بر شرایط محیطی و تنوع زیستی دارد. استفاده از تکنیک ­های سنجش از دور، یکی از رویکردهای جدید در برنامه‌ریزی شهری  محسوب می شود. پژوهش حاضر با هدف مقایسه کارآیی طبقه­ بندی کننده ­های یادگیری ماشین مبتنی بر پردازش شیئ­ گرای تصاویر ماهواره ­ای در استخراج محدوده توسعه فیزیکی شهر همدان با استفاده از تصویر ماهواره سنتینل 2 انجام شده است. در این راستا، فرایند قطعه ­بندی بر اساس مقیاس، ضریب شکل و ضریب فشردگی مناسب با هدف تولید اشیاء تصویری انجام شد. پس از قطعه­ بندی و تبدیل تصویر به اشیاء تصویری، با استفاده از طبقه­ بندی کننده ­های یادگیری ماشین مبتنی بر پردازش شیئ­ گرای تصاویر ماهواره ­ای شامل الگوریتم­ های طبقه­ بندی کننده بیز، k - نزدیکترین همسایه، ماشین بردار پشتیبان، درخت تصمیم ­گیری و درخت­ های تصادفی، فرایند طبقه­ بندی انجام و نقشه ­های محدوده توسعه فیزیکی شهری تولید شد. در نهایت، مقدار دقت هر کدام از نقشه­ های تولید شده محاسبه شد. بر اساس نتایج تحقیق، امکان تولید نقشه محدوده توسعه فیزیکی شهری همدان با استفاده از الگوریتم ­های یادگیری ماشین مبتنی بر پردازش شیئ­ گرای تصاویر ماهواره ­ای با دقت قابل قبول وجود دارد. به طوری که طبقه­ بندی کننده بیز دارای دقت کلی 96 درصد و ضریب کاپای 0.95، k - نزدیکترین همسایه دارای دقت کلی 97 درصد و ضریب کاپای 0.96، ماشین بردار پشتیبان دارای دقت کلی 96 درصد و ضریب کاپای 0.95، درخت تصمیم­ گیری دارای دقت کلی 95 درصد و ضریب کاپای 0.94 و درخت­ های تصادفی دارای دقت کلی 95 درصد و ضریب کاپای 0.94 بودند. لذا از بین کلیه الگوریتم ­های مورد استفاده در این تحقیق، k - نزدیکترین همسایه با دقت کلی 97 درصد و ضریب کاپای 0.96 مقدار دقت بیشتری را ارائه نمود.  
کلیدواژه‌ها

موضوعات


عنوان مقاله English

Comparing the efficiency of machine learning classifiers in extracting the physical development area of Hamedan city using Object-Based Images analysis of satellite images

نویسندگان English

Abolfazl Ghanbari 1
Mostafa Mousapour 2
Habil Khorrami hossein hajloo 2
Hossein Anvari 2
1 Professor. Department of remote sensing and Geographical Information System, Tabriz University, Tabriz, Iran
2 Ph.D Candidate, Remote sensing and Geographical Information System, Tabriz University, Tabriz, Iran
چکیده English

Extended Abstract
Introduction:
The urban space is the most important human-made spatial structure on the planet earth. The history of urban development shows the path of human development, political system evolution and technological, technical and industrial developments. The physical development of urban areas is one of the main drivers of global changes that have important direct and indirect effects on environmental conditions and biodiversity. In the process of physical development of the city, due to the transformation of natural and semi-natural ecosystems into impermeable surfaces, it often causes irreversible environmental changes. One of the new approaches in urban planning is the use of remote sensing techniques and geographic information system. The emergence of remote sensing and machine learning techniques offers a new and promising opportunity for accurate and efficient monitoring and analysis of urban issues in order to achieve sustainable development. The process of processing satellite images can generally be divided into two approaches: pixel-based image analysis and object-based image analysis. The pixel-based analysis technique is performed at the level of each pixel of the image and uses only the spectral information available in each pixel. On the other hand, the object-based analysis approach is performed on a homogeneous group of pixels, taking into account the spatial characteristics of the pixels. One of the basic problems in urban remote sensing is the heterogeneity of the urban physical environment. The urban environment usually includes built structures such as buildings and urban transportation networks, several different types of vegetation such as agricultural areas, gardens, as well as barren areas and water bodies. Therefore, in the pixel-based processing approach, the existence of heterogeneity in the urban biophysical environment causes spectral mixing and also spectral similarities in the classification operation of satellite images in such a way that in a place where a pixel is If the surrounding environment is different, it causes Salt and Pepper Noise. Therefore, according to the problems in the pixel-based processing approach, the aim of this research is to compare the accuracy of machine learning algorithms based on object-based processing of satellite images in extracting the physical development area of Hamedan city using Sentinel 2 satellite image.
Materials & Methods:
    The remote sensing data used in this research is a multi-spectral satellite image with a spatial resolution of 10 meters from the Sentinel 2 satellite, including bands 2 (blue), 3 (green), 4 (red) and 8 (near infrared) related to the date is the 23 of August 2023 in the city of Hamadan. The image of the Sentinel 2 satellite was downloaded from the website of the European Space Agency. In ENVI software, the pre-processing operation was performed on the satellite image. Then, in the eCognition software, the segmentation process was performed based on the appropriate scale, shape factor, and compression factor with the aim of producing image objects. After segmenting and converting the image into image objects, using machine learning classifiers based on object-oriented processing of satellite images including Bayes classification algorithms, k-nearest neighbor, support vector machine, decision tree and random trees, the classification process was carried out and maps of urban physical development area were produced. After the segmentation operation and the production of visual objects, three classes of built-up urban land, vegetation and barren land were defined, and some of the built objects in the segmentation stage were selected as training points and some were selected as ground Truth points.
Results & Discussion
After downloading the satellite image from the website of the European Space Organization, in order to apply the radiometric correction of the image and also with the aim of matching the value of the gray levels of the image with the value of the real pixels of the terrestrial reflection, the gray levels are converted to radiance and then, using atmospheric correction, to coefficients. They became terrestrial reflections. In order to apply radiometric correction, Radiometric Calibration tool was used, and to apply atmospheric correction, FLAASH model was used in ENVI software. In order to classify the satellite image based on machine learning algorithms based on object-based processing, eCognition software was used. The satellite image of the study area, which was pre-processed and saved in TIFF format, was called in the environment of this software and saved as a project. In order to produce visual objects, segmentation operations were performed in different scales, shape factor and compression ratio to reach the most appropriate segmentation mode. In this step, the multiple resolution segmentation method was used to segment the image. The most appropriate segmentation included the scale of 100 and the shape factor of 0.6 and the compression factor of 0.4. Because in scales higher than 100, the construction of the visual object was not done correctly, so that several distinct complications were placed in one piece, and in scales less than 100, in some cases, one complication was placed in several pieces. In order to classify the generated image objects, machine learning algorithms were defined separately and after training each algorithm, the classification operation was performed. In this step, the classification was done based on the nearest neighbor method and by selecting the average and standard deviation parameters for each image band. After producing a map of the city physical development range through machine learning classifiers based on object-based processing of satellite images, the classification accuracy of each of the used algorithms was calculated. In order to calculate the accuracy of the above algorithms in eCognition software, using selected ground Truth control points, the overall accuracy and kappa coefficient were calculated for each of the algorithms.
Conclusion:
Based on the results of the research, it is possible to produce a map of Hamedan's urban physical development using machine learning algorithms based on object-based processing of satellite images with acceptable accuracy. Also, among all the algorithms used in this research, k-nearest neighbor with overall accuracy of 97% and kappa coefficient of 0.96 provided more accuracy.

کلیدواژه‌ها English

Remote sensing
machine learning
Sentinel 2
Object-Based
Hamedan
1- Akın, P. (2023). A new hybrid approach based on genetic algorithm and support vector machine methods for hyperparameter optimization in synthetic minority over-sampling technique (SMOTE). AIMS Mathematics, 8(4), 9400-9415. https://doi.org/10.3934/math.2023473
2 - Ali, A., Dunlop, P., Coleman, S., Kerr, D., McNabb, R. W., & Noormets, R. (2023). Glacier area changes in Novaya Zemlya from 1986–89 to 2019–21 using object-based image analysis in Google Earth Engine. Journal of Glaciology, 1-12. https://doi.org/10.1017/jog.2023.18
3 - Alwedyan, S. (2022). Monitoring Urban Growth and Land Use Change Detection with Gis Techniques In Irbid City, Jordan. International Review for Spatial Planning and Sustainable Development, 11, 253-275. https://doi.org/10.14246/irspsd.11.1_253
4 - Arabi Aliabad, F., Malamiri, H. R. G., Shojaei, S., Sarsangi, A., Ferreira, C. S. S., & Kalantari, Z. (2022). Investigating the Ability to Identify New Constructions in Urban Areas Using Images from Unmanned Aerial Vehicles, Google Earth, and Sentinel-2. Remote Sensing, 14(13), 3227. https://www.mdpi.com/2072-4292/14/13/3227
5 - Azhdari, A., Taghvaee, A. A., & Kheyroddin, R. (2018). Spatiotemporal analysis of Shiraz metropolitan area expansion during 1986-2014: Using remote sensing imagery and landscape metrics [Research Paper]. International Journal of Architectural Engineering & Urban Planning, 28(2), 163-173. https://doi.org/10.22068/ijaup.28.2.163
6 - Bazrafkan, A., Navasca, H., Kim, J.-H., Morales, M., Johnson, J. P., Delavarpour, N., Fareed, N., Bandillo, N., & Flores, P. (2023). Predicting Dry Pea Maturity Using Machine Learning and Advanced Sensor Fusion with Unmanned Aerial Systems (UASs). Remote Sensing, 15(11), 2758. https://www.mdpi.com/2072-4292/15/11/2758
7 - Casali, Y., Aydin, N. Y., & Comes, T. (2022). Machine learning for spatial analyses in urban areas: a scoping review. Sustainable Cities and Society, 85, 104050. https://doi.org/https://doi.org/10.1016/j.scs.2022.104050
8 - Chowdhury, M. S. (2024). Comparison of accuracy and reliability of random forest, support vector machine, artificial neural network and maximum likelihood method in land use/cover classification of urban setting. Environmental Challenges, 14, 100800. https://doi.org/https://doi.org/10.1016/j.envc.2023.100800
9 - Dang, K. B., Nguyen, T. H. T., Nguyen, H. D., Truong, Q. H., Vu, T. P., Pham, H. N., Duong, T. T., Giang, V. T., Nguyen, D. M., Bui, T. H., & Burkhard, B. (2022). U-shaped deep-learning models for island ecosystem type classification, a case study in Con Dao Island of Vietnam. One Ecosystem, 7. https://doi.org/10.3897/oneeco.7.e79160
10 - Gupta, R., Sharma, M., Singh, G., & Joshi, R. K. (2023). Characterizing urban growth and land surface temperature in the western himalayan cities of India using remote sensing and spatial metrics [Original Research]. Frontiers in Environmental Science, 11. https://doi.org/10.3389/fenvs.2023.1122935
11 - Hartoni, H., Siregar, V. P., Wouthuyzen, S., & Agus, S. B. (2022). Object based classification of benthic habitat using Sentinel 2 imagery by applying with support vector machine and random forest algorithms in shallow waters of Kepulauan Seribu, Indonesia. Biodiversitas Journal of Biological Diversity, 23(1).
12 - Herold, M., Scepan, J., & Clarke, K. C. (2002). The Use of Remote Sensing and Landscape Metrics to Describe Structures and Changes in Urban Land Uses. Environment and Planning A: Economy and Space, 34(8), 1443-1458. https://doi.org/10.1068/a3496
13 - Lefulebe, B. E., Van der Walt, A., & Xulu, S. (2022). Fine-Scale Classification of Urban Land Use and Land Cover with PlanetScope Imagery and Machine Learning Strategies in the City of Cape Town, South Africa. Sustainability, 14(15), 9139. https://www.mdpi.com/2071-1050/14/15/9139
14 - Li, F., Yigitcanlar, T., Nepal, M., Nguyen, K., & Dur, F. (2023). Machine learning and remote sensing integration for leveraging urban sustainability: A review and framework. Sustainable Cities and Society, 96, 104653. https://doi.org/https://doi.org/10.1016/j.scs. 2023. 104653
15 - Lin, H., Liu, X., Han, Z., Cui, H., & Dian, Y. (2023). Identification of Tree Species in Forest Communities at Different Altitudes Based on Multi-Source Aerial Remote Sensing Data. Applied Sciences, 13(8), 4911. https://www.mdpi.com/2076-3417/13/8/4911
16 - Lun, N. S., Chaudhary, S., & Ninsawat, S. (2023). Assessment of Machine Learning Methods for Urban Types Classification Using Integrated SAR and Optical Images in Nonthaburi, Thailand. Sustainability, 15(2), 1051. https://www.mdpi.com/2071-1050/15/2/1051
17 - Marzialetti, F., Gamba, P., Sorriso, A., & Carranza, M. L. (2023). Monitoring Urban Expansion by Coupling Multi-Temporal Active Remote Sensing and Landscape Analysis: Changes in the Metropolitan Area of Cordoba (Argentina) from 2010 to 2021. Remote Sensing, 15(2), 336. https://www.mdpi.com/2072-4292/15/2/336
18- Musapour, Mustafa. Hosseini, Seyed Akbar. Cleanliness, blossoming. (2017). Evaluation of the impact of meteorological drought phenomenon on the vegetation of Hamedan city using remote sensing and geographic information system, National conference on water shortage crisis and solutions, Payam Noor University, Kabudarahang Center, May 2017, 61-69.. (In persian)
19 - Ouma, Y. O., Keitsile, A., Nkwae, B., Odirile, P., Moalafhi, D., & Qi, J. (2023). Urban land-use classification using machine learning classifiers: comparative evaluation and post-classification multi-feature fusion approach. European Journal of Remote Sensing, 56(1), 2173659. https://doi.org/10.1080/22797254.2023.2173659
20- Rafiei, Yusuf. Alavi Panah, Seyyed Kazem. Malek Mohammadi, Bahram. Ramezani Mehrian, Majid. Nasiri, Hossein. (2011). Preparation of land cover maps with the help of remote sensing using decision tree algorithm (case study: Bakhtegan National Park and Wildlife Sanctuary), Geography and Environmental Planning Journal, year 23, number 3, 93-110. https://dorl.net/dor/20.1001..200885362.1391.23..68. (In persian)
21 - Shehu, P., Rikko, L. S., & Azi, M. B. (2023). Monitoring urban growth and changes in land use and land cover: a strategy for sustainable urban development. International Journal of Human Capital in Urban Management, 8(1), 111-126. https://doi.org/10.22034/ijhcum.2023.01.09
22 - Tariq, A., Jiango, Y., Li, Q., Gao, J., Lu, L., Soufan, W., Almutairi, K. F., & Habib-ur-Rahman, M. (2023). Modelling, mapping and monitoring of forest cover changes, using support vector machine, kernel logistic regression and naive bayes tree models with optical remote sensing data. Heliyon, 9(2), e13212. https://doi.org/https://doi.org/10.1016/j.heliyon.2023.e13212
23 - Temitope Yekeen, S., & Balogun, A.-L. (2020). Advances in Remote Sensing Technology, Machine Learning and Deep Learning for Marine Oil Spill Detection, Prediction and Vulnerability Assessment. Remote Sensing, 12(20), 3416. https://www.mdpi.com/2072-4292/12/20/3416
24 - Thomasberger, A., Nielsen, M. M., Flindt, M. R., Pawar, S., & Svane, N. (2023). Comparative Assessment of Five Machine Learning Algorithms for Supervised Object-Based Classification of Submerged Seagrass Beds Using High-Resolution UAS Imagery. Remote Sensing, 15(14), 3600. https://www.mdpi.com/2072-4292/15/14/3600
25- Tsarovska, Y. (2023). Application of object-oriented image classification in urban areas. AIP Conference Proceedings, 2887(1). https://doi.org/10.1063/5.0158342
26- Turkashund, Mohammad Qasim. Musapour, Mustafa. (1400). Evaluating the efficiency of support vector machine kernel functions and object-oriented fuzzy operators in estimating the snow cover level using Sentinel 2 satellite data (case study: Almablag mountain). Journal of Geographical Information (Sephehr), Volume 30, Number 119, 187-175. https://doi.org/10.22131/sepehr.2021.247893.( In persian)
27 - Uca Avcı, Z., Karaman, M., Ozelkan, E., & Papila, I. (2011). A Comparison of Pixel-Based and Object-Based Classification Methods, A Case Study: Istanbul, Turkey 34th International Symposium on Remote Sensing of Environment, Sydney, Australia.
28 - Uddin, S., Khan, A., Hossain, M. E., & Moni, M. A. (2019). Comparing different supervised machine learning algorithms for disease prediction. BMC Med Inform Decis Mak, 19(1), 281. https://doi.org/10.1186/s12911-019-1004-8
29 - Upreti, A. (2022). Machine Learning Application in G.I.S. and Remote Sensing: An Overview. In Preprints: Preprints.
30 - Wu, J., Lin, L., Zhang, C., Li, T., Cheng, X., & Nan, F. (2023). Generating Sentinel-2 all-band 10-m data by sharpening 20/60-m bands: A hierarchical fusion network. ISPRS Journal of Photogrammetry and Remote Sensing, 196, 16-31. https://doi.org/https://doi.org/10.1016/j.isprsjprs.2022.12.017
31 - Wu, N., Crusiol, L. G. T., Liu, G., Wuyun, D., & Han, G. (2023). Comparing Machine Learning Algorithms for Pixel/Object-Based Classifications of Semi-Arid Grassland in Northern China Using Multisource Medium Resolution Imageries. Remote Sensing, 15(3), 750. https://www.mdpi.com/2072-4292/15/3/750
32 - Yang, K., Ye, Z., Liu, H., Su, X., Yu, C., Zhang, H., & Lai, R. (2023). A new framework for GEOBIA: accurate individual plant extraction and detection using high-resolution RGB data from UAVs. International Journal of Digital Earth, 16(1), 2599-2622. https://doi.org/10.1080/17538947.2023.2233484
33 - Yousif, H. M., & Abdulah, D. A. (2022). Evaluation of machine learning approaches for sensor-based human activity recognition. International Journal of Nonlinear Analysis and Applications, 13(2), 1183-1200. https://doi.org/10.22075/ijnaa.2022.6356
34 - Yu, D., & Fang, C. (2023). Urban Remote Sensing with Spatial Big Data: A Review and Renewed Perspective of Urban Studies in Recent Decades. Remote Sensing, 15(5), 1307. https://www.mdpi.com/2072-4292/15/5/1307