Skip to main content
이미지 및 영상 내 번호판과 얼굴 정보를 자동으로 비식별화하는 딥러닝 기반 시스템입니다.
Road image de-identification result

Overview

FieldValue
Period2023.06 - 2023.12
DomainComputer Vision
RepositoryDe-identification
Result주간/야간 도로 이미지에서 번호판 및 얼굴 비식별화 성능 검증

My role

  • 번호판/얼굴 검출 모델 선정 및 성능 실험
  • 검출 결과 기반 OpenCV blur 처리 파이프라인 구현
  • 이미지/영상 입력을 처리하는 CLI 실행 흐름 통합

Pipeline

Road image de-identification workflow
  1. 입력 이미지 또는 영상을 로드합니다.
  2. DeepLabV3로 번호판 영역을 검출합니다.
  3. YOLOv5-crowdhuman으로 얼굴 영역을 검출합니다.
  4. 검출 좌표에 OpenCV blur를 적용합니다.
  5. 비식별화 결과를 저장합니다.

Core stack

AreaStack
Language and frameworkPython, PyTorch, OpenCV
ModelsDeepLabV3, YOLOv5
HardwareCUDA

Metrics

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

Results

day

Day

주간 도로 이미지 비식별화 결과입니다.
day2

Day 2

다른 주간 환경에서의 비식별화 결과입니다.
night

Night

야간 이미지에서도 검출과 blur 처리를 검증했습니다.

Collaboration

NC&와 산학협력으로 실제 블랙박스 데이터 기반 검증과 요구사항 반영을 수행했습니다.