You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Revise title, author details, and application description
Updated author affiliations and added ORCID for Lucia Gordon. Corrected the title for clarity and adjusted the description of the server-side application.
Copy file name to clipboardExpand all lines: paper/paper.md
+11-8Lines changed: 11 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: 'EasyEarth: Vision(-language) models for earth observations at fingertips'
2
+
title: 'EasyEarth: Vision(-language) models for earth observation at your fingertips'
3
3
tags:
4
4
- Python
5
5
- remote sensing
@@ -11,15 +11,18 @@ authors:
11
11
corresponding: true
12
12
orcid: 0000-0001-8658-4673
13
13
affiliation: 1# (Multiple affiliations must be quoted)
14
-
- name: Lucia Gordon
15
-
affiliation: 2
14
+
- name: Lucia Gordon
15
+
orcid: 0000-0003-3219-6960
16
+
affiliation: "2, 3"
16
17
- name: Ankit Kariryaa
17
-
affiliation: "1, 2"
18
+
affiliation: "1, 3"
18
19
affiliations:
19
20
- name: Department of Geosciences and Natural Resource Management, University of Copenhagen, Denmark
20
21
index: 1
21
-
- name: Department of Computer Science, University of Copenhagen, Denmark
22
+
- name: School of Engineering and Applied Sciences, Harvard University, USA
22
23
index: 2
24
+
- name: Department of Computer Science, University of Copenhagen, Denmark
25
+
index: 3
23
26
date: 20 August 2025
24
27
bibliography: paper.bib
25
28
---
@@ -35,7 +38,7 @@ In particular, `EasyEarth` addresses one of the major challenges in Earth observ
35
38
# Implementation and Architecture
36
39
`EasyEarth` contains two major components, a server-side Flask application and a QGIS plugin GUI (\autoref{fig:architecture}).
37
40
38
-
The server-side Flask application is deployable via Docker (preferred for scalability) or via local execution without Docker. It handles model inference and request routing. The interactive model execution is powered by the QGIS plugin GUI, an environment that is already familiarized by geospatial researchers and practitioners. The plugin (\autoref{fig:output}) orchestrates a workflow that includes selecting imagery, choosing pre-trained models such as SAM [@kirillov2023segany] or forest canopy models [@veitchmichaelis2024oamtcd], drawing point or box prompts on the map or entering text prompts, submitting inference requests, and visualizing, editing, or storing results.
41
+
The server-side Flask application is deployable via Docker (preferred for scalability) or via local execution without Docker. It handles model inference and request routing. The interactive model execution is powered by the QGIS plugin GUI, an environment that is already familiar to geospatial researchers and practitioners. The plugin (\autoref{fig:output}) orchestrates a workflow that includes selecting imagery, choosing pre-trained models such as SAM [@kirillov2023segany] or forest canopy models [@veitchmichaelis2024oamtcd], drawing point or box prompts on the map or entering text prompts, submitting inference requests, and visualizing, editing, or storing results.
39
42
40
43
The GitHub repository of `EasyEarth` contains extensive documentation covering installation, API usage, developer contributions, and troubleshooting.
41
44
@@ -62,12 +65,12 @@ The GitHub repository of `EasyEarth` contains extensive documentation covering i
62
65
| restor/tcd-segformer-mit-b2 [@veitchmichaelis2024oamtcd]| Hugging Face | Semantic Segmentation for forest canopy | None |[]|
63
66
64
67
# Planned Features
65
-
Future development of `EasyEarth` will focus on expanding usability and interpretability. A Model Manager is planned to support versioning, registration, and streamlined deployment of both pre-trained models from platforms such as Hugging Face and local custom models, making it easier for users to manage, configure, and switch between different model. In addition, a chatbot assistant will be integrated to help users interpret results, such as summarizing detected changes, explaining segmentation outputs, or generating human-readable insights, thereby bridging the gap between raw model predictions and actionable geospatial knowledge.
68
+
Future development of `EasyEarth` will focus on expanding usability and interpretability. A Model Manager is planned to support versioning, registration, and streamlined deployment of both pre-trained models from platforms such as Hugging Face and local custom models, making it easier for users to manage, configure, and switch between different models. In addition, a chatbot assistant will be integrated to help users interpret results, such as summarizing detected changes, explaining segmentation outputs, or generating human-readable insights, thereby bridging the gap between raw model predictions and actionable geospatial knowledge.
66
69
67
70
# Examples of Research Work
68
71
`EasyEarth` has been applied in a variety of environmental monitoring and research contexts. For example, it has been used to support greenhouse segmentation from aerial imagery, enabling the rapid identification and mapping of agricultural infrastructure at scale. In forestry applications, `EasyEarth` has been employed for tree segmentation and canopy delineation, facilitating analyses of forest structure and health. These examples highlight the potential of the tool to accelerate the generation of high-quality training data and geospatial insights across domains. Future applications are expected to build upon this foundation, integrating `EasyEarth` into research workflows and contributing to publications in areas such as land use monitoring, biodiversity assessment, and climate impact studies.
69
72
70
73
# Acknowledgements
71
74
This work was supported by the FORSAID and INNO4REST projects. `EasyEarth` was inspired by several outstanding open-source initiatives, including GeoSAM [@zhao_zhuoyi_2023_8191039], SAMGeo [@Wu2023], Ollama [@ollama2025ollama], SAM [@kirillov2023segany], SAM2 [@ravi2024sam2], GroundingDino [@liu2023grounding], LangSAM [@medeiros2024langsegmentanything]. We extend our gratitude to the developers and communities behind these projects.
0 commit comments