-
Notifications
You must be signed in to change notification settings - Fork 3
Parcel Delineation - Fixes #212
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 3 commits
Commits
Show all changes
5 commits
Select commit
Hold shift + click to select a range
76deacb
parcel_delineation: fixed typos
JanssenBrm fce340b
parcel_delineation: updated description
JanssenBrm c8f6396
parcel_delineation: added images
JanssenBrm cbd0813
parcel_delineation: updated images
JanssenBrm 986192e
parcel_delineation: updated record
JanssenBrm File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 19 additions & 3 deletions
22
algorithm_catalog/vito/parcel_delineation/openeo_udp/README.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,20 @@ | ||
# Parcel delineation | ||
This is an [openEO](https://openeo.org/) example for delineating agricultural parcels based on a neural network, using Sentinel-2 input data. | ||
# Parcel Delineation | ||
Parcel delineation refers to the identification and marking of agricultural boundaries. | ||
This process is *essential* for tasks such as crop yield estimation and land management. | ||
Accurate delineation also aids in classifying crop types and managing farmland more effectively. | ||
|
||
## Algorithm for Parcel Delineation Using Sentinel-2 Data | ||
|
||
[VITO Remote Sensing](https://remotesensing.vito.be) | ||
This algorithm performs parcel delineation using Sentinel-2 data and a pre-trained`U-Net machine learning model. The process involves the following steps: | ||
1. **Pre-processing Sentinel-2 Data:** | ||
1. Filter data to ensure a maximum of 10% cloud coverage. | ||
2. Apply a cloud mask based on the SCL layer. | ||
2. **Compute NDVI:** | ||
1. The Normalized Difference Vegetation Index (NDVI) is calculated from the pre-processed data. | ||
2. The NDVI serves as input to the U-Net model. | ||
3. **Predict Delineation:** | ||
1. The U-Net model predicts parcel delineation boundaries. | ||
4. **Optimization and Labeling:** | ||
1. Apply a Sobel filter to enhance edge detection. | ||
2. Use Felzenszwalb's algorithm for segmentation and labeling of delineated parcels. | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -207,7 +207,7 @@ | |
}, | ||
"id": "parcel_delineation", | ||
"summary": "Parcel delineation using Sentinel-2 data retrieved from the CDSE and processed on openEO.", | ||
"description": "Parcel delineation using Sentinel-2", | ||
"description": "# Parcel Delineation\nParcel delineation refers to the identification and marking of agricultural boundaries. \nThis process is *essential* for tasks such as crop yield estimation and land management. \nAccurate delineation also aids in classifying crop types and managing farmland more effectively.\n \n## Algorithm for Parcel Delineation Using Sentinel-2 Data \n\nThis algorithm performs parcel delineation using Sentinel-2 data and a pre-trained`U-Net machine learning model. The process involves the following steps:\n1. **Pre-processing Sentinel-2 Data:**\n 1. Filter data to ensure a maximum of 10% cloud coverage. \n 2. Apply a cloud mask based on the SCL layer. \n2. **Compute NDVI:**\n 1. The Normalized Difference Vegetation Index (NDVI) is calculated from the pre-processed data.\n 2. The NDVI serves as input to the U-Net model. \n3. **Predict Delineation:**\n 1. The U-Net model predicts parcel delineation boundaries. \n4. **Optimization and Labeling:**\n 1. Apply a Sobel filter to enhance edge detection. \n 2. Use Felzenszwalb's algorithm for segmentation and labeling of delineated parcels.\n ", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Same comment as above. |
||
"default_job_options": { | ||
"udf-dependency-archives": [ | ||
"https://artifactory.vgt.vito.be/auxdata-public/openeo/onnx_dependencies.zip#onnx_deps", | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is "`"U-Net. Is that needed?