comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Need help reconstructing flat-field. Minimization problem.
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Need help reconstructing flat-field. Minimization problem. [message #56525 is a reply to message #56393] Thu, 25 October 2007 01:13 Go to previous messageGo to previous message
pgrigis is currently offline  pgrigis
Messages: 436
Registered: September 2007
Senior Member
Just one quick suggestion, since it seems you have a method
which fails for some reason: try and see if your method works
when you rebin the data to a very small array (say, 64x64 or
even 16x16). Now this may well be so coarse as to be useless for
scientific data analysis, and hide all the fine scale details of
your flat field, but it should give you a feeling whether your
method is working the way you intended or not. If you can make
it work in that case, you may step up your resolution and see
what happens. Of course it is possible that these introduces
new issues which have to be dealt with, but at least you are
taking it one step at a time...

Ciao,
Paolo

Jonathan Joseph wrote:
> b_gom@hotmail.com wrote:
>> Maybe I'm not following exactly, but it seems that you are trying to
>> correct for variations in responsivity across your CCD, and your
>> problem is that you are trying to do this correction using data that
>> is too noisy. Assuming the array responsivity is fixed (or at least
>> slowly varying), can you not just build up a high S/N data set by
>> staring at a known flat field source, and then use this data set to
>> produce your calibration (after dark correction), or at least fit a 2D
>> surface and use that? In other words, can't you make 1000 images
>> instead of 3, and have them all overlap exactly?
>
>
>
>
>
> b_gom@hotmail.com wrote:
>
>> Maybe I'm not following exactly, but it seems that you are trying to
>> correct for variations in responsivity across your CCD, and your
>> problem is that you are trying to do this correction using data that
>> is too noisy. Assuming the array responsivity is fixed (or at least
>> slowly varying), can you not just build up a high S/N data set by
>> staring at a known flat field source, and then use this data set to
>> produce your calibration (after dark correction), or at least fit a 2D
>> surface and use that? In other words, can't you make 1000 images
>> instead of 3, and have them all overlap exactly?
>>
>
> OK, I'll spill the beans.
>
> Sure, your suggestion would be nice but it's not currently feasible.
> The camera's already on Mars you see:-). There's been contamination
> that has caused the flat field to change drastically since the initial
> calibration on Earth. And there's nothing particularly flat to look at.
> In the past, we have used the sky, looking away from the sun for
> flat-field monitoring and updates. On clear days, that portion of the
> sky could be fit as a linear gradient and the gradient could then be
> removed. But we're currently in the middle of a prolonged dust storm
> and even the sky's not so flat, and is quite variable. Even if the sky
> did have a nice smooth gradient, we don't have a good model for what it
> is based on wavelength and phase angle. Previously, a gradient was
> simply fit to the image and removed, the flat-field not being so bad and
> having no gradient of its own, this worked pretty well. But now, the
> flat field itself clearly has a strong gradient component to it, making
> it difficult to deconvolve the gradient due to the sky and the gradient
> due to the flat field.
>
> Ther are other problems too - namely light scattering issues, which are
> complicating the problem, but it would require more data-volume that we
> have availalbe right now to try and model that.
>
> For now, I'm left to work with what we have to try and come up with a
> reasonable flat field with which to better calbirate the images. So I'm
> pursuing some non-traditional approaches to this problem.
>
> Scant though it is, I think I have the data neccessary to produce a
> reasonable flat field - I just can't seem to extract that flat field
> from the data. So now that you know the extent of the problem, I'm
> hoping for some suggestions on how to work with the data I have.
>
> Right now, vaving images that don't overlap exactly seems to be giving
> me more information that having perfectly overlapping images. I really
> think there's enough information to derive a good approximation of the
> flat field.
>
> So if anyone can help me solve this problem, I promise honorable mention
> to the camera team.
>
> JD, are you still out there?
>
> I'm also open to suggestions for how best to model the flat field as a
> surface, using few enough variables that I can reasonably use mpfit or
> some other minimizer to solve for them.
>
> Thanks again.
>
> -Jonathan
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: How to close all figures at the same
Next Topic: How to put multi figure in one EPS file

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sat Oct 11 19:04:55 PDT 2025

Total time taken to generate the page: 1.59904 seconds