Skip to content

얼굴 인식 성능 개선 및 중복 재인식 억제 - #25

Merged
Ims2oha merged 1 commit into
mainfrom
perf/face-inference-throughpu
Oct 13, 2026
Merged

Ims2oha merged 1 commit into
mainfrom
perf/face-inference-throughpu

Conversation

@Ims2oha

@Ims2oha Ims2oha commented Oct 13, 2026

Copy link
Copy Markdown
Member

제목

얼굴 인식 성능 개선 및 중복 재인식 억제

내용

변경 사항

  • 얼굴 추론을 전용 실행기로 옮겨 API 이벤트 루프의 대기를 줄였습니다.
  • 프레임 대기열을 제한하고 세션별 처리를 직렬화했습니다.
  • 등록 이미지를 한 번에 쌓지 않고 순차 처리합니다.
  • 인식된 얼굴 트랙은 기본 1초 동안 임베딩 생성과 갤러리 매칭을 건너뜁니다. 얼굴 품질이 낮거나 추적이 불확실하면 다시 인식하며, FACE_SUCCESS_RECHECK_SECONDS=0으로 억제를 끌 수 있습니다.
  • 재인식 성능 비교와 검출기 비교용 벤치마크를 추가했습니다. 기본 검출기는 변경하지 않았습니다.

검증 결과

  • 테스트: 172개 통과
  • Ruff 검사 통과
  • 하네스 검사: 24개 통과
  • 프로덕션 Docker Compose 설정 검사 통과

합성 입력 벤치마크에서 인식된 트랙의 임베딩·매칭 횟수가 40회에서 3회로 줄었습니다(92.5% 감소). 전체 처리 시간 중앙값 변화는 2% 미만이었고, p95는 약 13~15% 줄었습니다. 실영상 정확도는 아직 측정하지 않았습니다.

@Ims2oha
Ims2oha merged commit 211c401 into main Oct 13, 2026
6 checks passed
@Ims2oha
Ims2oha deleted the perf/face-inference-throughpu branch October 13, 2026 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants