SYSTEM BLUEPRINT

생체 이미지 AI PoC
사용자별 화면 설계 및 시나리오

데이터 재가공, 전처리, 특징 추출, 공식 적용, 보안 검수까지 이어지는 시스템 설계도입니다.

분석 담당자 시나리오

생체 이미지 분석 요청 흐름

고객사 데이터베이스 또는 샘플 이미지를 불러와 분석 요청부터 결과 확인까지 수행합니다.

1. 데이터 불러오기

고객사 DB 또는
샘플 이미지 선택

2. 품질 진단

촬영 상태와
분석 가능성 확인

3. 전처리 실행

ROI, 보정,
선 후보 강조

4. 특징 추출

분기점, 끝점,
길이와 점 추출

5. 결과 산출

공식 적용 후
텍스트 결과 확인

분석 담당자 | 화면 01

데이터베이스 불러오기 화면

https://bio-poc.idealabs.pro/datasets
Dataset 140,000 images
품질 진단 대기 72,412건 · 자동 분석 가능 51,908건 · 사람 검수 필요 15,680건
분석 기준
손 영역 노출, 해상도, 흐림, 조명 편차, 배경 간섭을 먼저 평가합니다.

[화면 개요 및 목적]

고객사가 보유한 생체 이미지 데이터베이스를 분석 가능한 단위로 불러오고, 이미지별 상태와 품질 등급을 확인합니다.

[핵심 기능 로직]

원본 이미지는 보호 저장소에 두고 메타데이터, 품질 지표, 분석 상태만 화면에 노출합니다.

  • PostgreSQL Dataset Schema
  • Encrypted Object Storage
분석 담당자 | 화면 02

전처리 및 특징 후보 화면

https://bio-poc.idealabs.pro/preprocess
원본 손바닥 이미지
조명, 손 회전, 배경 간섭이 포함된 입력 상태
분석 오버레이
분기점 후보
18개
끝점 후보
31개

[화면 개요 및 목적]

원본 이미지와 전처리 결과를 나란히 비교하고, 손바닥 ROI와 선 후보가 올바르게 잡혔는지 확인합니다.

[핵심 기능 로직]

히스토그램 분석, 대비 보정, 이진화, 스켈레톤화를 순차 적용하고 분기점과 끝점 후보를 표시합니다.

  • OpenCV Preprocessing Pipeline
  • Skeleton & Candidate Extraction
분석 담당자 | 화면 03

결과 리포트 화면

https://bio-poc.idealabs.pro/result
최종 결과
선 길이, 점 유무, 주요 분기점 흐름을 공식에 대입해 텍스트 결과를 생성합니다.
설명 가능성
어떤 특징값이 어떤 결과 문장에 영향을 주었는지 추적합니다.

[화면 개요 및 목적]

추출된 특징값이 고객사 공식에 어떻게 연결되었는지 확인하고 최종 텍스트 결과를 검토합니다.

[핵심 기능 로직]

특징값 테이블을 공식 입력값으로 매핑하고 공식 버전별 결과를 저장합니다.

  • Rule Engine
  • Result Traceability
검수 담당자 시나리오

특징 후보 검수 흐름

자동 추출된 분기점, 끝점, 선 후보가 실제 손바닥 특징에 맞는지 사람이 검수합니다.

1. 후보 확인

자동 추출된
특징 후보 확인

2. 오류 분류

그림자, 주름,
배경 간섭 분류

3. 특징 수정

잘못된 후보
제외 또는 보정

4. 검수 저장

검수 상태와
사유 저장

5. 재학습 활용

오류 유형을
개선 데이터로 활용

검수 담당자 | 화면 01

특징 후보 오버레이 화면

https://bio-poc.idealabs.pro/review/candidates
분기점
18개
끝점
31개
점 후보
4개
검수 필요
7개

[화면 개요 및 목적]

자동 탐지된 분기점과 끝점 후보를 이미지 위에 오버레이로 표시합니다.

[핵심 기능 로직]

분기점, 끝점, 교차점, 점 후보를 서로 다른 색상과 라벨로 구분해 검수 속도를 높입니다.

  • Canvas Overlay
  • Candidate Confidence Score
검수 담당자 | 화면 02

오류 유형 태깅 화면

https://bio-poc.idealabs.pro/review/errors
오류 태그
그림자 오인 · 피부 주름 오인 · ROI 누락 · 흐림 이미지
수정 액션
후보 제외, 위치 보정, 재분석 요청

[화면 개요 및 목적]

잘못 검출된 후보를 그림자, 주름, 배경 간섭, 손 영역 누락 등으로 분류합니다.

[핵심 기능 로직]

검수 결과는 모델 개선과 전처리 기준 조정에 다시 반영됩니다.

  • Human-in-the-loop Review
  • Error Taxonomy
검수 담당자 | 화면 03

검수 완료 리포트

https://bio-poc.idealabs.pro/review/report
검수 지표
자동 분석 성공률 82.4% · 사람 검수 필요 13.8% · 분석 제외 3.8%

[화면 개요 및 목적]

검수 완료 건수, 오류 유형, 자동 분석 성공률을 리포트로 확인합니다.

[핵심 기능 로직]

PoC 종료 시 본개발 판단에 필요한 성능 지표와 개선 과제를 제공합니다.

  • Data Aggregation & Visualization
  • Quality Metrics Dashboard
관리자 시나리오

보안 및 운영 관리 흐름

민감 생체 정보의 접근 권한, 분석 공식, 모델 버전, 감사 로그를 통합 관리합니다.

1. 권한 설정

역할별 접근
범위 관리

2. 공식 관리

고객사 공식
버전 관리

3. 모델 관리

전처리와 모델
버전 추적

4. 로그 확인

원본 접근과
다운로드 기록

5. 폐기 처리

계약 조건에 따른
자료 폐기

관리자 | 화면 01

보안 대시보드

admin.bio-poc.idealabs.pro/security
접근 로그
원본 열람 12건 · 다운로드 0건 · 권한 변경 2건 · 이상 접근 0건

[화면 개요 및 목적]

원본 이미지 접근 이력, 분석 작업 이력, 권한 변경 이력을 한눈에 확인합니다.

[핵심 기능 로직]

민감 생체 정보 접근은 역할 기반 권한과 감사 로그를 통해 통제합니다.

  • Role Based Access Control
  • Audit Log
관리자 | 화면 02

공식 및 모델 버전 관리

admin.bio-poc.idealabs.pro/versions
버전 관리
공식 v1.2 · 전처리 v0.8 · 특징 추출 모델 v0.5

[화면 개요 및 목적]

고객사 공식 버전과 모델 버전을 연결해 결과 재현성을 확보합니다.

[핵심 기능 로직]

공식이 바뀌어도 기존 결과와 신규 결과를 비교할 수 있도록 버전별 계산 이력을 저장합니다.

  • Versioned Rule Engine
  • Model Registry
관리자 | 화면 03

폐기 및 반출 관리

admin.bio-poc.idealabs.pro/privacy
개인정보 보호
암호화 저장 · 비식별 샘플 · 접근 로그 · 폐기 증적 관리

[화면 개요 및 목적]

계약 조건에 따라 원본, 중간 산출물, 임시 파일, 로그의 보관 기간과 폐기 상태를 관리합니다.

[핵심 기능 로직]

반출 파일은 최소 샘플, 비식별 처리, 기한 제한 원칙을 적용합니다.

  • Data Retention Policy
  • Issue Tracking & Status Management