isGenAI.com

Détecteur d’images IA par générateur

Détecteur d’images InvokeAI : l’enregistrement de métadonnées du PNG

InvokeAI écrit dans chaque PNG un enregistrement JSON nommé invokeai_metadata, et isGenAI le lit pour afficher le prompt positif, le prompt négatif, la seed, les étapes, les dimensions, le nom du modèle et le mode de génération lorsque l’enregistrement est complet et cohérent.

Fichier PNG d’exemple contrôlé contenant cet enregistrement : Enregistrement InvokeAI trouvé

invokeai-record.pngFichier PNG · exemple contrôlé

  1. Signature + IHDR
  2. iTXt XML:com.adobe.xmp
  3. tEXt parameters
  4. tEXt prompt / workflow
  5. tEXt invokeai_metadatadonnée
  6. eXIf
  7. caBX C2PA manifest
  8. IDAT pixels
  9. IEND

Enregistrement InvokeAI trouvé

L’application a enregistré un JSON de génération.

Modèle, prompts et réglages sont lus dans invokeai_metadata tels qu’ils ont été stockés.

Ouvrir l’extracteur de prompt →
Enregistrement InvokeAI trouvé : où se trouve cet enregistrement dans un fichier PNG, et ce qu’en dit le rapport isGenAI. L’image est un exemple contrôlé dessiné par code qui contient cet enregistrement : téléchargez-la et vérifiez vous-même.

Ce qu’écrit InvokeAI

InvokeAI stocke son enregistrement de génération dans un chunk texte PNG nommé invokeai_metadata, qui contient la version de l’application, le mode de génération (comme txt2img, sdxl_txt2img ou flux_txt2img), les prompts, la seed, les étapes, la taille et le modèle. Son propre code d’import relit ce chunk pour reconstruire une galerie, et c’est cette référence que suit isGenAI. Un enregistrement invokeai_graph distinct peut aussi être présent.

Comme tout chunk texte PNG, l’enregistrement n’est pas signé et reste modifiable.

Comment isGenAI valide l’enregistrement

Le vérificateur exige une version d’application plausible, un mode de génération reconnu et des champs numériques complets avant de traiter l’enregistrement comme un prompt enregistré. Les enregistrements SDXL dont le prompt de style diffère du prompt principal sont signalés comme un workflow plutôt que comme une instruction unique, afin qu’aucun prompt ne soit écarté en silence. Un enregistrement partiel ou à plusieurs prompts est signalé comme un workflow enregistré.

Quand l’enregistrement passe ces contrôles, le rapport affiche le prompt, le prompt négatif, le nom du modèle et les réglages, présentés comme une déclaration de force modérée.

Partage et conversion

Seul le PNG d’origine contient l’enregistrement. Une conversion en JPEG ou en WebP dans un autre outil, une capture d’écran ou une publication sur un réseau social le suppriment. Le guide sur les métadonnées InvokeAI présente un exemple commenté avec un fichier téléchargeable.

Comparez l’original et une copie avec l’outil de comparaison de métadonnées d’image pour voir quels champs ont disparu.

Comment vérifier une image de ce générateur

  1. Procurez-vous le téléchargement d’origine, pas une capture d’écran ni une copie enregistrée depuis une messagerie ou un fil social.
  2. Envoyez-le au détecteur d’images IA gratuit. Les fichiers jusqu’à 20 Mio en PNG, JPEG, WebP, AVIF ou TIFF sont lus sur le serveur et restent privés par défaut.
  3. Ouvrez « How we checked » (comment nous avons vérifié) et lisez chaque constat avec son champ source : enregistrement signé, type de source déclaré, prompt enregistré, mention IA ou copie correspondante.
  4. Considérez un résultat vierge comme « aucune preuve trouvée », jamais comme la preuve qu’une personne a réalisé l’image.

Extraire le prompt enregistré

Questions fréquentes

InvokeAI ajoute-t-il des métadonnées aux images ?

Oui. InvokeAI stocke un enregistrement JSON invokeai_metadata, et souvent un enregistrement invokeai_graph, sous forme de chunks texte PNG ; son propre code d’import les relit.

Qu’affiche isGenAI pour un PNG InvokeAI ?

Le prompt enregistré, le prompt négatif, la seed, les étapes, la taille, le nom du modèle et le mode de génération lorsque l’enregistrement est complet et cohérent ; sinon, un workflow enregistré.

Une image InvokeAI est-elle détectable après une capture d’écran ?

Non. Le chunk a disparu et isGenAI ne déduit pas l’origine à partir des pixels. Utilisez le PNG d’origine.

Pourquoi mon image SDXL InvokeAI est-elle signalée comme un workflow ?

Son prompt de style diffère du prompt principal : il y a donc deux instructions. isGenAI signale un workflow plutôt que d’écarter l’une d’elles.

Sources

Les pratiques des éditeurs évoluent. Ces pages décrivent ce que l’éditeur documente et ce qu’isGenAI lit dans un fichier ; elles ne testent pas chaque version.