Glossaire
Chunk texte PNG : là où vivent les prompts et le XMP d’un PNG
Un chunk texte PNG est un chunk auxiliaire de type tEXt, zTXt ou iTXt qui stocke un mot-clé et une valeur texte dans un fichier PNG ; les outils d’IA l’utilisent pour des enregistrements comme parameters, prompt, workflow et invokeai_metadata, et les éditeurs pour le XMP sous le mot-clé XML:com.adobe.xmp.

Illustration · Fichier PNG
- Signature + IHDR
- iTXt XML:com.adobe.xmpdonnée
- tEXt parameters
- tEXt prompt / workflow
- tEXt invokeai_metadata
- eXIf
- caBX C2PA manifest
- IDAT pixels
- IEND
Source IA déclarée
Le fichier se déclare lui-même généré par IA.
Le DigitalSourceType IPTC, par exemple trainedAlgorithmicMedia, est lu dans le XMP et affiché avec sa valeur exacte.
Vérifier une image →Comment fonctionnent les chunks
La spécification PNG définit tEXt pour le texte Latin-1, zTXt pour le texte compressé avec zlib et iTXt pour le texte UTF-8 avec compression et balises de langue facultatives. Chaque chunk comporte une longueur, un type, des données et une somme de contrôle CRC-32. Les mots-clés font de 1 à 79 octets. Comme ces chunks sont auxiliaires, les décodeurs peuvent les ignorer et les encodeurs les abandonner, ce qui explique pourquoi un nouvel enregistrement d’un PNG fait généralement perdre les prompts enregistrés.
Les outils d’IA ont choisi les chunks texte parce qu’ils sont simples et lisibles par un humain ; rien en eux n’est signé.
Comment isGenAI les lit
Le vérificateur et le lecteur de provenance dans le navigateur parcourent la liste des chunks, vérifient chaque CRC, décompressent le texte compressé dans une limite de taille, rejettent les clés en double et le texte international mal formé, et s’arrêtent à IEND. Seuls les mots-clés parameters, prompt, workflow et invokeai_metadata sont lus comme des enregistrements ; le reste du texte est ignoré afin qu’un simple commentaire ne soit jamais pris pour un prompt. Le guide sur les enregistrements texte PNG inclut des exemples téléchargeables de chaque type de chunk.
Supprimer ou comparer des chunks
L’outil de suppression des métadonnées reconstruit un PNG à partir des seuls chunks essentiels et liste les chunks texte qu’il a retirés. L’outil de comparaison des métadonnées d’image montre quels chunks diffèrent entre deux copies.
L’ordre des chunks est souple : les chunks texte peuvent apparaître avant ou après les données d’image, tant qu’ils précèdent IEND. Les lecteurs qui s’arrêtent dès les premières données d’image peuvent manquer un prompt enregistré vers la fin, c’est pourquoi isGenAI parcourt le fichier entier.
Comment utiliser ce terme pour vérifier un fichier
- Importez le fichier original dans le détecteur d’images IA ou dans l’outil indiqué sur la page.
- Repérez le résultat qui utilise ce terme dans la section « How we checked » (comment nous avons vérifié) et lisez le champ source qu’il cite.
- Pesez-le selon sa nature : un enregistrement signé, un champ déclaré, un prompt enregistré et une copie correspondante n’ont pas la même force probante.
- Gardez à l’esprit que l’absence d’enregistrement ne prouve pas qu’un humain est l’auteur.
Questions fréquentes
Quelle différence entre tEXt, zTXt et iTXt ?
tEXt est du Latin-1 simple, zTXt est compressé, iTXt est de l’UTF-8 avec compression et langue facultatives. Les outils d’IA utilisent les trois.
Quels mots-clés les outils d’IA utilisent-ils ?
parameters (AUTOMATIC1111), prompt et workflow (ComfyUI), invokeai_metadata (InvokeAI), Comment (NovelAI) et XML:com.adobe.xmp pour le XMP.
Pourquoi mon PNG a-t-il perdu ses chunks texte ?
Les chunks auxiliaires sont abandonnés à l’enregistrement par la plupart des éditeurs, convertisseurs et plateformes. Conservez l’original.
Un chunk texte peut-il être falsifié ?
Oui. Il n’est pas signé. isGenAI le présente comme une déclaration de force modérée et vérifie le CRC pour repérer une corruption.
Sources
Les définitions suivent les normes publiées citées ci-dessus ; le comportement d’isGenAI décrit est celui du vérificateur déployé en octobre 2026.