A package to detect fake or low-quality images using OpenCV and Tesseract
Project description
face-vet
face-vet is a comprehensive Python library designed to validate the authenticity and quality of images. It performs multiple checks, including face detection, image quality assessment, depth analysis, and tampering detection (e.g., overlayed text such as timestamps or watermarks). This package is particularly useful for fraud detection, identity verification, and ensuring image authenticity across various applications.
🚀 Key Features
- Face Detection: Identifies whether an image contains a face, aiding in the detection of manipulated or irrelevant images.
- Image Quality Check: Analyzes the sharpness and overall quality of the image, flagging blurry or poorly captured images.
- Text Detection: Uses Optical Character Recognition (OCR) to detect overlaid text, such as timestamps, watermarks, or branding.
- Tampering Detection: Combines multiple checks to assess the authenticity of an image and detect potential signs of tampering.
- Depth Detection (Eye-Nose Distance): Leverages facial landmarks to detect unusual eye-to-nose distances, which can indicate manipulation or fake images.
📦 Installation
To install face-vet, simply use pip:
pip install face-vet
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file face_vet-1.2.0.tar.gz.
File metadata
- Download URL: face_vet-1.2.0.tar.gz
- Upload date:
- Size: 72.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
49e01f53b20819a8ef9754571a92c105ab31b6f3d8183621a8ba94ef48a8a1f2
|
|
| MD5 |
0c4634a8d20b0d66fea09f3e55b81a95
|
|
| BLAKE2b-256 |
f958a0f85672fa348f9ae735f422cc5e605ca0bb4aee1ee251e0f322670909d8
|
File details
Details for the file face_vet-1.2.0-py3-none-any.whl.
File metadata
- Download URL: face_vet-1.2.0-py3-none-any.whl
- Upload date:
- Size: 72.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
516ceefa72bf33093cc66cb08c93f367fbbc54e84e5d1e49242564651311e156
|
|
| MD5 |
e3c316a49ad8ddabe23e50667a5dc344
|
|
| BLAKE2b-256 |
c2f94d7fba5c35afc588f61c6df8888f8f8ffcbfbe090b82f10d558091ce4eef
|