EvoMS: multispectral LiDAR forest point clouds with partial semantic annotations
Creators
Description
Description
This repository contains the multispectral LiDAR forest data set (EvoMS) associated with the paper Unsupervised deep learning for semantic segmentation of multispectral LiDAR forest point clouds (Ruoppa et al., 2025). EvoMS consists of 20 forest plots used to train GrowSP-ForMS, a leaf–wood separation model based on unsupervised deep learning, introduced in the same paper. The data set includes two manually annotated plots for evaluating model accuracy and 18 fully unlabeled plots. The point clouds have been normalized by subtracting the digital terrain model from the z-coordinates and ground points have been removed.
The multispectral point clouds in the data set were originally captured at the Scan Forest test site near Evo, Finland (61.19°N, 25.1°E) on 22nd of June 2021 using the Finnish Geospatial Research Institute’s (FGI’s) in-house developed laser scanning system, HeliALS-TW. For further details on data acquisition and preprocessing, please refer to the associated paper.
Labels
Forest plots with IDs 1 and 2 (plot_1.las
and plot_2.las
respectively) contain manually generated instance and semantic labels. All other plots are entirely unlabeled. Points belonging to the same tree instance have been manually assigned a common positive integer ID, stored in the tree_index
field. Points not associated with any tree instance have tree_index
set to 0. Semantic classes, which are stored in the classification
field, are defined as follows:
Class | Name | Description |
0 | Foliage | Leaf or needle points of trees |
1 | Wood | Trunk and branch points of trees |
2 | Understory | Points belonging to understory vegetation |
Note that in the associated paper, points in the understory class were reassigned to the foliage class. For more information on the manual labeling process, please refer to the paper.
Point cloud attributes
All point clouds in the EvoMS data set include the following non-standard attributes:
Attribute | Description |
red |
Reflectance from scanner 1 (1,550 nm) |
green |
Reflectance from scanner 2 (905 nm) |
blue |
Reflectance from scanner 3 (532 nm) |
user_data |
ID indicating which scanner originally captured the point (1, 2, or 3 for scanners 1, 2, and 3, respectively) |
Code
The source code for GrowSP-ForMS, along with pretrained model weights and preprocessing scripts for the EvoMS data set, is available in this GitHub repository.
Data split
During preprocessing, the forest plots were divided into smaller, overlapping cylindrical point clouds (see the paper and source code), each of which was assigned a unique integer ID. The subset of cylinders from each labeled plot that was used as the test set is listed in the table below. All remaining data was used for training.
Plot ID | Test set cylinder IDs |
1 | 4, 5, 12, 13, 14, 27, 28, 29, 47, 48, 49, 50 |
2 | 7, 17, 18, 19, 34, 35, 36, 37, 58, 59, 60, 61 |
Citation
Any scientific publication using the data should cite the following paper:
Ruoppa, L., Oinonen, O., Taher, J., Lehtomäki, M., Takhtkeshha, N., Kukko, A., Kaartinen, H., and Hyyppä J., 2025. Unsupervised deep learning for semantic segmentation of multispectral LiDAR forest point clouds. ISPRS Journal of Photogrammetry and Remote Sensing, 228:694–722, 2025. doi:10.1016/j.isprsjprs.2025.07.038.
BibTeX:
@article{ruoppa2025unsupervised,
author = {Lassi Ruoppa and Oona Oinonen and Josef Taher and Matti Lehtomäki and Narges Takhtkeshha and Antero Kukko and Harri Kaartinen and Juha Hyyppä}
title = {{Unsupervised deep learning for semantic segmentation of multispectral LiDAR forest point clouds}},
journal = {ISPRS Journal of Photogrammetry and Remote Sensing},
volume = {228},
pages = {694--722},
year = {2025},
doi = {10.1016/j.isprsjprs.2025.07.038},
}
Files
Files
(4.6 GB)
Name | Size | Download all |
---|---|---|
md5:0b63ab2e1a5570f95685cc9f9a4837bb
|
111.6 MB | Download |
md5:fff4db4ed74bb2d78a9036c2cc6dd6a1
|
204.1 MB | Download |
md5:5d81160fd684d227d508189eb7c45bc4
|
305.7 MB | Download |
md5:44fff0b0b4e13a3f81eab32e18fddd17
|
320.3 MB | Download |
md5:c7ceaab381e63a137fa239f0c0500169
|
315.3 MB | Download |
md5:399e8dadbff1cf525797bb6646c6e373
|
219.2 MB | Download |
md5:c3e2346eae19564de79840d14500656f
|
292.3 MB | Download |
md5:66707ef830dc5f6e165e9cc3e89e99a0
|
301.2 MB | Download |
md5:3ef6ee31d90d2340582ce9264618bd8b
|
289.2 MB | Download |
md5:50bcf07246f1431157d13c3442d37d21
|
264.4 MB | Download |
md5:8ee3179330bcf9c71ca5db587a4155e9
|
249.6 MB | Download |
md5:c9d0c4d9a35066d3fba792a76d7c1faa
|
202.5 MB | Download |
md5:e29bdace93e08668f221aaa37943085c
|
353.3 MB | Download |
md5:8f3765ef3bb9ccfe1e53d90c61e7745f
|
99.4 MB | Download |
md5:fa06c117c0c264ef7c75fc9d3f6cf48b
|
93.8 MB | Download |
md5:19ec122c05b96576129541f0df2c4345
|
170.6 MB | Download |
md5:e3c68de6b4ddb6c6a13ff43048af990d
|
162.7 MB | Download |
md5:5e78b3789adde7ed3a3f057a1bccf781
|
268.4 MB | Download |
md5:aa094d7f9faa82247fa81ab7b3154b1a
|
215.7 MB | Download |
md5:c3b81452845e5e283941d26e34310b2b
|
204.3 MB | Download |
Additional details
Related works
- Is published in
- Publication: 10.1016/j.isprsjprs.2025.07.038 (DOI)
Funding
- Research Council of Finland
- Forest-Human-Machine Interplay – Building Resilience, Redefining Value Networks and Enabling Meaningful Experiences 357908
- Research Council of Finland
- Mapping of forest health, species and forest fire risks using Novel ICT Data and Approaches 344755
- Research Council of Finland
- Collecting accurate individual tree information for harvester operation decision making 359554
- Research Council of Finland
- Measuring Spatiotemporal Changes in Forest Ecosystem 346382
- Research Council of Finland
- High-performance computing allowing high-accuracy country-level individual tree carbon sink and biodiversity mapping 359203
- Research Council of Finland
- Understanding Wood Density Variation Within and Between Trees Using Multispectral Point Cloud Technologies and X-ray microdensitometry 331708
- Research Council of Finland
- Capturing structural and functional diversity of trees and tree communities for supporting sustainable use of forests 348644
- Research Council of Finland
- Digital technologies, risk management solutions and tools for mitigating forest disturbances 353264
- Ministry of Agriculture and Forestry
- Future Forest Information System at Individual Tree Level VN/3482/2021
Software
- Repository URL
- https://github.com/ruoppa/GrowSP-ForMS
- Programming language
- Python, C++
- Development Status
- Active