Files
winnow/CHANGELOG.md
T
flanandClaude Sonnet 4.6 b7dc87b05b docs: add wiki, .env.example, and fix stale if-curator references
- Add docs/setup.md, docs/troubleshooting.md, docs/faq.md as user-facing wiki
- Add .env.example with all env vars and inline comments
- Fix compose.override.yml: rename service if-curator → winnow, update volume paths
- Fix CHANGELOG.md: rename if-curator → winnow in release notes
- Link docs from README

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-12 01:26:24 +00:00

1.6 KiB
Raw Blame History

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.0] - 2026-03-03

Added

  • Initial release of winnow — Immich to Frigate training set curator
  • Face recognition prep: InsightFace (ArcFace/Buffalo_L) embeddings on face crops for Frigate face recognition training
  • Object/state classification prep: SigLIP (Vision Transformer) embeddings with YOLOv9c object detection
  • Smart diversity selection: K-Medoids clustering + Farthest Point Sampling (FPS) with hard-example weighting
  • Adaptive auto-threshold: Automatically stops selection when adding more images becomes redundant (capped at 80)
  • Quality filtering: Automatic rejection of blurry, grayscale/IR, over/underexposed, low-confidence, and too-small images
  • Face alignment: Align faces to ArcFace 112×112 format via InsightFace landmarks
  • Full-resolution downloads: Downloads originals for final crops (falls back to JPEG preview for HEIC/RAW)
  • Concurrent downloads: 8 parallel thumbnail workers for performance
  • Embedding cache: Optional disk-based cache for faster re-runs
  • Multi-person batch mode: Process multiple people in one session
  • Interactive CLI: Rich terminal UI with preview summary table before downloading
  • GPU support: Optional CUDA/ROCm/MPS acceleration via onnxruntime-gpu extra
  • Environment variable configuration: Full control via .env or shell environment