Changeset 3179
- Timestamp:
- Feb 9, 2005, 4:20:16 PM (21 years ago)
- Location:
- trunk/doc/pslib
- Files:
-
- 2 edited
-
ChangeLogADD.tex (modified) (1 diff)
-
psLibADD.tex (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/pslib/ChangeLogADD.tex
r3172 r3179 26 26 \item Added \code{PS_RESAMPLE_LANCZOS[234]}, dropped 27 27 \code{PS_RESAMPLE_LAGRANGE}. 28 \item Added section on FITS WCS. 28 29 \end{itemize} -
trunk/doc/pslib/psLibADD.tex
r3178 r3179 1 %%% $Id: psLibADD.tex,v 1.6 1 2005-02-10 01:28:07 eugene Exp $1 %%% $Id: psLibADD.tex,v 1.62 2005-02-10 02:20:16 price Exp $ 2 2 \documentclass[panstarrs]{panstarrs} 3 3 … … 2012 2012 \end{verbatim} 2013 2013 2014 \subsection{WCS Translation} 2015 2016 The FITS World Coordinate System (WCS) standard is specified in two 2017 papers: Greisen \& Calabretta, 2002, A\&A, 375, 1061 (Paper I); and 2018 Calabretta \& Greisen, 2002, A\&A, 375, 1077 (Paper II). Two further 2019 papers (Papers III and IV) are available as drafts, and have not yet 2020 been accepted. All these papers, in their most up-to-date form, are 2021 available from 2022 \href{http://www.atnf.csiro.au/people/mcalabre/WCS/index.html}{Mark 2023 Calabretta's page}. 2024 2025 Papers I and II together lay out a system for converting pixel 2026 coordinates to celestial coordinates (RA, Dec). However, these assume 2027 that linear transformations, followed by projection or deprojection 2028 are sufficient, whereas we do not expect that this is adequate to 2029 describe the \PS{} focal plane. Paper III has to do with spectral 2030 coordinates, and does not concern us. Paper IV has a proposed 2031 mechanism for dealing with distortions which appears to be adequate to 2032 our needs. While the formalism has not been officially approved, and 2033 the syntax may change, the current version of the paper provides a 2034 means for translating the multilayered \PS{} system to FITS. 2035 Consequently, we will use the current version (the version we consider 2036 here is dated 22 April 2004) and update any syntax changes later as 2037 required. 2038 2039 Paper IV proposes two separate distortion corrections --- before and 2040 after a linear transformation. Given pixel coordinates, a distortion 2041 correction is made yielding ``corrected pixel coordinates''. This 2042 first distortion allows correction of the individual detector (for 2043 example, if the detector is not flat, as may be the case for MegaCam). 2044 A linear transformation is then performed to ``intermediate pixel 2045 coordinates'', accounting for translation, rotation and scale. The 2046 second distortion correction to ``corrected intermediate pixel 2047 coordinates'' is performed, which corrects for optical distortion. 2048 The resultant is then scaled and deprojected onto the sky, yielding 2049 the celestial coordinates. 2050 2051 \subsubsection{Implementation} 2052 2053 The first distortion will correct for tilts or bends of the detectors 2054 so that pixels are in the same plane as the focal plane 2055 (\code{psCell.toChip}). The linear transformation will correct for 2056 the position on the focal plane (\code{psChip.toFPA}). The second 2057 distortion will correct for distortions in the optics 2058 (\code{psFPA.toTangentPlane}). The projection will be a simple 2059 gnomonic (``TAN'') projection. Thus, the Paper IV formalism satisfies 2060 our needs. 2061 2062 Paper IV also goes far beyond our needs, by providing several types of 2063 distortion functions. We are interested (at least, for now) solely in 2064 simple polynomial distortion functions, as this is what is currently 2065 implemented for \PS{} (i.e., we are not interested in cubic spline, 2066 B-spline or lookup tables; nor are we interested in the use of 2067 auxiliary variables, though this may change in the future). In 2068 particular, the proposed WCS system cannot handle the color and 2069 magnitude dependence currently built into psLib's \code{psDistortion}, 2070 so we will need to specify a mean color and magnitude at which to 2071 evaluate the spatial polynomials. 2072 2073 In the event that the multiple layers (\code{psCell.toChip} 2074 $\rightarrow$ \code{psChip.toFPA} $\rightarrow$ 2075 \code{psFPA.toTangentPlane}) are not available, the short-cut 2076 transformation (\code{psCell.toFPA}) can be used as the first WCS 2077 distortion. If the only available information is the ``quick and 2078 dirty'' transformation (\code{psCell.toSky}), this may be implemented 2079 using the linear transformation without any of the WCS distortions, 2080 followed by a linear `projection' (``LIN''). 2081 2082 Reading the WCS into a psFPA can be done in the reverse order of 2083 writing the WCS. 2084 2014 2085 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 2015 2086 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Note:
See TracChangeset
for help on using the changeset viewer.
