Technical Documentation Need Help?

Total Page:16

File Type:pdf, Size:1020Kb

Technical Documentation Need Help? TECHNICAL DOCUMENTATION NEED HELP? Call us on +44 (0) 121 231 3215 TABLE OF CONTENTS Document Control and Authority.........................................................................................3 Introduction.........................................................................................................................4 Camera Image Creation Pipeline........................................................................................5 Photo Metadata........................................................................................................6 Sensor Identification Technology........................................................................................7 Extraction of Sensor Fingerprint..............................................................................7 Forensic Image Identifier.....................................................................................................9 Device Reference Fingerprint.................................................................................10 Forensic Image Classifier..................................................................................................11 Process Flow for FIA.........................................................................................................12 FIA Project..............................................................................................................12 Default Values for ‘Advanced Options....................................................................13 Types of Images Supported....................................................................................14 Quality of Images....................................................................................................14 Operational Computation..................................................................................................16 SPN Fingerprint Extraction....................................................................................16 Identifier Processing...............................................................................................16 Classifier Processing.............................................................................................17 Appendix A.........................................................................................................................18 AppendixB..........................................................................................................................19 Company Overview.............................................................................................................20 PAGE 2 DOCUMENT CONTROL AND AUTHORITY Approved By FPL Board of Directors Authorised Signatory/Company Officer: ________________________________________ Circulation Date: 05 February 2016 Version Number: v1.05 INTRODUCTION Forensic Pathways has undertaken research to develop a technique for assisting in establishing whether a particular digital image had been produced by a particular camera, camcorder or mobile phone. The outcome of this work is the Forensic Image Analyser (FIA) application, which is a system that performs source imaging device identification. FIA can extract the digital fingerprint of digital photos, using image sensor identification technology, and link them to the camera that took these photos. There are two sections to FIA: 1. Forensic Image Identifier • Creates a camera reference fingerprint • Performs matching of digital photos against the camera reference fingerprint 2. Forensic Image Classifier • Groups a set of photos according to the respective cameras that created these photos The imaging devices that are supported by FIA are: • Digital cameras • Mobile (Cell) phones, smart phones with inbuilt cameras • Tablets with inbuilt cameras • Camcorders The list above is not exhaustive, FIA supports any device that creates digital photos using a camera. FIA supports the two main file formats for digital photographs namely TIFF and JPEG format. If the image is in RAW format, it will need to be converted to either JPEG or TIFF format. The FIA is a Windows based application which runs on Windows 7, Windows 8.X and Windows 10 in 32/64 bit. The minimum system requirements to run FIA are: • 1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor • 1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit) • Hard disk space dependent on the amount of images being processed Note that the processing of FIA is parallelised and systems with more processor cores will benefit from the parallelisation and perform faster. The system running FIA needs a pdf file format reader application. The two links below provide free pdf readers: • https://get.adobe.com/uk/reader/ • https://www.foxitsoftware.com/products/pdf-reader/ PAGE 4 TECHNICAL DOCUMENTATION // INTRODUCTION CAMERA IMAGE CREATION PIPELINE The physical structure of a digital camera is similar to that of a traditional film camera, whereby the light passes through the lens and is captured inside the camera. The main difference is the technology used to transform the light received to an image, using film or digital sensor for a film camera or a digital camera respectively. Figure 1: Simplified digital camera pipeline Figure 1 shows a simplified version of a digital camera pipeline, with the lens, image sensor and software processing in the camera. The light enters the camera through an aperture in the lens and the light intensity is captured on the sensor. The colours in the light are caught by the CFA (Colour Filter Array) filter, because the sensor stores a grayscale version of the captured image. The camera software processing convert the grayscale image into a digital form and incorporate the image colours back into the digital image. The digital photograph created is then saved either to the camera’s memory or to an external memory card. The three main file formats for digital photos are RAW, TIFF and JPEG respectively. Mid-range and top-end digital cameras can save the RAW and TIFF digital image to the memory of the camera. All digital cameras, including top-end ranges, have the ability to store JPEG images. The RAW and TIFF file formats allow the digital photograph to store all the information captured by the sensor. Whereas, the JPEG format uses a compression technique to make the file size of the digital photo smaller and thus allows more photos to be stored in the memory storage. The JPEG compression eliminates image information that is not sensitive to the human eye. At each stage of the camera processing pipeline some artefacts are embedded in the digital image. These artefacts are formed by specific physical properties of hardware components TECHNICAL DOCUMENTATION // INTRODUCTION and by software properties of the software processing components. The artefacts can be extracted as digital signatures from the photos. FIA uses a sensor identification technology to extract the sensor digital signature (digital fingerprint) from a digital photo. PHOTO METADATA The metadata (Exif data) attached to JPEG photos can be used to identify the make and model of the camera that created the photo. An example of an image with its metadata is shown in Figure 2. The metadata may contain the ISO rating, Exposure time and whether the zoom has been fired among other identifying features of the image. Figure 2: Details of Metadata attached with image. Although the metadata can be used to give an indication of the camera make and model, it is not a reliable method of device identification. The metadata can easily be altered or removed by users or applications. Some online social networking sites (e.g. Facebook) strip the metadata of photos uploaded by users to the site. FIA does extract the metadata of photos while performing the SPN fingerprint extraction, but the metadata is not used in the process of identification or classification of photos. The metadata is provided as an informative component for the user in the classifier’s report. It has been discovered that silicon sensors used in imaging devices (cameras, mobile phones, PAGE 6 SENSOR IDENTIFICATION TECHNOLOGY camcorders) have highly discriminating ‘digital signatures’ or ‘digital fingerprints’. When an image is created the ‘digital fingerprint’ created by the silicon chip is automatically embedded in the image at the time the image is created. This technique is recognised in the scientific field of image forensics as an established and accepted method for determining the source device of an image. The sensor identification technology that is used in FIA is the Sensor Pattern Noise (SPN), which is extracted as the sensor fingerprint of the camera (Figure 3). Sensor Pattern Noise (SPN) will be used interchangeably with sensor Figure 3: Sensor fingerprint throughout the documentation for FIA. SPN occurs due to fingerprint extracted from the natural imperfections of the silicon material in the light absorbing the camera sensor components in sensors. The sensor fingerprint exists due to the variations in conversion of light energy to electrical energy in individual pixels of the camera imaging sensor. SPN can differentiate between sensors from the same camera models, e.g. two Canon EOS 1200D cameras will produce different sensor fingerprints. Hence, SPN created by one ‘Chip’ is different to that of other ‘Chips’. SPN is proportional to the light intensity incident on a pixel, therefore low lighting conditions create weak SPN or no discernible SPN at all. Furthermore, SPN is known not to change over time, i.e. photos taken some
Recommended publications
  • Hardware and Software for Panoramic Photography
    ROVANIEMI UNIVERSITY OF APPLIED SCIENCES SCHOOL OF TECHNOLOGY Degree Programme in Information Technology Thesis HARDWARE AND SOFTWARE FOR PANORAMIC PHOTOGRAPHY Julia Benzar 2012 Supervisor: Veikko Keränen Approved _______2012__________ The thesis can be borrowed. School of Technology Abstract of Thesis Degree Programme in Information Technology _____________________________________________________________ Author Julia Benzar Year 2012 Subject of thesis Hardware and Software for Panoramic Photography Number of pages 48 In this thesis, panoramic photography was chosen as the topic of study. The primary goal of the investigation was to understand the phenomenon of pa- noramic photography and the secondary goal was to establish guidelines for its workflow. The aim was to reveal what hardware and what software is re- quired for panoramic photographs. The methodology was to explore the existing material on the topics of hard- ware and software that is implemented for producing panoramic images. La- ter, the best available hardware and different software was chosen to take the images and to test the process of stitching the images together. The ex- periment material was the result of the practical work, such the overall pro- cess and experience, gained from the process, the practical usage of hard- ware and software, as well as the images taken for stitching panorama. The main research material was the final result of stitching panoramas. The main results of the practical project work were conclusion statements of what is the best hardware and software among the options tested. The re- sults of the work can also suggest a workflow for creating panoramic images using the described hardware and software. The choice of hardware and software was limited, so there is place for further experiments.
    [Show full text]
  • Understanding Image Formats and When to Use Them
    Understanding Image Formats And When to Use Them Are you familiar with the extensions after your images? There are so many image formats that it’s so easy to get confused! File extensions like .jpeg, .bmp, .gif, and more can be seen after an image’s file name. Most of us disregard it, thinking there is no significance regarding these image formats. These are all different and not cross‐ compatible. These image formats have their own pros and cons. They were created for specific, yet different purposes. What’s the difference, and when is each format appropriate to use? Every graphic you see online is an image file. Most everything you see printed on paper, plastic or a t‐shirt came from an image file. These files come in a variety of formats, and each is optimized for a specific use. Using the right type for the right job means your design will come out picture perfect and just how you intended. The wrong format could mean a bad print or a poor web image, a giant download or a missing graphic in an email Most image files fit into one of two general categories—raster files and vector files—and each category has its own specific uses. This breakdown isn’t perfect. For example, certain formats can actually contain elements of both types. But this is a good place to start when thinking about which format to use for your projects. Raster Images Raster images are made up of a set grid of dots called pixels where each pixel is assigned a color.
    [Show full text]
  • USER MANUAL Media Asset Management
    USER MANUAL XMAM Media Asset Management (Rev. 1.2 ENG) axeltechnology.com ENG CONTENT 1 USERS MANUAL ....................................................................................................................................................... 4 1.1 OVERVIEW ......................................................................................................................................................... 4 1.1.1 FEATURES ........................................................................................................................................................................4 1.2 HOW TO USE XMAM .......................................................................................................................................... 4 1.2.1 SHARED FOLDERS ..........................................................................................................................................................4 1.2.2 HOW TO ACCESS XMAM WEB .......................................................................................................................................5 1.2.3 FINDING RESOURCES ....................................................................................................................................................6 1.2.3.1 RECENT RESOURCES ...........................................................................................................................................6 1.2.3.2 SIMPLE SEARCH ...................................................................................................................................................6
    [Show full text]
  • Certified Digital Designer Professional Certification Examination Review
    Digital Imaging & Editing and Digital & General Photography Certified Digital Designer Professional Certification Examination Review Within this presentation – We will use specific names and terminologies. These will be related to specific products, software, brands and trade names. ADDA does not endorse any specific software or manufacturer. It is the sole decision of the individual to choose and purchase based on their personal preference and financial capabilities. the Examination Examination Contain at Total 325 Questions 200 Questions in Digital Image Creation and Editing Image Editing is applicable to all Areas related to Digital Graphics 125 Question in Photography Knowledge and History Photography is applicable to General Principles of Photography Does not cover Photography as a General Arts Program Examination is based on entry level intermediate employment knowledge Certain Processes may be omitted that are required to achieve an end result ADDA Professional Certification Series – Digital Imaging & Editing the Examination Knowledge of Graphic and Photography Acronyms Knowledge of Graphic Program Tool Symbols Some Knowledge of Photography Lighting Ability to do some basic Geometric Calculations Basic Knowledge of Graphic History & Theory Basic Knowledge of Digital & Standard Film Cameras Basic Knowledge of Camera Lens and Operation General Knowledge of Computer Operation Some Common Sense ADDA Professional Certification Series – Digital Imaging & Editing This is the Comprehensive Digital Imaging & Editing Certified Digital Designer Professional Certification Examination Review Within this presentation – We will use specific names and terminologies. These will be related to specific products, software, brands and trade names. ADDA does not endorse any specific software or manufacturer. It is the sole decision of the individual to choose and purchase based on their personal preference and financial capabilities.
    [Show full text]
  • Which Image Format
    CASE STUDY Which Image Format PNG PNG (Portable Network Graphics), an extensible file format for the lossless, portable, well-compressed storage of raster images. PNG provides a patent-free replacement for GIF and can also replace many common uses of TIFF. Indexed-color, gray scale, and true color images are supported, plus an optional alpha channel. Sample depths range from 1 to 16 bits. However, the format is not widely supported in common image programs. AVI AVI stands for Audio Video Interleave and is currently the most common file format for storing audio/video data on the PC. AVI’s are 8-bit per image plane. This file format conforms to the Microsoft Windows Resource Interchange File Format (RIFF) specification, which makes it convenient for sharing the image sequence between computers. AVI files (which typically end in the .avi extension) require a specific player that supports. RAW A RAW image format contains minimally processed data from the image sensor. RAW literally means unprocessed or uncooked. RAW images must be processed and converted to RGB format if it is a color image. Photron however, does not limit RAW as a unprocessed image. The “Bayer” check box must be selected to save the RAW image as an unprocessed image. RAW images have 8-bits per image plane. RAWW A RAWW image format contains minimally processed data from the image sensor. RAWW images must be processed and converted to RGB format if it is a color image. Photron however, does not limit RAWW as a unprocessed image. The “Bayer” check box must be selected to save the RAWW image as an unprocessed image.
    [Show full text]
  • Cph001 Cameras, Lenses and the Digital Image
    CPH001 CAMERAS, LENSES AND THE DIGITAL IMAGE CPH001 – CAMERAS, LENSES AND THE DIGITAL IMAGE Table of Contents WELCOME ............................................................................................................... 6 THE PHOTOGRAPHIC PROCESS ........................................................................... 7 DIGITAL CAMERA TYPES ....................................................................................... 8 DSLR CAMERAS .................................................................................................. 8 INTERCHANGEABLE LENSES ......................................................................... 9 INTEGRATED LIGHT METERS ......................................................................... 9 DEPTH OF FIELD PREVIEW BUTTON ............................................................. 9 MIRRORLESS CAMERAS .................................................................................. 10 POINT AND SHOOT CAMERAS ......................................................................... 11 HYBRID CAMERAS ............................................................................................ 12 CHOOSING YOUR CAMERA BODY ................................................................... 13 LENSES .................................................................................................................. 15 FIXED LENSES (SMALL, MEDUIM AND TELEPHOTO): .................................... 16 ZOOM LENSES (SMALL, MEDIUM AND TELEPHOTO): .................................... 17 MACRO
    [Show full text]
  • Follow-Up Questions
    Follow-Up Questions ASERL Webinar: “Intro to Digital Preservation #2 -- Forbearing the Digital Dark Age: Capturing Metadata for Digital Objects” Speaker = Chris Dietrich, National Park Service Session Recording: https://vimeo.com/63669010 Speaker’s PPT: http://bit.ly/10PKvu8 UPDATED – May 23, 2013 Tools 1. Is photo watermarking available using Windows Explorer? Microsoft Paint, which comes installed with Microsoft Windows, provides basic (albeit inelegant) watermarking capabilities. 2. Do Microsoft tools capture basic metadata automatically, without user intervention? Microsoft Office products capture very basic metadata automatically. The Author, Initials, and Company are captured automatically from a user’s Windows User Account settings. File system properties like File Size, Date, etc. are also automatically captured. The following Microsoft Knowledge Base articles provide details for each Microsoft Office product: http://office.microsoft.com/en-us/access-help/view-or-change-the-properties-for-an-office-file- HA010354245.aspx, http://office.microsoft.com/en-us/help/about-file-properties-HP003071721.aspx. Microsoft SharePoint can be configured to automatically capture metadata for items uploaded to libraries: http://office.microsoft.com/en-us/sharepoint-help/introduction-to-managed-metadata-HA102832521.aspx. 3. Can you recommend tools/services that leverage geospatial data that do not provide latitude & longitude information? For example, I want to plot a photo of “Mt Doom” on a map but have no coordinates…. Embedding geospatial coordinates in digital objects (often called “geotagging”) can be done with a number of software tools. GPS Photo Link (http://www.geospatialexperts.com/gps-photo%20link.php) allows users to add coordinates to embedded metadata manually, or by selecting a photo(s) and then clicking a point on a Bing Maps satellite image.
    [Show full text]
  • What Images File Formats Do We Support?
    What images file formats do we support? Written by Administrator - JPEG/JFIF JPEG (Joint Photographic Experts Group) is a compression method; JPEG-compressed images are usually stored in the JFIF (JPEG File Interchange Format) file format. JPEG compression is (in most cases) lossy compression . The JPEG/JFIF filename extension in DOS is JPG (other operating systems may use JPEG ). Nearly every digital camera can save images in the JPEG/JFIF format, which supports 8 bits per color (red, green, blue) for a 24-bit total, producing relatively small files. When not too great, the compression does not noticeably detract from the image's quality, but JPEG files suffer generational degradation when repeatedly edited and saved. Photographic images may be better stored in a lossless non-JPEG format if they will be re-edited, or if small "artifacts" (blemishes caused by the JPEG's compression algorithm) are unacceptable. The JPEG/JFIF format also is used as the image compression algorithm in many Adobe PDF files. Exif The Exif ( Exchangeable image file format ) format is a file standard similar to the JFIF format with TIFF extensions; it is incorporated in the JPEG-writing software used in most cameras. Its purpose is to record and to standardize the exchange of images with image metadata between digital cameras and editing and viewing software. The metadata are recorded for individual images and include such things as camera settings, time and date, shutter speed, exposure, image size, compression, name of camera, color information, etc. When images are viewed or edited by image editing software, all of this image information can be displayed.
    [Show full text]
  • Various Raster and Vector Image File Formats
    ISSN (Online) 2278-1021 ISSN (Print) 2319-5940 International Journal of Advanced Research in Computer and Communication Engineering Vol. 4, Issue 3, March 2015 Various Raster and Vector Image File Formats Sakshica1, Dr. Kusum Gupta2 Banasthali Vidyapith, Jaipur campus (Jaipur)1,2 Abstract: Image File Format is one of the standardized ways of storing digital images, with a large number of image file formats available it would be very difficult and challenging for the user to select appropriate image format for storing the images. Choosing the proper image file format according to the demand of the project or according to a specific parameter is of vital importance. Therefore, in this paper we provide a brief review on most common and different image file formats in order to ease the user to choose appropriate file formats while working with files. Keywords: Graphics Interchange Format (GIF), Joint Photographic Expert Group(JPEG), Portable Network Graphics(PNG), Tagged Image File Format(TIFF), Encapsulated PostScript (ESP), Portable Document Format (PDF), Adobe Illustrator (AI), Drawing eXchange Format (DXF). I. INTRODUCTION Images are an important part of today's digital world. File A. Resolution formats are essential when it comes to compatibility and Raster graphics depend upon having a resolution, which is storing images. An image file format is a standard way to counted in .dpi (dots per inch).The lower the resolution the organize and store image data. It defines how the data is smaller the file size [6]. arranged and the type of compression (if any) to be used. Low-resolution raster graphics would normally be set to There are several dozens of different image file formats 72 dpi and are used very often for web sites and presenta- [1].
    [Show full text]
  • RAW Image Reconstruction Using a Self-Contained Srgb-JPEG Image with Only 64 KB Overhead
    RAW Image Reconstruction using a Self-Contained sRGB-JPEG Image with only 64 KB Overhead Rang M. H. Nguyen Michael S. Brown School of Computing, National University of Singapore [email protected] | [email protected] Abstract Most camera images are saved as 8-bit standard RGB (sRGB) compressed JPEGs. Even when JPEG compres- sion is set to its highest quality, the encoded sRGB image has been significantly processed in terms of color and tone (a) sRGB JPEG (9,788KB + 64KB) (b) Groundtruth RAW (25,947KB) manipulation. This makes sRGB-JPEG images undesirable 0.10 for many computer vision tasks that assume a direct rela- tionship between pixel values and incoming light. For such 0.075 applications, the RAW image format is preferred, as RAW 0.05 represents a minimally processed, sensor-specific RGB im- age with higher dynamic range that is linear with respect 0.025 to scene radiance. The drawback with RAW images, how- (c) Reconstructed RAW (d) Error Map (RMSE: 0.002) ever, is that they require large amounts of storage and are not well-supported by many imaging applications. To ad- Figure 1. (a) A 5616 × 3744 resolution high-quality sRGB-JPEG dress this issue, we present a method to encode the nec- with our metadata embedded (original JPEG size of 9,788 KB, new size of 9,852 KB). (b) Original RAW image is 25,947 KB. (c) essary metadata within an sRGB image to reconstruct a Our reconstructed RAW image using the data in the self-contained high-quality RAW image.
    [Show full text]
  • Multimedia Asset Management
    XMAM MULTIMEDIA ASSET MANAGEMENT ARCHIVING & CATALOGUE WEB interface. No software installation required GoogleTM and YouTubeTM style search and preview Access and use through any Web browser (IExplorer, Firefox, Safari, and others) Compatible with any Operative System (Windows, Mac, Linux, and others) Compatible with any Smartphone (iPhone, Nokia, and others ) Multimedia: Video, Audio, Photo and Document Supports all most popular file formats Content sharing over Internet, LAN, WAN Content upload from anywhere (WEB, LAN, WAN, and others) Workflow integration & customization XMAM XMAM is the completely new and reinvented concept of MAM, it’s the multipurpose solution to archive and manage any kind of media. XMAM gives an high added value to your archive, extends its availability from anywhere and expands your power to share, access, distribute and sell multimedia contents, inside and/or outside of the company. As it has been design to be suitable for several purposes, such as multimedia archive and catalogue, newsroom or NLE, XMAM can be naturally integrated into any kind of existing workflow. EVERYWHERE WITH ANY PLATFORM Users can operate from anywhere, both from LAN and Internet, using any web browser on any OS platform, with performances according to the available speed connection (gigabit LAN, internet, UMTS, …). AUTOMATIC KEY-WORDS & CONTENT INDEXING SHARE ANY CONTENTS WITH AUDIENCE The structure can be easily expanded to follow the growth of the company/business: from single to multiple channels system, scale of storages and redundancies. SHARE ANY CONTENTS WITH AUDIENCE Powerful Access Right Management to define capability for each single user/group. The sharing of archived content with third parties is easy and fast: just select single item or collection to share and send a link by email.
    [Show full text]
  • (.Odt Or .Ods) • Portable Document
    Data Type Preferred Formats Acceptable Formats Text Documents • Open Document • Portable Document Format (.odt or .ods) Format (.pdf) • XML with Standard DTD or Link to Schema (.xml) • HTML (.htm or .html) • Plain Text - encoding: UTF-8 or ASCII (.txt) • PDF - other subtypes (.pdf) • Open Office XML (.docx or .xlsx) • Rich Text Format (.rtf) • EPUB (.epub) Data Sets with Extensive • SPSS Portable Metadata Format (.por) • Delimited Text and Propietary Formats of Command ('setup') Statistical Packages: File (SPSS, Stata, • SPSS (sav) SAS, etc.) • Stata (.dta) • Structured Text or • MS Access Mark-up File of (.mdb/.accdb) Metadata Information (e.g. DDI XML File) Data Sets with Minimal • Comma Separated • Tab Delimited (.txt) Metadata Variables (.csv) • Open Office Spreadsheet (.ods) • SQL DDS • Office Open XML (.xlsx) • dBASE (.dbf) Vector Image • Scalable Vector • Standard CAD Graphics (.svg) Drawing (.dwg) • AutoCAD Drawing Interchange Format (.dxf) • Computer Graphics Metafile (.cgm) • Adobe Illustrator (.ai) Raster Image • TIFF - Uncompressed • JPEG (.jpeg or .jpg) (.tif or .tiff) • JPEG2000 - Uncompressed or Lossless Compressed (.jp2 or.j2k) • PDF/A or PDF/X - Graphic Exchange Format (.pdf) • PNG (.png) • TIFF - Lossless Compressed (.tif) • GIF (.gif) • RAW Image Format (.raw) • Photoshop Files (.psd) • BMP (.bmp) Audio Files • Broadcast Wave • MP3 (.mp3) (.wav) • Advanced Audio • Audio Interchange Coding (.aac, .m4p, File Format (.aif, .aiff) .m4a) • Free Lossless Audio • MIDI (.mid, .midi) Coding (FLAC) (.flac) • Ogg Vorbis (.ogg)
    [Show full text]