프로젝트 설명
딥러닝 기반 얼굴 인식 영상/이미지 검색 시스템
영상 및 대량 이미지에서 특정 인물을 자동 탐지하는 AI 시스템. InsightFace(ArcFace) 딥러닝 모델과 FAISS 벡터 검색 엔진을 결합하여 고속·고정밀 얼굴 인식 구현.
주요 기능
- 영상 모드: 영상에서 특정 인물 등장 구간 자동 추출, 타임스탬프 기록 및 HTML 리포트 생성
- 이미지 모드: 수만 장 이미지에서 3초 내 인물 검색 (FAISS 기반)
- 스마트 캐시 시스템으로 중복 학습 방지
- 스캔후 영상/이미지 관련 리포트 작성
기술 스택
- AI/ML: InsightFace buffalo_l, ONNX Runtime GPU, FAISS IndexFlatIP
- GPU 가속: CUDA 12.6, cuDNN 9.15
- 영상처리: OpenCV, NumPy
- 배포: PyInstaller EXE 패키징
성과
- 720p 기준 1시간 영상 5~10분 내외 처리 가능
- 이미지 4K 1장 3초 내 스캔