Slashdot Log In
Blurring Images Not So Secure
Posted by
CmdrTaco
on Sun Jan 07, 2007 10:21 AM
from the release-the-blue-dot dept.
from the release-the-blue-dot dept.
An anonymous reader writes "Dheera Venkatraman explains in a webpage how an attacker might be able to extract personal information such as check or credit card numbers, from images blurred with a mosaic effect, potentially exposing the data behind hundreds of images of blurred checks found online, and provides a ficticious example.
While much needs to be developed to apply such an algorithm to real photographic images, he offers a simple, yet obvious solution: cover up the sensitive information, don't blur it."
Related Stories
[+]
Your Rights Online: Interpol Unscrambles Doctored Photo In Manhunt 370 comments
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."
[+]
Recovering Blurred Text Using Photoshop and JavaScript 78 comments
An anonymous reader writes "There's been a lot of talk about recovering blurred or pixelated text, but here's an actual implementation using nothing but Photoshop and a little JavaScript. Includes a Hollywood-esque video showing the uncovered letters slowly appearing."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.

Japanese porn (Score:5, Funny)
Re:Japanese porn (Score:5, Informative)
Now cue about 50 posts talkng about the "CSI Photoshop enhance plugin".
Parent
Re:Japanese porn (Score:4, Funny)
Parent
Re:Japanese porn (Score:5, Funny)
Parent
Re:Japanese porn (Score:5, Funny)
Only if the number of possible cunts is fixed and known.
Parent
and please... (Score:5, Funny)
And please, when you cover the information with black bars, use Adobe Acrobat. (this solution brought to you by the CIA)
Re: (Score:3, Interesting)
Sqinting Works (Score:5, Funny)
Re:Sqinting Works (Score:5, Funny)
Parent
Re:Sqinting Works (Score:4, Funny)
Parent
old news - I see this on TV every day. (Score:5, Funny)
Re:old news - I see this on TV every day. (Score:5, Funny)
Parent
Re: (Score:3, Funny)
Whichis why it uses the authentic photpenhance sound effect as the image appears in rows, like dot matrix printer. Us imaging professionals see that every day.
The weird thing is that they must have a whole staff of highly qualified computer geeks who do their effects who could tell them this was bullshit.
Re:old news - I see this on TV every day. (Score:4, Interesting)
You need to realize that CSI is science fiction masquerading as a cop show. Their impossible tricks with image processsing and the like are the show's equivalent of FTL travel. But despite having miraculous technology, they actually get the method and attidudes of science right, at least on the original series. They look at the evidence, and struggle to overcome their prejudices regarding what they would like to be true. Sometimes they follow false trails, and have to accomodate new facts by discarding the theory they've built up so far.
Gil Grissom may be the only character in TV history who actually behaves more-or-less like a real scientist.
Parent
how about a big DUH..... (Score:3, Funny)
And cover it correctly... (Score:4, Interesting)
People who do not understand the technology they are working with should not have this kind of release authority. And that's the hard part--the higher up you are in the food chain, the less likely you are to understand the new tools your organization is working with.
There are very few users in government who could not do their jobs just fine using Windows 3.11, WordStar 3.x and an e-mail client on a fast but simple machine.
Slaved as the government is to Microsoft's development cycle, however, the government will always be at the cutting edge of compromised.
Summary of technique (Score:5, Insightful)
Interestingly enough, while he points out that most financial account numbers contain a degree of error detection and correction, he chooses to use that to reduce the match set, rather than the candidate set. I suppose this would matter if you wanted to prove a hypothesis (if the best match yields a valid number, you have a p=[valid/total]), but if you just want to steal someone's account info, you'd do better to reduce your processing time and just try the best few results in order.
You can actually go one step further with wavelets (Score:5, Insightful)
In contrast, wavelet based scaling can actually reconstruct phenomenal amounts of detail from a degraded image. For digital TV applications where you have DVDs or standard definition content displayed on a high-definition fixed-resolution display, wavelet-based scaling can actually make real details re-emerge where they weren't there before. The bottom line explanation is understanding and interpreting the influence of adjacent pixels with a minimum of error as the article's author demonstrates (although, as the parent post explains, he's going about it in a convoluted way). I've actually seen the preliminary results that some engineers had shown me that makes it look like something a government agency would use to enhance satellite or surveillance camera images. It makes DVDs look almost exactly like HD-DVD or Blu-Ray HD content. In fact, I expressed my concern that this scaling method could be used on digital TVs to actually "unmask" blurred or blocked faces on TV shows and introduce liability issues.
Nevertheless, it is possible to reconstruct a LOT of detail from blocked out or blurred faces or pretty much any content. Doing it in real time on HD resolution displays is a different matter altogether as it requires enormous computing power. But it is coming in the next 3-5 years. If you're really interesting in blocking out content on digital photos, use a solid black color over the part you don't want recognized.
Parent
MaxEnt (Score:5, Informative)
maximum entropy (Score:5, Informative)
In the real world, data is imperfect and noisy, so the article is thus far correct. What is not correct is simply to pick the data with the nearest match, because it's a best match to the noise also. Maximum entropy is one algorithm which gives you a probabilistic answer, i.e. "the chances that this particular combination is the right one is [whatever] percent". You then pick the most likely one. Astronomers use this technique all the time for removing the blur and diffraction on their images. I personally use it regularly for nuclear spectroscopy, and it's absolutely solid if you use it carefully.
"But, really..." (Score:4, Insightful)
So yes, I used an image against itself and designed it to work here. But the algorithem can surely be improved to work on real stuff. I don't have the time nor desire to improve this any further, though, because I'm not the one after your information.
Yeah, like: surely someone else can make it work - I've only described a fantasy in an article that'll work only under fabricated examples and circumstances and I don't want to put myself in a position of proving it unworkable in general use.
Re:Impossible! (Score:5, Informative)
Parent
Re: (Score:3, Interesting)
RTFA (Score:5, Informative)
The whole point of the article is that blurring and pixelating beyond recognition isn't enough. You don't need to see the original numbers, you just have to find numbers that blur to a similar blob. It's a dictionary attack with blur as a hash function.
Parent
You're new here, aren't you? (Score:5, Funny)
Parent