Skip to content

Point detection workflow #809

@bw4sz

Description

@bw4sz

As part of DeepForest 2.0 we need a model for point prediction.

A couple examples we can work from

https://github.com/xingyizhou/CenterNet.
https://github.com/FateScript/CenterNet-better
https://arxiv.org/abs/1904.07850

We have the data from

https://doi.org/10.1016/j.jag.2024.103848

Roadmap

  • Add small point dataset example to get_data. We should use the existing box dataset (OSBS_029) and just get the centroids
  • Add a point dataloader to datasets.py similar to
    class BoundingBoxDataset(Dataset):
  • Add a point model to models.
  • Example training script in examples/
  • Confirm visualization
  • Confirm can be extended to multi-class

@Mu-Magdy might be interested, since its isolated from the code base, doesn't have a time frame and fits objectives.

Bonus

  • Train a tree point detector on the MillionTrees point datasets and/or the center points of the boxes/polygons datasets.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions