Astronomical Image Subtraction by Cross-Convolution

Abstract

In recent years, there has been a proliferation of wide-field sky surveys to search for a variety of transient objects. Using relatively short focal lengths, the optics of these systems produce undersampled stellar images often marred by a variety of aberrations. As participants in such activities, we have developed a new algorithm for image subtraction that no longer requires high-quality reference images for comparison. The computational efficiency is comparable with similar procedures currently in use. The general technique is cross-convolution: two convolution kernels are generated to make a test image and a reference image separately transform to match as closely as possible. In analogy to the optimization technique for generating smoothing splines, the inclusion of an rms width penalty term constrains the diffusion of stellar images. In addition, by evaluating the convolution kernels on uniformly spaced subimages across the total area, these routines can accommodate point-spread functions that vary considerably across the focal plane.Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/26/xconvolve_cross_convolve.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/25/xconvolve_extend_grid.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/24/xconvolve_get_sky.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/23/xconvolve_make_kernels.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/22/xconvolve_make_mask.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/21/xconvolve_subtract_images.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/20/xconvolve_warp_image.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/19/xconvolve_regress_matrix.chttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/18/binary_search.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/17/close_match_radec.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/16/iqd.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/15/xconvolve_splie2.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/14/xconvolve_splin2.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/13/xconvolve_make_sharelib.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/11/sample_subtract.prohttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/10/070802_sks1650+2342-164942+235329_3b007_c.fithttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/9/070802_sks1650+2342-164942+235329_3b007_cobj.fithttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/8/070820_sks1650+2342-164942+235329_3b003_c.fithttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/7/070820_sks1650+2342-164942+235329_3b003_cobj.fithttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/6/sample_test.fithttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/27/xconvolve_descrip.pdfhttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/28/ApJ_677_808.pdfhttp://deepblue.lib.umich.edu/bitstream/2027.42/57484/31/apj_677_808-archive.zi

    Similar works