상위 작업 Jira Ticket Number
No response
이슈 설명
배경
현재 /predict는 단일 파이프라인(프레임 균등 샘플링 → dlib 검출 → Xception 추론)만 지원합니다.
현장 피드백(강한 햇빛/저조도 환경에서의 강건성)과 “단일 메뉴 + 고급 설정” UX를 위해 동일 엔드포인트에서
정밀 모드(illumination correction, TTA, detector fallback, smoothing 등)를 토글할 수 있어야 합니다.
제안
- /predict 하나만 유지하고,
mode(default|precision)와 개별 options로 동작 분기
- precision 모드에서 전처리/추론 보강 기능을 활성화
- 조명 보정(CLAHE + gray-world WB + mild gamma)
- Test-Time Augmentation(좌우반전/밝기±/감마)
- 얼굴 검출기 백업(OpenCV DNN, dlib 실패 시)
- 결과 스무딩(이동 평균)
- 균등 샘플링 개선(개수 지정)
체크리스트