장려상, Face Out : 얼굴 인식을 통한 사람 얼굴 모자이크 처리 웹
AI융합 경진대회, SoongSil University School of AI Convergence, 2021
Face Recognition을 통해 지정된 사람을 제외한 다른 사람들의 얼굴을 모자이크 처리하는 웹 서비스 제작
1. 참여자 역할
최서윤 | 길다영 | 송선영 |
---|---|---|
Web FrontEnd 구상 & Face Recognition Model | Web Front-End & Back-End & Face Recognition Model Request | Web Front-End & Back-End & DataBase |
2. 프로젝트 설명
- Face Recognition을 통해 지정된 사람을 제외한 다른 사람들의 얼굴을 모자이크 처리하는 시스템.
사용자들이 모자이크 처리 시스템을 이용할 수 있도록 웹 서비스 제작
- 촬영된 영상에서 특정 인물 이외의 인물들을 모자이크 가능
- 유튜버와 같은 크리에이터들이 많이 생겨나면서 미처 모자이크 처리되지 못한 사람들의 초상권 보호
3. 수행 내용
웹페이지 구현도
웹페이지 구현도 | 실제 구현된 웹페이지 |
---|---|
![]() | ![]() |
전체 구성도
- 서버는 Flask, DB는 MySQL로 제작.
- Flask에서 MySQL을 사용하기 위해 Flask-sqlalchemy을 사용.
모자이크 처리
모자이크에서 제외할 인물 사진 | 모자이크 처리할 사진 | 모자이크 결과 |
---|---|---|
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
4. 기대효과
- 모자이크 처리 제외 사진 1장만 넣어도 자동으로 모자이크 처리가 된다.
- 어플을 따로 다운받지 않아도 웹에서 서비스를 이용할 수 있다.
- 홈페이지에 모자이크한 사진 또는 영상을 보관 가능하다.
- 사람 얼굴이라는 특정부분만을 모자이크 처리할 수 있다.
- 모자이크를 하고자 하는 사람이 다수일 경우, 한번의 클릭으로 빠르게 사람 얼굴을 모자이크할 수 있다.