SmartForest is a centre for research-based innovation (SFI) 🚀 funded by the Norwegian Reseacrh Council (NFR SFI project no. 309671) and aimed at bringing the industry 4.0 to the Norwegian forest sector. The centre is jointly coordinated by NIBIO and NMBU, other partners include UiO and most of the forest industry actors in Norway.
The purpose of this page is to release the methods 🛠️ developed within SmartForest for public use.
The table below shows the repositories developed within SmartForest, and respective contributors and references to the scientific papers. The repos are in an increasing temporal order so as a general rule the latest ones
These include methods for forest 3D scene panoptic segmentation into single trees and various semantic classes. As a general rule, the latest one should be the best. However, ForAINet and SegmentAnyTree are very similar in terms of architecture, and the former includes more semantic layers (ground, low veg., stems, branches, leaves), so one might prefer ForAINet if one has TLS, MLS, or very high-resolution ULS data.
Contributors | Repository | Language | citation |
---|---|---|---|
Maciej Wielgosz | Point2Tree | Python | Wielgosz et al. 2023 |
Binbin Xiang | ForAINet | Python | Xiang et al. 2024 |
Maciej Wielgosz | SegmentAnyTree | Python | Wielgosz et al. 2024 |
Contributors | Repository | Language | citation |
---|---|---|---|
Stefano Puliti and Saheba Bhatnagar | wheelRuts_semanticSegmentation | Python | Bhatnagar et al. 2022 |
Stefano Puliti | SmartForest_UAV_damage_detection | Python | Puliti and Astrup 2022 |
These include various deep learning methods for extraction of wood quality parameters
Contributors | Repository | Language | citation |
---|---|---|---|
Stefano Puliti and [Nicolas Cattaneo] | whorl_detector | R | Puliti et al. 2023 |
Stefano Puliti | BranchPoseNet | Python | Puliti et al. 2024 |
These include allometric functions to estimate stem taper and functions to optimize bucking.
Contributors | Repository | Language | citation |
---|---|---|---|
Johannes Rahlf and Endre Hansen | taperNOR | R | Hansen et al. 2023 |
Lennart Noordemeer | OptBuck | R | Unpublished |
Keep in mind that the repos above are mostly experimental code, meaning that there might be still bugs. If you happen to find one, make us happy by filling an issue with all the details to reproduce it the best you can.