Separable convolution template (SCT) background prediction accelerated by CUDA for infrared small target detection

Abstract This paper presents a novel background prediction method for infrared small target detection (ISTD). Using a separable convolution template (SCT) to accelerate the traditional background prediction by graphic processing unit (GPU), the new method provides a significant improvement in the prediction speed, which enables the prediction process in real time. And experimental results show its high efficiency and practical application over previous work. The mathematical approach proposed here could be extended to accelerate the applications referred to image convolutions not only to the infrared field.

[1]  Liu Rui DETECTING INFRARED SMALL TARGET BY USING TDLMS FILTER BASED ON NEIGHBORHOOD ANALYSIS , 2009 .

[2]  Borko Furht,et al.  Exploring NVIDIA-CUDA for video coding , 2010, MMSys '10.

[3]  J. Hornegger,et al.  Fast GPU-Based CT Reconstruction using the Common Unified Device Architecture (CUDA) , 2007, 2007 IEEE Nuclear Science Symposium Conference Record.

[4]  James R. Zeidler,et al.  Performance evaluation of 2-D adaptive prediction filters for detection of small objects in image data , 1993, IEEE Trans. Image Process..

[5]  David W. Thomas,et al.  The two-dimensional adaptive LMS (TDLMS) algorithm , 1988 .

[6]  Róbert Mészáros,et al.  Air pollution modelling using a Graphics Processing Unit with CUDA , 2010, Comput. Phys. Commun..

[7]  Kyu-Ik Sohng,et al.  An Efficient Two-Dimensional Least Mean Square (TDLMS) Based on Block Statistics for Small Target Detection , 2009 .

[8]  L Li Detection of small and dim targets in infrared images based on attention mechanism , 2014 .

[9]  Fei Zhang,et al.  Edge directional 2D LMS filter for infrared small target detection , 2012 .

[10]  Jie Yang,et al.  DETECTING INFRARED SMALL TARGET BY USING TDLMS FILTER BASED ON NEIGHBORHOOD ANALYSIS: DETECTING INFRARED SMALL TARGET BY USING TDLMS FILTER BASED ON NEIGHBORHOOD ANALYSIS , 2009 .

[11]  Jason Sanders,et al.  CUDA by example: an introduction to general purpose GPU programming , 2010 .

[12]  Thierry Cathala,et al.  The use of SE-WORKBENCH for aircraft infrared signature, taken into account body, engine, and plume contributions , 2010, Defense + Commercial Sensing.