Métadonnées
Lecture des informations que le fichier porte avec lui : modèle d'appareil, date, réglages de prise de vue, parfois coordonnées GPS, et présence éventuelle d'un manifeste de provenance C2PA.
Tous les champs lus (0)
Tables de compression JPEG
Comparaison de la table de quantification lue directement dans l'en-tête JPEG du fichier et de la même table estimée à partir des pixels.
Lue dans l'en-tête
Estimée à partir des pixels
Différence croisée
Pour chaque pixel, on calcule :
Le résultat fait ressortir les structures horizontales et verticales, dont celle de la grille de compression JPEG.
Carte des votes
Chaque zone de l'image vote pour son alignement de grille JPEG 8 × 8 le plus probable. Il existe 64 origines possibles, chacune représentée par une couleur. Le vert correspond à l'origine (0,0), la grille standard, attendu dans un cas classique après compression. Le noir signale les pixels qui n'ont pas voté (bords, blocs uniformes, ou égalité parfaite entre plusieurs grilles). Une zone d'une couleur différente du reste, c'est une zone dont l'histoire de compression diffère.
Spectre de Fourier sur résidu de bruit
Le résidu est ce qu'il reste de l'image quand on lui retire ses grandes structures :
où G(I) est une version légèrement floutée de l'image. Le spectre de Fourier de ce résidu rend visibles les périodicités cachées dans le bruit.
Laplacien
Pour chaque pixel, on compare sa valeur à la somme de ses quatre voisins :
Le résultat met en évidence les contours, les ruptures, et les zones anormalement plates.