IMAGE FORGERY DETECTION
#1

Submitted by
Deepika Dileep

[attachment=10923]
IMAGE FORGERY DETECTION
Introduction

• We are living in an age where we are exposed to remarkable array of visual imagery.
• Today's digital technology had begun to erode the integrity of images.
• Over the past few years ,the field of digital forensics has emerged to restore some trust to digital images.
Digital Watermarking
• One solution to image authentication problem is digital watermarking.
• Water marking is actually a technique of message hiding in some image or text.
• The main advantage of using watermarks is to encode information which can prove ownership, e.g., copyrights .
• The drawback of this approach is that a watermark must be inserted at the time of recording, which would limit to specially equipped digital cameras.
Watermarking
Image Forensic Tools

• Over the last few years, there has been a growing body of work on tools for digital image forensics.
• These tools are capable of detecting tampering in images from any camera, without relying on watermarks or specialized hardware.
• Instead of watermarks, these tools assume that images possess certain regularities that are disturbed by tampering.
Tools
• Pixel-based
• Format-based
• Camera-based
• Physical-based
• Pixel-based
• The emphasis is on pixel
Techniques for detecting tampering:
 Cloning
 Resampling
 Splicing
 Statistical
Cloning
• The most common image manipulations is to clone portions of the image to conceal a person or object into screen.
• If done with care, it is difficult to detect cloning visually.
• Two algorithms have been developed to detect cloned image regions:
 PCA (Principal Component Analysis)
 DCT (Discrete Cosine Transformation)
Resampling
• To create a convincing composite, it is often necessary to resize, rotate or stretch portions of an image.
• Resampling introduces specific correlations between neighboring pixels.
• If it is known which pixels are correlated with their neighbors, then specific form of correlation is easily determined.
• But if neither is known, then a two step iterative algorithm EM (expectation/maximization) is used to solve the problem.
Splicing
• A common form of photographic manipulation is the digital splicing of two or more images into a single composite.
• If spicing is done, then it will disrupt higher-order statistics which results in tampering.
Statistical
• To randomly draw from the possible set of pixel combinations to obtain statistical regularities in natural images to detect image manipulations.
• Compute first and higher order statistics from a wavelet decomposition.
• Compute the bit agreements and disagreements across bit planes.
• Use linear search algorithm called Floating Forward algorithm, which differentiate authentic from manipulated images.
• Detect manipulations like resizing, filtering etc.
Format-Based
• Unique properties of lossy compression can be exploited for forensic analysis.
• Forensic technique that detect tampering deals with JPEG lossy compression scheme.
JPEG Quantization
• RGB image is first converted into luminance/chrominance space .
• The full quantization is achieved by DCT method which produce a table of 192 values representing the channel.
• These values changes according to low and high compression rates.
• When an image block is individually transformed or quantized ,artifacts appear at the border of neighboring blocks.
• When an image is cropped or recompressed ,the specific pattern is disrupted.
• Only limitation is that there is some overlap across cameras of different makes and models.
Double JPEG
• Both original and manipulated images are stored in JPEG format.
• In this scenario, the manipulated image is compressed twice.
• Double JPEG compression does not necessarily prove malicious tampering.
Camera-Based
• Techniques for modeling and estimating different camera artifacts:
 Chromatic Aberration
 Color Filter Array
 Camera Response
• Inconsistencies can be used as evidence of tampering.
Chromatic Aberration
• In an ideal imaging system, light passes through the lens and is focused to a single point on the sensor.
• Optical system, they fail to perfectly focus light of all wavelengths. The resulting effect is known as chromatic aberration.
• two forms: longitudinal and lateral.
• In both cases, chromatic aberration leads to various forms of color imperfections in the image.
• Lateral aberration manifests itself as a spatial shift in the locations where light of different wavelengths reach the sensor
• Local lateral aberration in a tampered region is inconsistent with global aberration.
Color Filter Array
Digital color image consist of 3 channels (RGB).
• Only a single color sample is recorded at each pixel location and other two samples are estimated from the neighboring samples.
• If specific form of correlation is known, then it is easy to determine which pixels are correlated with their neighbors.
• Any deviations from this pattern is an evidence for tampering.
Camera Response
• Most digital camera sensors are linear.
• There should be linear relationship between the amount of light measured by each sensor element and the corresponding pixel value.
• Difference in response function across an image results in tampering.
Physics -based
• When image is created by splicing together individual images ,there is often difficult to exactly match the lighting effects.
• There are techniques for estimating the properties of lighting environment.
• Differences in lighting across an image is the evidence of tampering.
Conclusion
• Today’s technology allows digital media to be altered and manipulated in ways that were simply impossible 20 years ago.
• As we continue to develop techniques for exposing photographic frauds, new techniques will be developed to make better fakes that are harder to detect.
• The field of image forensics, however, has made and will continue to make it harder and more time-consuming (but never impossible) to create a forgery that cannot be detected.
Reply
#2

i want matlab source for copy-move forgery detection using segmentation with DCT and PCA algorithm

plz mail me at shavisinghmangat[at]gmail.com
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: image forgery detection in java, ppt of project of forgery detection, forgery detection in matlab, copy move image forgery detection ppt, image copy move forgery detection ppt, aberration nation, image forgery source code,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Analysis of Credit Card Fraud Detection Methods computer girl 1 1,062 30-08-2012, 03:15 PM
Last Post: elizabeth35
  Digital Image Basics computer girl 0 1,185 05-06-2012, 03:05 PM
Last Post: computer girl
  2-D IMAGE MORPHING seminar class 3 3,051 11-02-2012, 10:55 AM
Last Post: seminar addict
  Signal & image Processing seminar class 1 2,089 02-02-2012, 09:44 AM
Last Post: seminar addict
  Speed Detection of moving vehicle using speed cameras computer science crazy 21 25,461 19-01-2012, 09:51 AM
Last Post: seminar addict
  AN EDGE-BASED FACE DETECTION ALGORITHM ROBUST AGAINST ILLUMINATION, FOCUS, AND SCALE seminar class 0 1,999 05-05-2011, 04:57 PM
Last Post: seminar class
  SoC Design of An Auto-Focus Driving Image Signal Processor project report helper 0 1,153 28-10-2010, 05:58 PM
Last Post: project report helper
  Cyber Crime and Instruction Detection System seminar surveyer 0 2,442 05-10-2010, 03:55 PM
Last Post: seminar surveyer
  Digital image processing techniques for the detection and removal of cracks in digiti ravi shastri 1 1,786 23-09-2010, 05:10 PM
Last Post: seminar surveyer

Forum Jump: