Abstract
Automatic target localization in satellite images still remains as a challenging problem in the field of computer vision. The issues involved in locating targets in satellite images are viewpoint, spectral (intensity) and scale variations. Diversity in background texture and target clutter also adds up to the complexity of the problem of localizing aircrafts in satellite images. Failure of modern feature extraction and object detection methods highlight the complexity of the problem. In the proposed work, pre-processing techniques, viz. denoising and contrast enhancement, are first used to improve the quality of the images. Then, the concept of unsupervised saliency is used to detect the potential regions of interest, which reduces the search space. Parts from the salient regions are further processed using clustering and morphological processing to get the probable regions of isolated aircraft targets. Finally, a novel conical pyramid based framework for template representation of the target samples is proposed for matching. Experimental results shown on a few satellite images exhibit the superior performance of the proposed methods.
Similar content being viewed by others
References
Chen X, Xiang S, Liu C-L and Pan C-H 2014 Vehicle detection in satellite images by hybrid deep convolutional neural networks. Geosci. Remote Sens. 11(10): 1797–1801
Li Z and Itti L 2011 Saliency and gist features for target detection in satellite images. IEEE Trans. Image Process. 20(7): 2017–2029
Perrotton X, Sturzel M and Roux M 2008 Automatic object detection on aerial images using local descriptors and image synthesis. Berlin: Computer Vision Systems, Springer
Sun H, Sun X, Wang H, Li Y and Li X 2012 Automatic target detection in high-resolution remote sensing images using spatial sparse coding bag-of-words model. Geosci. Remote Sens. Lett. 9(1): 109–113
Liu M-Y, Tuzel O, Veeraraghavan A and Chellappa R 2010 Fast directional chamfer matching. In: Computer Vision and Pattern Recognition
Olson C F and Huttenlocher D P 1997 Automatic target recognition by matching oriented edge pixels. IEEE Trans. Image Process. 6(1): 103–113
Villamizar M, Moreno-Noguer F, Andrade-Cetto J and Sanfeliu A 2010 Efficient rotation invariant object detection using boosted random ferns. In: Computer Vision and Pattern Recognition
Lowe D G 2004 Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2): 91–110
Bay H, Tuytelaars T and Van Gool L 2006 Surf: Speeded up robust features. In European Confernce on Computer Vision
Briechle K and Hanebeck U D 2001 Template matching using fast normalized cross correlation. In: Aerospace/Defense Sensing, Simulation, and Controls. International Society for Optics and Photonics
Perrotton X, Sturzel M and Roux M 2010 Implicit hierarchical boosting for multi-view object detection. In: Computer Vision and Pattern Recognition
Si X, Xuemin H and Hong Z 2010 A novel object detection approach based on the boundary shape information from high resolution satellite imagery. In: WSEAS Transactions on Computers, vol. 9, pp. 455–464
Cai F, Chen H and Ma J 2011 Man-made object detection based on texture clustering and geometric structure feature extracting. Int. J. Inform. Technol. Comput. Sci. 3(2): 9–16
Li W, Xiang S, Wang H and Pan C 2011 Robust airplane detection in satellite images. In: 18th IEEE International Conference on Image Processing (ICIP), 2011, pp. 2821–2824
Xu S, Fang T, Li D and Wang S 2010 Object classification of aerial images with bag-of-visual words. IEEE Geosci. Remote Sens. Lett. 7(2): 366–370
Liu G, Sun X, Fu K and Wang H 2013 Aircraft recognition in high-resolution satellite images using coarse-to-fine shape prior. IEEE Geosci. Remote Sens. Lett. 10(3): 573–577
Cheng M-M, Zhang Z, Lin W-Y and Torr P 2014 Bing: Binarized normed gradients for objectness estimation at 300 fps. In: 2014 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 3286–3293
Wu H, Zhang H, Zhang J and Xu F 2015 Fast aircraft detection in satellite images based on convolutional neural networks. In: 2015 IEEE International Conference on Image Processing (ICIP), pp. 4210–4214
Chen X, Xiang S, Liu C-L and Pan C-H 2013 Aircraft detection by deep belief nets. In: 2013 2nd IAPR Asian Conference on Pattern Recognition (ACPR), pp. 54–58. IEEE
Zhang D, Han J, Cheng G, Liu Z, Bu S and Guo L 2015 Weakly supervised learning for target detection in remote sensing images. Geosci. Remote Sens. Lett. 12(4): 701–705
Felzenszwalb P F, Girshick R B, McAllester D A and Ramanan D 2010b Object detection with discriminatively trained part-based models. IEEE Trans. Pattern Anal. Mach. Intell. 32: 1627–1645
Malisiewicz T, Gupta A and Efros A A 2011 Ensemble of exemplar-svms for object detection and beyond. In: International Conference on Computer Vision
Mishne G, Talmon R and Cohen I 2015 Graph-based supervised automatic target detection. IEEE Trans. Geosci. Remote Sens. 53(5): 2738–2754
Zhang L, Dong W, Zhang D and Shi G 2010 Two-stage image denoising by principal component analysis with local pixel grouping. Pattern Recognit. 43(4): 1531–1549
Xu L, Zheng S and Jia J 2013 Unnatural l0 sparse representation for natural image deblurring. In: Computer Vision and Pattern Recognition
Dong W, Zhang D, Shi G and Wu X 2011 Image deblurring and super-resolution by adaptive sparse domain selection and adaptive regularization. IEEE Trans. Image Process. 20(7): 1838–1857
Bhandari A, Kumar A and Singh G 2012 Svd based poor contrast improvement of blurred multispectral remote sensing satellite images. In: International Conference on Computer and Communication Technology
Bhandari A, Kumar A and Padhy P 2011 Enhancement of low contrast satellite images using discrete cosine transform and singular value decomposition. In: World Academy of Science, Engineering and Technology
Buades A, Coll B and Morel J-M 2005 A non-local algorithm for image denoising. In: Computer Vision and Pattern Recognition
Gu Y, Wang C, Wang S and Zhang Y 2011 Kernel-based regularized-angle spectral matching for target detection in hyperspectral imagery. Pattern Recognit. Lett. 32(2): 114–119
Harel J, Koch C and Perona P 2006 Graph-based visual saliency. In: Advances in Neural Information Processing Systems
Rother C, Kolmogorov V and Blake A 2004 Grabcut: Interactive foreground extraction using iterated graph-cuts. ACM Trans. Graph. 23(3): 309–334
Yang C, Zhang L, Liu H, Ruan X and Yang M-H 2013 Saliency detection via graph-based manifold ranking. In: Computer Vision and Pattern Recognition
Zhu W, Liang S, Wei Y and Sun J 2014 Saliency optimization from robust background detection. In Computer Vision and Pattern Recognition
Zhu D, Wang B and Zhang L 2015 Airport target detection in remote sensing images: A new method based on two-way saliency. Geosci. Remote Sens. Lett. 12(5): 1096–1100
Schauerte B and Stiefelhagen R 2012a Predicting human gaze using quaternion dct image signature saliency and face detection. In: IEEE Workshop on Applications of Computer Vision
Schauerte B and Stiefelhagen R 2012b Quaternion-based spectral saliency detection for eye fixation prediction. In: European Confernce on Computer Vision
Cheng M-M, Zhang G-X, Mitra N J, Huang X and Hu S-M 2011 Global contrast based salient region detection. In: Computer Vision and Pattern Recognition
Goferman S, Zelnik-Manor L and Tal A 2012 Context-aware saliency detection. IEEE Trans. Pattern Anal. Mach. Intell. 34(10): 1915–1926
Comaniciu D and Meer P 2002 Mean shift: A robust approach toward feature space analysis. IEEE Trans. Pattern Anal. Mach. Intell. 24(5): 603–619
Ester M, Kriegel H-P, Sander J and Xu X 1996 A density-based algorithm for discovering clusters in large spatial databases with noise. In: International Conference on Knowledge Discovery and Data Mining
Canny J 1986 A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. (6): 679–698
Felzenszwalb P F, Girshick R B, McAllester D and Ramanan D 2010a Object detection with discriminatively trained part-based models. IEEE Trans. Pattern Anal. Mach. Intell. 32(9): 1627–1645
Belongie S, Malik J and Puzicha J 2002 Shape matching and object recognition using shape contexts. IEEE Trans. Pattern Anal. Mach. Intell. 24(4): 509–522
Bennamoun M and Mamic G J 2012 Object recognition: Fundamentals and case studies. Berlin: Springer
Gonzalez R C and Woods R E 2009 Digital image processing. Upper Saddle River, NJ: Pearson Education
Ragnemalm I 1993 The euclidean distance transform in arbitrary dimensions. Pattern Recognit. Lett. 14(11): 883–888
Dalal N and Triggs B 2005 Histograms of oriented gradients for human detection. In: Computer Vision and Pattern Recognition
Powers D M 2011 Evaluation: from precision, recall and f-measure to roc, informedness, markedness and correlation (tech. rep.). Adelaide, Australia
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Banerjee, S., Gupta, N., Das, S. et al. Detecting aircrafts from satellite images using saliency and conical pyramid based template representation. Sādhanā 41, 1155–1171 (2016). https://doi.org/10.1007/s12046-016-0540-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12046-016-0540-5