├── .dockerignore ├── .github └── workflows │ └── sync_to_hub.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── assets ├── input.jpg ├── input.mp4 ├── output.mp4 ├── output_blur.jpg ├── output_emoji.jpg └── output_text.jpg ├── requirements.txt └── src ├── __init__.py ├── data └── models │ └── face_detection_model.pt ├── main.py ├── masking ├── __init__.py ├── base.py ├── blur.py ├── emoji.py └── text.py ├── models ├── __init__.py ├── base.py └── face_detector.py ├── processors ├── processor.py └── stream_processor.py ├── training ├── __init__.py └── train.py └── ui.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/sync_to_hub.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/.github/workflows/sync_to_hub.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/README.md -------------------------------------------------------------------------------- /assets/input.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/assets/input.jpg -------------------------------------------------------------------------------- /assets/input.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/assets/input.mp4 -------------------------------------------------------------------------------- /assets/output.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/assets/output.mp4 -------------------------------------------------------------------------------- /assets/output_blur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/assets/output_blur.jpg -------------------------------------------------------------------------------- /assets/output_emoji.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/assets/output_emoji.jpg -------------------------------------------------------------------------------- /assets/output_text.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/assets/output_text.jpg -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data/models/face_detection_model.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/src/data/models/face_detection_model.pt -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/src/main.py -------------------------------------------------------------------------------- /src/masking/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/masking/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/src/masking/base.py -------------------------------------------------------------------------------- /src/masking/blur.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/src/masking/blur.py -------------------------------------------------------------------------------- /src/masking/emoji.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/src/masking/emoji.py -------------------------------------------------------------------------------- /src/masking/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/src/masking/text.py -------------------------------------------------------------------------------- /src/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/src/models/base.py -------------------------------------------------------------------------------- /src/models/face_detector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/src/models/face_detector.py -------------------------------------------------------------------------------- /src/processors/processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/src/processors/processor.py -------------------------------------------------------------------------------- /src/processors/stream_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/src/processors/stream_processor.py -------------------------------------------------------------------------------- /src/training/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/training/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/src/training/train.py -------------------------------------------------------------------------------- /src/ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spring-0/face-censor/HEAD/src/ui.py --------------------------------------------------------------------------------