Interpol Unscrambles Doctored Photo In Manhunt
jackpot777 writes in with an AP story out of Paris reporting that Interpol has distributed photos of a man suspected of sexually exploiting children. The images were recovered from pictures taken off the Internet in which the man's face had been blurred using something like Photoshop's Filter > Distort > Twirl tool. German police were able to recover recognizable images of the man, whose identity and nationality are not known. Interpol would not discuss the techniques used to recover the images. jackpot777 writes: "It does show one interesting facet of internet privacy that has also been noted with topics ranging from reading blurred check numbers in images to Google's plan to blur out license plate and face data for Street View. And that is: blurring is not the same as completely obscuring. As computers become more adept at extrapolating data of different types, your identity isn't safe unless you completely cover all those identifying features."
The pictures can be seen on Interpol's site.
Follow your Euro bills at EBT
Amazing, indeed
My 0.02 cents
From the interpol web page it says:
These pictures have been produced by specialists from Germany's federal police force, the Bundeskriminalamt, working from originals found on the Internet, which had been digitally altered to disguise the man's face.
unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
.. can be read here.
Follow your Euro bills at EBT
Surely Interpol's top-secret image-unblurring technology is just a matter of applying the Twirl effect in the opposite direction at the same location, and perhaps applying some image-enhancement plug-ins to the resulting area? I doubt it's anything one couldn't do with off-the-shelf software.
A twirl is essentially shifting pixels around an image, and is designed to keep as much information as possible.
A blur on the other hand, especially a gaussian blur, will mix pixels together in such a way that any recovered image will be one of many possible outcomes.
Then again, removing information, by pixellating for example, would be best.
.: Max Romantschuk
>Interpol would not discuss the techniques
I showed this to my PS using friend and he shurgged, said 'Just do a radial blur in the opposite direction' and 30 seconds later had a picture about 80-90% as good as the one they're waving about as being the result of some super secret methodology.
It does strike me as a bit stupid explaining it all - now crims will just use better techniques for blurring themselves out. The media, law enforcement agencies are doing this more and more and it's insane - "we just had an idea for a terrorist attack that might happen and here it is in full", "This is foresnic evidence that allowed us to catch the crim" and so on.
I want a list of atrocities done in your name - Recoil
As computers become more adept at extrapolating data of different types, your identity isn't safe unless you completely cover all those identifying features.
Yes, or you could just stop molesting children and photographing it.
The theory of relativity doesn't work right in Arkansas.
true, blurring isn't the same as obscuring. That said, a twirl/swirl filter isn't a blur filter either. A twirl/swirl filter relocates pixels from position A to position B. The original pixels are still largely there, you just have to move them back from B to A. That's what Interpol did here - kudos to them for figuring that out. But a blur filter doesn't just relocate pixels - it blends a bunch together. Now don't get me wrong - there's certainly deconvolution methods to reduce blur - especially motion blur - ( one example software: http://www.focusmagic.com/ ) but you're not going to be able to just take any heavily non-motion blurred image and get a supersharp result back. Other techniques, such as pixelization, are even worse to restore - you may as well not try.
-That- having been said.. yes, obscuring does tend to be better.. as long as it's a proper obscuring and not some half-hearted attempt by a news station where an interviewer / whatever has said to want to be inrecognizable, and then you just get a dark silhouette of the person where you can 1. still make out the silhouette, 2. their voice goes unaltered, 3. bump up the brightness enough and you can even make out a face or, in the case of yea olde license plate, a black bar that is supposed to 'track' the license plate properly, but the person applying the bar is a lazy-ass tracker and it 'swims' over the plate, revealing tiny bits of the bottom/top on certain frames - not too much guesswork involved to figure out the proper license plate, as even with multiple possibilities, only one is likely to match the type/color of the car when looked up on the interwebs.
Now then... Let the "what if somebody photoshopped somebody else's head on there first, then applied the filter, now some poor innocent sap is framed!" replies begin.
Honestly though, how many people think like that? Most people are not going to be aware of an organization's ability to de-obfuscate an image and will not take the appropriate steps to hide their identity. The only thing I worry about in this post is the lack of peer review in source code, I believe that if the government is going to use software that may have a negative impact on a person's life (not saying this guy is innocent, just in general) then the source needs to be freely available for peer review so that the margin for error can be out in the open and the quality of the code verified.
"Some books contain the machinery required to create and sustain universes."-Tycho
As computers become more adept at extrapolating data of different types, your identity isn't safe unless you completely cover all those identifying features.
Uhm, no. As other posters have pointed out, all they did was reverse the distortion applied to the image - which in this case didn't really lose much information, just nudge it about. If you blur out someone's face, the detail can never be recovered. No, not even by the NSA. The information is lost. You *can* sharpen up edges and improve contrast, but if the information just plain isn't there any more there's not a lot you can do.
Think about it this way. A digital image is just a string of numbers. If I take a string of numbers and apply a "filter" to it then I get (0.4, 3.0, 6.2, 3.4, 5.4, 5.8, 2.6). From that, can you work out what the original values were? Possibly, because my filter is very simple. However, you don't know how much precision has been lost, or what the initial values were, so it would be nigh-on impossible to work out the original values.
Incidentally if anyone does work out the original sequence, I'd love to hear about it.
"As computers become more adept at extrapolating data of different types, your identity isn't safe unless you completely cover all those identifying features.""
New laws were passed today, making it a felony to obscure, obfuscate, scramble, cover or otherwise purposely mask your identity by modifying a digital image for the purpose of avoiding identification by law enforcement agencies.
How soon before someone Photoshops in the face of someone they don't like into KP, obscures it, then releases it knowing the cops will unobscure it and arrest him?
When he claims "it wasn't me" will he be able to prove it? Sure, the cops are supposed to have the burden of proof but when it comes to bogeyman charges like terrorism and KP juries usually go with the prosecution regardless.
I wonder when I'll be able to buy the software that automatically unscrambles all the pixelated regions on my rather specific-content Japanese DVDs.
Comment removed based on user account deletion
How about if they stop molesting children. Period. I doubt it makes much difference to a 4 year old whether or not photography is involved while they are being sexually assaulted.
Dan East
Better known as 318230.
The average person out there really does not understand computers. As such, the criminals look smart, and now the police look even smarter. It is hoped that by making the cops appear to be intelligent that other criminals will stop as well as perhaps the cops will get more money for this.
Fear of the unknown is a better weapon, than giving forensic analysis tutorials to the entire world.
And what they achieve is they look dumb now, since anyone having a clue knows the transform is basic. It may push some smarter people doing a crime since they believe if the police is so proud with their untwirl, they must be on a pretty low level overall.
I'm not saying this will make smart people molest children and shoot photos of themselves, but still, your reason is weak..
Am I the only one who thinks this guy looks a bit like Dalton McGuinty? Given that we heard about his other habits right before the last Ontario election.....
Oh wait, this isn't about Doctor Who... never mind.
It's the judge's job to handle this, if the guy is found and brought to court. If the picture is a major piece of evidence he may order the source code (or the sequence of actions they executed in photoshop) to be examined. I suspect though that the picture would only be used as a way to track this person. As a starting point to gather more information, not as acutal evidence in court.
Am I the only one disappointed to find out that this doesn't have anything to do with the Rockstar game?
If this were an episode of CSI They could have simply drag-and-dropped the photo into their "automatically un-distort face in image" program, then zoomed in over the man's shoulder to read the artist's signature of a painting behind him. Then recognizing that these paintings are only sold from one obscure store in New York City, they drag-and-drop the photo into their "compare to every frame of every NYC ATM to this picture" program and found a frame of him standing conveniently in front of his license plate, which they could also zoom in to read the registration sticker text.
Get with the times Interpol. Sheesh, CSI wouldn't even have had to use their "match a partial fingerprint I zoomed in 6000% to get off of a glass of water in a 72dpi jpeg to every known felon in the US in under 10 seconds during witty banter" program to solve this one!
-- I'm not a pessimist, I'm a realist. It's not my fault that life sucks so much. --
Yes, for the average /.er this is absolutely trivial :
the idiot used a filter that just moved the data around in predictable way (in circles), and the police did transpose the data in the opposite direction and got the picture back. The picture was not blurred at all (in the mathematical sense of lowering the resolution).
Interpol bragged about it not because of some obscure technical feat. They bragged about as a PR stunt, in order to take advantage of the " CSI effect ".
Joe 6 pack, has recently started to understand that incredibly big zooms, with some magical "picture enhancement effects" that keeps incredible amount of details - as done by Deckart in Blade Runner, or regularly featured on CSI - can't be actually achieved in real life. Because everyone is criticizing those shows for the lack of realism in their zooming achievement.
But now Interpol pulls this PR stunt, where they show how they managed to recover the identity of the maniac. Now people every where are starting to think "Oh may god ! They actually have the technology ! They can "enhance" pictures and get the faces back !". The goal of Interpol was to instill fear in would-be criminal who would hope to stay anonymous with some photoshop tricks tricks. Maybe this wasn't the only stuff that was openly criticized in CSI but that was secretly doable by the real police. Now cue-in some armchair conspiracy theorists, who could pretend that the whole criticizing of "unrealistic police TV-shows" was a government conspiracy to cover up technology that actually exist (additional points earned if technology is of alien origin), or they could say that government has put a backdoor inside Photoshop that does keep the blurred faces saved in steganography (bonus point for using buzzword).
They are creating a climate of FUD, in the hope to deter would-be criminals.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Comment removed based on user account deletion
what i've always found crazy about digital images... i'm looking at a blank monitor screen (don't get smart, i have 2 monitors). on that screen, every possible image no matter how private, or bizzare is available by just activating the correct pixels. seriously, every scene from history. every fantasy. in photo realistic detail. what if there was a program that would plow through every possible combination. what images might pop up? why waste bluegene on chess? creepy.
Everyone who's talking about blur/twirl/pixelation has forgoten the important thing. Interpol had multiple images. Think of this as having several frames from a film. This gave them enough information to not only un blur/twirl but to compensate for pixelization. So there was a bit more then that used to get the recovered images
Mod me up/Mod me down: I wont frown as I've no crown
It probably helps a LOT that in several of the images, there's a strong line visible in the background. Measure the twirl of that, you've got your benchmark right there. Center of the twirl is probably easy enough to locate too. So there's your twist, and where to apply it.
It's a good thing so many criminals are dumb. It's the smart ones that you have to worry more about.
"Interpol Unscrambles Doctored Photo In Manhunt"
"Interpol Unlocks Les Paul in Guitar Hero II"
"Interpol Tracks Down Level -1 in Super Mario Bros."
"Interpol Acquires 'Marathon Man' Achievement in Halo III"
"Interpol Microwaves Weird Ed's Hamster in Maniac Mansion"
Who says he's dumb? If he carefully photoshopped someone else's face onto his, and then applied the easy-to-remove swirl, he now has the entire planet searching for the wrong guy....
Edit >> Undo
I won't say that photoshop professionals can't do better, but please note:
I did not say I'm a photoshop novice, I only said that I tried that particular thing once and thet the result was no perfect;
Mirroring faces does not work, as human faces are not symmetrical.
Try it: take a picture of a face, and make one in which the left half is a mirror image of the right half and one in which the right half is a mirror image of the left half. Not only will you find that both versions differ, but it is even the case that one of them consistently looks more friendly/pleasant than the other one. This implies that if you just mirror a complete face, the manipulation is easily detected, since the wrong half will now yield the nicer picture.
Besides, the whole mirroring thing can not even be considered if the picture shows the face at angle.
Linux user since early January 1992.