프로젝트 배경
CCTV·인터뷰·행사 영상의 개인정보 비식별화 법적 의무 요건을 기준으로, YOLOv8 Face Detection부터 Cloudflare R2 분리 보관·5분 만료 Presigned URL까지 전체 파이프라인을 사전 구현했습니다. 정면·측면·선글라스·다중 인물 등 실제 운영 시나리오 6가지를 검증해둔 덕분에, 30일 안에 현장에서 바로 쓸 수 있는 영상 비식별화 솔루션을 완성해 드릴 수 있습니다.
프로젝트 성과
프레임 내 인원 제한 없이 동시 처리
YOLOv8 모델이 프레임에 등장하는 모든 얼굴을 동시에 감지·블러 처리. 1인부터 다수 인원까지 추가 설정 없이 자동 대응.
원본·가공본 분리 보관 + 5분 보안 URL
Cloudflare R2에 원본과 마스킹 영상을 별도 버킷에 저장. Presigned URL(만료 5분)로 무단 접근 차단.
업로드부터 스트리밍까지 자동 파이프라인
영상 업로드 → YOLO 감지 → Box 블러 마스킹 → R2 저장 → 스트리밍 URL 발급까지 FastAPI 단일 파이프라인으로 자동화.
업로드부터 스트리밍까지 자동 파이프라인
FastAPI 비동기 파이프라인으로 업로드 즉시 감지→마스킹→R2 저장→URL 발급을 순차 처리. Range request 기반 안정 스트리밍 제공
핵심 기능
진행 단계
YOLOv8 얼굴 감지 파이프라인 구축
2026.05.
YOLOv8 Face 모델 통합, 매 프레임 바운딩박스 감지 + 신뢰도 필터링, 15% 패딩 여백 적용 로직 구현
프로젝트 상세
영상 속 얼굴을 자동으로 감지·블러 처리하는 비식별화 파이프라인입니다. YOLOv8 Face Detection으로 매 프레임 얼굴 바운딩박스를 감지하고 Box filter 강블러로 마스킹합니다. 정면·측면·선글라스·다중 인물 등 6가지 시나리오를 사전 검증했습니다.







