Limiti e Potenzialità Software Image/Video Forensics
Transcript
Limiti e Potenzialità Software Image/Video Forensics
Limiti e Potenzialità Software Image/Video Forensics Prof. Sebastiano Battiato Dipartimento di Matematica e Informatica, Università di Catania Image Processing LAB – http://iplab.dmi.unict.it [email protected] Che tool usare? • General Purpose – Photoshop (GIMP, ImageJ) • Problemi di learning e di documentazione • High-level (ci si scrive da se il codice che serve..solo per esperti ) – Matlab – OpenCV library • Forensics Software Tools per tutti • Visualizzatori – – – – ACDSee Irfanview Faststone viewer Xnview • Editor – – – – Adobe Photoshop The Gimp Paint Shop Pro ImageJ Software dedicati - AMPED Five & Authenticate (http://ampedsoftware.com ) - dTective di Avid e Ocean Systems ClearID (http://www.oceansystems.com/dtective/form/ ) - LucisPro (http://www.LucisPro.com) - Ikena Reveal di MotionDSP (http://www.motiondsp.com/products/IkenaReveal/form ) - Video Focus di Salient Stills (http://www.salientstills.com/products/videofocus/purchase.html) - Impress di Imix (http://www.imix.nl/impress/impress_contact.htm ) - Video Investigator di Cognitech (http://www.cognitech.com/content/blogcategory/24/28/ ) - StarWitness di SignalScape (http://www.starwitnessinfo.com/ ) - VideoAnalyst di Intergraph (http://www.intergraph.com/learnmore/sgi/public-safety/forensicvideo-analysis.xml ) - CrimeVision di Imagine Products (www.crimevision.net ) - Adroit Photo Forensics (http://digital-assembly.com/products/adroit-photo-forensics/ ) - Image Error Level analyzer (http://errorlevelanalysis.com/) - JpegSnoop (http://www.impulseadventure.com/photo/jpeg-snoop.html ) - NFI PRNU Compare (http://sourceforge.net/projects/prnucompare/) - Image Forensics Search System (http://www.cse.ust.hk/image_forensics/ ) - Videntifier (http://www.eff2.net ) Today • • • • • • AMPED5 ImageJ + Forensics Plugin Adroit Videntifier Exif Analyzer GIMP http://ampedsoftware.com/it/ AMPED5 • http://ampedsoftware.com/ Trial per il corso http://rsb.info.nih.gov/ij Progetto Open source Due Modalità di Scripting: - Java Plugins - Macro Vengono rilasciati periodicamente degli upgrade Migliaia di utenti in differenti contesti Image Menu Process Menu Analyze Menu Plugins Menu Help Menu Image Forensics Progetti degli studenti di Informatica per il corso di Computer Forensics tenutosi presso l’Università di Catania a partire dall’’A.A. 2010/2011 svg.dmi.unict.it/iplab/imagej/index.htm ADROIT Photo Forensics 2011 – Digital Assembly digital-assembly.com/products/adroit-photo-forensics/ Confronti Demo… Content Filtering • • • • • Metadata - timeline, model Skintones Faces Similar images Objects (http://www.eff2.net/ ) Classical Hashing on Images: Some Sources of Variability Scale Original Rotation Crop Light Image: Original: Rotation: Scale: Crop: Light: Pose: Context: MD5 5972FB15A2FDFA7215134B5BACD4D032 6B0BC6F3DBD450EF3E9BE8CCBDB2480F D3CFFA588D5B4CF3395A69AC6EDAB4A5 6CF3D1FD20388DE3F8D1858C4D7A53C7 38B5E48E46898E1E5E7207AEB4255518 9030E506156664E0BBD6AA76F3CA1748 0F3055E092C73155690C822D6BA18BAD Pose Context Image Matching Distance( , )=LOW Distance( , )=HIGH Altre soluzioni • Photo DNA (http://www.microsoftphotodna.com/ ) • VideoGenome (http://v-nome.org/ ) Main Idea: Matching tra signature Exif Informations • ExIF allows to integrate further information into the file. • The information usually contained into a standard ExIF are: • Dimensions of the image • Date and Time of Acquisition • Features about acquisition: • Exposure-time , Exposure Bias, FNumber, Aperture, ISO, Focal lenght, GPS coordinates etc. • Thumbnail preview (a small picture which would be equal to the original picture). • The ExIF information checking has demonstrated the possibility of immediate forgery detection. • In effect if the constructor is known several ExIF data must match to fixed values. Thumbnails Analysis • Using the following image we can extract the thumbnail through simple ExiF tools, web sites or open source codes, like: • Opanda IExif (http://www.opanda.com) • Camera Summary (http://camerasummary.com/ ) • Jeffrey's Exif Viewer (http://regex.info/exif.cgi ) • JPEGSnoop (http://www.impulseadventure.com/photo/jpeg-snoop.html ) • Jhead version (http://www.sentex.net/~mwandel/jhead/ ) • These tools permit to identify data that have not been removed by inexpert users. Casi Famosi Cat Schwartz http://www.welcometowallyworld.com/cat-schwartz/ GIMP • PLUGINS (elsamuko) • sites.google.com/site/elsamuko/forensics Ricerca delle Immagini via web • Utilizzo di tecniche avanzate per la ricerca automatica di immagini via TAG (o metadata). • Siti come Flickr/Google/Bing/TinEye permettono di effettuare ricerca di immagini utilizzando dettagli riguardanti particolari delle fotografie • E’ possibile interrogare automaticamente database online attraverso script. Referenze • • • • • S. Battiato, G. Messina, R. Rizzo - Image Forensics Contraffazione Digitale e Identificazione della Camera di Acquisizione: Status e Prospettive - Chapter in IISFA Memberbook 2009 DIGITAL FORENSICS - Eds. G. Costabile, A. Attanasio - Experta, Italy 2009; S. Battiato, G.M. Farinella, G. Messina, G. Puglisi - Digital Video Forensics: Status e Prospettive -Chapter in IISFA Memberbook 2010 DIGITAL FORENSICS - Eds. G. Costabile, A. Attanasio Experta, Italy 2010. S. Battiato, G.M. Farinella, G. Puglisi - mage/Video Forensics: Casi di Studio -Chapter in IISFA Memberbook 2011 DIGITAL FORENSICS - Eds. G. Costabile, A. Attanasio -Experta, Italy 2011 (In press). R.C. Gonzalez, R.E. Woods - Elaborazione delle Immagini Digitali - ISBN: 9788871925066 Pearson Italia (2008) - Supervised by S.Battiato and F. Stanco. http://www.dmi.unict.it/~battiato/CF1011/sw%20Image%20Forensic s%20esistenti.pdf
Documenti analoghi
Questionario Funzioni della rappresentazione Esempi Software per
folders from any drive on your computer. It
can also be used for creating site maps of your
web site with your choice of active or non
active links”.
http://camtech2000.net/Pages/The_Html_Dire
ct...