탐색 건너뛰기 링크입니다.    AISDS v2.0[Resources][AISDS]

인공지능 선택적비식별화솔루션, AISDS v2.0
(Artificial Intelligent Selective De-identification Solution)

  • 인공지능 선택적비식별화솔루션(AISDS)은  동영상에서 자동차번호판 및 얼굴 영역의 객체를 인공지능엔진이 검출하고 특정  객체(얼굴)를 제외한 모든 개체들을 모자이크처리하는 솔루션이다. 
  • 검출된 객체중에서 특정 개체(얼굴)을 target으로 지정해주면 인공지능 엔진이 이후의 모든 프레임에서 target의 개체를 인지한다. 인지되는 얼굴들은 선택적으로 제외되고 그 이외의 모든 개체를 인공지능 기술이 비식별화하는 선택적비식화 솔루션이다.
  • 본 솔루션은 대화 처리형 선택적비식별화시스템과 일괄 처리형 비식별화시스템으로 구성된다.
    • 대화 처리형 선택적비식별화시스템은 대화형식으로 화면을 일시 정지시키면서 target 개체를 지정하거나 기타 편집기능을 수행하면서 처리하는 선택적비식별화시스템이다.
    • 일괄 처리형 비식별화시스템은 지정 폴더의 모든 동영상을 일괄하여 비식별화하는 시스템이다.
  • 설명내용

대화 처리형 선택적비식별화시스템

  • 선택적으로 특정객체를 Target으로 지정하는 절차를 대화형식으로 처리하는 선택적비식별화시스템이다.
  • Target 객체를 지정하기위하여  동영상 재생을 일시중지 시키고 정지화면에서 특정얼굴을 마우스로 클릭하여 target을 지정하면 나머지 모든 프레임을 선택적으로 비식별화하는 시스템이다.
  • 전체 구성은 동영상 재생기능, 처리 Option 설정기능, EDIT Process 기능, Video 재 구성기능을 구성된다.
     
  • UI 
    • 입력영상(입력)
      • 작업폴더 설정
      • 입력영상 설정
      • 영상재생
    • 비식별화영상(출력)
      • 영상재생
    • Option
      • 동작모드  : SPEED, FACE_REC, PRE_PROCESSING모드
      • 비식별화유형    : BlurFace BlurHead, MosaicFace, MosaicHead, Box
      • 처리영상 Scale  : 1.0, 0.75, 0.5, 0.25​
    • Start 비식별화처리
    • Start 비식별화영상생성
       
  •  EDIT PROCESS        
    • 동영상의 재생모드와 편집모드(일시중지시모드)를 번갈아가며 선택적 비식별화(Blurring)를 위한 정보를 수집한다. EDIT PROCESS가 완료되면수집된  정보들을 저장한다.
    • 재생모드 : 재생모드는 최종 선택적비식별화를 위한 preview과정으로 모니터링하면서 선택적비식별화릉 완성해간다. 
    • 편집모드 : 재생모드에서 입력순간이 보이면 편집모드로 전환하고 정보를 입력하고 다시 재생모드에서 모니터링을 반복한다.
    • 재생/편집 기능 : 
      • 스페이스바(' ') : 재생일시중지(편집모드) 및 재생개시(재생모드) toggle
      • j/k,b/n : 재생위치 전후이동, 1단위(j/k), 프레임단위(b/n), 10배 증폭기능 : Shift+key(j/k/b/n)
    • 재생모드(PLAY MODRE)
      • 매 프레임마다 인공지능엔진이 검출처리,인식처리,트래킴처리,선처리기능을 수행하면서 재생한다. 재생되는 화면을 관찰하면서 편집이 필요하면 편집모드로 전환한다.
      • 재생모든 제어 키 : s: 고속(SPEED), r: 인식처리(FACE_REC), p: 선처리기능(PRE_PROCESSING)
      • target 얼굴은 bluring 되지 않고 그대로 출력되고 그 이외(other)의 얼굴을  Bluring되어 재생된다.
      • 재생중에 target이 Bluring되거나 other가 Bluring되지 않은 상태로 재생되면 스페이스바(' ')로 정지하여 편집모드로 전환하여 target을 설정한다.
    • 편집모드
      • target/other 객체 설정
        • target이 시작되는 프레임을 j,k,b,n 키를 이용하여 찾는다. 
        • 겍체는 Mouse Left 및 Right 버튼 및 u 키로 설정한다. target 객체는 LB+u, other 객체는 RB + u 
        • target이 Bluring 되는  경우에는      정지화면의 target box를 마우스 LButton으로 클릭하고 u키를 입력하여 인공지능엔진을 갱신한다.
        • other가 Bluring 되지 않은 경우에는 전지화면의 other box를 마우스 RButton을 클릭하고 u키를 입력하여 인식기를 갱신한다.
      • Box 제거(오검출) 
        • 얼굴 또는 번호판의 영역이 아닌데 영역으로 오검출된 경우 해당 영역을 제거한다.
        • 오검출된 box를 Mouse LButton Double Click 한다.
      • Box 추가(미검출) : 
        • 얼굴 또는 번호판의 영역이 확실한 데 검출되지 못한 미검출의 경우 해당부위를 마우스로 드래깅하고 라벨을 입력한다. 
        • Shift + Mouse LButton Down ~     Shift + Mouse LButton Up 드래깅
        • 라벨입력 :번호판영역(0) 얼굴영역 (1)
      • Box 재검출 : d
        • 인공지능 거출기로 다시 검출하는 기능이가.   
        • d 키를 타입하면 정지화면의 객체 검출이 다시 이루어지도 화면이 갱신된다.   
  •  VIDEO GENEARTION PROCESS(동영상생성프로세스) 기능
    • 수집된 정보를 이용하여 선택적비식화된 동영상으로  재 구성하는 과정이다.
    • 완결성검증을 한후  VIDEO GENEARTION PROCESS 버튼을 클릭하여 한번에 일괄처리하여 결과동영상을 생성한다.
    • 생성되는 동영상의 이름은 원본이 A.mp4이라면 A_BLUR.mp4로 생성된다.
       

일괄 처리형 비식별화시스템

  • 배치폴더에 저장 되어 있는 모든 동영상을 일괄하여 비식별화하는 시스템이다.
  • 특히 처리속도가 문제가 되는 경우(하드웨어사양) 야간등의 시간을 이용하여 비식별화처리를 일괄처리하고
  • 추가로 선택적비식별화가 필요 하다면 대화처리형 선택적비식별화시스템으로 처리하면 시간을 효율적으로 이용할수있다. 
     
  • UI 
    • 입력
      • 작업폴더설정
      • 배치러리폴더설정
      • 비식별화영상저장폴더
    • Option
      • 동작모드  : SPEED, FACE_REC, PRE_PROCESSING모드
      • 비식별화유형    : BlurFace BlurHead, MosaicFace, MosaicHead, Box
      • 처리영상 Scale  : 1.0, 0.75, 0.5, 0.25​
    • Start 비식별화배치처리
       

Menu 체계

  • File
    • Reset
    • Exit
  • Process
    • To Interactive Processing System
    • To Batch Processing System
  • Language
    • Korean
    • English
  • Help
    • Welcome
    • Interactive Processing System
    • Batch Processing System
    • About
       

주요 실행화면

  • Main - To Interactive Processing System - Ennglish

    •  
  • Main - To Interactive Processing System Korean

    •  
  • Main - To Interactive Processing System- Edit Process
    • box색의 의미
      • pink : lincse plate        yellow : face
      • white : target             red    : others
         
  • Main - To Batch Processing System - English
    • |
       
  • Main - To Batch Processing System - Korean

    •  ​

입출력 자료구조의 개념도

  • batch folder  : videos
  • ouput folder : videos/out

    •  

 

LIST TOP