Welcome Guest.   Make a donation to an author on the site December 19, 2014, 11:53:10 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
Your Support Funds this Site: View the Supporter Yearbook.
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: "Content-Aware Image Resizing!! OMG!!!!!!!".. Calm down: it's useless  (Read 6680 times)
mouser
First Author
Administrator
*****
Posts: 33,786



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« on: August 23, 2007, 04:09:18 PM »

Recently websites across the internet have been going apoplectic over this video and article on "Content-Aware Image Sizing".



Basically it's a complicated academic process that tries to automatically figure out where non-rectangular chunks of an image can be automatically identified and removed to resize the image to a target size while preserving the "important parts" of the image.

Look, this is a wonderful academic subject, but it falls firmly into the designation of things that can be done better, faster, cleaner, more reliably, and more elegantly with a much simpler process.

As fun as this is, you'll never see this technology in real use -- it's just a clever hack that's not going to yield good results on normal images in a practical way.

Trying to automate this is going to result in some very ugly images with very obvious seams and unpleasant artifacts.

Sometimes the simpler approach is the better approach.

If you want to be smart about resizing images to fit them into different dimensions, the answer is very simple:
  • Create an image format that allows the author to easily and optionally indicate multiple preferred crop regions or multiple actual different images of different sizes and have a server or client display script that chooses the best crop regions to use given the available display space, with some minimal resizing to do final tweaks.

Such an approach would also let the client zoom or move around the image if they wanted.  Folks, this isn't rocket science, you're over-complicating things when a simpler approach would work better and could be implemented tomorrow.
« Last Edit: August 23, 2007, 04:15:05 PM by mouser » Logged
lanux128
Global Moderator
*****
Posts: 6,136



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: August 24, 2007, 02:58:42 AM »

is that from the website with live bear-cam? i read about them in some magazine..
Logged

justice
Supporting Member
**
Posts: 1,890



Solve issues simply.

View Profile WWW Give some DonationCredits to this forum member
« Reply #2 on: August 24, 2007, 03:01:41 AM »

I think they should focus on auto-crop video if that isn't what they're doing. By comparing multiple frames you can keep focus on a subject. But I'm sure that's already done by speed camera software.
Logged

Perry Mowbray
N.A.N.Y. Organizer
Charter Member
***
Posts: 1,807



Thoughtful Scribbles

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #3 on: August 24, 2007, 03:10:33 AM »

I haven't seen the video yet, but I'd think that the "automated" part of it would only be useful for display purposes, not actual image manipulation.

For example, displaying an image on a web page, or photo album, of a much larger photo would really benefit from this type of thing.
Logged

nitrix-ud
Charter Member
***
Posts: 482

View Profile Give some DonationCredits to this forum member
« Reply #4 on: August 27, 2007, 04:05:06 PM »

IMHO (as a web designer) this would make a very very good feature pour Adobe Photoshop CS4  Thmbsup
Logged
cybernetnews
Honorary Member
**
Posts: 42


Ryan - a CyberNet News Editor

View Profile WWW Give some DonationCredits to this forum member
« Reply #5 on: August 27, 2007, 10:19:36 PM »

I think this does have it's place in the photo editing arena, and is something we could see in future versions of Photoshop or even better Paint.NET. It's not something the people would use on a regular basis, but look at how easily and cleanly people can be removed from photos.
Logged
mouser
First Author
Administrator
*****
Posts: 33,786



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #6 on: August 27, 2007, 10:30:44 PM »

I would definitely agree with the comments that this kind of a function would be useful in an image editor.  It would likely be a fairly sophisticated tool with some powerful masking options and manual adjustments.  In this use it would probably be less used for size adjustment and more for modifying the aesthetics of the picture, i.e. "cropping information *inside* the image".

ps.
very cool signature technology! maybe you can a separate post and tell us what you used for it.
Logged
cybernetnews
Honorary Member
**
Posts: 42


Ryan - a CyberNet News Editor

View Profile WWW Give some DonationCredits to this forum member
« Reply #7 on: August 27, 2007, 10:34:32 PM »

Glad you like the signature. smiley

It actually just uses our FeedBurner feed to rotate through our items. It's a feature FeedBurner offers called Headline Animator:
http://www.feedburner.com...648F2378E19529782B35E.fb1

You can use a custom background with it, and rearrange the positiong of items. It only takes a few seconds to make after you've created your background image.
Logged
TOOWILD
Supporting Member
**
Posts: 7

View Profile Give some DonationCredits to this forum member
« Reply #8 on: August 29, 2007, 03:15:04 PM »

I agree, this would be good as a "Smart crop" for the paint "challenged" but for motion video - lets see how it handles crazy motion like music video.
Cute concept for a thesis paper and nothing more.
Logged
PhilB66
Supporting Member
**
Posts: 1,510


View Profile Give some DonationCredits to this forum member
« Reply #9 on: August 29, 2007, 10:03:51 PM »

Well, guess what...Adobe hires image resizing pioneer
Logged
TOOWILD
Supporting Member
**
Posts: 7

View Profile Give some DonationCredits to this forum member
« Reply #10 on: August 30, 2007, 06:07:21 AM »

I looks like he just applies a soble filter convolve and then uses the low frequency areas of the image to decide where to stretch or squash.
He must have more complex ideas that Abobe is interested in. Otherwise thay would have just taken the information. Im guessing he has something really brilliant he impressed them with that has not been made public - not just this. Not that this is not interesting, it just wouldn't need to have a specialist come in to do it for adobe.
Logged
Echan
Participant
*
Posts: 1

View Profile Give some DonationCredits to this forum member
« Reply #11 on: September 29, 2007, 02:36:40 AM »

I had played with it for a few pictures. It really not very useful other than the potential of erasing objects. But the masking has to be very careful or very noticeable manipulation / artifacts.
 undecided
Logged
Mark0
Charter Honorary Member
***
Posts: 594


see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #12 on: October 01, 2007, 06:27:23 AM »

There's now also a GIMP plugin:
All about Linux - Liquid rescale feature now available as a GIMP plugin
Logged

Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.039s | Server load: 0.08 ]