← 메인 페이지로 돌아가기
Road Image De-identification
2023.06 ~ 2023.12

Road Image De-identification

이미지 및 영상 내 번호판과 얼굴 정보를 자동으로 비식별화하는 딥러닝 기반 시스템입니다.

GitHub →

주요 기능

DeepLabV3 기반 번호판 Segmentation

블랙박스 영상에서 번호판 영역을 정확하게 추출

YOLOv5 기반 얼굴 검출 및 블러 처리

영상 내 얼굴 영역을 자동으로 검출하고 블러 처리

이미지 및 영상 파일의 자동 비식별화 파이프라인

다양한 입력 형식을 지원하는 자동화된 비식별화 처리

이미지 및 영상 파일의 자동 비식별화 파이프라인

CLI 기반 다중 입력, 디렉토리 처리 기능

대량의 파일을 효율적으로 처리할 수 있는 CLI 인터페이스

기술 스택

Languages & Frameworks

Python
PyTorch
OpenCV

ML Models

DeepLabV3
YOLOv5

Hardware

CUDA

핵심 알고리즘/기술

License Plate Detection & Blur

DeepLabV3 모델을 사용하여 번호판 영역을 검출하고 cv2.blur(ksize=(50,50))로 블러 처리

Head Detection & Blur

YOLOv5-crowdhuman 모델로 얼굴 영역을 검출하고 cv2.blur(ksize=(100,100))로 블러 처리

개발자 역할

차량 번호판 / 사람 얼굴 디텍션 모델 선정 및 실험

DeeplabV3, YOLOv5-crowdhuman 등 다양한 딥러닝 모델 비교 후 최종 선정, 모델 성능 평가 및 하이퍼파라미터 튜닝 진행

디텍션 결과 기반 Blur 처리 파이프라인 구현

디텍션된 Bounding Box 좌표를 기반으로 OpenCV blur 함수 적용, 번호판 및 머리 영역의 자동 추출 및 비식별화 처리 전체 로직 구현

전체 파이프라인 통합 개발

이미지 및 영상 입력 → 디텍션 → Blur → 결과 저장의 전체 흐름 구현, CLI 기반 실행 스크립트 옵션 정리 및 예외 처리 로직 구현

성능 평가

성능 평가

DeeplabV3 Precision0.890
DeeplabV3 Recall0.875
YOLOv5 Person Precision0.866
YOLOv5 Person Recall0.712
YOLOv5 Head Precision0.882
YOLOv5 Head Recall0.656

결과 예시

프로젝트 결과

주간/야간 환경에서 안정적인 번호판 및 얼굴 비식별화 성능 달성

프로젝트 결과 1프로젝트 결과 2프로젝트 결과 3

프로젝트 구조

프로젝트 구조

모듈화된 구조로 각 컴포넌트의 독립적인 개발과 테스트가 가능


.
├── data/                # 입력 이미지/영상
├── license/             # 번호판 blur 처리 결과
├── output/              # 최종 결과 (번호판 + 머리 blur)
├── pytorch_licenseplate_segmentation/ # 번호판 모델
├── yolov5_crowdhuman/   # 머리 검출 모델
├── blur.py              # 메인 실행 파일
└── requirements.txt     # 의존 패키지 목록

설치 및 실행

환경 요구사항

  • Python 3.11.5
  • PyTorch
  • OpenCV
  • CUDA 11.8+
  • cuDNN 8.7+

설치 방법

conda create -n blur_env python=3.11.5
conda activate blur_env
pip install -r requirements.txt
python blur.py

주의사항

  • GPU 지원이 필요합니다
  • CUDA 11.8 이상이 필요합니다

산학협력 성과

NC&

  • 실제 블랙박스 데이터 기반 검증 및 피드백 반영
  • 기업 요구사항에 맞춘 비식별화 성능 개선
  • 시스템 최적화 및 사용자 입력 기반 처리 기능 구현

발표자료

Road Image De-identification 발표 자료

Road Image De-identification 발표 자료