Identifying Manipulated Images
Jamie found a cool story at MIT Tech Review. (As an aside, it sits behind an interstitial ad AND on 2 pages: normally I reject websites that do that, but it's a slow news day, so I'm letting it through.)
Essentially, software is used to analyze light patterns in still photographs. Once you can figure out where the light sources are, it becomes a lot easier to determine if an image has been photoshopped.
Does it also apply to steganography? Would sort of suck if it did.
People who manipulate images will use these tools for quality control: When the fabrication passes all tests, it is ready to be released.
Duh!
this post is now diamonds!
TFA says an "expert user" is required. This expert user inputs coefficients that drive the equations that analyze the picture.
So basically, if you want an image to be doctored, you use one set of values. If you want an image to be genuine, you use another set of values. Maybe somebody else's requirements differ from mine, but this is not the kind of flexibility I want in a tool that is supposed to tell me if an image has been altered or not.
For an example of a better tool, see this article from Slashdot in August 2007.
I can tell just by looking at the pixels and cause ive seen a lot of 'shops.
The printer-friendly version:
http://www.technologyreview.com/printer_friendly_article.aspx?id=20423
with all those UFO hoax photos then... /I want to disbelieve
Someone wore a photo mask and tripped a speed camera to give their partner proof that they were across town (LA) at the time of the murder. He noticed the shadow under the nose was wrong by comparing previous and following pictures from the same camera.
I am not sure which episode it was. Peter Falk as Det. Lt. Colombo
Never trust a man wearing a coat and tie!
This bodes ill for all those geeks out there with "out-of-state" girlfriends!!
How amazed would you be to suddenly find that you just forgot what I wrote and you needed to reread my post.... again.
...and then the photoshoppers will write evolutionary algorithms to modify their photographs until they pass evaluation by this tool.
this method is way better
Forensic Analysis Reveals Al-Qaeda's Image Doctoring
In a studio or other arranged settings it's pretty standard to use multiple lighting sources. So this tool will mainly be usefull for outdoor settings. If it's up-close and personal then it's also very common to use lights or other tools outside. Sooo this tool should be used with moderation.
TCAP-Abort
One would think that it would be simple enough, after finishing whatever touch-ups that you want to perform, that you use this technique to calculate where the light sources should be, and then correct the minute details that would give it away as an altered image. Sounds like the kind of thing that would be a simple photoshop plugin actually, once you are all done you just run the "make undetectable from light source detection analysis" tool and call it a day.
Anyway, that's just the geek in me I guess, because I really do enjoy finding flaws in images. What I hate is an image that has a sort of surreal perfection to it that I know must be composited, but I can't find any smoking gun.
Better known as 318230.
Now when we have a tool what shows when image is manipulated by using Photoshop, we can start using GIMP or any other _image manipulation_ software because those tools cannot trace them because they dont "photoshop" images, they manipulate them.
Yah, bad sarcasm, im just tired that "photoshop this" "photoshop that" like there would not be any other image manipulation software. I bet that over 50% Photoshop owners just has a warez version of it and 80% of photoshop users could do their things with any other software.
You could even use the same codebase. If a particular method is using light-sources/shadow/etc to determine the authenticity of an image, then you could plot those same light-sources and have a plugin modify the image to be what the authentication plugin would expect.
Does the "image" contain Lindsey Lohan, Paris Hilton, Hillary Clinton or Sarah Michelle Gellar? It's photochopped.
``Tension, apprehension & dissension have begun!'' - Duffy Wyg&, in Alfred Bester's _The Demolished Man_
I love how the first comment is asking if the apollo landing photos were photoshopped.
Elvis is always spotted in 7-11.
Easily masked light sources (hint: they're everywhere!).
I record my sleeptalking
Adblock - everyone should have this installed.
It just sounds wrong to say that an image has been "GIMPed".
Actually, now that I think about it, I kinda like it...
Columbo and the Murder of a Rock Star, 1991 and yes Dabney Coleman was the bad guy.
Never trust a man wearing a coat and tie!
they dont "photoshop" images, they manipulate them.
I hope you don't have a runny nose or a paper cut, because you'd probably get upset if someone offered you a Kleenex or Bandaid. Unless those don't fit your agenda. All the pros are using MS Paint anyway.
Whale
im just tired that "photoshop this" "photoshop that" like there would not be any other image manipulation software
Do you also hang around the Epson at work explaining to people how they aren't really "xeroxing" anything?
sic transit gloria mundi
http://www.technologyreview.com/printer_friendly_article.aspx?id=20423 Enjoy :)
bash: rtfm: command not found
nt
Freedom isn't free; its price is the well-being of others.
I have written code that does the opposite.
I have shape generating program (wire frame sphere distortions) I developed. I wanted to add shading to the shapes. So I pick a point for the light source at random and color the pixels closer to the light a little brighter than those pixels farther away from the light. Really works well.
Once I got that working, I wanted to add self-cast shadows. You know, when the generated shape twists back on itself and should cast a shadow onto itself. Never got there, still sits in my code archives as just a "cool dealie".
Shouldn't be too hard to work my code backward and calculate (or guess) where lighting is coming from. I mean heck, I am one guy and this isn't so hard.
- I live the greatest adventure anyone could possibly desire. - Tosk the Hunted
Sorry for the subject line, but...
if you have enough information to test it, then you have enough information to fake it (at least well enough to pass the test).
It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
If you analyzed the noise pattern of the image, any edits would be obvious - the noise pattern wouldn't exist over edited components.
--Thomas J. Owens
That's why I say "to gimp a photo" rather than say "to photoshop a photo". It spreads awareness, breaks the Adobe monopoly, and sounds more natural. Even Adobe discourages the use of "photoshop" as a verb.
It is dangerous to be right when the government is wrong.
The tool doesn't tell you if a photo is faked, it just analyzes whether there are light sources in the image that are not affecting different objects in the image the same way. From what I can tell it tries to tell if the way the light hits different objects in the picture "agree" with one another based on the position of the object, color, and probably other attributes not detailed in the article. If the photographer is controlling the light at all, using off-camera flash, focusing their light on some parts and blocking it from others, etc, then there would be components of the image that deliberately don't match when it comes to the lighting. People do that all the time, both deliberately and accidentally, when lighting a photo. Because the photographer has deliberately put a light on the subject that isn't hitting other elements, background, objects, the same way as it's hitting the subject. So it seems like the analysis would work great for cases where the light is ambient, and should affect all objects in the frame relatively the same. Otherwise it'd have a bad day.
"im just tired that "photoshop this" "photoshop that""
Just "Google" it. It is a legitimate verb now.
"I bet that over 50% Photoshop owners just has a warez version of it and 80% of photoshop users could do their things with any other software"
And I bet there is a 100% chance you pulled those numbers from right out of yer ass. Thinking something doesn't automagically make it a fact. And haven't you ever seen the GIMP vs. Photoshop discussions like a million times on Slashdot before? If not let me condense it for you - GIMP works great as a free software tool, but most professionals wouldn't use it to do their paid work, as it lacks some of the higher end features of Photoshop.
"But this one goes to 11!"
Title on previous post should have read "Faked vs. non-uniformly lit"
Are you sure now, that you want to discourage people from using "photoshop" as a verb?
Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
You all suck at Photoshop.
No, really, you do.
Sig this!
Time to run the test on the Apollo shots, for all the tinfoil hats.
Or, with most dumb$*@&s who like to play off photoshopped images as real,
$ strings pic.jpg | grep -i photoshop
It is pitch black. You are likely to be eaten by a grue.
Anyione else notice the tyipo?
Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
did anyone else catch the blog in the new york times about the fenton photographs?
apparently this guy took some photos of some cannonballs in the crimean war that became famous as a poetic commentary on war. this documentary filmmaker, errol morris, has gone completely unhinged obsessive compulsive over whether or not the photos are fake and/ or manipulated. it's utterly fascinating, and a little weird, to see so much time and effort devoted to these photos. specifically, cannons and shadows. utterly esoteric and thorough. he also expands into the larger topic of the history of manipulated politically sensitive photos. makes for a good read, especially if you are interested in pre-photoshop image manipulation
check it out, talk about thorough
intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
I'm assuming he was trying to say silver bullet. Do we blame the professor, or the journalist?
You are awash in a sea of fiercely stated opinions. Obvious exits are: 'File->Quit', 'Reply', and 'Page Down'.
How are we to define "manipulation?"
Gamma adjustment and color correction. Dodging and burning. Red-eye and dust removal. Cropping. JPEG or other data compression. Dynamic range compression.
The only non-manipulated image is the raw data from the sensors. This is actually an improvement over film, where developing techniques can have quite an impact on the negatives - in film photography, there are no un-manipulated images.
Any serious news bureau should provide their raw images to interested parties. Only this way can their customers (us!) tell how much manipulation an image has undergone.
Taco, I will try not to make the obvious "anal" jokes, but FFS, is clicking spellcheck really so hard?
...is that Keith Richards actually looks like that? Without any enhancements at all?
WARNING: Smartphones have side effects--most of them undocumented.
Light source analysis was one of several methods used at a talk at Blackhat DC this year. The much more visually impressive tool, for me, was the ability to show quite explicitly what has been modified in a lossy-compressed (like jpeg) image:
http://www.blackhat.com/presentations/bh-dc-08/Krawetz/Presentation/bh-dc-08-krawetz.pdf
Compresion analysis tool:
http://www.blackhat.com/presentations/bh-dc-08/Krawetz/Extra/jpegquality.c
no they wouldn't, everyone calls vacuum cleaners hoovers, doesn't mean that Electrolux can sell vacuum cleaners with hoover written on them.
When did "photoshop" become a verb?
This post has been gimped by the gimper
There is no reasonable defense against an idiot with an agenda
:wq
...and for diagnosing damaged JPGs (I used it extensively when reconstructing mangled JPGs from someone's disk crash):
JPEGsnoop, by Calvin Hass
In very active development; suggestions and bug reports welcome. Free download from http://www.impulseadventure.com/photo/jpeg-snoop.html
~REZ~ #43301. Who'd fake being me anyway?
As an unrelated sidenote, Hacker Factor features a very interesting javascript that guesses the gender of the author of a block of text (>300 words). Thus far, I've found it to be eerily accurate.
Of course I didn't RTFA.
send your work to errol morris. he is sure to use the data and give you a shout out
intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
You photoshopped my comment!
Explains some of the lame images we see on the net ... ;)
~REZ~ #43301. Who'd fake being me anyway?
Actually, they have to be SEEN to discourage its use, lest they lose the trademark.
But you can bet Adobe is secretly pleased that almost every time someone mentions a manipulated image, their brand-awareness gets a small but definite boost. I know people who think that ONLY Photoshop can be used for such manipulation, in part thanks to this verbification.
~REZ~ #43301. Who'd fake being me anyway?
Indeed. The number is probably closer to 90% of photoshop "owners" have warez copies. At least based on my own, rather poor sampling: I have met two, maybe three people who have or had at one point warez copies of photoshop, and only zero people who are actually professional graphic artists. Therefore illicit casual users vastly outnumber professionals.
Can you be Even More Awesome?!
I'm sure it depends on what community your data is sampled from.
In the business world, most copies are probably legitimate. Hobbyists and amateurs probably have bootleg copies (aside from the serious hobbyists who feel compelled to buy one), because Adobe prices it as a business tool. Plain old Photoshop CS3 is US$650 for the full version. "Extended" is US$999. If you want the whole Creative Suite, it ranges from US$1199 to US$2499. I do photography as a hobby, and my camera (a secondhand D70) cost less than $650.
"...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
True. Of course, it's a somewhat dangerous game to play, actually losing the trademark would be a big fail for Adobe. The resulting flood of ersatz photoshop products would wash the marginal gains in brand awareness away.
Also, Adobe's brand would be eroded, not marginally boosted, if there were actually a feature-for-feature competitor for it's product. Note how kleenex is such a generic term, because there is no real difference between a Kleenex, and any other brand of paper snot-wipes.
Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
So is Google discouraging this practice, as well? Seems a bit late.
The House Between - Original Sci-Fi Series
Sorry, Taco, I'm not buying it. This statement implies that Slashdot "editors" actually read the links in the submitted articles, or at least click on them. We all know from past experience that that's just not true.
That's how Lieutenant Gaeta cleared Dr. Baltar over the faked photograph.
Yes, they are (or rather, they have). Google sent out a round of letters in 2003 and 2006 to various websites where "google" was being used as a verb. Google "google trademark protection" for examples.
Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
Of course, we've heard stories about staffers at papers and magazines faking or 'enhancing' photos. If it happens with people ON STAFF, then why do news outlets take hand-out art from companies, foreign governments and other non-trusted sources?
For years, I have made my living as a freelance news photographer, and am a member in good standing with several professional organizations. Sure, I could still lie, doctor photos or submit work that isn't my own; but I have added incentive not to: I depend on being trusted to sell my work. If I can't be trusted, I can't get jobs. So beyond my personal ethics paying respect for professional ethics, I have financial incentive not to make shit up.
But alas, as newsrooms shrink their staffs and call out for less freelance work, my as-true-as-I-can-humanly-make-them photographs will be left to go by the wayside in favor of hand-outs from people and organizations who have no incentive to follow the ethical rules AND an interest in making themselves look good.
I guess that's why I find myself photographing more weddings and corporate/advertising pieces. Oddly enough, they are clients who EXPECT to be lied to with heavily retouched photos.
And for the record, it is my professional opinion that this software won't make a bit of difference.
Any of you guys work for international media companies that are looking for America-based freelance contributors? I know a lot of the overseas media still looks for truth in reporting.
Message contains 1 attachment: spam.gif
I found it eerily inaccurate.
I threw a bunch of random samplings of English text from Project Gutenberg at it. It claims almost everyone is male.
-- Terry
And having seen quite a few 'shops in my time...
you had me at #!
I don't know anyone who calls their vacuum a hoover. I call mine a roomba. Anyway, it may be that Hoover's brand isn't dilute enough, or it just may be that no company has ever tried it, but it does happen that companies do lose some or all of their trademark rights if their brand names become common coin.
Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
Not that all vacuum cleaners were called "hoovers", but your parents or grandparents may have hoovered the rugs more than once in their lifetimes. It's also possible that "to hoover" was regional slang, perhaps more so here in the Midwest. Either way, it's definitely fallen into disuse over time, and never stuck like kleenex or xerox.
John
The "tool" described in the article is a joke and reminds me of one (that also got posted on Slashdot, some time ago) whose author claimed to be able to tell if an image was a composite of several sources by "analyzing the compression patterns". Turned out all his tool did was check the quantization level of JPEG macroblocks... which is always defined by the last encoding. In other words, all it did was detect which parts the (last) encoder has decided to compress more, and which parts it had decided to compress less. Basically it worked like a (really bad) edge detection filter.
The description of the "tool" in this article is just as nonsensical. If a pixel is brighter than its neighbor, that tells you nothing about the position of the light source. If you want to determine that, you need to do some very complex spatial analysis, like the stuff done by Paul Debevec (and it's still only an approximation).
Human eyes and brains are much better at spotting lighting inconsistencies than any algorithm, because they can fill in 3D information from 2D images (which you simply cannot do without a powerful interpretative visual system). This tool (which, as the article states "has not been peer-reviewed" - what a surprise!) is just a hack put together to impress some wannabe "security consultants" and get a fat check for a quick patent buy-out.
OK, I'm a UK guy in his mid 40s, so the subject doesn't come up all that often. This is obviously anecdotal, but I don't know of anyone who *doesn't* call it a hoover. Possibly this is a regional/generational thing. Mine isn't even a Hoover, it's a Dyson, but there is no way I would ever consider saying that I'm dysoning the carpet.
Nice, thanks, too bad I don't have modpoints. I get the feeling that the page was written to catch certain keywords, for those folks googling around.
It is dangerous to be right when the government is wrong.
At least it will hopefully put a stop to the horrendous movie posters I'm seeing like "The Accidental Husband" and "Over Her Dead Body". The photoshop job in these are SO BAD it makes me physically ill to look at them.
This already happened in my country (Uruguay) for other stuff: we call chewing gum "chicles" after the Addam's Chiclets brand , and running/tennis shoes "championes" after the Champion brand (that term's unique to Uruguay I think, in Argentina they use the term "zapatillas").
There are three kinds of lies: lies, damned lies, and statistics.
Yeah, it's a risky game all right. But Hormel seems to do okay with SPAM vs spam :)
:(
Unfortunately trying to maintain a lost brand trademark by being the best in the field doesn't work, since most people buy cheapest regardless of quality.
~REZ~ #43301. Who'd fake being me anyway?