장려상, Face Out : 얼굴 인식을 통한 사람 얼굴 모자이크 처리 웹

AI융합 경진대회, SoongSil University School of AI Convergence, 2021

GitHub Face Recognition을 통해 지정된 사람을 제외한 다른 사람들의 얼굴을 모자이크 처리하는 웹 서비스 제작

1. 참여자 역할

최서윤길다영송선영
Web FrontEnd 구상 & Face Recognition ModelWeb Front-End & Back-End & Face Recognition Model RequestWeb Front-End & Back-End & DataBase


2. 프로젝트 설명

  • Face Recognition을 통해 지정된 사람을 제외한 다른 사람들의 얼굴을 모자이크 처리하는 시스템.
  • 사용자들이 모자이크 처리 시스템을 이용할 수 있도록 웹 서비스 제작

  • 촬영된 영상에서 특정 인물 이외의 인물들을 모자이크 가능
  • 유튜버와 같은 크리에이터들이 많이 생겨나면서 미처 모자이크 처리되지 못한 사람들의 초상권 보호


3. 수행 내용

웹페이지 구현도

웹페이지 구현도실제 구현된 웹페이지

전체 구성도

  • 서버는 Flask, DB는 MySQL로 제작.
  • Flask에서 MySQL을 사용하기 위해 Flask-sqlalchemy을 사용.

모자이크 처리

모자이크에서 제외할 인물 사진모자이크 처리할 사진모자이크 결과


4. 기대효과

  • 모자이크 처리 제외 사진 1장만 넣어도 자동으로 모자이크 처리가 된다.
  • 어플을 따로 다운받지 않아도 웹에서 서비스를 이용할 수 있다.
  • 홈페이지에 모자이크한 사진 또는 영상을 보관 가능하다.
  • 사람 얼굴이라는 특정부분만을 모자이크 처리할 수 있다.
  • 모자이크를 하고자 하는 사람이 다수일 경우, 한번의 클릭으로 빠르게 사람 얼굴을 모자이크할 수 있다.