- SAVE, YOU는 표지판의 글씨나, 건물의 외관 등을 살짝 변형함으로써 개인정보 노출로 인한 피해를 방지하는 웹사이트입니다.
- SNS에 단순히 올린 사진의 배경의 건물 특성, 표지판 정보 등에서 개인정보가 노출될 가능성이 있습니다. 이는 타인이 악용하여 추가적인 범죄를 일으킬 수 있다는 점에서 심각성이 크다고 생각하여 해당 프로젝트를 고안하게되었습니다.
- 해당 웹사이트는 사용자가 이미지 처리 대상 항목을 선택하고, SNS에 올리려는 사진을 Click To Upload Image에 넣어주면 자동으로 민감한 정보를 삭제해줍니다.
Django | HTML5 | CSS | JavaScript |
---|---|---|---|
-
AI 모델
- 모델: YOLOv8
- 라이브러리: OpenCV, Tesseract(OCR)
-
기타 도구
- 버전 관리: Git, GitHub
- 통합 개발 환경 (IDE): Visual Studio Code
- GPU: Google Colab
- 라벨링 도구 : LabelImg
- 협업 툴 : Notion, Github Wiki, Canva
- 서비스 배포 환경 : Cloudtype
- YOLOv8 객체탐지를 통해 표지판과 건물을 탐지하고 Bounding Box 내의 이미지를 삭제하여 Inpainting으로 주변 배경으로 빈공간을 채워준다.
- 주민번호, 전화번호, 도로명 등과 같이 개인정보가 포함된 숫자들을 Tesseract를 이용하여 탐지하여 Opencv로 삭제후 주변 배경색으로 덮어준다.
- 주소, 건물 등 같은 처리하고 싶은 항목을 선택한다.
- SNS에 올리려는 사진을 Click To Upload Image에 사진을 드래그드랍하고 Upload버튼을 누른다.
- 민감한 정보를 삭제하여 처리한 이미지 결과가 Processed Image에 생성된다.
┣ README.md
┗ image_p
┣ core
┃ ┣ migrations
┃ ┃ ┣ __pycache__
┃ ┃ ┃ ┣ __init__.cpython-310.pyc
┃ ┃ ┃ ┗ __init__.cpython-312.pyc
┃ ┃ ┗ __init__.py
┃ ┣ static
┃ ┃ ┣ css
┃ ┃ ┃ ┣ main.css
┃ ┃ ┃ ┗ service.css
┃ ┃ ┣ image
┃ ┃ ┃ ┣ click.jpg
┃ ┃ ┃ ┣ new_logo.png
┃ ┃ ┃ ┗ save_you_logo.png
┃ ┃ ┗ runs
┃ ┃ ┃ ┣ best.pt
┃ ┃ ┃ ┗ best_sign.pt
┃ ┣ templates
┃ ┃ ┗ myapp
┃ ┃ ┃ ┣ main.html
┃ ┃ ┃ ┣ more_info.html
┃ ┃ ┃ ┗ service.html
┃ ┣ __pycache__
┃ ┃ ┣ admin.cpython-310.pyc
┃ ┃ ┣ admin.cpython-312.pyc
┃ ┃ ┣ apps.cpython-310.pyc
┃ ┃ ┣ apps.cpython-312.pyc
┃ ┃ ┣ models.cpython-310.pyc
┃ ┃ ┣ models.cpython-312.pyc
┃ ┃ ┣ urls.cpython-310.pyc
┃ ┃ ┣ urls.cpython-312.pyc
┃ ┃ ┣ views.cpython-310.pyc
┃ ┃ ┣ views.cpython-312.pyc
┃ ┃ ┣ __init__.cpython-310.pyc
┃ ┃ ┗ __init__.cpython-312.pyc
┃ ┣ admin.py
┃ ┣ apps.py
┃ ┣ models.py
┃ ┣ tests.py
┃ ┣ urls.py
┃ ┣ views.py
┃ ┗ __init__.py
┣ image_p
┃ ┣ __pycache__
┃ ┃ ┣ settings.cpython-310.pyc
┃ ┃ ┣ settings.cpython-312.pyc
┃ ┃ ┣ urls.cpython-310.pyc
┃ ┃ ┣ urls.cpython-312.pyc
┃ ┃ ┣ wsgi.cpython-310.pyc
┃ ┃ ┣ wsgi.cpython-312.pyc
┃ ┃ ┣ __init__.cpython-310.pyc
┃ ┃ ┗ __init__.cpython-312.pyc
┃ ┣ asgi.py
┃ ┣ settings.py
┃ ┣ urls.py
┃ ┣ wsgi.py
┃ ┗ __init__.py
┣ db.sqlite3
┣ manage.py
┣ Procfile
┣ requirements.txt
┗ runtime.txt
This project is licensed under the MIT License - see the LICENSE.md file for details