개요

DeepScan은 사용자가 업로드한 이미지의 딥페이크 또는 조작 가능성을 분석하고, 분석 결과를 점수와 시각 자료로 함께 제공하는 딥페이크 탐지 웹 서비스입니다.

단순히 “진짜/가짜”만 보여주는 방식이 아니라, 외부 딥페이크 탐지 API와 로컬 이미지 조작 탐지 모델을 함께 활용해 분석 근거를 보강했습니다. 사용자는 결과 화면에서 위험도, 신뢰도, 의심 영역, 히트맵을 함께 확인할 수 있어 분석 결과를 더 직관적으로 이해할 수 있습니다.

프로젝트 목표

핵심 사용자 흐름

  1. 사용자가 딥페이크 검증 화면에서 이미지 파일을 업로드합니다.
  2. 서버는 파일 형식, 크기, 이미지 적합성을 검사한 뒤 로컬 저장소 또는 S3 저장소에 파일을 저장합니다.
  3. 분석 클라이언트가 설정값에 따라 Reality Defender 또는 IMD 분석 서비스를 호출합니다.
  4. Reality Defender를 주 분석기로 사용하는 경우, IMD 히트맵 분석을 추가 호출해 시각화 데이터를 병합합니다.
  5. 판정 결과, 점수, API 원본 응답, 히트맵, 의심 영역 정보를 DB에 저장합니다.
  6. 결과 화면에서 사용자는 위험도, 점수, 의심 영역 이미지, 분석 설명을 확인합니다.
  7. 로그인 사용자는 검증 기록 화면에서 과거 분석 결과를 다시 조회할 수 있습니다.

주요 기능

1. 이미지 업로드 및 검증 요청