>  Docs Center  >  Libraries  >  Buie  >  JITTERK
Libraries

JITTERK

JITTERK

Name


  jitterk

Purpose (one Line Only)


  Convert pointing jitter data into a convolution kernel.

Description


  This routine is intended to take time-tagged pointing history data and
    convert this to a convolution kernel that can be used to help model
    imaging data. The natural units of this routine is "pixels". The
    kernel is generated at this exact scale if SUBSAMPLE=1 (default).
    The units do NOT change if you set SUBSAMPLE to something other than 1.
    In that case you will get a kernel with higher spatial resoltion. Note
    that the units of dx,dy will be in pixels and will should not change
    with SUBSAMPLE.
  You should be able to take a model image at a matching sub-sampling factor,
    and convolve with the kernel returned from this routine to get a model
    image that matches the jitter history.

Category


  CCD data processing

Calling Sequence


  jitterk,dt,dx,dy,exptime,kernel

Inputs


  dt - Vector, time from start of exposure. If first element is not
        dt=0 then (dt,dx,dy)=0 is assumed for the start. Units are
        in seconds.
  dx - Vector (same length as dt), pointing offset in pixels.
  dy - Vector (same length as dt), pointing offset in pixels.
  exptime - Exposure time for kernel, in seconds. The dt,dx,dy vectors
              should include exptime but is not enforced. Times outside
              dt will be extrapolated.

Optional Input Parameters


Keyword Input Parameters


  EXPCENTER - Flag, if set, the reference for the center of the jitter
                kernel is the mid-time of the exposure. The default is
                to use the mean dx,dy over the exposure. For true jitter
                kernels the default is best. For non-linear smearing
                due to parallax (with HST) it is better to set this flag.
  DTSAMPLE - time sampling interval (default=0.1 seconds)
  MOVING - Flag, if set takes out the mean velocity of the dx,dy trend
                with time. This is rarely used but would be relevant for
                a jitter-ball that is provided that includes jitter AND
                the target motion. Setting this will take out the mean
                motion and leave just the jitter.
  SUBSAMPLE - sub-sampling factor for kernel. Default=1

Outputs


  kernel - convolution kernel, will be square and will be normalized.

Keyword Output Parameters


Common Blocks


Side Effects


Restrictions


  The values of dx and dy are limited to "reasonable" values. Anything
    entry greater than 1000 is removed from the input vector.

Procedure


Modification History


  Written by Marc W. Buie, Lowell Observatory, 2007/10/23
  2014/09/23, MWB, updated documentation and added EXPCENTER option



© 2024 NV5 Geospatial Solutions, Inc. |  Legal
   Contact Us