Slashdot Mirror


Adobe Tackles Photo Forgeries

Several readers wrote in with a Wired story about the work Adobe is doing to detect photo forgery. They are working with Canon and Reuters (which suffered massive bad publicity last year over a doctored war photo) and a professor from Dartmouth. (Here is Reuters's policy on photo editing.) Adobe plans to produce a suite of photo-authentication tools based on the work of Hany Farid (PDF) for release in 2008.

37 of 158 comments (clear)

  1. Linky by Anonymous Coward · · Score: 2, Informative

    PDF is boring. HTML is awesome. Here's the work of Hany Faid in HTML, courtesy of Google.

  2. Why not... by brian.gunderson · · Score: 4, Funny

    Warning : The photo you are trying to open may have been altered. Allow / Cancel?

    --
    Appended to the end of comments you post. 120 chars.
  3. Matching images to cameras by AmIAnAi · · Score: 5, Insightful

    I can't help thinging that matching images to individual cameras will be a dangerous step, particularly for those working in less 'democratic' counties. I hope this will be an option that can be turned off, but I expect it will not.

    --
    Any sufficiently advanced bug is indistinguishable from a feature.
    1. Re:Matching images to cameras by Joe+Decker · · Score: 3, Informative

      Too late, It's already done. The Exif information from the cameras I use already includes the camera serial number. (Not that I'm disagreeing with your point.)

    2. Re:Matching images to cameras by bustersnyvel · · Score: 5, Informative

      Too late, It's already done. The Exif information from the cameras I use already includes the camera serial number. (Not that I'm disagreeing with your point.)

      Of course, EXIF contains a lot of information about your camera. However, the data is digital, and can thus be edited. You are free to remove any identifying data from the EXIF headers before you publish your images.

    3. Re:Matching images to cameras by JazzLad · · Score: 4, Funny

      Yeah, we're gonna be in REAL trouble when they learn to embed cameras' serial numbers in a digital photo non-digitally ... for one thing, they'll be a ***** to transport ;)

      --
      "If you have nothing to hide, you have nothing to fear." - Every fascist, ever
    4. Re:Matching images to cameras by Tophe · · Score: 2, Informative

      Only jpg files support Exif so saving the picture as a png (or other format) will eliminate the Exif data very quickly and easily.

    5. Re:Matching images to cameras by Hijacked+Public · · Score: 2, Informative

      All RAW formats I know of do as well, as do Adobe's various ones.

      Regardless, EXIF is easily edited and tells us little to nothing about the original image's authenticity.

      --
      "Sacrifice for the good of The State" - The State
  4. Staged Photographs by Detritus · · Score: 5, Informative

    Besides image manipulation, there is also the problem of staged photographs, as seen in some of the photographs from the recent war in Lebanon. This can't be solved with technology.

    --
    Mea navis aericumbens anguillis abundat
    1. Re:Staged Photographs by c_forq · · Score: 5, Informative

      Back in the US invasion of Cuba good old Teddy Roosevelt had bodies moved from one battle front to the one his Rough Riders were on for photographic purposes. There are also incidents of a famous civil war photographer having multiple pictures of the same corpse in different poses in multiple locations. This isn't anything new and it will probably never go away as long as photography is an effective medium of communication.

      --
      Computers allow humans to make mistakes at the fastest speeds known, with the possible exception of tequila and handguns
    2. Re:Staged Photographs by Anonymous Coward · · Score: 4, Informative

      RE: LGF -- they do screw up occaisionally but they also admit it when they have screwed up and publish the appropriate retraction. In terms of accuracy, it's a decent source for news, but you can't cherry pick articles from it no more then grabbing a single newspaper off the shelf of an archive would have you miss the correction to the story published next week.

      On the other hand if you don't like the fact that it's a politically conservative site about the current state of the world and documenting people set on fire in the name of Islam, that's fine too. But don't say it's inaccurate, merely that you disagree.

      As far as the photos are concerned, I don't think it's open to debate. The facts are that the photos were published and presented to the reader as accurate representations when they really depicted staged and altered scenes.

  5. Bad Control by bdrees · · Score: 3, Insightful

    Thats fine that Adobe's creating this software, but the bottom line is poor control with reuters. When reuters can prove their internal controls will stop altered images from making it to press, thats when their integrity may start to come back.

  6. Forgeries? by Grashnak · · Score: 3, Funny

    Is such a thing possible? Could it be that my meticulously gathered and maintained gallery of explicit photos of Star Trek personnel is less than authentic? Why was I informed of this earlier?

    --
    Life needs more saving throws.
  7. It begins by inviolet · · Score: 3, Interesting

    Thus begins another arms race.

    If there is a tool for detecting forgeries, then the forgery tools will evolve to defeat it. With its help.

    Welcome, Ape Lords, to the Information Age. You'll find that your cultures, mores, traditions, rituals, and sensibilities are woefully outdated. But please, don't let that stop you from legislatively forcing your old argrarian peg into this very new, very round hole.

    --
    FATMOUSE + YOU = FATMOUSE
  8. The solution by Hal_Porter · · Score: 5, Funny

    Is to build a Trusted Imaging Infrastructure. DRM in the camera will sign the pictures as being genuine with a public key. This will obviously need a new image file format, .TII. This will be proprietary and tied down with patents, and the patent licenses will force licensees to not re sign edited images. Obviously this will mean that cameras and computers will need to implement a Trusted Imaging Infrastrusture too, to make sure that people are unable to resign images after editing them. Unsigned images or images in legacy file formats will be downsampled and POSSIBLY FAKE will be watermarked across them when they are shown on compliant operating systems. Trusted images will be handled by a protected part of the operating system. Possibly CPU maufacturers will add support for trusted image editing functionality in the form of efuses that cause the CPU to self destruct when asked to edit a TII file.

    I propose a TII licensing authority composed of Adobe, various camera manufacturers, Microsoft and Apple to arrange the NDAs and licenses. Obviously illegal legacy image editing tools like GIMP will be imported from non TII approved countries, but they must be seized under the DMCA and their owners sent to Gitmo.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  9. Let me take a guess by Hoi+Polloi · · Score: 4, Interesting

    Will it involve digital micro dots?

    --
    It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
  10. You know what would be cool... by s31523 · · Score: 2, Insightful

    If digital cameras did some sort of "unbreakable" digital signature via steganography or checksum or something when pictures were snapped. In this day and age I think that would be great. You snap a picture, and bam the pixels are embedded with something such that an alterations to the picture could be detected.

    1. Re:You know what would be cool... by Joe+Decker · · Score: 3, Informative

      Canon's DSLRs do checksum the data, there's a verification tool as well. Of course that only works with the original uncropped data, but it does give you a fairly firm reference to which you can compare any derivative versions.

  11. Uhhh, perhaps some non-biased humans are needed to by SengirV · · Score: 4, Informative

    How is Adobe going to find other faked war photos like these?

    http://zombietime.com/reuters_photo_fraud/r1891896 384.jpg
    http://zombietime.com/reuters_photo_fraud/r3577351 291.jpg

    or the woman who shows up to cry over every and all bombed buildings in Reuters' world

    http://zombietime.com/reuters_photo_fraud/beirutwo man2.jpg

    Source - http://zombietime.com/reuters_photo_fraud/

    --

    Prof. Farnsworth - "Oh a lesson in not changing history from Mr I'm-My-Own-Grandpa!"

  12. Anti-photoshop? by Big+Nothing · · Score: 5, Funny

    So now they're making both Photoshop and Anti-Photoshop? Whon't those two take out each other? Like pasta and anti-pasta?

    --
    SIG: TAKE OFF EVERY 'CAPTAIN'!!
  13. There's nothing new here at all... by Tokimasa · · Score: 2, Interesting

    http://www.ws.binghamton.edu/fridrich/publications .html

    I'm familiar with some of her work. Specifically, the papers "Detection of Copy-Move Forgery in Digital Images", "Determining Digital Image Origin Using Sensor Imperfections", "Digital Bullet Scratches for Images", "Digital Camera Identification from Sensor Noise",

    However, the paper "Detecting Digital Image Forgeries Using Sensor Pattern Noise" from last year covers the topic of this article perfectly.

    --
    --Thomas J. Owens
  14. Re:is all this really necessary? by Yoozer · · Score: 5, Funny

    Better yet, a version of photoshop for people in the news industry that has manipulative tools locked. Wouldn't something like that be more feasible?
    As feasible as glued-shut DVD players and self-destructing iPods with a removed clickwheel. Whatever you can see or hear, you can duplicate; whatever shows up on the screen or goes through an output can be captured.
  15. One thing you won't see mentioned here by Illbay · · Score: 5, Insightful
    These forgeries have become the stock-in-trade of the "stringers" used by "venerable" news agencies such as Reuters and AP. Many of these stringers are in fact confederates of terrorists and criminals, and their work is part of the disinformation campaign that is part of the GWOT.

    However, it is impossible for Reuters (known by many as "al-Reuters") or AP (a.k.a. Associated [with terrorists] Press) not to know that they're being "used." In fact, they are willing accomplices, for the old-line media are now and have been for three decades in league with any and every force arrayed against the United States of America, in the interest of "giving both sides of the story."

    Up next: a parade of "mainstream media" executive-types testifying before the U.S. Congress in favor of "the fairness doctrine," so they can gain their hegemony back through legal fiat, that they lost through their own arrogant duplicity.

    --
    Any technology distinguishable from magic is insufficiently advanced.
    1. Re:One thing you won't see mentioned here by TigerPlish · · Score: 2, Insightful

      These forgeries have become the stock-in-trade of the "stringers" used by "venerable" news agencies such as Reuters and AP. Many of these stringers are in fact confederates of terrorists and criminals, and their work is part of the disinformation campaign that is part of the GWOT. Ask for a refund for your tinfoil hat. I think it is broken.

      Photo manipulation has been around since the beginning of photography. Proving a photograph has been diddled with can be quite difficult.

      So now you say AP and Reuters work for the "other side". That "stringers" are in the employ of terrorists and criminals. Proof? Sources? Or is it that you don't like to see photographs critical of our policies and actions here and abroad?

      I mean, that's what photojournalism is for -- to show Joe and Jane Sixpack things they normally wouldn't see. If you ask me, I'll tell you part of the distaste our country had for the Vietnam war was fueled by photographs taken in Vietnam by photographers represented by AP, Reuters, Magnum, and other agencies. Like Nick Ut's shot of the girl running towards the camera, skin fairly melting off from a napalm strike. Or like a series LIFE ran showing a day in the life of a helicopter crew, including the pain of mortal wounds, the reactions of the chopper's crew to their crewmate's loss.. the anger and pain and frustration visibile on the gunner's face after a mission goes bad and they lose half the crew? Were those faked? Were those pictures taken to aid the other side? I don't think so. They were taken in the heat of battle, they show battle, and what comes out of battle. Mainly injury and death. That should be shown, regardless of whose death or injury it is. War by nature is injurious -- people need to be reminded of that. Preferably without something like Fox MovieTone News filtering it, cleaning it up and sanitizing it for our protection.

      Y'know, like Fox News does today. They *ARE* the MovieTone News of our times, and are every inch as fake and hokey as MovieTone newsreels were back in the day.

      No thanks. I'd rather see the real deal, un-diddled, un-edited, preferably from an agency born from 2 great war photographers: Magnum.

      Good photojournalism shows you the image, and nothing more. It is up to the viewer to decide if what is being depicted is good, or bad. If it is in line with our goals, or not. Good photojournalism makes the viewer think about things they may not like to think about.

      To paint all photographers with your broad brush does the profession a disservice. These people risk their lives to get that picture.

      Maybe you'd like to read up on one Robert Capa, and how he got his ticket punched in what would later be called the Vietnam War, in 1955, after being retired, after vowing never to cover a war after covering WWII, after going into Normandy with the 1st wave. He went to Vietnam as a favor to LIFE (who'd bailed him out many a time).. stepped off a truck in a convoy to get a shot of the convoy, triggered a landmine, and died with his Contax II in his hand. When you tar and feather the entire profession, you're also tarring and feathering people who gave their lives so the Western press could show people like you what was going on in some hellhole whose name no one can even pronounce right. Just like photographers today risk their lives to show you what we're doing in some other hellhole whose name we can't even pronounce right. >.

      Or is it that you *dont* want anyone to see what our armed forces are doing Over There, at the command of our deranged politicians and policies? Hmmm?

      --
      The "Civilized World" jumped the shark ca. 1973.
  16. well by mastershake_phd · · Score: 3, Interesting

    If you were able to figure out how the software works you might be able to make undetectable forgeries. At the very least, if you had a copy, you could use it to see if your changes will be detected.

  17. balance... by Animaether · · Score: 2, Interesting

    between:
    the Red Cross claiming Israel shot a missile into one of their ambulances
    and
    U.S. intelligence agencies being adamant about Iraq having WMD's to get enough support to launch an invasion there

    I'd say things are just nicely balancing out.

    Only shame is that Shame it's a balance of lies rather than truths. Welcome to the status quo of the world since 'civilization' started, though.

  18. Same problem by DNS-and-BIND · · Score: 3, Insightful

    This is a technical solution to a social problem. The problem is that journalists wish to change the world, and they can change it by slanting the news to conform with their personal beliefs. Also, journalists who merely report what goes on are derided as "police blotter reporters" or worse. It's expected that they'll go out of their way to make a story where none existed before. The idea that fraud detection will eliminate photo forgeries is naive, because they will always happen.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  19. Only good for poor work by LoudMusic · · Score: 2, Interesting
    Using their example image ...

    The clone stamp detection tool highlights areas of the image where there is improbable sameness, revealing the cloned section and its origin. The very small area highlighted in the clouds are the sameness/pattern created by nature. You'll only get "sameness" if you're using the clone stamp at or near 100% opacity. I use about 20% opacity and clone stamp from multiple locations to avoid visible "sameness". This technique overlaps multiple patterns at various strengths to create a new unique pattern. Anyone who's any good at photo-manipulation would do at least the same thing.

    The real power of such an application would be finding where elements have been added to the photograph. And unfortunately Adobe has made such a great product in Photoshop that blending edges of cropped in objects is pretty darn easy too. I do it all the time adding in blue skies to my pictures. The difficulty would be in getting shadows to line up the same and have the same intensity. Or detecting color balance inconsistencies where two images were mapped together starting with different levels of blue, for instance. Or maybe finding different JPG blockiness levels in different areas of a photograph.

    But pretty much anything that software can attempt to detect, other software and careful editor diligence could defeat.
    --
    No sig for you. YOU GET NO SIG!
  20. Doctoring? Yes. by toddhisattva · · Score: 4, Interesting

    Yes, Adnan Hajj's unfortunate images were "doctored" as in "given too much medicine," the medicine being dust & scratch removal.

    But it was not faked, nor was image content "cloned" with that tool.

    This Image Is Not Faked

    The next step, if someone was paying me for this, would be to try to replicate the disaster using some readily-available dust & scratch removal software, like Sane for the GIMP.

    If Hajj's lawyer or Reuters were laying appropriate bucks at my feet, I would explore the problem through SciPy and PIL.

    Hajj's disastrous image is an example of the kinds of errors we will have to get used to recognizing.

    In the olden days, we would correct scratches by putting a drop of light mineral oil on the negative and putting glass over that. The oil filled in the scratches similar to the way the DCTs fill in the scratches nowadays.

    Reuters deserved some reputation damage, as Hajj's photos aren't all that great and quite obviously Reuters's photo editor was asleep at the switch.

    But accusing them of publishing faked photos is in this case fakery itself: pretending to knowledge that nobody has.

    (Claimer: I was a photojournalist for various school organs for about a decade. I've done DSP professionally several times, and love doing it in my free time as well. If you count my PWM synth for the Apple ][, I've been doing DSP since 1979.)

  21. I was stunned... by encoderer · · Score: 3, Interesting

    Anyone that wants a glimpse of how industry & life worked in the USSR should check out the book Armageddon Averted by Stephen Kotkin.

    He describes in that book how typewriters were more closely controlled in the USSR than assault weapons.

    Another interesting--but totally unrelated tidbit--is that the factories were rewarded based on tonnage produced. So all the steel companies would only produce 1" thick steel plating. There was a dearth of thin steel sheeting.

    So car companies would have to buy the thicker steel and mill it down to a workable thickness..

    There's hundreds of anecdotes like that. It blew my mind.

  22. You mean like CNN? by Anonymous Coward · · Score: 3, Interesting

    Canadian war correspondent Scott Taylor (he is an ex army guy who runs a military mag called Esprit de Corps and was kidnapped in Iraq for over a week and lived.) once explained in a seminar how major news organizations stage their interventions for maximum pathos.

    He talks about C.Amanpour. who made her career covering for the US administration in Bosnia, in Kosovo during our bombing raids which forced people to flee in all directions. She was in some camp where he was interviewing people and she was screaming at her cameraman that she didnt want video of men in the camp playing basketball in the background and that they had to find her sadder looking people for her report to work.

    Taylor is a no-nonsense, no BS kind of guy and the stories he had about news organization manipulating events to fit the message they had to give were numerous.

  23. Re:Doctoring? Yes. by phlinn · · Score: 4, Informative

    Not convincing. You glossed over the upper left section of smoke, among other things. There was nothing there before hand, it was added, and the same pattern on the left side is obviously repeated. There are obvious buildings added in the editing photo that aren't there in the original. You point to a building at 2c and 2d in your file which is cloned to 3a and 3b. However, the one at 3a and 3b can be seen in the original, but was moved down to the lower section. More importantly, it's not at quite the same relative postion within your gridlines. Shifting down a bit, and over half as much is very plausible, and since it's not actually regular, your argument is completely unconvincing.

    The whole lower half of the original appears to have been copied, sharpened, copied back in lower and to the left, and the smoke added in a vain attempt to cover it up, then cropped to hide the lower right corner which didn't have anything in it. The contrast was increased as well, which definitely makes for a more jarring image.

    --
    "Pulling together is the aim of despotism and tyranny! Free men pull in all sorts of directions" -- Havelock Vetinari
  24. MOD PARENT UP by vyrus128 · · Score: 2, Insightful

    Grandparent is full of shit. First of all, the replicated images are NOT AT THE SAME PLACE relative to the gridlines as the original. That totally negates all the bullshit about humans not editing in powers of two. Secondly, there's no way that dust/scratch removal would stretch the column of smoke upwards in the way it was done in the doctored image. An entire section of the image was displaced upwards, including a whole giant mess o' 16x16 areas. Explain to me what business scratch removal software has doing that?

  25. Re:Doctoring? Yes. by BlueStraggler · · Score: 2, Informative

    Methinks thou dost protest too much. This image is faked to a degree that only an incompetent human being could fake. The technical minutiae of the particular method of fakery is beside the point - to my eyes it looks more like a pattern fill than a clone stamp (due to the regular repetition you note), but we could argue about that all day. The dead give-away that unscrupulous human beings are to blame are to be found at the edges of the doctored areas. No general-purpose algorithm is going to expand the cloud of smoke preferentially in one direction, and then suddenly terminate the billowing edge of the smoke cloud against a clear sky, because general-purpose image enhancement algorithms do not model the behaviour of billowing smoke clouds. No general-purpose algorithm is going to cut out whole buildings and transplant them perfectly to other parts of the neighbourhood, because general-purpose algorithms do not recognize where buildings start and end against a backdrop of other buildings. It takes a highly advanced image processing tool (namely a human being) to select meaningful subsections of an image (a particular building, a particlar part of a cloud) and reproduce it somewhere else in the image that makes sense to an intelligent viewer.

    In other words, if a generic photoshop filter were to move buildings around the city, and enhance billowing smoke clouds in such a way as to enhance just the cloud without randomly chopping up other parts of the image, as was done in this image, then we could conclusively state that we have achieved artificial intelligence in commercial software. The fact that the result was lame is moot, because the necessary filters to clean up/smudge the lameness are dead easy, compared to the filters that made the initial image edits.

    But the fact that a 10-year-old (or someone with equivalent aesthetics) could have made those photo edits in 10 minutes seems a somewhat more plausible explanation than the notion that we have HAL 9000 embedded in Photoshop.

  26. Re:Doctoring? Yes. by Radon360 · · Score: 3, Informative

    And apparently you've never used a large clone brush with the source pointer overruning the modified result.

    Here's a simple test. Set your clone brush to 100 pixels or so in size. Click the source point for cloning. Start cloning a 100 or so pixels away and drag the brush roughly inline with source point and clone brush centers. What happens? The pattern repeats itself at perfect intervals. Do this with a large, rectangular-shaped, hard-edge brush and you will get exactly the results in the doctored image.

    You are correct that this is not an instance of a non-aligned clone process (i.e. clicking multiple points on the screen with the same clone source) in which it would introduce irregularities in the spacing. But the resulting image is quite evident of a clone brush "recloning" what it just did as it passed over the area it previously covered with the cloned area.

    The excuse that this is an overzealous use of the dust/scratch removal is silly. If this guy were so concerned about the slight imperfection of dust on the orginial image, don't you think he'd notice that image had changed drastically after the application of this tool?

  27. Proof that.. by Skadet · · Score: 2, Informative

    experience is a necessary but insufficient condition for expertise. Look at the second picture, also by your good friend Hajj: http://zombietime.com/reuters_photo_fraud/

    You know, the one with the cloned "missles" that were actually flares?

    Oops.

    He's done it before, you'd be blind not to think he did it again with this photo.