Le pipeline d'analyse
Métadonnées
Certains outils de génération d'images signent leurs fichiers. Quand cette signature est présente, c'est une preuve quasi certaine.
Analyse de compression (ELA)
Recherche des zones à la compression incohérente, souvent visibles après une retouche ou une génération par IA.
Modèles de classification IA
Des modèles entraînés à reconnaître le style visuel des images générées par IA donnent un score de probabilité.
Analyse vidéo
Chaque vidéo est découpée en images clés, chacune analysée séparément, puis les scores sont combinés.
Résultats sur notre jeu de test
| Modèle | Précision équilibrée | AUC | Latence |
|---|---|---|---|
| haywoodsloan/ai-image-detector-deploy | 87.8% (WhatsApp: 68.8%) | 0.937 (WhatsApp: 0.742) | ~1.4–1.6 s |
CamVerify : comment ça marche
CamVerify est le second module de CamTrust. Au lieu d'analyser une image pour détecter une génération par IA, il permet à une institution de certifier un document officiel avec un QR code signé : n'importe qui peut le scanner avec l'appareil photo de son téléphone pour voir qui l'a émis, quand, et s'il est toujours valide.
1. Signature
Une signature cryptographique (Ed25519) sur l'identifiant du document et ses métadonnées est intégrée au QR. Elle empêche de fabriquer un QR pour un document jamais certifié — mais pas de copier un QR authentique sur un faux document.
2. Statut
À chaque scan, le statut (valide, révoqué, expiré) est vérifié en direct auprès du serveur, ce qui permet à l'institution de retirer un document après coup.
3. Contenu
Les champs essentiels (nom, date, etc.) s'affichent en grand, avant toute copie de référence, pour qu'un lecteur les compare un par un plutôt que de juger l'ensemble d'un coup d'œil — un QR transplanté sur un faux document se repère ainsi plus facilement.
Divulgation par palier
Selon le type de document, les champs complets sont soit visibles par tout le monde (communiqué, arrêté), soit protégés par un code de possession à 6 caractères ou la date de naissance du titulaire (diplôme, acte) — imprimé une seule fois à côté du QR au moment de la certification.
CamVerify atteste qu'un document a été enregistré et signé par une institution — jamais que son contenu est vrai. Un document sans QR est non vérifiable, pas faux.