Skip to content

Releases: PatBall1/detectree2

v2.0.1

22 Oct 21:42
1ac2f60
Compare
Choose a tag to compare

Bug fix to ensure prediction tiling works as intended

v2.0.0

17 Sep 11:34
1c30ea4
Compare
Choose a tag to compare

Major changes and upgrades

Tiling

  • Tiling now works with the path to the orthomosaic as an argument (rather than the orthomosaic). This will require previous scripts to be adjusted.
  • Tiling is now parallelised rather than sequential. This should speed up the tiling process on multi-core systems.

Multispectral compatibility

  • Tiling and training now works with MS imagery (as well as RGB) - this is described in the updated tutorial.
  • There is no upper bound on the number of bands that can be used (except for memory limitations of the system) - this can mean additional spectral and non-spectral (e.g. CHM bands) can be stacked

Multi-class models

  • The functionality of multi-class training has been upgraded - this is described in the updated tutorial
  • It is now easier to train models to detect and classify trees of different types (e.g. species, liana infestations)
  • A "class mapping" is generated at the tiling stage and carried throughout the training and prediction stages

Please raise and issues you find with the new features and we will get them fixed ASAP.

v1.0.8

17 Jan 13:47
Compare
Choose a tag to compare

Models moved from repo to Zenodo to resolve bandwidth issues

v1.0.7

01 Oct 17:52
Compare
Choose a tag to compare

Multi-temporal prediction combination.
Multi-class outputs.

v1.0.6

11 Jul 20:10
285ce4c
Compare
Choose a tag to compare

Some changes to how the file paths are constructed in tile_data to allow more flexibility for non-conventional crs

v1.0.5

30 Jun 14:38
3cae008
Compare
Choose a tag to compare

to_traintest_function tweaked to support cases where there is limited available data. It is now possible to not reserve any data for testing (keeping it all for training/validation). Through the strict argument it is also possible to control whether no overlap in the buffer of training/validation tiles and test tiles is enforced.

This flexibility should help users who have limited data to train on.

v1.0.4

14 Jun 13:00
524a5be
Compare
Choose a tag to compare

Minor updates to the clean_crown function to help handle crs and indexing issues

v1.0.3

23 May 19:05
b3af22d
Compare
Choose a tag to compare

Some fixes to the tile_data_train function were implemented to stop misalignment on tiles along the edge of a raster scene

v1.0.2

19 May 15:21
9211c2a
Compare
Choose a tag to compare

Some cleaning of the repo to align with publication in Remote Sensing in Ecology and Conservation

v1.0.1

11 May 14:36
9c0b816
Compare
Choose a tag to compare

clean_crowns function now:

  • can filter crowns based on confidence
  • prevents occasionally outputting a pandas data

Updated notes in the tutorial help guide clean/useful outputs