diff options
| author | Ken D'Ambrosio <ken@jots.org> | 2026-06-08 17:09:51 +0000 |
|---|---|---|
| committer | Ken D'Ambrosio <ken@jots.org> | 2026-06-08 17:09:51 +0000 |
| commit | da28a20f091372375822f9dde4486ecade859e7e (patch) | |
| tree | 80d02f26c1b9d52f1a09e36f5d8946b1e3fedf6a /views/admin/login.erb | |
| parent | 4ba9f6451f5ab1e5ae95c0871d6fa594f49372cc (diff) | |
Add opt-in facial recognition: detection and embedding storage
- scripts/faces.py: Python helper using face_recognition (dlib/HOG) to
detect faces and return 128-D encodings as JSON; called by update.rb
- scripts/update.rb: enrich_faces() stores face boxes and encodings in
album.json per image (null = not yet processed, [] = processed/none found);
skips files already processed; gated on faces.enabled in config.yml
- Reads CONFIG_PATH (same env var as app.rb) to check faces.enabled flag
- Feature is off by default; enabled in this install via config.yml
- README.md, DESIGN.md: document installation, opt-in config, data model,
and planned clustering/people-management pipeline
People management UI and clustering script are the next milestone.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'views/admin/login.erb')
0 files changed, 0 insertions, 0 deletions
