Content-Aware Image Resizing
An anonymous reader writes "At the SIGGRAPH 2007 conference in San Diego, two Israeli professors, Shai Avidan and Ariel Shamir, have demonstrated a new method to shrink images. The method is called 'Seam Carving for Content-Aware Image Resizing' (PDF paper here) and it figures out which parts of an image are less significant. This makes it possible to change the aspect ratio of an image without making the content look skewed or stretched out. There is a video demonstration up on YouTube."
The author's website was pegged serving that 20MB PDF before slashdot got ahold of it, I doubt it'll survive now. The paper is also hosted by the ACM, if you're a subscriber.
I Browse at +4 Flamebait
Open Source Sysadmin
The technique was already invented by the Soviets in the '30s:
Before
After
Insignificant person removed.
It's not removing any more pixels than normal resizing or cropping would, it's just doing it such that the least important ones are removed first. Instead of:
he uic bownfoxjumed verthelaz yelowdog
You get:
Th qik brwn fx jmpd ovr th lzy ylo dog
Which reduces the total size by the same amount, but retains more information than treating every bit of information the same.
http://www.newseum.org/berlinwall/commissar_vanish es/vanishes.htm
Fixed that link for ya.
There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
Also the paper doesn't go into too much details about the dynamic programming approach they used to find the path of least energy, I guess that aspect of it is patentable.
Not so much patentable, as "Easy enough for the reader to implement that it deserves little mention."
... not to be confused with Adi Shamir (the cryptographer).
http://outcampaign.org/
Clicky
Tm
Support TBI Research: http://www.raisinhope.org