Abstract
Salient object detection has been challenging computer vision though some advances have been made recently. In this study, we propose a novel salient object detection method by using feature clustering and compactness prior, in the situation of the absence of any prior information. The proposed method consists of four rigorous steps. Superpixel preprocessing is first employed to segment image into superpixels for suppressing noise and reducing computational complexity. Then, clustering algorithm is applied to get the classification of color features. Furthermore, two-dimensional entropy is used to measure the compactness of each cluster and build the background model. Finally, the salient feature is defined as the contrast between background region and other regions, and enhanced by designing a Gauss filter. To better evaluate the salient object detection accuracy, detailed experimental analysis is carried out by using 7 evaluation indexes. Our proposed method outperforms some peers in extensive experiments. It will inspire more similar techniques to be developed in this research topic.
Similar content being viewed by others
References
Abualigah LM, Khader AT, Hanandeh ES (2018) Hybrid clustering analysis using improved krill herd algorithm. Appl Intell 48:4047–4071
Achanta R, Hemami R, Estrada R, Susstrunk S (2009) Frequency-tuned salient region detection. In: IEEE conference on computer vision and pattern recognition, Miami Beach, pp 1597–1604
Achanta R, Shaji A, Smith K, Lucchi A, Fua P, Susstrunk S (2012) SLIC Superpixels compared to state-of-the-art superpixel methods. IEEE Trans Pattern Anal Mach Intell 34(11):2274–2281
Bai C, Chen J, Huang L, Kpalma K, Chen S (2018) Saliency-based multi-feature modeling for semantic image retrieval. J Vis Commun Image Represent 50:199–204
Borji A, Cheng M -M, Hou Q, Jiang H, Li J (2019) Salient object detection: A survey. Comput Visual Media 5(2):117–150
Chen J, Chen J, Cao H, Li R, Xia T, Ling H, Chen Y (2017) Saliency detection using suitable variant of local and global consistency. IET Comput Vis 11(6):479–487
Cheng M, Mitra NJ, Huang X, Torr PHS, Hu S (2015) Global contrast based salient region detection. IEEE Trans Pattern Anal Mach Intell 37 (3):569–582
Everingham M, Van Gool L, Williams CKI, Winn J, Zisserman A (2012) The PASCAL Visual Object Classes Challenge (VOC2012) Results http://www.pascalnetwork.org/challenges/VOC/voc2012/workshop/index.html
Fan D, Cheng M, Liu Y, Li T, Borji A (2017) Structure-measure: A new way to evaluate foreground maps. IEEE Int Conf Comput Vision 4558–4567
Fan D, Gong C, Cao Y, Ren B, Cheng M, Borji A (2018) Enhanced-alignment Measure for Binary Foreground Map Evaluation. Int Joint Conf Artif Intell, 698C704
Fan D, Lin Z, Zhang Z, Zhu Cheng MM (2020) Rethinking RGB-d salient object detection: Models, Data Sets, and Large-Scale Benchmarks, IEEE Transactions on Neural Networks and Learning Systems. https://doi.org/10.1109/TNNLS.2020.2996406
Fan D, Wang W, Cheng M, Shen J (2019) Shifting more attention to video salient object detection. IEEE Conf Comput Vision Pattern Recognit 8546–8556
Fan DP et al (2018) Salient objects in clutter: Bringing salient object detection to the foreground. European Conf Comput Vision 186–202
Fu K, Zhao Q, Yu-Hua Gu I, Yang J (2019) Deepside: A general deep framework for salient object detection. Neurocomputing 356:69–82
Goferman S, Zelnik-Manor L, Tal A (2010) Context-aware saliency detection. IEEE Trans Pattern Anal Mach Intell 34(10):2376–2383
Han J, He S, Qian X, Wang D, Guo L, Liu T (2013) An object-oriented visual saliency detection framework based on sparse coding representations. Circ Syst Video Technol IEEE Trans 23(12):2009–2021
Han J, Zhang D, Hu X, Guo L, Ren J, Wu F (2015) Background Prior-Based salient object detection via deep reconstruction residual. IEEE Trans Circ Syst Video Technol 25(8):1309–1321
Hou X, Zhang L (2007) Saliency detection: A spectral residual approach. In: IEEE computer society conference on computer vision and pattern recognition, Minneapolis. IEEE, pp 1–8
Hu W, Zhou X, Zhang L, Ji T, Liu X (2017) Salient locations which should be interested. In: 29th Chinese control and decision conference, pp 5757–5762
Itti L, Koch C, Niebur E (1998) A model of saliency-based visual attention for rapid scene analysis. IEEE Trans Pattern Anal Mach Intell 20(11):1254–1259
Jain AK, Murty MN, Flynn PJ (1999) Data clustering: A review. ACM Comput Surveys 31(3):264–323
Jiang H, Wang J (2011) Automatic salient object segmentation based on context and shape prior. In: The British Machine Vision Conference, Scotland, pp 110.111–110.112
Li J, Levine MD, An X, Xu X, He H (2013) Visual saliency based on scale-space analysis in the frequency domain. IEEE Trans Pattern Anal Mach Intell 35(4):996–1010
Li Z, Liu G, Zhang D, Xu Y (2016) Robust single-object image segmentation based on salient transition region. Pattern Recogn 52:317–331
Li X, Lu H, Zhang L, Ruan X, Yang M (2013) Saliency detection via dense and sparse reconstruction. In: IEEE international conference on computer vision, pp 2976–2983
Li Y, Wang S, Tian Q, Ding X (2015) A survey of recent advances in visual feature detection. Neurocomputing 149:736–751
Liu T, Yuan Z, Sun J, Wang J, Zheng N, Tang X, Shum HY (2011) Learning to detect a salient object. IEEE Trans Pattern Anal Mach Intell 33(2):353–367
Liu Z, Zhang W, Zhao P (2020) A cross-modal adaptive gated fusion generative adversarial network for RGB-d salient object detection. Neurocomputing 387:210–220
Lyudvichenko V, Erofeev M, Gitman Y, Vatolin D (2017) A semiautomatic saliency model and its application to video compression. In: IEEE International conference on intelligent computer communication and processing, pp 7–9
Ma Y, Zhang H (2003) Contrast-based image attention analysis by using fuzzy growing. In: ACM International Multimedia Conference and Exhibition, Berkeley, pp 374–381
MacQueen J (1967) Some methods for classification and analysis of multivariate observations. In: 5th Berkeley symposium on mathematical statistics and probability, pp 281–297
Martin D, Fowlkes C, Tal D, Malik JA (2001) database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics. In: International conference on computer vision, Vancouver, pp 416–423
Martin D, Fowlkes C, Tal D, Malik J (2001) A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics, International Conference on Computer Vision Vancouver 416–423
Montazer GA, Giveki D (2015) An improved radial basis function neural network for object image retrieval. Neurocomputing 168:221–233
Mu N, Xu X, Zhang X, Zhang H (2018) Salient object detection using a covariance-based CNN model in low-contrast images. Neural Comput Applic 29(8):181–192
Mukherjee P, Lall B (2017) Saliency and KAZE features assisted object segmentation. Image Vision Comput 61:82–97
Naqvi SS, Mirza J, Bashir T (2018) A unified framework for exploiting color coefficients for salient object detection. Neurocomputing 312:187–200
Qiu W, Gao X, Han B (2017) A Superpixel-based CRF saliency detection approach. Neurocomputing 244:19–32
Quan R, Han J, Zhang D, Nie F, Qian X, Li X (2018) Unsupervised salient object detection via inferring from imperfect saliency models. IEEE Trans Multimed 20(5):1101–1112
Shi J, Yan Q, Xu L, Jia J (2016) Hierarchical image saliency detection on extended CSSD. IEEE Trans Pattern Anal Mach Intell 38(4):717–729
Singh C, Preet Kaur K (2016) A fast and efficient image retrieval system based on color and texture features. J Vis Commun Image Represent 41:225–238
Spackman KA (1989) Signal detection theory: Valuable tools for evaluating inductive learning. In: Segre AM (ed) 6th international workshop on machine learning, Morgan Kaufmann, San Francisco, pp 160–163
Srivastava S, Mukherjee P, Lall B (2016) Adaptive image compression using saliency and KAZE features. In: International conference on signal processing and communications, vol 2016, pp 1–5
Sultani W, Mokhtari S, Yun HB (2017) Automatic pavement object detection using superpixel segmentation combined with conditional random field. IEEE Trans Intell Transport Syst 9(7):2076–2085
Tatle BW (2007) The central fixation bias in scene viewing Selecting an optimal viewing position independently of motor biases and image feature distribution. J Vis 7(14):1–17
Wang J, Jiang H, Yuan Z, Cheng M-M, Xiaowei H, Zheng N (2017) Salient object detection: A discriminative regional feature integration approach, vol 123
Wang W, Lai Q, Fu H et al (2019) Salient object detection in the deep learning era: An in-depth survey. arXiv:1904.09146
Wang W, Shen J, Shao L (2018) Video salient object detection via fully convolutional networks. IEEE Trans Image Process 27:38–49
Wang W, Shen J, Yang R, Porikli F (2018) Saliency-Aware Video object segmentation. IEEE Trans Pattern Anal Mach Intell 40(1):20–33
Wang B, Zhang T, Wang X (2018) Salient object detection based on Laplacian similarity metrics. Vis Comput 34(5):645–658
Wei Y, Wen F, Zhu W, Sun J (2012) Geodesic saliency using background priors. In: European conference on computer vision, Florence. Springer, pp 29–42
Wu Z, Su L, Huang Q (2019) Stacked cross refinement network for Edge-Aware salient object detection. IEEE Int Conf Comput Vision, seoul Korea 7263–7272
Xu R, Wunsch D (2005) Survey of clustering algorithms. IEEE Trans Neural Netw 16(3):645–678
Xu G, Xu L, Li X, Tang X, Wang X, Xu C (2016) An image retrieval method based on visual dictionary and saliency region. Int J Signal Process Image Process Pattern Recognit 9(7):263–274
Yang C, Zhang L, Lu H, Ruan X, Yang M-H (2013) Saliency detection via graph-based manifold ranking. In: IEEE conference on computer vision and pattern recognition, pp 3166–3173
Ye L, Liu Z, Li L, Shen L, Bai C, Wang Y (2017) Salient object segmentation via effective integration of saliency and objectness. IEEE Trans Multimed 19(8):1742–1756
Zhai Y, Shah M (2006) Visual attention detection in video sequences using spatiotemporal cues. In: 14th annual ACM international conference on Multimedia, Santa Barbara, pp 815–824
Zhang J, Feng S, Li D, Gao Y, Chen Z, Yuan Y (2017) Image retrieval using the extended salient region. Inf Sci 399:154–182
Zhang Y, Han J, Guo L (2014) Salient region detection using background priors. Optik-Int J Light Elect Opt 125(19):5872–5877
Zhang Y, Han J, Guo L (2014) Salient region detection using background contrast. In: 21st IEEE international conference on image processing, pp 1184–1188
Zhao J, Cao Y, Fan D, Cheng M, Li X, Zhang L (2019) Contrast prior and fluid pyramid integration for RGBD salient object detection, IEEE Conf Comput Vision Pattern Recognit, seoul, Korea 3922–3931
Zhao J et al (2019) EGNEt: Edge guidance network for salient object detection. IEEE Int Conf Comput Vision, Seoul, Korea 8778–8787
Zhou Y, Huo S, Xiang W, Hou C, Kung S (2018) Semi-Supervised Salient object detection using a linear feedback control system model. IEEE Trans Cybern 1–13
Zhou B, Khosla A, Lapedriza A, Oliva A (2016) Torralba a learning deep features for discriminative localization. In: IEEE conference on computer vision and pattern recognition, pp 2921–2929
Zhou L, Yang Z, Zhou Z, Hu D (2017) Salient region detection using diffusion process on a Two-Layer sparse graph. IEEE Trans Image Process 26(12):5882–5894
Zhu W, Liang S, Wei Y, Sun J (2014) Saliency optimization from robust background detection. In: IEEE conference on computer vision and pattern recognition, pp 2814–2821
Zhu D, Luo Y, Dai L, Shao X, Zhou Q, Itti L, Lu J (2018) Salient object detection via a local and global method based on deep residual network. J Vis Commun Image Represent 54:1–9
Zhu S, Xu Z (2018) Spatiotemporal visual saliency guided perceptual high efficiency video coding with neural network. Neurocomputing 275:511–522
Acknowledgements
This work is supported by National Natural Science Foundation (NNSF) of China (61501388), University Youth Outstanding Talents Program of Shaanxi Province, Qinglan Talent Program of Xianyang Normal University (XSYQL201605). Scientific Research Program Funded by Shaanxi Provincial Education Department (18JK0830). The Specialized Research Fund of Xianyang Normal University (XSYK19044).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zhang, Y., Zhang, F., Guo, L. et al. Salient object detection using feature clustering and compactness prior. Multimed Tools Appl 80, 24867–24884 (2021). https://doi.org/10.1007/s11042-021-10744-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-10744-z