Commit graph

15 commits

Author SHA1 Message Date
599fa858f6 fix: improve TUI with View buttons and smooth out blur interpolation 2026-02-27 23:18:15 +07:00
aa4bb03098 feat: complete PyFaceBlur TUI app with full face blur pipeline 2026-02-27 22:59:02 +07:00
06b476a07e feat: add encoding screen with progress tracking and auto-cleanup 2026-02-27 22:54:16 +07:00
e0ededb727 feat: add face selection screen with checkboxes and blur method selector 2026-02-27 22:49:04 +07:00
d779432237 feat: add processing screen with background worker and progress tracking 2026-02-27 22:42:12 +07:00
1a06093f25 feat: add PyFaceBlur TUI app with welcome screen and path autocomplete 2026-02-27 22:39:16 +07:00
ebd41ac0a4 feat: add video re-encoding with auto-detected encoder and bbox interpolation 2026-02-27 22:35:46 +07:00
435a0a0de7 feat: add blur application logic with 5 blur methods and bbox interpolation 2026-02-27 22:28:48 +07:00
ff9dbd101e chore: add textual and textual-autocomplete dependencies 2026-02-27 22:20:03 +07:00
9fc5bfc2c4 fix: raise detection confidence threshold to 0.7, move model cache to project dir 2026-02-27 21:50:37 +07:00
adf949b805 chore: update default eps for cosine distance metric 2026-02-27 21:38:40 +07:00
e2d19cfbf0 refactor: update bbox format from (x,y,w,h) to (x1,y1,x2,y2) 2026-02-27 21:38:27 +07:00
1f74e621f8 feat: switch DBSCAN to cosine metric for neural embeddings 2026-02-27 21:37:57 +07:00
60e8702199 feat: replace MediaPipe + HSV histograms with RetinaFace + ArcFace 2026-02-27 21:37:34 +07:00
379692f313 chore: replace mediapipe with uniface for face detection and recognition 2026-02-27 21:37:05 +07:00