Miss Detection vs. False Alarm: Adversarial Learning for Small Object Segmentation in Infrared Images

A key challenge of infrared small object segmentation (ISOS) is to balance miss detection (MD) and false alarm (FA). This usually needs ``opposite'' strategies to suppress the two terms, and has not been well resolved in the literature. In this paper, we propose a deep adversarial learning framework to improve this situation. Departing from the tradition of jointly reducing MD and FA via a single objective, we decompose this difficult task into two sub-tasks handled by two models trained adversarially, with each focusing on reducing either MD or FA. Such a new design brings forth at least three advantages. First, as each model focuses on a relatively simpler sub-task, the overall difficulty of ISOS is somehow decreased. Second, the adversarial training of the two models naturally produces a delicate balance of MD and FA, and low rates for both MD and FA could be achieved at Nash equilibrium. Third, this MD-FA detachment gives us more flexibility to develop specific models dedicated to each sub-task. To realize the above design, we propose a conditional Generative Adversarial Network comprising of two generators and one discriminator. Each generator strives for one sub-task, while the discriminator differentiates the three segmentation results from the two generators and the ground truth. Moreover, in order to better serve the sub-tasks, the two generators, based on context aggregation networks, utilzse different size of receptive fields, providing both local and global views of objects for segmentation. As verified on multiple infrared image data sets, our method consistently achieves better segmentation than many state-of-the-art ISOS methods.

[1]  Jian Sun,et al.  Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[2]  Hairong Qi,et al.  Detecting Breast Cancer from Thermal Infrared Images by Asymmetry Analysis , 2003 .

[3]  Keisuke Nemoto,et al.  Effective Use of Dilated Convolutions for Segmenting Small Object Instances in Remote Sensing Imagery , 2017, 2018 IEEE Winter Conference on Applications of Computer Vision (WACV).

[4]  Jia Xu,et al.  Fast Image Processing with Fully-Convolutional Networks , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[5]  Björn Gottfried,et al.  Cell Segmentation with Adaptive Region Growing , 1999 .

[6]  Ivana Banjad Pecur,et al.  Review of Active IR Thermography for Detection and Characterization of Defects in Reinforced Concrete , 2016, J. Imaging.

[7]  Yuejin Zhao,et al.  Image Small Target Detection based on Deep Learning with SNR Controlled Sample Generation , 2017 .

[8]  Kun Bai,et al.  Patch similarity based edge-preserving background estimation for single frame infrared small target detection , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[9]  Yuan Yan Tang,et al.  A Local Contrast Method for Small Infrared Target Detection , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[10]  Zhang Peng,et al.  The design of Top-Hat morphological filter and application to infrared target detection , 2006 .

[11]  Shouda Jiang,et al.  Target Detection Algorithm Based on Two Layers Human Visual System , 2015, Algorithms.

[12]  Yiquan Wu,et al.  Reweighted Infrared Patch-Tensor Model With Both Nonlocal and Local Priors for Single-Frame Small Target Detection , 2017, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[13]  Alan L. Yuille,et al.  Recurrent Saliency Transformation Network: Incorporating Multi-stage Visual Cues for Small Organ Segmentation , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[14]  Feng Gao,et al.  Infrared small target detection in compressive domain , 2014 .

[15]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[16]  Xin Zhou,et al.  Entropy-based window selection for detecting dim and small infrared targets , 2017, Pattern Recognit..

[17]  Alexei A. Efros,et al.  Image-to-Image Translation with Conditional Adversarial Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[18]  Xin Tian,et al.  Directional support value of Gaussian transformation for infrared small target detection. , 2015, Applied optics.

[19]  He Deng,et al.  A Multiscale Fuzzy Metric for Detecting Small Infrared Targets Against Chaotic Cloudy/Sea-Sky Backgrounds , 2019, IEEE Transactions on Cybernetics.

[20]  Yiquan Wu,et al.  Infrared small target and background separation via column-wise weighted robust principal component analysis , 2016 .

[21]  Bertrand Le Saux,et al.  Segment-before-Detect: Vehicle Detection and Classification through Semantic Segmentation of Aerial Images , 2017, Remote. Sens..

[22]  Michael Teutsch,et al.  Classification of small boats in infrared images for maritime surveillance , 2010, 2010 International WaterSide Security Conference.

[23]  Michael Kampffmeyer,et al.  Semantic Segmentation of Small Objects and Modeling of Uncertainty in Urban Remote Sensing Images Using Deep Convolutional Neural Networks , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[24]  Yi Yang,et al.  Infrared Patch-Image Model for Small Target Detection in a Single Image , 2013, IEEE Transactions on Image Processing.

[25]  Meng Hwa Er,et al.  Max-mean and max-median filters for detection of small targets , 1999, Optics & Photonics.

[26]  Clemente Ibarra-Castanedo,et al.  Automated Dynamic Inspection Using Active Infrared Thermography , 2018, IEEE Transactions on Industrial Informatics.

[27]  Dimitris Samaras,et al.  Shadow Detection with Conditional Generative Adversarial Networks , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[28]  Xin Zhou,et al.  Small Infrared Target Detection Based on Weighted Local Difference Measure , 2016, IEEE Transactions on Geoscience and Remote Sensing.