Ich möchte JPG-Dateien überprüfen, wenn sie manipuliert wurden, um den Inhalt zu ändern.
Was ich NICHT als Photoshopping betrachte:
- Zuschneiden
- Drehen
- (Skalierung)
- Bildauflösung
- Automatische Änderungen, die Smartphones möglicherweise vornehmen
Was ich als Photoshopping betrachte:
- Hinzufügen eines neuen Bildes über Teilen des alten Bildes
- Ändern des Textes eines Teils eines Bildes
Wie kann dies automatisch überprüft werden?
(Und: Gibt es dafür gebrauchsfertige Bibliotheken?)
computer-vision
Martin Thoma
quelle
quelle
Antworten:
Fehlerstufenanalyse wie beschrieben Fehlerstufenanalyse unter https://github.com/afsalashyana/FakeImageDetection scheint eine Möglichkeit zu sein:
Sie nutzen aus, dass die lokalen Komprimierungsverhältnisse unterschiedlich sein können. Und es scheint möglich zu sein, neuronale Netze darauf zu trainieren.
Ich habe kein Papier gefunden, in dem steht, wie gut das bisher funktioniert
quelle
Eigentlich arbeite ich derzeit nicht in diesem Bereich, aber ich erinnere mich an etwas aus der Vergangenheit, das Ihnen helfen könnte. JPG-Dateien verwenden die Quantisierung. Die Erkennung von Fälschungen ist sehr schwierig. Ich empfehle jedoch, das folgende Dokument zu lesen.
Leistungsanalyse der Fälschungserkennung der JPEG-Bildkomprimierung
quelle