Imageomics / Imageomics/TreeOfLife-toolbox
Add processing tools for exclusion sets (as methods)
@vimar-gu is already working on this.
Since Apr 22, 2025.
- Dominant language
- Jupyter Notebook
- Stars
- 7
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
This is for test-set filtering, removal of human faces, removal of images of labels (vs. specimens), removal of empty camera trap frames (from GBIF), general cleaning for citizen science data (remove cluttered occurrences and set camera traps to proper processing), etc. in more detail...
- [ ] All lookup table exclude creators from TreeOfLife-dev (many of these are [here](https://github.com/Imageomics/TreeOfLife-dev/tree/main/src/processing)) should be in `src/` for this repo:
- [ ] PDQ hash process
- [ ] Image type separator (museum, camera trap, and citizen science categories)
- [ ] Museum Specimen processing: label vs specimen filter
- [ ] camera trap processing: megadetector & reducer
- [ ] citizen science image processing
- [ ] face detection
- [ ] Add slurm scripts that run these processes from TreeOfLife-dev to root-level `scripts/` directory (these will be more template (`your/path/here`) style.
This whole process then also needs clear documentation for how to use each of these tools and the pipeline.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.