20.11.2012 Aufrufe

Digitale Bildforensik - Technische Universität Dresden

Digitale Bildforensik - Technische Universität Dresden

Digitale Bildforensik - Technische Universität Dresden

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Digitale</strong> <strong>Bildforensik</strong><br />

Dem Bildfälscher auf der Spur<br />

Bilder: Andrea Sommer, Doc Baumann<br />

Thomas Gloe &<br />

Matthias Kirchner<br />

TU <strong>Dresden</strong><br />

Lange Nacht der<br />

Wissenschaften<br />

<strong>Dresden</strong>, 18. Juni 2010


” Ein Bild sagt mehr als tausend Worte.“<br />

(Chinesisches Sprichwort)<br />

http://z.about.com/d/architecture/1/5/Z/p/SouthTowerHit.jpg<br />

◮ Bilder sind ein universelles<br />

Kommunikationsmittel, das<br />

jeder versteht ohne eine<br />

bestimmte Sprache sprechen<br />

zu müssen


” Wer die Bilder beherrscht,<br />

beherrscht die Köpfe.“ (Bill Gates)<br />

◮ Wer kontrolliert, welche Bilder<br />

wie, wo und wann veröffentlicht<br />

werden, kann Einfluss auf andere<br />

Menschen ausüben.<br />

◮ Bilder beherrschen heißt auch:<br />

Bilder manipulieren<br />

http://www.museumofhoaxes.com/hoax/photo_database/image/tourist_guy


” Wer die Bilder beherrscht,<br />

beherrscht die Köpfe.“ (Bill Gates)<br />

◮ Wer kontrolliert, welche Bilder<br />

wie, wo und wann veröffentlicht<br />

werden, kann Einfluss auf andere<br />

Menschen ausüben.<br />

◮ Bilder beherrschen heißt auch:<br />

Bilder manipulieren<br />

Sacchi et al., Applied Cognitive Psychology 21(8), 2007


Fotografie und Bildfälschung:<br />

Ein unzertrennliches Paar (?)<br />

◮ erste Fotografien entstanden etwa um<br />

das Jahr 1840<br />

◮ Techniken zur nachträglichen Retusche<br />

waren bereits kurze Zeit später bekannt<br />

◮ erste dokumentierte Bildfälschungen<br />

datieren auf etwa 1860<br />

http://commons.wikimedia.org/wiki/File:Retouche-set.jpg


Historische Bildfälschungen<br />

Abraham Lincoln (ca. 1860)<br />

http://www.cs.dartmouth.edu/farid/research/digitaltampering


Historische Bildfälschungen<br />

Josef Stalin (ca. 1930)<br />

◮ Entfernung in Ungnade gefallener Politiker<br />

http://www.cs.dartmouth.edu/farid/research/digitaltampering


Und heute?<br />

Aktuelle Entwicklung<br />

◮ Große Verbreitung von Digitalkameras,<br />

Foto-Handys, . . .<br />

Auswirkungen<br />

◮ <strong>Digitale</strong> Fotografie ersetzt herkömmliche<br />

Fotografie in praktisch allen Gebieten


Und heute?<br />

Aktuelle Entwicklung<br />

◮ Große Verbreitung von Digitalkameras,<br />

Foto-Handys, . . .<br />

◮ Vielzahl von einfach zu bedienenden<br />

Bildbearbeitungsprogrammen<br />

Auswirkungen<br />

◮ <strong>Digitale</strong> Fotografie ersetzt herkömmliche<br />

Fotografie in praktisch allen Gebieten<br />

◮ Es war noch nie so einfach wie heute<br />

Bilder zu manipulieren<br />

Bernd Busche, Beitrag zum DOCMA Award 2009


Unbegrenzte Möglichkeiten<br />

Photoshop


Unbegrenzte Möglichkeiten<br />

Automatisierte Bildbearbeitung (inpainting)<br />

http://cimg.sourceforge.net


Unbegrenzte Möglichkeiten<br />

Automatisierte Bildbearbeitung (inpainting)<br />

http://cimg.sourceforge.net


Unbegrenzte Möglichkeiten<br />

Computer-generierte Bilder<br />

http://www.cgarena.com/freestuff/tutorials/max/songhyekyo


Unbegrenzte Möglichkeiten<br />

Bildbearbeitung auf dem Handy


<strong>Digitale</strong> Bildfälschungen<br />

National Geographic (1982)<br />

http://www.cs.dartmouth.edu/farid/research/digitaltampering<br />

◮ Einer der ersten bekannt<br />

gewordenen Fälle von<br />

digitalen Bildfälschungen


<strong>Digitale</strong> Bildfälschungen<br />

Attentat in Luxor (1997)<br />

http://www.rhetorik.ch/Bildmanipulation/Bildmanipulation.html


<strong>Digitale</strong> Bildfälschungen<br />

Irakkrieg (2003)<br />

http://www.rhetorik.ch/Bildmanipulation/Bildmanipulation.html


<strong>Digitale</strong> Bildfälschungen<br />

Irakkrieg (2003)<br />

http://www.rhetorik.ch/Bildmanipulation/Bildmanipulation.html


<strong>Digitale</strong> Bildfälschungen<br />

Klaus Kleinfeld (2005)<br />

http://www.rhetorik.ch/Bildmanipulation/Bildmanipulation.html


<strong>Digitale</strong> Bildfälschungen<br />

George W. Bush<br />

http://www.snopes.com/photos/politics/bushbook.asp


Kann man Bildern noch trauen?<br />

◮ Woher kommt das Bild?<br />

<strong>Digitale</strong> <strong>Bildforensik</strong><br />

◮ (Wie) Wurde das Bild bearbeitet?<br />

⊲ Forensik: Bestimmung / Auswertung von Spuren zur Aufklärung von Straftaten<br />

⊲ hier: Analyse von digitalen Bildern mit Hilfe von Computerprogrammen zur<br />

Bestimmung des Bildursprungs oder der Aufdeckung von Bildmanipulationen<br />

⊲ das Originalbild ist nicht bekannt!


Kann man Bildern noch trauen?<br />

◮ Woher kommt das Bild?<br />

<strong>Digitale</strong> <strong>Bildforensik</strong><br />

◮ (Wie) Wurde das Bild bearbeitet?<br />

⊲ Forensik: Bestimmung / Auswertung von Spuren zur Aufklärung von Straftaten<br />

⊲ hier: Analyse von digitalen Bildern mit Hilfe von Computerprogrammen zur<br />

Bestimmung des Bildursprungs oder der Aufdeckung von Bildmanipulationen<br />

⊲ das Originalbild ist nicht bekannt!<br />

N (µ, σ)<br />

Σ → min<br />

statistische Analyse<br />

Herkunft?<br />

bearbeitet?


Woher kommt das Bild?<br />

Ziel: Bestimmung der korrekten Klasse, des korrekten Modells, oder sogar des<br />

tatsächlichen Geräts, das ein bestimmtes Bild aufgenommen hat<br />

?<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Woher kommt das Bild?<br />

Ziel: Bestimmung der korrekten Klasse, des korrekten Modells, oder sogar des<br />

tatsächlichen Geräts, das ein bestimmtes Bild aufgenommen hat<br />

?<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Woher kommt das Bild?<br />

Ziel: Bestimmung der korrekten Klasse, des korrekten Modells, oder sogar des<br />

tatsächlichen Geräts, das ein bestimmtes Bild aufgenommen hat<br />

?<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Ein fiktives Beispiel<br />

◮ Verkauf eines gestohlenen<br />

historischen Buches bei


Ein fiktives Beispiel<br />

?<br />

◮ Verkauf eines gestohlenen<br />

historischen Buches bei<br />

◮ beschlagnahmte Kameras von<br />

einer Menge von Verdächtigen<br />

◮ Welche Kamera hat das Bild<br />

des Buches aufgenommen?


Ein fiktives Beispiel<br />

◮ Verkauf eines gestohlenen<br />

historischen Buches bei<br />

◮ beschlagnahmte Kameras von<br />

einer Menge von Verdächtigen<br />

◮ Welche Kamera hat das Bild<br />

des Buches aufgenommen?


(Wie) Wurde das Bild bearbeitet?<br />

⊲ Beispiel: Kopieren von Bildteilen<br />

iranischer Rakektentest (2008)<br />

⊲ deutlich sichtbare wiederkehrende Muster im manipulierten Bild


(Wie) Wurde das Bild bearbeitet?<br />

⊲ Beispiel: Kopieren von Bildteilen<br />

iranischer Rakektentest (2008)<br />

⊲ deutlich sichtbare wiederkehrende Muster im manipulierten Bild<br />

◮ Computer sucht nach doppelten Bildteilen


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

analoge 2D-Vorlage<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

analoge 2D-Vorlage<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Digitalisierung<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

analoge 2D-Vorlage<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Digitalisierung<br />

digitales Bild<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

analoge 2D-Vorlage<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Digitalisierung<br />

digitales Bild<br />

Manipulation<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

analoge 2D-Vorlage<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Digitalisierung<br />

digitales Bild<br />

Manipulation<br />

Ausgabe<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

analoge 2D-Vorlage<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Digitalisierung<br />

digitales Bild<br />

Manipulation<br />

Ausgabe<br />

analoges Bild<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

analoge 2D-Vorlage<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Digitalisierung<br />

digitales Bild<br />

Manipulation<br />

Ausgabe<br />

Re-Digitalisierung<br />

analoges Bild<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

Beleuchtung, Schatten<br />

analoge 2D-Vorlage<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Digitalisierung<br />

digitales Bild<br />

Manipulation<br />

Ausgabe<br />

Re-Digitalisierung<br />

analoges Bild<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

Beleuchtung, Schatten<br />

analoge 2D-Vorlage<br />

Oberflächeneigenschaften<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Digitalisierung<br />

digitales Bild<br />

Manipulation<br />

Ausgabe<br />

Re-Digitalisierung<br />

analoges Bild<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

Beleuchtung, Schatten<br />

analoge 2D-Vorlage<br />

Oberflächeneigenschaften<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Digitalisierung<br />

Geräteeigenschaften<br />

digitales Bild<br />

Manipulation<br />

Ausgabe<br />

Re-Digitalisierung<br />

analoges Bild<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

Beleuchtung, Schatten<br />

analoge 2D-Vorlage<br />

Oberflächeneigenschaften<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Digitalisierung<br />

Geräteeigenschaften<br />

digitales Bild<br />

Dateiformat<br />

Manipulation<br />

Ausgabe<br />

Re-Digitalisierung<br />

analoges Bild<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

Beleuchtung, Schatten<br />

analoge 2D-Vorlage<br />

Oberflächeneigenschaften<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Digitalisierung<br />

Geräteeigenschaften<br />

digitales Bild<br />

Dateiformat<br />

Manipulation<br />

Bearbeitungsartefakte<br />

Ausgabe<br />

Re-Digitalisierung<br />

analoges Bild<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

reale Szene<br />

Beleuchtung, Schatten<br />

analoge 2D-Vorlage<br />

Oberflächeneigenschaften<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Digitalisierung<br />

Geräteeigenschaften<br />

digitales Bild<br />

Dateiformat<br />

Manipulation<br />

Bearbeitungsartefakte<br />

Ausgabe<br />

Geräteeigenschaften<br />

Re-Digitalisierung<br />

analoges Bild<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

künstliche<br />

3D-Szene<br />

reale Szene<br />

Beleuchtung, Schatten<br />

analoge 2D-Vorlage<br />

Oberflächeneigenschaften<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Textur<br />

Digitalisierung<br />

Geräteeigenschaften<br />

digitales Bild<br />

Dateiformat<br />

Manipulation<br />

Bearbeitungsartefakte<br />

Ausgabe<br />

Geräteeigenschaften<br />

Re-Digitalisierung<br />

analoges Bild<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

künstliche<br />

3D-Szene<br />

reale Szene<br />

Beleuchtung, Schatten<br />

analoge 2D-Vorlage<br />

Oberflächeneigenschaften<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Textur<br />

Digitalisierung<br />

Geräteeigenschaften<br />

Rendern<br />

digitales Bild<br />

Dateiformat<br />

Manipulation<br />

Bearbeitungsartefakte<br />

Ausgabe<br />

Geräteeigenschaften<br />

Re-Digitalisierung<br />

analoges Bild<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Grundlagen der digitalen <strong>Bildforensik</strong><br />

künstliche<br />

3D-Szene<br />

reale Szene<br />

Beleuchtung, Schatten<br />

analoge 2D-Vorlage<br />

Oberflächeneigenschaften<br />

http://commons.wikimedia.org/wiki/Nuvola/apps<br />

http://www.oxygen-icons.org<br />

Textur<br />

Digitalisierung<br />

Geräteeigenschaften<br />

Rendern<br />

fehlende Geräteeigenschaften<br />

digitales Bild<br />

Dateiformat<br />

Manipulation<br />

Bearbeitungsartefakte<br />

Ausgabe<br />

Geräteeigenschaften<br />

Re-Digitalisierung<br />

analoges Bild<br />

http://commons.wikimedia.org/wiki/Crystal_Clear<br />

http://commons.wikimedia.org/wiki/Category:Crystal_Project


Besonderheiten des Dateiformats


Beispiel: Vorschaubild einer JPEG-Datei<br />

[Murdoch & Dornseif, 2004]


Beispiel: Vorschaubild einer JPEG-Datei<br />

[Murdoch & Dornseif, 2004]


Manipulationsartefakte


Vergrößerung von Bildern oder Bildteilen<br />

◮ Bildmanipulationen erfordern häufig das Vergrößern von Bildteilen<br />

Andrea Sommer, Doc Baumann


Vergrößerung von Bildern oder Bildteilen<br />

◮ Bildmanipulationen erfordern häufig das Vergrößern von Bildteilen<br />

⊲ Beispiel: Verdoppeln der Bildgröße<br />

Vergrößerung<br />

des Bildes (×2)<br />

?<br />

? ? ?<br />

?<br />

0.5<br />

0.5


Vergrößerung von Bildern oder Bildteilen<br />

◮ Bildmanipulationen erfordern häufig das Vergrößern von Bildteilen<br />

⊲ Beispiel: Verdoppeln der Bildgröße<br />

Vergrößerung<br />

des Bildes (×2)<br />

0.5 0.5<br />

? ? ?<br />

?<br />

0.5


Vergrößerung von Bildern oder Bildteilen<br />

◮ Bildmanipulationen erfordern häufig das Vergrößern von Bildteilen<br />

⊲ Beispiel: Verdoppeln der Bildgröße<br />

Vergrößerung<br />

des Bildes (×2)<br />

0.5 0.5<br />

? ? ?<br />

0.5 0.5


Vergrößerung von Bildern oder Bildteilen<br />

◮ Bildmanipulationen erfordern häufig das Vergrößern von Bildteilen<br />

⊲ Beispiel: Verdoppeln der Bildgröße<br />

Vergrößerung<br />

des Bildes (×2)<br />

0.5<br />

0.5<br />

0.5 0.5<br />

? ? ?<br />

0.5 0.5


Vergrößerung von Bildern oder Bildteilen<br />

◮ Bildmanipulationen erfordern häufig das Vergrößern von Bildteilen<br />

⊲ Beispiel: Verdoppeln der Bildgröße<br />

Vergrößerung<br />

des Bildes (×2)<br />

0.5<br />

0.5<br />

0.5 0.5<br />

? ?<br />

0.5 0.5<br />

0.5<br />

0.5


Vergrößerung von Bildern oder Bildteilen<br />

◮ Bildmanipulationen erfordern häufig das Vergrößern von Bildteilen<br />

⊲ Beispiel: Verdoppeln der Bildgröße<br />

Vergrößerung<br />

des Bildes (×2)<br />

0.5<br />

0.5<br />

?<br />

0.5 0.5<br />

0.5 0.5<br />

0.5<br />

0.5


Vergrößerung von Bildern oder Bildteilen<br />

◮ Bildmanipulationen erfordern häufig das Vergrößern von Bildteilen<br />

⊲ Beispiel: Verdoppeln der Bildgröße<br />

Vergrößerung<br />

des Bildes (×2)<br />

0.5<br />

0.5<br />

0.5 0.5<br />

0.5 0.5<br />

◮ Im vergrößerten Bild werden benachbarte Pixel aus ihren Nachbarn berechnet<br />

◮ Vergrößertes Bild besteht aus vielen solchen Blöcken<br />

0.5<br />

0.5


Vergrößerung von Bildern oder Bildteilen<br />

◮ Bildmanipulationen erfordern häufig das Vergrößern von Bildteilen<br />

⊲ Beispiel: Verdoppeln der Bildgröße<br />

Vergrößerung<br />

des Bildes (×2)<br />

0.5<br />

0.5<br />

0.5 0.5<br />

0.5 0.5<br />

◮ Im vergrößerten Bild werden benachbarte Pixel aus ihren Nachbarn berechnet<br />

◮ Vergrößertes Bild besteht aus vielen solchen Blöcken<br />

⊲ Wiederkehrendes Muster, nach dem mit dem Computer gesucht werden kann<br />

0.5<br />

0.5


Erkennung von Bildvergrößerungen<br />

Original<br />

105 %<br />

120 %<br />

p-map DFT (p-map)


Eine echte Anwendung<br />

www.bountyfishing.com<br />

◮ Anglerwettbewerb:<br />

Wer fängt den größten Fisch innerhalb einer vorgeschriebenen Zeit?<br />

◮ Problem: ph Fishing-Angriffe mit Photoshop


Eine echte Anwendung<br />

www.bountyfishing.com<br />

◮ Anglerwettbewerb:<br />

Wer fängt den größten Fisch innerhalb einer vorgeschriebenen Zeit?<br />

◮ Problem: ph Fishing-Angriffe mit Photoshop<br />

◮ <strong>Bildforensik</strong> entlarvt Betrüger


Szene<br />

Charakteristiken des Bildeingabegeräts<br />

Linse<br />

Abbildungsfehler<br />

Filter<br />

R<br />

G<br />

G<br />

B<br />

CFA Struktur<br />

Sensor<br />

defekte Pixel,<br />

Sensorrauschen<br />

Black-Box-Modell, Übertragungsfunktion<br />

Farbinterpolation<br />

Interpolationsmethode<br />

Nachbearbeitung<br />

Quantisierungstabelle<br />

digitales Bild


Der Sensor<br />

◮ Wichtigstes Bauteil einer Digitalkamera<br />

⊲ Jedes Pixel eines Bildes entspricht genau einem Sensorelement,<br />

das eintreffendes Licht in Strom wandelt<br />

⊲ Je mehr Licht, desto mehr Strom, desto heller das Pixel<br />

http://commons.wikimedia.org/wiki/File:CCD.jpg


Sensorrauschen als Fingerabdruck<br />

◮ Jedes Sensorelement ist einzigartig (geringe Unterschiede in der Größe, . . . )<br />

⊲ Bei der gleicher Menge eintreffenden Lichtes produzieren verschiedene<br />

Sensorelemente unterschiedlich viel Strom ⊲ Rauschen<br />

◮ Das Sensorrauschen ist ein eindeutiger Fingerabdruck einer Digitalkamera<br />

Bestimmen des Fingerabdrucks<br />

Digitalkamera Menge von Bildern extrahiertes Rauschen Mittelwert<br />

(Fingerabdruck)


Rauschsignal eines Bildes<br />

◮ Sensorrauschen ist sehr schwach und schwer zu ermitteln<br />

◮ abgeschätztes Rauschsignal enthält auch noch Teile des eigentlichen Bildes<br />

Fakultät Informatik, TU <strong>Dresden</strong> ermitteltes Rauschsignal


Fingerabdruck einer Digitalkamera<br />

Fingerabdruck aus 300 Bildern<br />

◮ gemittelter Fingerabdruck enthält<br />

keine Bildinhalte mehr<br />

vergrößerter Ausschnitt


Korrelationskoeffizient<br />

Kameraidentifikation mit dem Sensorrauschen<br />

◮ Messung der Ähnlichkeit (bspw. Korrelationskoeffizient) zwischen dem geschätzten<br />

Rauschen eines verdächtigen Bildes und allen bekannten Kamera-Fingerabdrücken<br />

0.3<br />

0.2<br />

0.1<br />

0<br />

Fingerabdruck: S70<br />

Canon S70<br />

Canon S45<br />

Epson 1240U<br />

Ixus IIs<br />

1 Bildindex<br />

350<br />

Zuordnung des Bildes zu dem Gerät mit<br />

dem höchsten Korrelationskoeffizienten<br />

klare Trennung zwischen Bildern des<br />

tatsächlichen Gerätes und Bildern<br />

anderer Geräte


Korrelationskoeffizient<br />

Kameraidentifikation mit dem Sensorrauschen<br />

◮ Messung der Ähnlichkeit (bspw. Korrelationskoeffizient) zwischen dem geschätzten<br />

Rauschen eines verdächtigen Bildes und allen bekannten Kamera-Fingerabdrücken<br />

0.3<br />

0.2<br />

0.1<br />

0<br />

Fingerabdruck: S70<br />

Canon S70<br />

Canon S45<br />

Epson 1240U<br />

Ixus IIs<br />

1 Bildindex<br />

350<br />

Zuordnung des Bildes zu dem Gerät mit<br />

dem höchsten Korrelationskoeffizienten<br />

klare Trennung zwischen Bildern des<br />

tatsächlichen Gerätes und Bildern<br />

anderer Geräte<br />

◮ groß angelegter Test mit mehr als 10 6 Bildern von ≈ 7000 verschiedenen Kameras:<br />

97.6 % korrekt identifiziert, bei einer Fehlerrate von < 3 × 10 −5 [Goljan et al., 2009]


Ein fiktives Beispiel<br />

?<br />

◮ Verkauf eines gestohlenen<br />

historischen Buches bei<br />

◮ beschlagnahmte Kameras von<br />

einer Menge von Verdächtigen<br />

◮ Welche Kamera hat das Bild<br />

des Buches aufgenommen?


Ein fiktives Beispiel<br />

?<br />

◮ Verkauf eines gestohlenen<br />

historischen Buches bei<br />

◮ beschlagnahmte Kameras von<br />

einer Menge von Verdächtigen<br />

◮ Welche Kamera hat das Bild<br />

des Buches aufgenommen?<br />

◮ Bestimmen des Rauschsignal<br />

des Bildes


Ein fiktives Beispiel<br />

≈<br />

◮ Verkauf eines gestohlenen<br />

historischen Buches bei<br />

◮ beschlagnahmte Kameras von<br />

einer Menge von Verdächtigen<br />

◮ Welche Kamera hat das Bild<br />

des Buches aufgenommen?<br />

◮ Bestimmen des Rauschsignal<br />

des Bildes<br />

◮ Vergleich mit Fingerabdrücken<br />

aller Kameras<br />

◮ Welcher hat die höchste<br />

Ähnlichkeit mit dem Rauschen<br />

des Bildes?


Farbinterpolation<br />

◮ Digitalkameras verwenden nur einen CCD / CMOS Sensor, der lediglich die<br />

Intensität des eintreffenden Lichtes messen kann<br />

⊲ Farbinformation geht verloren<br />

◮ Verwendung von Farbfiltern und Interpolation der fehlenden Farbinformation<br />

GR<br />

G<br />

GR<br />

G<br />

GR<br />

Rohdaten Farbbild<br />

G<br />

GB<br />

G<br />

GB<br />

G<br />

GR<br />

G<br />

GR<br />

G<br />

GR<br />

G<br />

GB<br />

G<br />

GB<br />

G<br />

GR<br />

G<br />

GR<br />

G<br />

GR<br />

CFA (color filter array) Interpolation<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R


Farbinterpolation<br />

◮ Digitalkameras verwenden nur einen CCD / CMOS Sensor, der lediglich die<br />

Intensität des eintreffenden Lichtes messen kann<br />

⊲ Farbinformation geht verloren<br />

◮ Verwendung von Farbfiltern und Interpolation der fehlenden Farbinformation<br />

Rohdaten<br />

Farbbild


Farbinterpolation<br />

◮ Digitalkameras verwenden nur einen CCD / CMOS Sensor, der lediglich die<br />

Intensität des eintreffenden Lichtes messen kann<br />

⊲ Farbinformation geht verloren<br />

◮ Verwendung von Farbfiltern und Interpolation der fehlenden Farbinformation<br />

GR<br />

G<br />

GR<br />

G<br />

GR<br />

Rohdaten Farbbild<br />

G<br />

GB<br />

G<br />

GB<br />

G<br />

GR<br />

G<br />

GR<br />

G<br />

GR<br />

G<br />

GB<br />

G<br />

GB<br />

G<br />

GR<br />

G<br />

GR<br />

G<br />

GR<br />

CFA (color filter array) Interpolation<br />

◮ (Lokale) Manipulationen beeinflussen bzw. beschädigen diese Spuren<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

Interpolation hinterlässt<br />

periodische Spuren im<br />

Farbbild


Analyse von CFA-Artefakten [Popescu & Farid, 2005]


Analyse von CFA-Artefakten [Popescu & Farid, 2005]


Analyse von CFA-Artefakten [Popescu & Farid, 2005]<br />

CFA peak<br />

DFT(p-map)


Woher weiß der Computer,<br />

dass dieses Bild echt ist?<br />

accompanying authentic submission to the 2009 DOCMA award (Xaver Klaußner)


Woher weiß der Computer,<br />

dass dieses Bild echt ist?<br />

Training, Training, Training, . . .<br />

◮ benötigt Unmengen von Testbildern<br />

◮ wissenschaftlich belastbare Verfahren sollten anhand öffentlich zugänglicher Daten<br />

getestet werden<br />

<strong>Dresden</strong> Image Database [Gloe & Böhme, 2010]<br />

◮ Bilddatenbank speziell für Anwendungen in der <strong>Digitale</strong>n <strong>Bildforensik</strong><br />

◮ mehr als 14 000 Digitalkamera-Bilder<br />

⊲ 73 Geräte<br />

⊲ 23 Kameramodelle<br />

⊲ 14 Hersteller<br />

◮ mehrere Geräte pro Modell<br />

◮ erlaubt kontrollierte Experimente zur<br />

Digitalkamera-Identifikation


Wie schießt man 14 000 Bilder?<br />

. . .<br />

2 LNdW 2010<br />

2<br />

2A<br />

3 image forensics<br />

3<br />

3A<br />

4 LNdW 2010<br />

4<br />

4A<br />

Kamerakiste<br />

5 image forensics<br />

5<br />

5A<br />

6 LNdW 2010<br />

6<br />

6A<br />

7 image forensics<br />

◮ je 2 Stative pro Aufnahmeort, Aufnahme von 2 Szenen<br />

◮ 3 verschiedene Brennweiten pro Szene und Geräte<br />

. . . viel Zeit<br />

7<br />

7A<br />

8 LNdW 2010<br />

8<br />

8A<br />

9 image forensics<br />

9<br />

9A .<br />

. .


Wie schießt man 14 000 Bilder?<br />

. . .<br />

2 LNdW 2010<br />

2<br />

2A<br />

3 image forensics<br />

3<br />

3A<br />

4 LNdW 2010<br />

4<br />

4A<br />

Kamerakiste<br />

5 image forensics<br />

5<br />

5A<br />

6 LNdW 2010<br />

6<br />

6A<br />

7 image forensics<br />

◮ je 2 Stative pro Aufnahmeort, Aufnahme von 2 Szenen<br />

◮ 3 verschiedene Brennweiten pro Szene und Geräte<br />

. . . viel Zeit und heiße Getränke<br />

7<br />

7A<br />

8 LNdW 2010<br />

8<br />

Sieht kalt aus?<br />

8A<br />

9 image forensics<br />

9<br />

9A .<br />

. .


min / max Temperature [ ◦ C]<br />

8<br />

4<br />

0<br />

-4<br />

-8<br />

-12<br />

-16<br />

-20<br />

Es war kalt!<br />

1.1. 11.1. 21.1. 31.1. 10.2. 20.2.<br />

day<br />

◮ Aufnahmen fanden während der<br />

kältesten Wochen des Jahres 2009 statt


DOCMA Award 2009<br />

Hintergrund<br />

◮ Erstellen überzeugender Bildfälschungen kostet Zeit<br />

◮ Wissenschaftlter sind keine Photoshop-Experten<br />

◮ typische Testbilder sind kaum “vorzeigbar”<br />

Wie kann man lernen echte Manipulationen von<br />

echten Photoshop-Nutzern zu erkennen, wenn<br />

man sie selbst nicht in seiner Testdatenbank hat?


DOCMA Award 2009<br />

Hintergrund<br />

◮ Erstellen überzeugender Bildfälschungen kostet Zeit<br />

◮ Wissenschaftlter sind keine Photoshop-Experten<br />

◮ typische Testbilder sind kaum “vorzeigbar”<br />

Wie kann man lernen echte Manipulationen von<br />

echten Photoshop-Nutzern zu erkennen, wenn<br />

man sie selbst nicht in seiner Testdatenbank hat?<br />

DOCMA Award 2009<br />

◮ Wettbewerb für (semi-)professionelle Photoshop-<br />

Nutzer zum Erfinden eines Zeitungsbeitrages, der<br />

durch eine Bildmanipulation belegt wird<br />

◮ Initiator: Doc Baumann und sein DOCMA Magazin<br />

◮ Fälschungen (+ Originale) wurden Wissenschaftlern<br />

zur Verfügung gestellt<br />

◮ etwa 100 interessante Einreichungen<br />

Doc Baumann


Beispiele DOCMA Award


Beispiele DOCMA Award


Beispiele DOCMA Award<br />

Julia Enkelmann


Beispiele DOCMA Award


Beispiele DOCMA Award


Beispiele DOCMA Award


Beispiele DOCMA Award<br />

Fälschung<br />

Bernd Busche


Beispiele DOCMA Award<br />

Fälschung<br />

Peaks durch<br />

Skalierung<br />

Peaks durch<br />

JPEG-Kompression<br />

Boden<br />

Bäume<br />

U-Bahn<br />

−π/2 0<br />

π/2<br />

Bernd Busche


Beispiele DOCMA Award<br />

Original<br />

Bernd Busche


Beispiele DOCMA Award<br />

Silvia Nock


Beispiele DOCMA Award


Beispiele DOCMA Award<br />

Silvia Nock


Zusammenfassung


Fazit<br />

<strong>Digitale</strong> <strong>Bildforensik</strong><br />

◮ Verfahren zur Überprüfung der Authentizität digitaler Bilder<br />

◮ Ursprungsidentifikation und Manipulationserkennung<br />

◮ Statistische Analyse von Geräte-Charakteristiken oder Manipulationsartefakten<br />

◮ Bereits zahlreiche Ansätze und viel versprechende Ergebnisse<br />

Aber: Praktischer Einsatz birgt noch viele zu lösende Probleme (starke<br />

Kompression, . . . )<br />

Welche Bildmanipulationen sind ” erlaubt“?


Wann ist eine Fälschung eine Fälschung?<br />

◮ Computer können (bisher?) nicht wirklich zwischen ” guten“ und ” bösen“<br />

Bildmanipulationen unterscheiden<br />

◮ ” Manipulation“ bereits durch die Wahl des passenden Bildausschnittes<br />

◮ Bildbearbeitung bereits im Inneren der Kamera<br />

Andrea Sommer, Doc Baumann


Fragen?<br />

Thomas Gloe, Matthias Kirchner<br />

{Thomas.Gloe,Matthias.Kirchner}@inf.tu-dresden.de<br />

<strong>Technische</strong> <strong>Universität</strong> <strong>Dresden</strong><br />

Institut für Systemarchitektur

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!