Dit document mag alleen gedeeld worden met direct betrokkenen van het programma Herkenning Digitale Informatie en Fingerprinting omdat verdere verspreiding of openbaarmaking de veiligheid van de Staat zou kunnen schaden. Projectplan Titel: Photo Response Non Uniformity (PRNU) deel 2 Versie: 0.1 Fase Uitvoeringsfase Datum 27 november 2011 Status Concept Pagina 1 van 9
Colofon Naam opdrachtgever Auteur(s) Projectleider NCTb Projectsecreta ns Bij lagen Voor akkoord Bureau Secretaris Generaal Project,- programma en Adviescentrum Schedeldoekshaven 100 2511 EX Den Haag Postbus 20301 2500 EH Den Haag www.justitie. ni Datum Versiebeheer Versie 0.1 0.2 Datum 16 bovember 2011 27 november 2011 0.3 0.4 1.0 1.1 Pagina 2 van 9
Inhoudsopgave 1. Projectdefinitie 4 1.1 Aanleiding 4 1.2 Probleemstelling 4 1.3 Doelstelling 4 1.4 Resultaat en tussenresultaten 5 1.5 Effecten van het project 5 1.6 Beoogde gebruikers van het projectresultaat 5 1.7 Randvoorwaarden 7 1.8 Relatie met andere projecten 7 1.9 Non-disclosureverklaring 6 2 Projectaanpak 7 2.1 Aanpak 7 2.2 Interne en externe afhankelijkheden 7 2.3 Mijlpalen 7 2.4 Projectorganisatie 7 2.5 Financien 8 3. Projectbeheersing 8 3.1 Beheersing bestaansrecht 8 3.2 Tijd- en geld beheersing 9 3.3 Beheersing risico s 9 4. Communicatie Fout! Bladwijzer niet gedefinieerd. Pagina 3 van 9
1. Projectdefinitie wordt gewerkt aan een technologie (PRNU(=PRNU: Photo Response Non Uniformity) detectie) om te bepalen of een beeld of videobeelden met een bepaalde camera zijn gemaakt. Met behulp van deze technologie kunnen beelden van verschillende zaken ecombineerd worden en erelateerd worden aan dezelfde camera. In het project PRNU fase 1 is dit product verbeterd door de 1. laan leiding Het herkennen van digitale informatie heeft betrekking op bestanden, audio, beeld, video, tekst, audiovisuele data, en het internet verkeer. De enorme hoeveelheid informatie die vandaag de dag wordt uitgewisseld, vooral via het internet, maakt van het zoeken en vinden van specifieke informatie een complexe aangelegenheid. Er is daarom behoefte aan techniek die orde in de digitale massa kan brengen, die relevante informatie boven water krijgt, en verbanden legt tussen digitale bestanden, personen en objecten binnen die bestanden. Dit is essentieel in de strijd tegen cybercrime, terrorisme, radicalisering en in het kader van opsporing van strafbare feiten. De basisvraag is hoe de partijen die met deze taken zijn belast, omgaan met het steeds groter wordende probleem om specifieke informatie te detecteren tussen de groeiende massaliteit van gegevens die digitaal worden uitgewisseld. Het Nationaal R&D programma maatschappelijke veiligheid Veilig door Innovatie financiert vraaggestuurde initiatieven ter preventie en bestrijding van onveiligheid. In 2008 is het onderzoeksprogramma Fingerprinting en Herkenning Digitale Informatie voor subsidie in aanmerking gekomen. Binnen dit programma is besloten op basis van een stakeholdersonderzoek en een state of art onderzoek besloten de scope te richten op een vijftal projecten/activiteiten. Een van deze projecten is Photo Response Non Uniformity (PRNU). PRNU technologie wordt onder meer door het NFI gebruikt in zaaksonderzoek. Zo kan men bewijzen dat een bepaalde foto of video door een specifieke camera gemaakt is. 12 Probleemstelling Pagina 4 van 9
De user interface dient te worden vereenvoudigd, en de methode voor opslag van PRNU patronen verbeterd, zodat de vergelijkingen sneller gaan. Ook geknipte plaatjes dienen onderzocht te worden. 1.3 Doelstelling Het project is er op gericht om technieken te ontwikkelen en bestaande technieken te verbeteren, -~ - r 1. ~. project is een vervolg op een eerdere aanvrage waarin methodes zijn geïmplementeerd voor kwalitatief betere filter. 1.4 Resultaat en tussenresultaten Tild Eind 2011 Begin 2012 Actie - Resultaten van testversie van eerste PRNU test~ zijn bekend - Aanpassen software met nieuwe filtertechniek gebaseerd op adaptieve filters; het resultaat is een snellere filtering, betere resultaten voor nieuwe cameras, minder beelden nodig - Aanpassen voor multithreading (meer processoren - Helft 2012 - Aanpassen van versie op cjrond van user feedback Eind 2012 - Oplevering van nieuwe versie 1.5 Effecten van het project 1.6 Beoogde gebruikers van het projectresultaat Pagina 5 van 9
Concept Projectplan Photo Response Non Uniformity, deel 21 versie 0.2 1 16 november 2011 Pagina 6 van 9
Concept Projectplan Photo Response Non Uniformity, deel 21 versie 0.2 1 16 november 2011 17 Randvoorwaarden - Er moet geschikt beeldmateriaal beschikbaar komen~ terzake zijn afspraken met voldoende rekencapaciteit beschikbaar zijn; - Er moet een geschikte software engineer beschikbaar zijn die wiskundige filters kan implementeren 1.8 Relatie met andere projecten Internationaal zijn diverse groepen bezig met het werken aan onderzoek, zoals ook de grondlegger van de methode Jessica Fridrich, die aan de Universiteit van Binghamton verbonden is. Er is nu ook een Engels produkt van Forensic Pathways op de markt. We willen een meer gevalideerde methode, zodat de methode vooralsnog als bewijsmiddel via het NFI per zaak wordt bekeken, en gerapporteerd. 2. Projectaanpak 2.1 Aanpak In eerste instantie zal begonnen worden met een database van openbare bron (Flickr). Op grond hiervan kan gekomen worden tot aanpassing van het algoritme, en de methode om sneller de berekeningen te maken. Daarna kunnen de praktijkdatabases verder worden u itgetesi 2.2 Interne en externe afhankelijkheden We zijn afhankelijk van medewerking van partijen die be- ~ ~ ;.-~.. ;.~ ;...,~~~ - Er moet bij de gebruikersgroep in de testfase voldoende testmateriaal en tijd beschikbaar zijn. - De uitkomst van het project is niet geheel voorspelbaar, aangezien het een R&D-project is, die onvoorspelbaarheden heeft mbt toepasbaarheid van de methode. 2.3 Mijlpalen 1. Resultaten van eerdere test worden geïnventariseerd (maand 1) 2. adaptief filter wordt geïmplementeerd (maand 2-3) 3. Beeldsorteer- optie met PRNU wordt geïmplementeerd van directories met plaatjes (maand 3) 4. software wordt getest in praktijk (maand 5-6) 5. methode versnellen door Pagina 7 van 9
6. Mogelijkheid tot correlatie die kan werken met geknipte beelden wordt geïmplementeerd (maand 7) 7. software wordt getest en aangepast (maand 8-9) 8. resultaten worden gerapporteerd en waar mogelijk gepubliceerd en gepresenteerd. (maand 10) 2.4 Projectorganisatie Rol Organisatie Naam Opdrachtgever 1 NCTv B. Klaasen Proj ectl eid er Projectlid Projectlid Projectlid Gebruikersgroep - De projectgroep heeft na de start van het project gemiddeld één keer per 3 weken overleg, waarbij voortgang en (tussen)resultaten worden besproken; ook de beheersaspecten komen daarbij aan de orde. - De projectleider rapporteert aan de opdrachtgever over de behaalde (tussen)resultaten en voorts op verzoek van de opdrachtgever. - De gebruikersgroep zal betrokken worden zodra de projectresultaten daarvoor aanleiding geven. 2.5 Financiën Kostenpost tarief Kosten 2011/ 12 1 I~1 III III totaal Bevoorschotting zal plaatsvinden in 2011 ten bedrage 3. Projectbeheersing 3.1 Beheersing bestaansrecht Op basis van de voortgangsrapportages zal door de opdrachtgever vastgesteld kunnen worden of het beoogde projectresultaat nog steeds bereikbaar is (binnen de Pagina 8 van 9
Concept Projectplan Photo Response Non Uniformity, deel 21 versie 0.2 1 16 november 2011 kaders van het project). Mocht dat op enig moment niet meer het geval zijn, dan zal de projectleider (in overleg met het projectteam) aan de opdrachtgever een besluit vragen over het al dan niet voortzetten van het project. De software wordt opgeleverd aan de Nederlandse law enforcement as is, onderhoud en service zijn niet in dit plan meegenomen. 3.2 Tijd- en geidbeheersing In de rapportages aan de opdrachtgever zal aandacht worden gegeven aan de voortgang van het project en de uitputting van de beschikbare middelen. Daarmee wordt ook een beeld gegeven van de verwachtingen t.a.v. de uitputting van de beschikbare middelen. Aangezien dit project een sterk innovatief karakter heeft, is er vanuit NFI een inspanningsplicht, maar resultaten kunnen niet gegarandeerd worden. Resultaten kunnen meer of minder dan verwacht uitvallen en zijn niet geheel voorspelbaar. 3.3 Beheersing risico s Mochten zich binnen het project risico s gaan voordoen dan zullen deze terstond naar de opdrachtgever worden geëscaleerd. De projectleider heeft ter zake geen eigen toleranties. Pagina 9 van 9