Secure and convenient Client-Side Video Automatic De-Identification Program
- Open the video
- Press the 'Analyze' button
- Check the thumbnail on the right and select what to exclude from de-identification (optional)
- Press the 'De-Id' button
- It's really easy, right?
Videos will not be uploaded to the server.
It is only processed on your device.
Developed in Python 3.11
pyside6
pytorch
torchvision
transformers
scikit-learn
opencv-python
huggingface-hub
imgbeddings
ultralytics
scipy
supervision
git clone https://github.com/dh031200/VideoMasker
pip install -r requirements.txt
python main.py
Feel free to fork the repository, make changes, and create pull requests. Any contributions to improve the project are welcome!
If you have any questions, please contact us.
[techniflows - Contact]
Sample Video(Happy Monica Geller Scenes | Logoless 1080p) : https://www.youtube.com/watch?v=8FZ2lDSYgvs
Ultralytics-YOLOv8 : https://github.com/ultralytics/ultralytics
Roboflow-supervision : https://github.com/roboflow/supervision
ifzhang-ByteTrack : https://github.com/ifzhang/ByteTrack