Googles appar
Huvudmeny

Post a Comment On: cbloom rants

"10-30-10 - Detail Preservation in Images"

3 Comments -

1 – 3 of 3
Blogger johnb said...

Have you looked at work from the computer vision community, particularly saliency functions, and feature (eg, edge) detectors?
After all, pretty much by definition, edges are sharp and sharp things are edges (well, kinda).

You might want to check Peter Kovesi's work. His phase congruency stuff is pretty cool.

http://www.csse.uwa.edu.au/~pk/Research/MatlabFns/#phasecong

November 1, 2010 at 11:58 AM

Blogger cbloom said...

Yeah I have; the Phase stuff is pretty interesting, though it's definitely still out of the norm.

BTW after I wrote this I found some papers by Lai and Kuo on Haar Wavelet image quality assessment which are nearly identical to the basic ideas here.

I have one major problem with most of the research on this topic - they make very explicit use of the actual physical brightness of the display and the angular size of pixels, and use those in very precise models of human vision (for eg. spatial frequency contrast response functions and contrast thresholds). The problem with that is that viewing conditions are not all the same, so you can't really know the angular size of a pixel so precisely.

There's tons of papers on this stuff. Some of the most interesting ones I've seen so far are

ones on "Texture Characterization" from the computer vision / image classification camp

stuff on "Perceptual Contrast Enhancement" from the HDR image processing and medical vision camp

but I've got like a hundred papers and haven't read them all yet.

November 1, 2010 at 12:34 PM

Blogger won3d said...

A few more links for the pile:

http://en.wikipedia.org/wiki/Unsharp_masking

http://en.wikipedia.org/wiki/Scale_space

November 2, 2010 at 1:47 PM

You can use some HTML tags, such as <b>, <i>, <a>

This blog does not allow anonymous comments.

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.