Pyeo: A Python package for near-real-time forest cover change detection from Earth observation using machine learning. (October 2022)
- Record Type:
- Journal Article
- Title:
- Pyeo: A Python package for near-real-time forest cover change detection from Earth observation using machine learning. (October 2022)
- Main Title:
- Pyeo: A Python package for near-real-time forest cover change detection from Earth observation using machine learning
- Authors:
- Roberts, J.F.
Mwangi, R.
Mukabi, F.
Njui, J.
Nzioka, K.
Ndambiri, J.K.
Bispo, P.C.
Espirito-Santo, F.D.B.
Gou, Y.
Johnson, S.C.M.
Louis, V.
Pacheco-Pascagaza, A.M.
Rodriguez-Veiga, P.
Tansey, K.
Upton, C.
Robb, C.
Balzter, H. - Abstract:
- Abstract: Monitoring forest cover change from Earth observation data streams in near-real-time presents a challenge for automated change detection by way of a continuously updated big dataset. Even though deforestation is a significant global problem, forest cover changes in pairs of subsequent images happen relatively infrequently. Detecting a change can require the download and processing of tens, hundreds or even thousands of images. In geoscientific applications of Earth observation, machine learning algorithms are increasingly used. Once trained, a machine learning model can be applied to new images automatically. This paper introduces the open-access Python 3 package Pyeo - "Py thon for E arth O bservation". Pyeo provides a set of portable, extensible and modular Python functions for the automation of machine learning applications from Earth observation data streams, including automated search and download functionality, pre-processing and atmospheric correction, re-projection, creation of thematic base layers and machine learning classification or regression. Pyeo enables users to train their own machine learning models and then apply the models to newly downloaded imagery over their area of interest. This paper describes in detail how Pyeo works, its requirements, benefits, and a description of the libraries used. An application to the automated forest cover change detection in a region in Kenya is given. Pyeo can be used on cloud computing architectures such asAbstract: Monitoring forest cover change from Earth observation data streams in near-real-time presents a challenge for automated change detection by way of a continuously updated big dataset. Even though deforestation is a significant global problem, forest cover changes in pairs of subsequent images happen relatively infrequently. Detecting a change can require the download and processing of tens, hundreds or even thousands of images. In geoscientific applications of Earth observation, machine learning algorithms are increasingly used. Once trained, a machine learning model can be applied to new images automatically. This paper introduces the open-access Python 3 package Pyeo - "Py thon for E arth O bservation". Pyeo provides a set of portable, extensible and modular Python functions for the automation of machine learning applications from Earth observation data streams, including automated search and download functionality, pre-processing and atmospheric correction, re-projection, creation of thematic base layers and machine learning classification or regression. Pyeo enables users to train their own machine learning models and then apply the models to newly downloaded imagery over their area of interest. This paper describes in detail how Pyeo works, its requirements, benefits, and a description of the libraries used. An application to the automated forest cover change detection in a region in Kenya is given. Pyeo can be used on cloud computing architectures such as Amazon Web Services, Microsoft Azure and Google Colab to provide scalable applications and processing solutions for the geosciences. Highlights: Highlight 1: A Python package for Earth observation processing chains for change detection is presented. Highlight 2: Data can be processed in near-real-time whenever a new satellite image is acquired. Highlight 3: The satellite change detection algorithm informs the user of detected change events. Highlight 4: An application to a forest in Kenya is presented to demonstrate the software. Highlight 5: This software is used by the Kenya Forest Service for monitoring deforestation from Sentinel-2. … (more)
- Is Part Of:
- Computers & geosciences. Volume 167(2022)
- Journal:
- Computers & geosciences
- Issue:
- Volume 167(2022)
- Issue Display:
- Volume 167, Issue 2022 (2022)
- Year:
- 2022
- Volume:
- 167
- Issue:
- 2022
- Issue Sort Value:
- 2022-0167-2022-0000
- Page Start:
- Page End:
- Publication Date:
- 2022-10
- Subjects:
- Earth observation -- Machine learning -- Change detection -- Forest monitoring
Environmental policy -- Periodicals
550.5 - Journal URLs:
- http://www.sciencedirect.com/science/journal/00983004 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cageo.2022.105192 ↗
- Languages:
- English
- ISSNs:
- 0098-3004
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.695000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 23054.xml