Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Graphics > Image processing > Re: Accurate ed...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 17 of 65 Topic 4668 of 4959
Post > Topic >>

Re: Accurate edge detection?

by Martin Brown <|||newspam|||@[EMAIL PROTECTED] > Jul 24, 2008 at 10:43 AM

aruzinsky wrote:
> On Jul 23, 3:16 am, Martin Brown <|||newspam...@[EMAIL PROTECTED]
>
> wrote:
>> aruzinsky wrote:

>>> I was suggesting that, but I am not knowledgeable of every possible
>>> optical effect.  Name one optical effect that can't be represented by
>>> a linear transformation.

>> The most common ones that break modern deconvolution codes are a point
>> spread function that is not position invariant.
>> The is the imaging
>> system has off axis abberations (most real diffraction limited optics
>> suffer some degradation as you go off axis).
> 
> That is still a linear transformation, as I previously mentioned for

You are using "linear" in a way that is non-standard in the image 
processing community. The conventional definition is that in a linear 
transform the measured image is the strict convolution of a position 
invarinant point spread function and an unknown target image.

Edge effects on modern optical scopes produce some level of coma so that 
the stars images are not circularly symmetric off axis.

         v
	
 >	.	<

	^

Typically they develop gull wings as you go significantly off axis.

> the case of the bad Hubble telescope lens.  And, that problem was
> tractable.  In fact, many common deconvolution methods work directly
> in the spatial domain (no FFTs allowed) can be modified for this
> problem.

The most powerful ones almost invariably work in the Fourier domain. You 
need a fairly compact psf to work in the spatial domain and still get 
acceptable performance. Diffraction limited cicular telescope optics 
ring from unresolved stars with a characteristic Airey rings pattern. 
Off axis it becomes more messy.

Hubble researchers found the residual spatial variation of the psf a 
real problem in high dynamic range images.

http://adsabs.harvard.edu/abs/1994SPIE.2198.1349H

There is a solution but it involves a lot more computation
> 
>> And the real killer in the general photography situation is depth of
>> field. You can model the psf for a given subject distance, but when
>> different parts of the same image are all at different unknown
distances
>> you have a pretty much intractable problem. Or one that is only
>> resolvable with binocular pairs of images and insane amounts of
>> computing power.
> 
> It might be killer intractable, but I think it is linear.

Again you are using linear in a nonstandard way. It is linear in the 
sense that each pixel is the result of summation of the scene blurred 
with an appropriate psf for the object distance in every direction.

But that is not what is normally meant when linear is used in the 
context of image processing. The meaning is usually taken to be:

D = P * T

Where D is measured data, * is convolution,
P is a spatially invariant psf and T is the target image.
> 
>> If the OP wants specifically to find sharp edges with the utmost
>> precision and doesn't care about the computational cost then one of the
>> Bayesian methods using all available prior knowledge will probably give
>> the optimum result. This reference is a bit old but is a start:
>>
>> http://adsabs.harvard.edu/abs/1980ITAC...25...36M
>>
>> There seem to be few papers on this application which suggests to me
>> that it doesn't work well enough to be worth the computational cost.
>>
>> Regards,
>> Martin Brown
>> ** Posted fromhttp://www.teranews.com**-
Hide quoted text -
>>
>> - Show quoted text -
> 
> Don't forget that "optimal result" is with respect to some statistical
> cost function and some individual cases of estimated edge location can
> be grossly inaccurate.

The question that you ask of the data determines the answer that you 
get. If you ask the wrong question then all bets are off.

Regards,
Martin Brown
** Posted from http://www.teranews.com
**
 




 65 Posts in Topic:
Accurate edge detection?
sluster@[EMAIL PROTECTED]  2008-07-17 10:54:52 
Re: Accurate edge detection?
"Science.Medical.Ima  2008-07-17 13:14:37 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-07-18 09:19:33 
Re: Accurate edge detection?
sluster@[EMAIL PROTECTED]  2008-07-18 13:45:11 
Re: Accurate edge detection?
sluster@[EMAIL PROTECTED]  2008-07-18 19:14:32 
Re: Accurate edge detection?
"Science.Medical.Ima  2008-07-18 22:39:53 
Re: Accurate edge detection?
"aruzinsky" <  2008-07-19 09:44:20 
Re: Accurate edge detection?
"Science.Medical.Ima  2008-07-20 13:24:34 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-07-20 16:24:05 
Re: Accurate edge detection?
Martin Brown <|||newsp  2008-07-23 10:16:36 
Re: Accurate edge detection?
"Science.Medical.Ima  2008-07-21 11:13:48 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-07-22 02:19:28 
Re: Accurate edge detection?
sluster@[EMAIL PROTECTED]  2008-07-22 07:04:38 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-07-22 08:59:01 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-07-22 15:02:34 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-07-23 07:57:04 
Re: Accurate edge detection?
Martin Brown <|||newsp  2008-07-24 10:43:19 
Re: Accurate edge detection?
Steve Eddins <Steve.Ed  2008-07-24 09:02:55 
Re: Accurate edge detection?
illywhacker <illywacke  2008-07-23 09:01:25 
Re: Accurate edge detection?
sluster@[EMAIL PROTECTED]  2008-07-23 13:48:12 
Re: Accurate edge detection?
sluster@[EMAIL PROTECTED]  2008-07-23 13:50:03 
Re: Accurate edge detection?
sluster@[EMAIL PROTECTED]  2008-07-23 13:52:10 
Re: Accurate edge detection?
sluster@[EMAIL PROTECTED]  2008-07-23 14:12:49 
Re: Accurate edge detection?
"Science.Medical.Ima  2008-07-23 17:56:43 
Re: Accurate edge detection?
"Science.Medical.Ima  2008-07-23 18:02:10 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-07-23 21:11:27 
Re: Accurate edge detection?
sluster@[EMAIL PROTECTED]  2008-07-23 21:17:35 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-07-24 08:27:48 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-07-24 09:55:05 
Re: Accurate edge detection?
sluster@[EMAIL PROTECTED]  2008-07-24 14:04:53 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-07-25 08:00:31 
Re: Accurate edge detection?
illywhacker <illywacke  2008-07-25 11:15:05 
Re: Accurate edge detection?
sluster@[EMAIL PROTECTED]  2008-07-26 12:20:25 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-07-26 14:55:02 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-07-26 23:39:28 
Re: Accurate edge detection?
illywhacker <illywacke  2008-07-29 01:24:14 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-07-29 02:55:07 
Re: Accurate edge detection?
illywhacker <illywacke  2008-07-29 05:18:37 
Re: Accurate edge detection?
illywhacker <illywacke  2008-07-29 05:22:34 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-07-30 00:35:47 
Re: Accurate edge detection?
illywhacker <illywacke  2008-07-30 06:44:56 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-07-30 12:39:46 
Re: Accurate edge detection?
illywhacker <illywacke  2008-07-31 09:19:43 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-07-31 16:51:58 
Re: Accurate edge detection?
illywhacker <illywacke  2008-07-31 22:48:34 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-08-01 01:41:06 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-08-01 09:22:37 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-08-02 01:32:09 
Re: Accurate edge detection?
illywhacker <illywacke  2008-08-02 09:37:47 
Re: Accurate edge detection?
illywhacker <illywacke  2008-08-02 09:39:37 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-08-02 09:57:08 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-08-02 10:20:40 
Re: Accurate edge detection?
illywhacker <illywacke  2008-08-02 10:25:25 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-08-02 11:45:27 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-08-02 12:21:56 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-08-02 12:42:33 
Re: Accurate edge detection?
illywhacker <illywacke  2008-08-02 14:18:54 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-08-03 10:25:11 
Re: Accurate edge detection?
illywhacker <illywacke  2008-08-03 10:30:51 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-08-03 13:27:21 
Re: Accurate edge detection?
sluster@[EMAIL PROTECTED]  2008-08-04 08:45:06 
Re: Accurate edge detection?
aruzinsky <aruzinsky@[  2008-08-04 10:06:59 
Re: Accurate edge detection?
Andrew_M <mats@[EMAIL   2008-08-04 13:29:21 
Re: Accurate edge detection?
illywhacker <illywacke  2008-08-13 09:51:30 
Re: Accurate edge detection?
illywhacker <illywacke  2008-08-13 10:02:27 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Dec 5 3:22:39 CST 2008.