Interactive, Shallow Machine Learning-Based Semantic Segmentation of 2D and 3D Geophysical Data from Archaeological Sites
Abstract
1. Introduction
2. Interactive Image Segmentation Based on Shallow Machine Learning
3. Interpreting Geophysical Data with Interactive Segmentation Tools
3.1. Pixel Classification and Creation of Objects
3.2. Object Classification
3.3. Manual Classification and Correction of Magnetic Anomaly Boundaries
3.4. Post-Processing and Vectorisation
3.5. Three-Dimensional Workflow
4. Results
4.1. Boviolles
4.2. Interamna Lirenas
4.3. Vieil-Évreux
5. Discussion
6. Conclusions
Supplementary Materials
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| DCNN | Deep convolutional neural network |
| GPR | Ground-penetrating radar |
| IoU | Intersection over union |
| RF | Random forest |
References
- Aspinall, A.; Gaffney, C.; Schmidt, A. Magnetometry for Archaeologists; AltaMira Press: Lanham, MD, USA, 2008. [Google Scholar]
- Fassbinder, J.W.E. Magnetometry for archaeology. In Encyclopedia of Geoarchaeology; Gilbert, A.S., Ed.; Springer: Dordrecht, The Netherlands, 2017; pp. 499–514. [Google Scholar]
- Jol, H.M. Ground Penetrating Radar: Theory and Applications; Elsevier: Amsterdam, The Netherlands, 2009. [Google Scholar]
- Leckebusch, J. Ground-penetrating radar: A modern three-dimensional prospection method. Archaeol. Prospect. 2003, 10, 213–240. [Google Scholar] [CrossRef]
- Schmidt, A. Earth Resistance for Archaeologists; AltaMira Press: Lanham, MD, USA, 2013. [Google Scholar]
- De Smedt, P.; Saey, T.; Lehouck, A.; Stichelbaut, B.; Meerschman, E.; Monirul Islam, M.; Van De Vijver, E.; Van Meirvenne, M. Exploring the potential of multi-receiver EMI survey for geoarchaeological prospection: A 90 ha dataset. Geoderma 2013, 199, 30–36. [Google Scholar] [CrossRef]
- Schmidt, A.; Linford, P.; Linford, N.; David, A.; Gaffney, C.; Sarris, A.; Fassbinder, J. EAC Guidelines for the Use of Geophysics in Archaeology: Questions to Ask and Points to Consider; Europae Archeologia Consilium: Namur, Belgium, 2015. [Google Scholar]
- Wallner, M.; Doneus, M.; Kowatschek, I.; Hinterleitner, A.; Köstelbauer, F.; Neubauer, W. Interdisciplinary investigations of the Neolithic circular ditch enclosure of Velm (Lower Austria). Remote Sens. 2022, 14, 2657. [Google Scholar] [CrossRef]
- Lambers, L.; Fassbinder, J.W.E.; Lambers, K.; Bourgeois, Q. The iron-age burial mounds of Epe-Niersen, the Netherlands: Results from magnetometry in the range of ±1.0 nT. In Proceedings of the 12th International Conference on Archaeological Prospection, Bradford, UK, 12–16 September 2017; Jennings, B., Gaffney, C., Sparrow, T., Gaffney, S., Eds.; Archaeopress: Oxford, UK, 2017; pp. 132–134. [Google Scholar]
- Linford, N.; Linford, P.; Payne, A.; Newsome, S.; Bristow, M. Recent geophysical survey of English monastic sites. In Advances in On- and Offshore Archaeological Prospection, Proceedings of the 15th International Conference on Archaeological Prospection, Kiel, Germany, 28 March–1 April 2023; Wunderlich, T., Hadler, H., Blankenfeldt, R., Eds.; Kiel University Publishing: Kiel, Germany, 2023; pp. 179–182. [Google Scholar]
- Launaro, A.; Millett, M. Interamna Lirenas: A Roman Town in Central Italy Revealed; McDonald Institute for Archaeological Research: Cambridge, UK, 2023. [Google Scholar]
- Schmidt, A.; Tsetskhladze, G. Raster was yesterday: Using vector engines to process geophysical data. Archaeol. Prospect. 2013, 20, 59–65. [Google Scholar] [CrossRef]
- De Smedt, P.; Garwood, P.; Chapman, H.; Deforce, K.; De Grave, J.; Hanssens, D.; Vandenberghe, D. Novel insights into prehistoric land use at Stonehenge by combining electromagnetic and invasive methods with a semi-automated interpretation scheme. J. Archaeol. Sci. 2022, 143, 105557. [Google Scholar] [CrossRef]
- Pregesbauer, M.; Trinks, I.; Neubauer, W. An object oriented approach to automatic classification of archaeological features in magnetic prospection data. Near Surf. Geophys. 2014, 12, 651–656. [Google Scholar] [CrossRef]
- Hinterleitner, A.; Kastowsky-Priglinger, K.; Löcker, K.; Neubauer, W.; Pregesbauer, M.; Sandici, V.; Trinks, I.; Wallner, M. Automatic detection, outlining and classification of magnetic anomalies in large-scale archaeological magnetic prospection data. Archaeol. Pol. 2015, 53, 296–299. [Google Scholar]
- Linford, N.; Linford, P. The application of semi-automated vector identification to largescale archaeological data sets considering anomaly morphology. In Proceedings of the 12th International Conference on Archaeological Prospection, Bradford, UK, 12–16 September 2017; Jennings, B., Gaffney, C., Sparrow, T., Gaffney, S., Eds.; Archaeopress: Oxford, UK, 2017; pp. 138–139. [Google Scholar]
- Verdonck, L. Detection of buried roman wall remains in ground-penetrating radar data using template matching. Archaeol. Prospect. 2016, 23, 257–272. [Google Scholar] [CrossRef]
- Leckebusch, J.; Weibel, A.; Bühler, F. Semi-automatic feature extraction from GPR data for archaeology. Near Surf. Geophys. 2008, 6, 75–84. [Google Scholar] [CrossRef]
- Shelhamer, E.; Long, J.; Darrell, T. Fully convolutional networks for semantic segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 640–651. [Google Scholar] [CrossRef] [PubMed]
- Chen, L.-C.; Papandreou, G.; Kokkinos, I.; Murphy, K.; Yuille, A.L. DeepLab: Semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected CRFs. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 40, 834–848. [Google Scholar] [CrossRef] [PubMed]
- Zhang, H.; Kristin, D.; Shi, J.; Zhang, Z.; Wang, X.; Tyagi, A.; Agrawal, A. Context encoding for semantic segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 7151–7160. [Google Scholar]
- Ke, R.; Aviles-Rivero, A.I.; Pandey, S.; Reddy, S.; Schönlieb, C.-B. A three-stage self-training framework for semi-supervised semantic segmentation. IEEE Trans. Image Process. 2022, 31, 1805–1815. [Google Scholar] [CrossRef]
- Küçükdemirci, M.; Sarris, A. Deep learning based automated analysis of archaeo-geophysical images. Archaeol. Prospect. 2020, 27, 107–118. [Google Scholar] [CrossRef]
- Küçükdemirci, M.; Sarris, A. GPR Data Processing and Interpretation Based on Artificial Intelligence Approaches: Future Perspectives for Archaeological Prospection. Remote Sens. 2022, 14, 3377. [Google Scholar] [CrossRef]
- Schmidt, A.; Dabas, M.; Sarris, A. Dreaming of perfect data: Characterizing noise in archaeo-geopysical measurements. Geosciences 2020, 10, 382. [Google Scholar] [CrossRef]
- LeCun, Y.; Bengio, Y.; Hinton, G. Deep learning. Nature 2015, 521, 436–443. [Google Scholar] [CrossRef]
- Berg, S.; Kutra, D.; Kroeger, T.; Straehle, C.N.; Kausler, B.X.; Haubold, C.; Schiegg, M.; Ales, J.; Beier, T.; Rudy, M.; et al. Ilastik: Interactive machine learning for (bio)image analysis. Nat. Methods 2019, 16, 1226–1232. [Google Scholar] [CrossRef]
- Belevich, I.; Joensuu, M.; Kumar, D.; Vihinen, H.; Jokitalo, E. Microscopy Image Browser: A Platform for Segmentation and Analysis of Multidimensional Datasets. PLoS Biol. 2016, 14, 1002340. [Google Scholar] [CrossRef]
- Arganda-Carreras, I.; Kaynig, V.; Rueden, C.; Eliceiri, K.W.; Schindelin, J.; Cardona, A.; Seung, S. Trainable Weka Segmentation: A machine learning tool for microscopy pixel classification. Bioinformatics 2017, 33, 2424–2426. [Google Scholar] [CrossRef]
- Arzt, M.; Deschamps, J.; Schmied, C.; Pietzsch, T.; Schmidt, D.; Tomancak, P.; Haase, R.; Jug, F. LABKIT: Labeling and segmentation toolkit for big image data. Front. Comput. Sci. 2022, 4, 777728. [Google Scholar] [CrossRef]
- Schindelin, J.; Arganda-Carreras, I.; Frise, E.; Kaynig, V.; Longair, M.; Piezsch, T.; Preibisch, S.; Rueden, C.; Saalfeld, S.; Schmid, B.; et al. Fiji: An open-source platform for biological-image analysis. Nat. Methods 2012, 9, 676–682. [Google Scholar] [CrossRef] [PubMed]
- Chaudhury, K.N.; Sage, D.; Unser, M. Fast O(1) Bilateral Filtering Using Trigonometric Range Kernels. IEEE Trans. Image Process. 2011, 20, 3376–3382. [Google Scholar] [CrossRef] [PubMed]
- Urschler, M.; Leitinger, G.; Pock, T. Interactive 2D/3D image denoising and segmentation tool for medical applications. In Proceedings of the MICCAI Interactive Medical Imaging Computing Workshop, Boston, MA, USA, 14 September 2014; pp. 209–216. [Google Scholar]
- Bornik, A.; Neubauer, W. 3D Visualization Techniques for Analysis and Archaeological Interpretation of GPR Data. Remote Sens. 2022, 14, 1709. [Google Scholar] [CrossRef]
- Geurts, P.; Irrthum, A.; Wehenkel, L. Supervised learning with decision tree-based methods in computational and systems biology. Mol. Biosyst. 2009, 5, 1593–1605. [Google Scholar] [CrossRef]
- Breiman, L. Random Forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef]
- Sommer, C.; Straehle, C.; Köthe, U.; Hamprecht, F.A. ilastik: Interactive learning and segmentation toolkit. In Proceedings of the 8th IEEE International Symposium on Biomedical Imaging (ISBI), Chicago, IL, USA, 30 March–2 April 2011; pp. 230–233. [Google Scholar]
- Orengo, H.; Conesa, F.C.; Garcia-Molsosa, A.; Lobo, A.; Green, A.S.; Madello, M.; Petrie, C.A. Automated detection of archaeological mounds using machine-learning classification of multisensor and multitemporal satellite data. Proc. Natl. Acad. Sci. USA 2020, 117, 18240–18250. [Google Scholar] [CrossRef]
- van der Walt, S.; Schönberger, J.L.; Nunez-Iglesias, J.; Boulogne, F.; Warner, J.D.; Yager, N.; Gouillart, E.; Yu, T.; the scikit-image contributors. Scikit-image: Image processing in Python. PeerJ 2014, 2, e453. [Google Scholar] [CrossRef]
- Haubold, C.; Schiegg, M.; Kreshuk, A.; Berg, S.; Koethe, U.; Hamprecht, F.A. Segmenting and tracking multiple dividing targets using ilastik. In Focus on Bio-Image Informatics (Advances in Anatomy, Embryology and Cell Biology 219); De Vos, W.H., Munck, S., Timmermans, J., Eds.; Springer International Publishing: Cham, Switzerland, 2016; pp. 199–229. [Google Scholar]
- Documentation. Available online: https://www.ilastik.org/documentation (accessed on 31 January 2025).
- Kuwahara, M.; Hachimura, K.; Eiho, S.; Kinoshita, M. Processing of RI-Angiocardiographic Images. In Digital Processing of Biomedical Images; Preston, K., Onoe, M., Eds.; Springer: Boston, MA, USA, 1976; pp. 187–202. [Google Scholar]
- Fogel, I.; Sagi, D. Gabor filters as texture discriminator. Biol. Cybern. 1989, 61, 103–113. [Google Scholar] [CrossRef]
- Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
- Chiu, C.L.; Clack, N.; the napari community. Napari: A Python Multi-Dimensional Image Viewer Platform for the Research Community. Microscop. Microanal. 2022, 28 (Suppl. S1), 1576–1577. [Google Scholar] [CrossRef]
- Nembrini, S.; König, I.R.; Wright, M.N. The revival of the Gini importance? Bioinformatics 2018, 34, 3711–3718. [Google Scholar] [CrossRef]
- Jakulin, A. Machine Learning Based on Attribute Interactions. Ph.D. Thesis, University of Ljubljana, Ljubljana, Slovenia, 2005. [Google Scholar]
- Liu, C.; Wang, W.; Zhao, Q.; Shen, X.; Konan, M. A new feature selection method based on a validity index of feature subset. Pattern Recognit. Lett. 2017, 92, 1–8. [Google Scholar] [CrossRef]
- Kohavi, R.; John, G.H. Wrappers for feature subset selection. Artif. Intell. 1997, 97, 273–324. [Google Scholar] [CrossRef]
- Köthe, U. Generische Programmierung für die Bildverarbeitung. Ph.D. Thesis, University of Hamburg, Hamburg, Germany, 2000. [Google Scholar]
- Canny, J. A Computational Approach to Edge Detection. IEEE Trans. Pattern Anal. Mach. Intell. 1986, 8, 679–698. [Google Scholar] [CrossRef] [PubMed]
- HDF Software Documentation. Available online: https://support.hdfgroup.org/documentation/index.html (accessed on 31 January 2025).
- Beucher, S.; Meyer, F. The Morphological approach to segmentation: The watershed transformation. In Mathematical Morphology in Image Processing; Dougherty, E., Ed.; Marcel Dekker Inc.: New York, NY, USA, 1993; pp. 433–481. [Google Scholar]
- Schneider, A.; Gussone, M.; Müller-Wiener, M.; Lambers, K.; Ullrich, B.; Kniess, R.; Kniess, S.; Dorrestein, J.P. Understanding complexity: The case-study of al-Ḥīra, Iraq. In Advances in On- and Offshore Archaeological Prospection, Proceedings of the 15th International Conference on Archaeological Prospection, Kiel, Germany, 28 March–1 April 2023; Wunderlich, T., Hadler, H., Blankenfeldt, R., Eds.; Kiel University Publishing: Kiel, Germany, 2023; pp. 253–256. [Google Scholar]
- Schmidt, A. The limits of a blob: Geophysically informed automatic extraction of magnetometer anomalies. In New Global Perspectives on Archaeological Prospection; Bonsall, J., Ed.; Archaeopress Publishing Ltd.: Oxford, UK, 2019; pp. 272–273. [Google Scholar]
- von der Osten, H. Geophysikalische Prospektion Archäologischer Denkmale Unter Besonderer Berücksichtigung der Kombinierten Anwendung Geoelektrischer und Geomagnetischer Kartierung, Sowie der Verfahren der Elektromagnetischen Induktion und des Bodenradars; Shaker: Aachen, Germany, 2003. [Google Scholar]
- Böniger, U.; Tronicke, J. Integrated data analysis at an archaeological site: A case study using 3D GPR, magnetic, and high-resolution topographic data. Geophysics 2010, 75, B169–B176. [Google Scholar] [CrossRef]
- Roest, W.R.; Verhoef, J.; Pilkington, M. Magnetic interpretation using the 3-D analytic signal. Geophysics 1992, 57, 116–125. [Google Scholar] [CrossRef]
- Verhoeven, G. Mesh is more—Using all geometric dimensions for the archaeological analysis and interpretative mapping of 3D surfaces. J. Archaeol. Method Theory 2017, 24, 999–1033. [Google Scholar] [CrossRef]
- Dechezleprêtre, T.; Bonaventure, B.; Encelot, G.; Pieters, M. L’oppidum de Nasium à Boviolles (Meuse): Recherches récentes. In Archäologie in der Großregion, Proceedings of the Beiträge des internationalen Symposiums zur Archäologie in der Großregion in der Europäischen Akademie Otzenhausen, Otzenhausen, Germany, 14–17 April 2016; Koch, M., Ed.; Propylaeum: Heidelberg, Germany, 2021; pp. 253–258. [Google Scholar]
- Dabas, M. La Prospection Archéo-Géophysique, Détection et Cartographie non Destructives du Patrimoine Enfoui; Hermann: Paris, France, 2024. [Google Scholar]
- Verdonck, L.; Launaro, A.; Millett, M. The urban survey: Methodology. In Interamna Lirenas: A Roman Town in Central Italy Revealed; Launaro, A., Millett, M., Eds.; McDonald Institute for Archaeological Research: Cambridge, UK, 2023; pp. 19–37. [Google Scholar]
- Grasmueck, M.; Viggiano, D. PondView: Intuitive and efficient visualisation of 3D GPR data. In Proceedings of the 17th International Conference on Ground Penetrating Radar (GPR), Rapperswil, Switzerland, 18–21 June 2018; Hugenschmidt, J., Ed.; IEEE: New York, NY, USA, 2018; pp. 708–713. [Google Scholar]
- Duda, R.O.; Hart, P.E. Use of the Hough Transformation to Detect Lines and Curves in Pictures. Commun. ACM 1972, 15, 11–15. [Google Scholar] [CrossRef]
- Gonzalez, R.C.; Woods, R.E. Digital Image Processing, 2nd ed.; Prentice-Hall: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
- Soille, P. On morphological operators based on rank filters. Pattern Recognit. 2002, 35, 527–535. [Google Scholar] [CrossRef]
- Verdonck, L.; Launaro, A.; Vermeulen, F.; Millett, M. Ground-penetrating radar survey at Falerii Novi: A new approach to the study of Roman cities. Antiquity 2020, 94, 705–723. [Google Scholar] [CrossRef]
- Lewis, J.P. Fast Template Matching. Vis. Interface 1995, 95, 120–123. [Google Scholar]
- Launaro, A.; Verdonck, L. Research Data Supporting ‘Interamna Lirenas—A Roman Town in Central Italy Revealed’. Apollo—University of Cambridge Repository. Available online: https://www.repository.cam.ac.uk/handle/1810/346047 (accessed on 19 April 2025).
- Guyard, L. Gisacum: L’originalité d’un grand sanctuaire gallo-romain. Rev. Archéologique. Nouv. Série 2005, 1, 218–221. [Google Scholar]
- Novo, A.; Dabas, M.; Morelli, G. The STREAM X Multichannel GPR system: First test at Vieil-Evreux (France) and comparison with other geophysical data. Archaeol. Prospect. 2012, 19, 179–189. [Google Scholar] [CrossRef]
- Dabas, M. Theory and practice of the new fast electrical imaging system ARP. In Seeing the Unseen, Geophysics and Landscape Archaeology; Campana, S., Piro, S., Eds.; CRC Press: London, UK, 2009; pp. 105–126. [Google Scholar]
- Verdonck, L.; De Smedt, P.; Verhegge, J. Making sense of anomalies: Practices and challenges in the archaeological interpretation of geophysical data. In Innovation in Near-Surface Geophysics: Instrumentation, Application and Data Processing Methods; Persico, R., Piro, S., Linford, N., Eds.; Elsevier: Amsterdam, The Netherlands, 2019; pp. 151–194. [Google Scholar]
- Everingham, M.; Van Gool, L.; Williams, C.K.I.; Winn, J.; Zisserman, A. The PASCAL Visual Object Classes (VOC) Challenge. Int. J. Comput. Vision 2010, 88, 303–338. [Google Scholar] [CrossRef]
- Cordts, M.; Omran, M.; Ramos, S.; Rehfeld, T.; Enzweiler, M.; Benenson, R.; Franke, U.; Roth, S.; Schiele, B. The Cityscapes Dataset for Semantic Urban Scene Understanding. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; pp. 3213–3223. [Google Scholar]
- Millett, M. Approaches to Roman urbanism in Italy: The example of Falerii Novi. In Roman Urbanism in Italy: Recent Discoveries and New Directions; Launaro, A., Ed.; Oxbow books: Oxford, UK, 2023; pp. 7–21. [Google Scholar]
- Rocklin, M. Dask: Parallel computation with blocked algorithms and task scheduling. In Proceedings of the 14th Python in Science Conference (SciPy 2015), Austin, TX, USA, 6–12 July 2015; Huff, K., Bergstra, J., Eds.; pp. 126–132. [Google Scholar]
- McClymont, A.; Green, A.G.; Streich, R.; Horstmeyer, H.; Tronicke, J.; Nobes, D.C.; Pettinga, J.; Campbell, J.; Langridge, R. Visualization of active faults using geometric attributes of 3D GPR data: An example from the Alpine Fault Zone, New Zealand. Geophysics 2008, 73, B11–B23. [Google Scholar] [CrossRef]
- Trinks, I.; Hinterleitner, A. Beyond amplitudes: Multi-trace coherence analysis for ground-penetrating radar data imaging. Remote Sens. 2020, 12, 1583. [Google Scholar] [CrossRef]
- Randen, T.; Monsen, E.; Signer, C.; Abrahamsen, A.; Hansen, J.O.; Sæter, T.; Schlaf, J. Three-dimensional texture attributes for seismic data analysis. In 70th Annual International Meeting, Expanded Abstracts; SEG: Tulsa, OK, USA, 2000; pp. 668–671. [Google Scholar]
- Koyan, P.; Tronicke, J. 3D ground-penetrating radar data analysis and interpretation using attributes based on the gradient structure tensor. Geophysics 2024, 89, B289–B299. [Google Scholar] [CrossRef]
- Chopra, S.; Marfurt, K.J. Seismic Attributes for Prospect Identification and Reservoir Characterization; SEG: Tulsa, OK, USA, 2007. [Google Scholar]
- de Rooij, M.; Tingdahl, K. Meta-attributes—The key to multivolume, multiattribute interpretation. Lead. Edge 2002, 21, 1050–1053. [Google Scholar] [CrossRef]
- Kovesi, P. Symmetry and asymmetry from local phase. In Proceedings of the 10th Australian Joint Conference on Artificial Intelligence, Perth, Australia, 30 November–4 December 1997; pp. 185–190. [Google Scholar]
- Böniger, U.; Tronicke, J. Subsurface Utility Extraction and Characterization: Combining GPR Symmetry and Polarization Attributes. IEEE Trans. Geosci. Remote Sens. 2012, 50, 736–746. [Google Scholar] [CrossRef]


















| Processing Step | Time Required | ||
|---|---|---|---|
| Boviolles 17.9 Megapixel (4816 × 3712 Pixels) | Interamna Lirenas 1.4 Gigapixel (4000 × 3000 × 120 Pixels) | Vieil-Evreux 1.9 Megapixel (904 × 2160 Pixels) | |
| Training RF pixel classifier (ilastik) | 27 min | 45 min | 23 min |
| Setting parameters for hysteresis thresholding (ilastik) | 15 min | 22 min | 10 min |
| Training RF object classifier (scikit-learn) | 33 min | 1 h 2 min | |
| Manual corrections (object reclassification) | 1 h 34 min | 6 h 8 min | 2 h 7 min |
| Manual corrections (pixel annotation) | ~3 h | ~20 h | |
| Total | ~6 h | ~28 h | 2 h 40 min |
| Fully manual analysis | ~12 h | ~80 h | |
| Class | IoU of Manual vs. RF Classification (in %) | |
|---|---|---|
| Training Set Excluded Weak Linear Anomalies | Training Set Included Weak Linear Anomalies | |
| Average of IoU scores for each class (mIoU) | 56.0 | 46.5 |
| Background | 98.9 | 96.2 |
| Circular anomalies | 62.5 | 33.8 |
| Linear anomalies | 6.5 | 9.4 |
| Circular + linear anomalies | 60.9 | 34.3 |
| Class | IoU (in %) | ||
|---|---|---|---|
| Manual vs. RF Classification | Manual Classification vs. RF Classification with Manual Corrections | Two Independent Manual Classifications | |
| Average of IoU scores for each class (mIoU) | 56.6 | 60.8 | 61.8 |
| Background | 91.6 | 92.3 | 92.2 |
| Wall foundations | 45.1 | 50.4 | 50.4 |
| Floors | 32.9 | 39.8 | 42.7 |
| Wall foundations + floors | 50.6 | 52.3 | 53.2 |
| Processing Step | Boviolles (2D; 17.9 Megapixel) | Interamna Lirenas (3D; 1.4 Gigapixel) | ||
|---|---|---|---|---|
| Run Time | RAM Usage (GB) | Run Time | RAM Usage (GB) | |
| In ilastik: | ||||
| Calculation of features (all available features and scales) | 5 s | 0.5 | 5 s | 4.3 |
| Building of RF and computation of probability maps 1 | ||||
| With entire dataset displayed | 225 s | 4.6 | ~38 min | 91 |
| With image portion of 1500 × 1000 pixels displayed | 15 s | 1.2 | 4 min | 33 |
| Hysteresis thresholding | 45 s | 4.3 | 13 min | 33 |
| Exporting binary segmentation map | 4 s | 4.3 | 52 s | 11 |
| Other algorithms (run from Jupyter Notebook): | ||||
| Importing binary segmentation map | 1 s | 0.6 | 25 s | 35 |
| Watershed segmentation | - | - | 9 min | 90 |
| Measuring object properties | ||||
| Standard properties (scikit-image) | 10 s | 1.1 | 5 s | 21 |
| Directionality based on rank-max opening | - | - | 4 h | 59 |
| Directionality based on template matching | - | - | 8 min | 30 |
| Building RF classifier and classifying objects 1 | 5 min | 1.4 | 75 s | 31 |
| Manual object reclassification | 8 s | 1.7 | 10 s | 40 |
| Creation of shapefiles | 1 min 30 s | 2.2 | 2 min 45 s | 6.6 |
| Total | ~8 min | ~40 min | ||
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Verdonck, L.; Dabas, M.; Bui, M. Interactive, Shallow Machine Learning-Based Semantic Segmentation of 2D and 3D Geophysical Data from Archaeological Sites. Remote Sens. 2025, 17, 3092. https://doi.org/10.3390/rs17173092
Verdonck L, Dabas M, Bui M. Interactive, Shallow Machine Learning-Based Semantic Segmentation of 2D and 3D Geophysical Data from Archaeological Sites. Remote Sensing. 2025; 17(17):3092. https://doi.org/10.3390/rs17173092
Chicago/Turabian StyleVerdonck, Lieven, Michel Dabas, and Marc Bui. 2025. "Interactive, Shallow Machine Learning-Based Semantic Segmentation of 2D and 3D Geophysical Data from Archaeological Sites" Remote Sensing 17, no. 17: 3092. https://doi.org/10.3390/rs17173092
APA StyleVerdonck, L., Dabas, M., & Bui, M. (2025). Interactive, Shallow Machine Learning-Based Semantic Segmentation of 2D and 3D Geophysical Data from Archaeological Sites. Remote Sensing, 17(17), 3092. https://doi.org/10.3390/rs17173092

