Skip to content

Repository files navigation

CanopyRS🌴

CanopyRS banner

Python 3.10 CUDA 12.6 License: Apache-2.0 Docs Read the paper Open In Colab

CanopyRS (Canopy Remote Sensing) is a pipeline designed for processing high-resolution geospatial orthomosaics to detect, segment, and (in the future) classify trees of various forest biomes. It supports state-of-the-art model architectures spanning both CNNs (Faster R-CNN, Mask R-CNN, RetinaNet) and transformers (DINO, Mask2Former, SAM 2, SAM 3). The pipeline includes components for tiling, detecting, aggregating, and segmenting trees in orthomosaics. These components can be chained together based on the desired application.

📖 Full documentation: hugobaudchon.github.io/CanopyRS

🎉 News

  • [2026-02-02]: 📄 We released SelvaMask, a new preprint introducing a densely annotated tropical tree crown instance segmentation dataset and benchmarking SOTA methods like SAM3!
  • [2026-01-26]: 🎉 Our paper SelvaBox, which introduces CanopyRS, was accepted at ICLR 2026! Come see us in Rio de Janeiro this April!
  • [2024-11-15]: 🥇 Our team Limelight Rainforest won the $10M XPRIZE Rainforest competition, in part thanks to CanopyRS and SelvaBox!

🛠️ Quick Start

See the Installation guide and Quick Start in the documentation.

▶️ Try it on Google Colab

No local GPU? You can also run CanopyRS in our Google Colab tutorial, which runs the full detect + segment pipeline (SelvaBox DINO detector + SAM2) on a sample orthomosaic on a free T4 GPU and visualizes the results, and whose cells you can reuse in your own notebook to run inference on your own data if desired. Note that setup takes ~20 minutes per session and Colab can't handle large orthomosaics, so it's best for quick tests or small datasets.

📖 Documentation

The full documentation covers:

📚 Citation

If you use CanopyRS or SelvaBox in your research, please cite our paper (accepted at ICLR 2026):

@inproceedings{baudchon2026selvabox,
  title={SelvaBox: A high-resolution dataset for tropical tree crown detection},
  author={Hugo Baudchon and Arthur Ouaknine and Martin Weiss and M{\'e}lisande Teng and Thomas R. Walla and Antoine Caron-Guay and Christopher Pal and Etienne Lalibert{\'e}},
  booktitle={The Fourteenth International Conference on Learning Representations},
  year={2026},
  url={https://openreview.net/forum?id=GH7z1RURL6}
}

If you use other datasets that we have preprocessed, please also cite the original authors of those datasets directly.

About

No description, website, or topics provided.

Resources

Contributing

Stars

53 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages