https://github.com/yjg30737/pyqt-face-mosaic-example
Simple PyQt software to de-identification each face in the image
https://github.com/yjg30737/pyqt-face-mosaic-example
deidentification deidentifier opencv pyqt pyqt-opencv pyqt5 pyqt5-desktop-application pyqt5-gui
Last synced: about 1 month ago
JSON representation
Simple PyQt software to de-identification each face in the image
- Host: GitHub
- URL: https://github.com/yjg30737/pyqt-face-mosaic-example
- Owner: yjg30737
- License: mit
- Created: 2023-11-30T06:22:49.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-30T06:34:49.000Z (over 2 years ago)
- Last Synced: 2024-12-29T08:42:15.985Z (over 1 year ago)
- Topics: deidentification, deidentifier, opencv, pyqt, pyqt-opencv, pyqt5, pyqt5-desktop-application, pyqt5-gui
- Language: Python
- Homepage:
- Size: 4.23 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pyqt-face-mosaic-example
Simple PyQt software to de-identification each face in the image
## Requirements
* PyQt5 >= 5.14
* opencv-python
## How to Use
1. git clone ~
2. pip install -r requirements.txt
3. python main.py
4. Here is the GUI:

Find the directory that includes images you want to apply mosaic.
Then, select the type of mosaic. There are two types of it. Face and Ped.
**"Face"** is using **"Haar Cascade"** which is specialized in face detection to mosaic the face. This is suitable for application on photos where the face occupies most of the space, such as ID photos.
**"Ped"** is using **"Hog Cascade"** which is specialized in pedestrian detection in street to mosaic the body. This is suitable for application on CCTV or Google Street View where pedestrians are visible.
Either way are suitable for de-identification.
One of the important factor of image dataset for public is de-identification each people in the photo. That's why i've made this !
### Preview
#### Face

#### Ped
