Skip to content
@SmartForest-no

SmartForest

SmartForest is a Centre for Research Based Innovation (SFI) funded by the Norwegian Research Council

Who we are 🙋‍

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.

Purpose of this collection of repositories

The purpose of this page is to release the methods 🛠️ developed within SmartForest for public use.

Available repositories 👩‍🔬🧑‍🔬

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

Single tree segmentation from point clouds 🌲✴︎

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

UAV RGB models

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

Wood quality

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

Allometric functions

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

Contribute 🚧🔨

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.

Popular repositories Loading

  1. Point2tree Point2tree Public

    Python 40 4

  2. SegmentAnyTree SegmentAnyTree Public

    Python 40 10

  3. wheelRuts_semanticSegmentation wheelRuts_semanticSegmentation Public

    Python 8

  4. taperNOR taperNOR Public

    Taper models for spruce, pine and birch in Norway

    R 4 2

  5. optBuck optBuck Public

    Optimal bucking

    R

  6. .github .github Public

Repositories

Showing 6 of 6 repositories
  • .github Public
    SmartForest-no/.github’s past year of commit activity
    0 0 0 0 Updated Nov 20, 2024
  • SmartForest-no/SegmentAnyTree’s past year of commit activity
    Python 40 MIT 10 0 1 Updated Nov 8, 2024
  • optBuck Public

    Optimal bucking

    SmartForest-no/optBuck’s past year of commit activity
    R 0 0 0 0 Updated Mar 22, 2024
  • taperNOR Public

    Taper models for spruce, pine and birch in Norway

    SmartForest-no/taperNOR’s past year of commit activity
    R 4 2 0 0 Updated Oct 9, 2023
  • SmartForest-no/Point2tree’s past year of commit activity
    Python 40 GPL-3.0 4 0 0 Updated Sep 19, 2023
  • SmartForest-no/wheelRuts_semanticSegmentation’s past year of commit activity
    Python 8 0 0 0 Updated Jul 5, 2022

Top languages

Loading…

Most used topics

Loading…