Forensic Imaging The History of Image Forgery Image Splicing by historyman

VIEWS: 138 PAGES: 41

									   Forensic Imaging
The History of Image Forgery
      Image Splicing

         Yaniv Lefel
         Hagay Pollak
Cloning …

Is this
real ?

Look at     Caribbean   Virginia
            2005        2004

Watch the
Fake or real ?

• Fake images are everywhere due to
  – Popularity of digital cameras.
  – Availability of desktop imaging software
    allows easy manipulation of images.
          Image authenticity
• A fake image can be defined as an image of
  an object or scene that wasn't captured as
  the image would imply.
• The fake images that concern us most are
  those advertised as real.
        Understanding faking
• Imaging properties are far too complex for
  manually creating one - one pixel at a time.
• Complex calculations are required in order
  to take into account the image physical
• High quality software isn’t accessible to the
  average PC user.
   Understanding faking (cont’)
• Common method of faking is by editing an
  existing image that was captured by a
      Origin of editing pictures
• 19th century - remove wrinkles and
• Dark room tricks - adding and removing
  people from images (being unable to get an
  entire family together for a family portrait).
Family portrait example
 Change of context – Example 1
• The Surgeon's
  Photo, 1934,
  showing the
  Loch Ness
 Change of context – Example 2
• Cottingley
  Hoax, 1917,
 Embedding an image in another
• All you need is a PC with image editing
• The software allows the creator to modify
  the image to the appropriate size and
Embedding examples
     Detecting fake images using
           common sense
• Our perception is the first line of defense at
  identifying fake images.
• Example (man holding a cat):
  – The cat is obviously too big.
  – The man should have leaned backwards more
    to properly hold a cat of this weight.
      Detecting fake images using
        common sense (cont’)
• Our perception can fail to
  detect a fake image if there is
  no cause for suspicion.

• TV Guide used Ann-
  Margret's body for a picture
  of Oprah Winfrey.
Realistic computer generated images
• Fake: Columbia
  disaster taken
  from a satellite
• Real: A
  generated image
  from the movie
          Detecting fake images

An image has an encoded watermark that contains the
edge information of original image, revealing an alteration
that has been made to the original image.
The gray-level histogram may show signs that the image
has been altered.
Inconsistent noise properties may be apparent in altered
Measuring the vanishing points
reveals that a window has been
added to this building.
Perspectives lines converge to a
single point.
       Splicing and Blending
• Composing multiple images into a single
• Input:
  – Multiple images.
• Output
  – Single composed (e.g. Panoramic) image.
    Splicing and Blending (cont)
• Splicing <-> composing
  – At the end all the images are composed into a single
    image so that the final image appears to show no traces
    of the composition.
• The Challenge:
  – While taking the pictures (images) the scene might
    change – e.g: People moving around, cloud shadows
  – The images are not always identical in the areas the
    images overlap.
    Splicing and Blending (cont)
• Idea:
  – The technique extracts out parts of each of the
    individual images to construct the composed
    image (panorama).
  – The final result is not really a true wide angle
    snapshot of the busy scene, but it looks like it
    could have been.
Splicing and Blending (cont)
          Splicing and Blending
               Image feathering
• Idea:
  – Combine two images into one, by averaging the
    color values from the two images.
• Problem:
  – When the scenes in the two images are different
    the result may contain an effect called
    “Ghosting” where an object appears blurred in
    the result image.
          Splicing and Blending
           Composing using “snakes”
• Idea:
  – This splice technique computes a curved line
    from top to bottom in the common region , and
    assembles the composite by taking the part of
    the first image to the left of the line and places
    it adjacent to the part of the second image to the
    right of the line.
                                Splicing and Blending
                                       Composing using “snakes”


• Define a set of points as a curved line – the snake.
  These points move to the lowest “energy” point in
  the local neighborhood, defined by the "Energy
  Function". This continues until the snakes stop
• This establish the problem as the minimization of
  some cost function.
• Use established optimization techniques to find
  the optimal (minimum cost) solution.
        Splicing and Blending
     Creating tileable image texture tiles

• The same technique can be used on a single
  image, to create a synthetically generated
  tiled larger image.
  – By cutting the single image in the middle,
    splicing the left and right parts (see next slide)
    into a new tile.
  – Repeat the process twice vertically and
  – Then tiling the new generated tile.
Splicing and Blending
 Composing using “snakes”
                    What now ?
Law and Order                  Journalism
(proving authenticity)

So, is this real ?
What about this ?

            Well ?
CG   CG     Real     CG            Real

CG   Real   CG       Real          Real

This Is The End My Friend

To top