Unghiul lui Anderson
Imagini autentice prin compresie JPEG simplă

Îngrijorările cu privire la riscurile pe care le prezintă imaginile manipulate au apărut în mod regulat în cercetare în ultimii ani, în special în lumina noii valuri de cadre de editare de imagini bazate pe inteligență artificială capabile să modifice imaginile existente, și nu să le creeze de la zero.
Majoritatea sistemelor de detectare propuse pentru a aborda acest tip de conținut se încadrează în una dintre două categorii: prima este reprezentată de tehnica de watermarking – o abordare de rezervă integrată în cadrul de verificare a autenticității imaginilor, promovat în prezent de Coalition for Content Provenance and Authenticity (C2PA).

Procedura de watermarking C2PA este o soluție de rezervă, în cazul în care conținutul imaginii devine separat de manifestul său original și în curs de desfășurare. Sursă: https://www.imatag.com/blog/enhancing-content-integrity-c2pa-invisible-watermarking
Aceste “semnale secrete” trebuie să fie ulterior robuste la procedurile automate de re-encodare/optimizare care au loc adesea atunci când o imagine trece prin rețele sociale și portaluri – dar ele nu sunt rezistente la tipul de re-encodare cu pierderi aplicat prin compresia JPEG (și, în ciuda concurenței din partea unor pretendenți precum webp, formatul JPEG este încă utilizat pentru aproximativ 74,5% din toate imaginile de pe site-urile web).
A doua abordare constă în a face imaginile să fie evidente în caz de manipulare, așa cum a fost propus inițial în lucrarea din 2013 Schemă de autentificare a integrității imaginilor bazată pe teoria punctului fix. În loc de a se baza pe watermarks sau semnături digitale, această metodă a utilizat o transformare matematică numită Convoluție și deconvoluție Gaussiană (GCD) pentru a împinge imaginile către o stare stabilă care s-ar fi rupt dacă ar fi fost modificate.

Rezultatele localizării manipulării utilizând o imagine cu punct fix cu un PSNR de 59,7802 dB. Sursă: https://arxiv.org/pdf/1308.0679
Conceptul poate fi înțeles cel mai bine în contextul reparării unei delicate țesături de dantelă: indiferent de cată craft este utilizat pentru a repara filigranul, secțiunea reparată va fi inevitabil deosebită.
Această transformare, atunci când este aplicată repetat unei imagini în tonuri de gri, o împinge treptat către o stare în care aplicarea transformării din nou nu produce nicio schimbare.
Această versiune stabilă a imaginii se numește punct fix. Punctele fixe sunt rare și foarte sensibile la modificări – orice mică modificare a unei imagini cu punct fix va rupe, cu siguranță, starea sa fixă, făcându-le ușor de detectat.
Ca de obicei cu astfel de abordări, artefactele din compresia JPEG pot pune în pericol integritatea schemei:

În stânga, vedem un watermark aplicat pe fața imaginii iconice ‘Lenna’ (Lena), care este clar sub compresia normală. Sursă: https://arxiv.org/pdf/2106.14150
Ce se întâmplă dacă, în schimb, artefactele de compresie JPEG ar putea fi utilizate ca mijloc central pentru obținerea unui punct fix? În acest caz, nu ar mai fi nevoie de sisteme externe suplimentare, deoarece același mecanism care de obicei cauzează probleme pentru watermarking și detectarea manipulării ar forma baza însăși a cadrului de detectare a manipulării.
Compresia JPEG ca bază de securitate
Un astfel de sistem este prezentat într-o lucrare nouă de la doi cercetători de la Universitatea din Buffalo, la Universitatea de Stat din New York. Intitulată Imagine tamper-evidentă utilizând puncte fixe JPEG, noua lucrare se bazează pe lucrarea din 2013 și pe lucrări conexe, oferind pentru prima dată principiile centrale și utilizând ingenios compresia JPEG însăși ca metodă pentru a produce o “imagine autentică”.
Autorii extind:
‘Studiul arată că o imagine rămâne neschimbată după ce suferă mai multe runde ale aceluiași proces de compresie și decomprimare JPEG.
‘În alte cuvinte, dacă un singur ciclu de compresie și decomprimare JPEG este considerat o transformare a imaginii, denumită transformare JPEG, atunci această transformare prezintă proprietatea de a avea puncte fixe, adică imagini care rămân neschimbate atunci când se aplică transformarea JPEG.’

Ilustrarea convergenței punctelor fixe JPEG din noua lucrare. Sursă: https://arxiv.org/pdf/2504.17594
În loc de a introduce transformări externe sau watermarks, noua lucrare definește procesul JPEG ca un sistem dinamic. În acest model, fiecare ciclu de compresie și decomprimare mută imaginea către un punct fix. Autorii demonstrează că, după un număr finit de iterații, orice imagine ajunge sau se apropie de o stare în care compresia ulterioară nu va produce nicio schimbare.
Cercetătorii afirmă*:
‘Orice modificări ale imaginii vor cauza abateri de la punctele fixe JPEG, care pot fi detectate ca modificări ale blocurilor JPEG după un singur ciclu de compresie și decomprimare…
‘Imaginile tamper-evidente propuse, bazate pe puncte fixe JPEG, au două avantaje. În primul rând, ele elimină nevoia de stocare externă a caracteristicilor verificabile, așa cum se solicită în cazul amprentării imaginilor [scheme], sau încorporarea de urme ascunse, așa cum se face în metodele de watermarking. Imaginea însăși servește ca dovadă a autenticității sale, făcând schema în mod inerent auto-evidentă.
‘În al doilea rând, deoarece JPEG este un format larg utilizat și adesea ultimul pas în lanțul de procesare a imaginilor, metoda propusă este rezistentă la operațiunile JPEG. Acest lucru se diferențiază de abordarea originală [abordare] care ar putea pierde urmele de integritate din cauza compresiei JPEG.’
Lucrarea prezintă o idee cheie, și anume că convergența JPEG nu este doar un produs secundar al proiectării sale, ci un rezultat matematic inevitabil al operațiunilor sale. Transformarea cosinusului discret, cuantificarea, rotunjirea și trunchierea formează împreună o transformare care (în condiții adecvate) conduce la un set previzibil de puncte fixe.

Schema procesului de compresie și decomprimare JPEG formulată pentru noua lucrare.
Spre deosebire de watermarking, această metodă nu necesită semnal încorporat. Singura referință este propria coerență a imaginii sub compresia ulterioară. Dacă recomprimarea nu produce nicio schimbare, imaginea este presupusă a fi autentică. Dacă produce, manipularea este indicată de abaterea de la punctul fix.
Teste
Autorii au validat acest comportament utilizând un milion de patch-uri aleatorii de 8×8 de date de imagine în tonuri de gri pe 8 biți. Aplicând compresia și decomprimarea JPEG repetată asupra acestor patch-uri sintetice, ei au observat că convergența către un punct fix are loc într-un număr finit de pași. Acest proces a fost monitorizat prin măsurarea distanței L2 pixel cu pixel între iterații consecutive, cu diferențele diminuând până când patch-urile s-au stabilizat.

Diferența L2 între iterații consecutive pentru un milion de patch-uri 8×8, măsurată sub diferite calități de compresie JPEG.
Pentru a evalua detectarea manipulării, autorii au construit imagini tamper-evidente JPEG și au aplicat patru tipuri de atacuri: zgomot de sare și piper; operațiuni de copiere; atacuri de îmbinare din surse externe; și compresie JPEG dublă utilizând o tabelă de cuantificare diferită.

Exemplu de imagini RGB cu puncte fixe, cu detectare și localizare a manipulării.
După manipulare, imaginile au fost recomprimate utilizând matricea de cuantificare originală. Abaterile de la punctul fix au fost detectate prin identificarea blocurilor de imagine care au prezentat diferențe non-zero după recomprimare, permițând atât detectarea, cât și localizarea regiunilor manipulate.
Deoarece metoda se bazează în întregime pe operațiuni JPEG standard, imaginile cu puncte fixe funcționează foarte bine cu vizualizatoare și editoare JPEG obișnuite; dar autorii notează că, dacă imaginea este recomprimată la un nivel de calitate diferit, poate pierde statutul de punct fix, ceea ce ar putea rupe autentificarea și necesită a fi tratat cu atenție în utilizarea din lumea reală.
În timp ce acest lucru nu este doar un instrument pentru analizarea ieșirii JPEG, nu adaugă nici o complexitate semnificativă. În principiu, ar putea fi integrat în fluxurile de lucru existente cu costuri sau perturbări minime.
Lucrarea recunoaște că un adversar sofisticat ar putea încerca să creeze modificări adversarale care să păstreze statutul de punct fix; dar cercetătorii susțin că astfel de eforturi ar introduce probabil artefacte vizibile, subminând atacul.
Deși autorii nu pretind că imaginile cu puncte fixe JPEG ar putea înlocui sistemele de proveniență mai largi, cum ar fi C2PA, sugerează că metodele cu puncte fixe ar putea completa cadrele de metadate externe prin oferirea unui strat suplimentar de dovezi de manipulare care persistă chiar și atunci când metadatele sunt eliminate sau pierdute.
Concluzii
Abordarea punctelor fixe JPEG oferă o alternativă simplă și autoconținută la sistemele de autentificare convenționale, care nu necesită metadate încorporate, watermarks sau fișiere de referință externe, și în schimb derivă autenticitatea direct din comportamentul previzibil al procesului de compresie.
În acest fel, metoda recuperează compresia JPEG – o sursă frecventă de degradare a datelor – ca mecanism de verificare a integrității. În acest sens, noua lucrare este una dintre cele mai inovatoare și inventive abordări ale problemei pe care le-am întâlnit în ultimii ani.
Lucrarea nouă indică o schimbare de la soluții suplimentare stratificate pentru securitate către abordări care se bazează pe caracteristicile încorporate ale mediului în sine. Pe măsură ce metodele de manipulare devin mai sofisticate, tehnici care verifică structura internă a imaginii ar putea deveni mai importante.
Mai mult, multe sisteme alternative propuse pentru a aborda această problemă introduc o fricțiune semnificativă prin faptul că necesită modificări ale fluxurilor de lucru bine stabilite de procesare a imaginilor – unele dintre acestea funcționând fiabil de ani sau chiar decenii și care ar necesita o justificare mult mai puternică pentru retehnologizare.
* Conversia mea a citărilor inline ale autorilor în legături.
Publicat pentru prima dată vineri, 25 aprilie 2025












