Η γωνία του Anderson
Αυτοπιστοποιούμενες Εικόνες Μέσω Απλής Συμπίεσης JPEG

Οι ανησυχίες σχετικά με τους κινδύνους που διέπονουν τις παραποιημένες εικόνες έχουν εμφανιστεί τακτικά στην έρευνα τα τελευταία χρόνια, ιδιαίτερα υπό το φως μιας νέας έξαρσης από πλαισιαία επεξεργασίας εικόνων βασισμένα σε τεχνητή νοημοσύνη, ικανά να τροποποιούν υφιστάμενες εικόνες, αντί να τις δημιουργούν εξ ολοκλήρου.
Οι περισσότεροι από τους προτεινόμενους μηχανισμούς ανίχνευσης που αντιμετωπίζουν αυτό το είδος περιεχομένου χωρίζονται σε δύο κατηγορίες: η πρώτη είναι η υδατογράφηση – μια πρόσθετη προσέγγιση που ενσωματώνεται στο πλαίσιο εγκυρότητας εικόνας που προωθείται τώρα από τον Σύνδεσμο για την Απόδειξη και την Αυθεντικότητα Περιεχομένου (C2PA).

Η διαδικασία υδατογράφησης C2PA είναι μια πρόσθετη λύση, σε περίπτωση που το περιεχόμενο της εικόνας αποχωριστεί από το αρχικό και συνεχιζόμενο μανιφέστο της. Πηγή: https://www.imatag.com/blog/enhancing-content-integrity-c2pa-invisible-watermarking
Αυτά τα ‘μυστικά σήματα’ πρέπει στη συνέχεια να είναι ανθεκτικά στις αυτοματικές διαδικασίες επανα-κωδικοποίησης/βελτιστοποίησης που συχνά συμβαίνουν όταν μια εικόνα διασχίζει μέσα από κοινωνικά δίκτυα και πύλες και πλατφόρμες – αλλά συχνά δεν είναι ανθεκτικά στη(lossy) επανα-κωδικοποίηση που εφαρμόζεται μέσω συμπίεσης JPEG (και παρά την ανταγωνιστική προσπάθεια από τους webp, το φορμάτ JPEG χρησιμοποιείται ακόμη για περίπου 74.5% όλων των εικόνων ιστοσελίδων).
Η δεύτερη προσέγγιση είναι να κάνει τις εικόνες ορατές σε περίπτωση παραποίησης, όπως αρχικά προτάθηκε στο έγγραφο του 2013 Σχήμα Πιστοποίησης Εικόνας Βασισμένο στη Θεωρία Στερεάς Θέσης. Αντί να βασίζονται σε υδατογράφηση ή ψηφιακές υπογραφές, αυτή η μέθοδος χρησιμοποιούσε μια μαθηματική μετασχηματισμό που ονομάζεται Συμμετρική Συμπίεση και Ανασυμπίεση (GCD) για να ωθήσει τις εικόνες προς μια σταθερή κατάσταση που θα σπάσει αν τροποποιηθεί.

Από το έγγραφο ‘Σχήμα Πιστοποίησης Εικόνας Βασισμένο στη Θεωρία Στερεάς Θέσης’: αποτελέσματα τοπικής παραποίησης χρησιμοποιώντας μια εικόνα στερεάς θέσης με PSNR 59.7802 dB. Πηγή: https://arxiv.org/pdf/1308.0679
Η έννοια είναι ίσως πιο εύκολο να κατανοηθεί στο контέκστ της επισκευής ενός εύθραυστου υφάσματος: όσο καλή και αν είναι η τέχνη που χρησιμοποιείται για την επισκευή, η επισκευασμένη περιοχή θα είναι πάντα ορατή.
Αυτός ο τύπος μετασχηματισμού, όταν εφαρμόζεται επαναλαμβανόμενα σε μια εικόνα σε κλίμακα του γκρι, ωθεί σταδιακά την εικόνα προς μια κατάσταση όπου η εφαρμογή του μετασχηματισμού ξανά δεν προκαλεί keine αλλαγή.
Αυτή η σταθερή εκδοχή της εικόνας ονομάζεται στερεά θέση. Οι στερεές θέσεις είναι σπάνιες και πολύ ευαίσθητες σε αλλαγές – jede μικρή τροποποίηση μιας εικόνας στερεάς θέσης θα σπάσει几乎 σίγουρα την στερεά της κατάσταση, καθιστώντας εύκολη την ανίχνευση παραποίησης.
Όπως συνήθως με τέτοιες προσεγγίσεις, τα αρτεφάκτα από τη συμπίεση JPEG μπορούν να απειλήσουν την ακεραιότητα του σχήματος:

Στο αριστερό μέρος, βλέπουμε μια υδατογράφηση που εφαρμόζεται στο πρόσωπο της εικονικής εικόνας ‘Lenna’ (Lena), η οποία είναι σαφής υπό κανονική συμπίεση. Πηγή: https://arxiv.org/pdf/2106.14150
Τι θα συνέβαινε αν, αντίθετα, τα αρτεφάκτα συμπίεσης JPEG θα μπορούσαν να χρησιμοποιηθούν ως ο κεντρικός μηχανισμός για την απόκτηση μιας στερεάς θέσης; Σε τέτοια περίπτωση, δεν θα υπήρχε ανάγκη για πρόσθετα συστήματα,既然 το ίδιο μηχανισμό που συνήθως προκαλεί προβλήματα για την υδατογράφηση και την ανίχνευση παραποίησης θα形成σει τη βάση του πλαισίου ανίχνευσης παραποίησης.
Συμπίεση JPEG ως Βασική Ασφάλεια
Ένα τέτοιο σύστημα προτείνεται σε ένα νέο έγγραφο από δύο ερευνητές στο Πανεπιστήμιο του Μπάφαλο στο Κρατικό Πανεπιστήμιο της Νέας Υόρκης. Με τίτλο Εικόνες Παραποίησης με Στερεές Θέσεις JPEG, η νέα προσφορά βασίζεται στην εργασία του 2013 και στις σχετικές εργασίες, 공식ικοποιώντας για πρώτη φορά τις κεντρικές αρχές του, καθώς και χρησιμοποιώντας έξυπνα τη συμπίεση JPEG ως μέθοδο για την παραγωγή μιας ‘αυτοπιστοποιημένης’ εικόνας.
Οι συγγραφείς επεκτείνουν:
‘Η μελέτη αποκαλύπτει ότι μια εικόνα παραμένει αμετάβλητη μετά από πολλαπλά στροφές της ίδιας διαδικασίας συμπίεσης και αποσυμπίεσης JPEG.
‘Με άλλα λόγια, αν ένας κύκλος συμπίεσης και αποσυμπίεσης JPEG θεωρείται μια μετασχηματισμός της εικόνας, ο οποίος ονομάζεται μετασχηματισμός JPEG, τότε αυτός ο μετασχηματισμός εμφανίζει την ιδιότητα της ύπαρξης στερεών θέσεων, δηλαδή εικόνες που παραμένουν αμετάβλητες όταν εφαρμόζεται ο μετασχηματισμός JPEG.’

Από το νέο έγγραφο, μια εικονογράφηση της σύγκλισης των στερεών θέσεων JPEG. Πηγή: https://arxiv.org/pdf/2504.17594
Αντί να εισαγάγουν εξωτερικούς μετασχηματισμούς ή υδατογράφηση, το νέο έγγραφο ορίζει τη διαδικασία JPEG ως ένα δυναμικό σύστημα. Σε αυτό το μοντέλο, κάθε κύκλος συμπίεσης και αποσυμπίεσης κινεί την εικόνα προς μια στερεά θέση. Οι συγγραφείς αποδεικνύουν ότι, μετά από ένα πεπερασμένο αριθμό επαναλήψεων, jede εικόνα είτε φτάνει είτε προσεγγίζει μια κατάσταση όπου η περαιτέρω συμπίεση δεν θα προκαλέσει αλλαγή.
Οι ερευνητές δηλώνουν*:
‘Οποιαδήποτε αλλαγή στην εικόνα θα προκαλέσει αποκλίσεις από τις στερεές θέσεις JPEG, οι οποίες μπορούν να ανιχνευτούν ως αλλαγές στα μπλοκ JPEG μετά από μια seule επανάληψη συμπίεσης και αποσυμπίεσης…
‘Οι προτεινόμενες εικόνες παραποίησης με στερεές θέσεις JPEG έχουν δύο πλεονεκτήματα. Πρώτον, οι εικόνες παραποίησης με στερεές θέσεις JPEG εξαλείφουν την ανάγκη για εξωτερική αποθήκευση βεβαιώσιμων χαρακτηριστικών, όπως απαιτείται από τα σχήματα δακτυλικών αποτυπωμάτων [σχήματα], ή την ενσωμάτωση κρυφών ιχνηλατών, όπως στις μεθόδους υδατογράφησης εικόνας. Η εικόνα herself υπηρετεί ως η απόδειξη της αυθεντικότητάς της, καθιστώντας το σχήμα εγγενώς αυτοπιστοποιημένο.
‘Δεύτερον,既然 το JPEG είναι ένα ευρέως χρησιμοποιούμενο φορμάτ και συχνά το τελικό βήμα στη διαδικασία επεξεργασίας εικόνας, η προτεινόμενη μέθοδος είναι ανθεκτική στις επιχειρήσεις JPEG. Αυτό αντιτίθεται στην αρχική [προσέγγιση] που μπορεί να χάσει ίχνη ακεραιότητας λόγω JPEG.’
Το κεντρικό σημείο του εγγράφου είναι ότι η σύγκλιση JPEG δεν είναι μόνο ένα παραπροϊόν του σχεδιασμού του, αλλά ένα μαθηματικά αναπόφευκτο αποτέλεσμα των λειτουργιών του. Η διακριτή μετασχηματισμός κοσίνου, ποσοτικοποίηση, στρογγυλοποίηση και αποκοπή μαζί σχηματίζουν μια μετασχηματισμό που (υπό τις σωστές συνθήκες) οδηγεί σε ένα προβλέψιμο σύνολο στερεών θέσεων.

Σχήμα για τη διαδικασία συμπίεσης/αποσυμπίεσης JPEG που διαμορφώθηκε για το νέο έργο.
Αντί για υδατογράφηση, αυτή η μέθοδος δεν απαιτεί καμιά ενσωματωμένη σήμα. Η μόνη αναφορά είναι η συνέπεια της εικόνας υπό περαιτέρω συμπίεση. Αν η ανασυμπίεση δεν προκαλεί αλλαγή, η εικόνα θεωρείται αυθεντική. Αν όχι, η παραποίηση υποδεικνύεται από την απόκλιση.
Δοκιμές
Οι συγγραφείς επικύρωσαν αυτή τη συμπεριφορά χρησιμοποιώντας ένα εκατομμύριο τυχαία παραγμένα τμήματα εικόνας 8×8 pixel σε κλίμακα του γκρι. Εφαρμόζοντας επαναλαμβανόμενη συμπίεση και αποσυμπίεση JPEG σε αυτά τα συνθετικά τμήματα, παρατήρησαν ότι η σύγκλιση σε μια στερεά θέση συμβαίνει σε ένα πεπερασμένο αριθμό βημάτων. Αυτή η διαδικασία παρακολουθήθηκε μετρώντας την απόσταση L2 pixel-προς-pixel μεταξύ συνεχόμενων επαναλήψεων, με τις διαφορές να μειώνονται μέχρι τα τμήματα να σταθεροποιηθούν.

Απόσταση L2 μεταξύ συνεχόμενων επαναλήψεων για ένα εκατομμύριο τμήματα 8×8, μετρημένα υπό διαφορετικές ποιότητες συμπίεσης JPEG.
Για την αξιολόγηση της ανίχνευσης παραποίησης, οι συγγραφείς κατασκεύασαν εικόνες παραποίησης JPEG και εφαρμόζουν τέσσερις τύπους επιθέσεων: αλάτι και πιπέρι θόρυβος; αντιγραφή-μετακίνηση λειτουργίες; επισπείρωση από εξωτερικές πηγές; και διπλή συμπίεση JPEG χρησιμοποιώντας einen διαφορετικό πίνακα ποσοτικοποίησης.

Παράδειγμα εικόνων RGB με ανίχνευση και τοπική παραποίηση, συμπεριλαμβανομένων των τεσσάρων μεθόδων διατάραξης που χρησιμοποιούνται από τους συγγραφείς.
Μετά την παραποίηση, οι εικόνες ανασυμπιέζονται χρησιμοποιώντας τον αρχικό πίνακα ποσοτικοποίησης. Οι αποκλίσεις από τη στερεά θέση ανιχνεύονται με την ταυτοποίηση των μπλοκ εικόνας που εμφανίζουν μη μηδενικές διαφορές μετά την ανασυμπίεση, επιτρέποντας τόσο την ανίχνευση όσο και την τοπική παραποίηση των περιοχών.
Καθώς η μέθοδος βασίζεται εξ ολοκλήρου σε τυπικές λειτουργίες JPEG, οι εικόνες στερεάς θέσης λειτουργούν καλά με κανονικούς προγράμματα προβολής και επεξεργασίας JPEG· αλλά οι συγγραφείς σημειώνουν ότι αν η εικόνα ανασυμπιέζεται σε διαφορετική ποιότητα, μπορεί να χάσει την κατάσταση στερεάς θέσης, η οποία θα μπορούσε να σπάσει την πιστοποίηση, και πρέπει να χειριστεί προσεκτικά στη πρακτική χρήση.
Αυτό δεν είναι απλώς ένα εργαλείο για την ανάλυση της εξόδου JPEG, αλλά δεν προσθέτει πολλή πολυπλοκότητα. Σε principio, θα μπορούσε να ενταχθεί σε υφιστάμενες ροές εργασίας με ελάχιστο κόστος ή διατάραξη.
Το έγγραφο αναγνωρίζει ότι ένας εξειδικευμένος αντίπαλος μπορεί να προσπαθήσει να δημιουργήσει αντιπαλές αλλαγές που διατηρούν την κατάσταση στερεάς θέσης· αλλά οι ερευνητές υποστηρίζουν ότι τέτοιες προσπάθειες θα εισήγαγαν πιθανώς ορατά αρτεφάκτα, υπονομεύοντας την επίθεση.
Ενώ οι συγγραφείς δεν ισχυρίζονται ότι οι εικόνες στερεάς θέσης JPEG θα μπορούσαν να αντικαταστήσουν ευρύτερα συστήματα προέλευσης όπως το C2PA, προτείνουν ότι οι μέθοδοι στερεάς θέσης θα μπορούσαν να συμπληρώσουν εξωτερικά πλαίσια μεταδεδομένων, προσφέροντας ένα πρόσθετο επίπεδο ανίχνευσης παραποίησης που διαρκεί ακόμη και όταν τα μεταδεδομένα αφαιρεθούν ή χαθούν.
Συμπέρασμα
Η προσέγγιση στερεάς θέσης JPEG προσφέρει μια απλή και αυτοπεριεχόμενη εναλλακτική λύση σε συμβατικά συστήματα πιστοποίησης, απαιτώντας keine ενσωματωμένα μεταδεδομένα, υδατογράφηση ή εξωτερικές αναφορές, και αντίθετα λαμβάνοντας την αυθεντικότητα απευθείας από την προβλέψιμη συμπεριφορά της διαδικασίας συμπίεσης.
Με αυτόν τον τρόπο, η μέθοδος ανακτά τη συμπίεση JPEG – μια συχνή πηγή υποβάθμισης δεδομένων – ως μηχανισμό για την επαλήθευση της ακεραιότητας. Σε αυτό το πλαίσιο, το νέο έγγραφο είναι μια από τις πιο καινοτόμες και εφευρετικές προσεγγίσεις στο πρόβλημα που έχω συναντήσει τα τελευταία χρόνια.
Η νέα εργασία δείχνει μια στροφή μακριά από στρωμένα πρόσθετα για ασφάλεια και προς προσεγγίσεις που βασίζονται στις ενσωματωμένες ιδιότητες του μέσου ενημέρωσης. Όσο οι μεθόδοι παραποίησης γίνονται πιο εξειδικευμένοι, οι τεχνικές που ελέγχουν την εσωτερική δομή της εικόνας μπορεί να αρχίσουν να έχουν μεγαλύτερη σημασία.
Επιπλέον, πολλά εναλλακτικά συστήματα που προτείνονται για την αντιμετώπιση αυτού του προβλήματος εισάγουν σημαντική τριβή απαιτώντας αλλαγές σε καλά καθιερωμένες ροές επεξεργασίας εικόνας – ορισμένες από τις οποίες έχουν λειτουργήσει αξιόπιστα για χρόνια ή ακόμη και δεκαετίες, και θα απαιτούσαν μια πολύ ισχυρότερη δικαιολογία για ανακαίνιση.
* Η μετατροπή μου των εσωτερικών αναφορών των συγγραφέων σε υπερσύνδεσμους.
Πρώτη δημοσίευση Παρασκευή, 25 Απριλίου 2025












