[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: more flatfields
aah@nofs.navy.mil wrote:
>
> Chris wrote:
> >I think the true soluution is to take the above "sub-region method"
> >to the limit of where the "number of sub-regions approaches infinity"
> >In other words just accept that our images have continously varying
> >PSFs and gradients and process accordingly. I have been arguing for
> >using 2D curve fitting with a varying PSF model for some
> >time now. I appears to me from recent posts that the assumption of a
> >constant PSF made by the current software cost us about mag. 0.02+
> >error.
> If one uses an analytic form for the psf, then you could have that
> form depend on declination, and match what you are saying. You only
> need a 1-D variation due to the drift-scan process on the mark III,
> though a true 2-D model would be required for the mark IV. DAOPHOT does
> not assume an analytic model, however, and if you look at typical
> seeing-limited profiles, like King profiles, they are definitely difficult
> to model analytically.
It looks like there is conciderable flexibility in the PSF model DAOPHOT
can use. It can be purely analytic, analytic with a table of residuals
or if the analytic portion is define as a constant zero, purely table
driven. The analytic component can have x,y as parameters or not.
Yep, there are about a billion parameters to set. It may be slow but
still runs faster then real-time. That is DAOPHOT will reduce a frame
faster then the exposure time so it could keep up. For the MkIII I'd
try varorder = 1 or maybe 2.
A description of how the PSF model is stored from the HELP file:
The output PSF image psfimage is normally a 2D image containing
the image header parameters, "XPSF", "YPSF", "PSFMAG" and "PSFRAD"
which defines the centroid, magnitude and size of the PSF, the
parameters "FUNCTION", "PSFHEIGH", "NPARS", and "PAR#" which define
the analytic component of the PSF, and a single look-up table of
residuals from the analytic fit, which has been subsampled by a
factor of 2.
If the DAOPARS parameter varorder = -1, the PSF is fit by the
analytic function only and psfimage has no pixel file.
If the DAOPARS parameter varorder = 1 or 2, then two or five
additional lookup tables are computed and psfimage is a 3D image
with 3 or 6 planes respectively. The first two additional look-up
tables contain the first derivatives of the PSF wrt the x and y
positions in the image (varorder = 1), and the next three contains
the second derivatives with respect to x ** 2, xy, and y ** 2
(varorder = 2).
--Chris Albertson
chris@topdog.logicon.com Voice: 818-351-0089 X127
Logicon RDA, Pasadena California Fax: 818-351-0699