CLI tool for Deepfake Image Detection
Project description
AuthenticVision CLI - Deepfake Detection Tool
Un outil en ligne de commande (CLI) puissant pour analyser des images et détecter si elles ont été générées ou manipulées par une Intelligence Artificielle (Deepfakes), en utilisant un modèle Vision Transformer (ViT) avancé.
🚀 Installation
L'outil est publié officiellement sur PyPI et peut être installé globalement sur n'importe quelle machine disposant de Python.
Ouvrez votre terminal et tapez simplement :
pip install authenticvision-cli
Une fois l'installation terminée, la commande globale deepfake sera accessible depuis n'importe quel dossier de votre terminal.
🛠️ Utilisation
La syntaxe de base est très simple : passez simplement le chemin de l'image que vous souhaitez analyser.
1. Analyse Standard Rapide
deepfake mon_image.jpg
L'outil chargera le modèle silencieusement (pour ne pas polluer l'écran) et affichera un encart clair avec le verdict "AUTHENTIQUE" ou "DEEPFAKE" ainsi que le pourcentage de confiance.
2. Ajuster la Sensibilité (Rigueur)
L'outil vous permet d'ajuster sa tolérance grâce à l'argument --sensitivity (valeur entre 1 et 99, par défaut : 50).
- Augmenter la sensibilité (ex: 80) : Rend l'IA plus stricte. Utile si vous analysez des documents sensibles où le moindre doute génératif doit déclencher une alerte.
- Diminuer la sensibilité (ex: 20) : Rend l'IA plus indulgente. Utile pour éviter les faux positifs sur des photos réelles mais très compressées ou avec beaucoup de filtres (type Instagram).
deepfake mon_image.jpg --sensitivity 85
3. Sortie au format JSON (Pour les scripts/pipelines)
Si vous souhaitez intégrer cet outil dans un script automatisé (bash, Node.js, Pipeline CI/CD, etc.), utilisez le flag --json.
L'interface visuelle sera désactivée et la sortie sera un JSON pur, facilement parsable.
deepfake mon_image.jpg --json
Exemple de sortie JSON :
{
"status": "success",
"file": "test.jpg",
"verdict": "AUTHENTIQUE",
"fake_prob": 0.0398,
"real_prob": 0.9602,
"sensitivity_used": 50
}
4. Afficher l'Aide
Pour retrouver toutes les commandes disponibles directement dans le terminal :
deepfake --help
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 authenticvision_cli-0.1.2.tar.gz.
File metadata
- Download URL: authenticvision_cli-0.1.2.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d0a6eb420abb8617fa42f9112990c645a5c404575ea1e835d89b2cc6e0ac1462
|
|
| MD5 |
140d65efc53ec303b02ccd75bff3b3ad
|
|
| BLAKE2b-256 |
f3ceb4796efe6aac525bc06035ec64ad3f4351bb58833d90bfd6dc5ecfbf4d34
|
File details
Details for the file authenticvision_cli-0.1.2-py3-none-any.whl.
File metadata
- Download URL: authenticvision_cli-0.1.2-py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef08190dde42280b2c220bab0c20b444e0a0d0e8e0b34b34223365cfaadffaba
|
|
| MD5 |
15619e3982665ef00502840c7685a357
|
|
| BLAKE2b-256 |
d3c8264ae04c0cf2b503cbd628a5428036a3968c81b6b551c5a7acb704b659f5
|