detectree2 icon indicating copy to clipboard operation
detectree2 copied to clipboard

Python package for automatic tree crown delineation based on the Detectron2 implementation of Mask R-CNN

Results 36 detectree2 issues
Sort by recently updated
recently updated
newest added

There are currently three separate workflows doing similar things. Some simplification is needed. - [python-ci](https://github.com/PatBall1/detectree2/blob/master/.github/workflows/python-ci.yml) This builds all detectree2 dependencies and runs pytest from the root directory, executing a different...

build

Deploying detectron2 easily across all systems is still not well documented. I propose a combined conda + pip approach as below: ``` conda install -c conda-forge gdal conda install pytorch...

documentation
build

Changing the nms algorithm in rpn layer by considering inter over area instead of inter over union. It inceases the speed of divergence and mask quality and a little in...

**On ubuntu-latest (20.04)** Rasterio errors (fixed by updating to 1.3.0 (from 1.2.10) GDAL errors Workflow attempts to build wheel (latest version 3.5.1) for python3.10. Can't find a way to search...

build

Tiling function needs to be broken down into smaller functions. Introduce `pathlib`.

enhancement

Validation step takes up most time during training, and GPU looks under utilised.

performance

It is possible to use a minimal set of detectron2 features without installing the entire library. https://github.com/facebookresearch/detectron2/pull/3909

build

A procedure exists for doing this. Admin privileges are required.

Modify integration [test](https://github.com/PatBall1/detectree2/blob/master/detectree2/tests/integration/demo.py) to run on GPU if available.

- [x] check for missing function calls - `project_to_geojson`, `stitch_crowns`, `clean_crowns` - [ ] clarify how to connect with personal google drive - [x] clarify `Confidence_scores` and how filtering should...

documentation