A fast contour descriptor algorithm for supernova image classification

We describe a fast contour descriptor algorithm and its application to a distributed supernova detection system (the Nearby Supernova Factory) that processes 600,000 candidate objects in 80 GB of image data per night. Our shapedetection algorithm reduced the number of false positives generated by the supernova search pipeline by 41% while producing no measurable impact on running time. Fourier descriptors are an established method of numerically describing the shapes of object contours, but transform-based techniques are ordinarily avoided in this type of application due to their computational cost. We devised a fast contour descriptor implementation for supernova candidates that meets the tight processing budget of the application. Using the lowest-order descriptors (F1 and F-1) and the total variance in the contour, we obtain one feature representing the eccentricity of the object and another denoting its irregularity. Because the number of Fourier terms to be calculated is fixed and small, the algorithm runs in linear time, rather than the O(n log n) time of an FFT. Constraints on object size allow further optimizations so that the total cost of producing the required contour descriptors is about 4n addition/subtraction operations, where n is the length of the contour.

[1]  T ZahnCharles,et al.  Fourier Descriptors for Plane Closed Curves , 1972 .

[2]  Hans Burkhardt,et al.  Affine-invariant recognition of gray-scale objects by Fourier descriptors , 1991, Optics & Photonics.

[3]  Chris H. Q. Ding,et al.  Supernova Recognition Using Support Vector Machines , 2006, 2006 5th International Conference on Machine Learning and Applications (ICMLA'06).

[4]  R. Ellis,et al.  Measurements of $\Omega$ and $\Lambda$ from 42 high redshift supernovae , 1998, astro-ph/9812133.

[5]  Mikko T. Syrjäsuo,et al.  Using Relevance Feedback in Retrieving Auroral Images , 2005, Computational Intelligence.

[6]  Herbert Freeman,et al.  Computer Processing of Line-Drawing Images , 1974, CSUR.

[7]  Ari Visa,et al.  Efficient Fourier shape descriptor for industrial defect images using wavelets , 2005 .

[8]  Edwin A. Valentijn,et al.  Survey and other telescope technologies and discoveries , 2002 .

[9]  Rama Chellappa,et al.  Fourier Coding of Image Boundaries , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Luciano da Fontoura Costa,et al.  Two-Dimensional Shape Representation , 2000 .

[11]  R. Bacon,et al.  Overview of the Nearby Supernova Factory , 2002, SPIE Astronomical Telescopes + Instrumentation.

[12]  King-Sun Fu,et al.  Shape Discrimination Using Fourier Descriptors , 1977, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  M. Phillips,et al.  Observational Evidence from Supernovae for an Accelerating Universe and a Cosmological Constant , 1998, astro-ph/9805201.

[14]  Dah-Jye Lee,et al.  Similarity measurement using polygon curve representation and Fourier descriptors for shape-based vertebral image retrieval , 2003, SPIE Medical Imaging.

[15]  Gösta H. Granlund,et al.  Fourier Preprocessing for Hand Print Character Recognition , 1972, IEEE Transactions on Computers.

[16]  W. Wood-Vasey Rates and progenitors of type Ia supernovae , 2004, astro-ph/0505604.