Abstract
As an image pre-processing technology, saliency detection (DS) can be used in a wide variety of visual tasks. A bottom-up method of DS via background prior and foreground seeds is proposed. To highlight the object and suppress the background noise, two saliency maps are obtained by using the background prior and foreground seeds. First, we use global colour and spatial distance matrices to compute a background saliency map. To evenly emphasize the saliency region, the single-layer cellular automata is used to refine the background-based saliency map. Second, a set of foreground seeds is obtained from the refined background-based saliency map. Then, the foreground-based saliency map is calculated based on the foreground seeds and refined by biased Gaussian filtering. The proposed method could emphasize the foreground target, as well as restrain the background noise. The experiment results show that our method has good ability in saliency detection.
Similar content being viewed by others
References
Achanta R, Hemami S, Estrada F et al (2009) Frequency-tuned salient region detection. 2009 IEEE conference on computer vision and pattern recognition (CVPR), Miami, USA. June. 20-25:1597–1604
Achanta R, Shaji A, Smith K et al (2012) SLIC superpixels compared to state-of-the-art superpixel methods. IEEE Trans Pattern Anal Mach Intell 34(11):2274–2281
Alexe B, Deselaers T, Ferrari V (2010) What is an object? 2010 IEEE conference on computer vision and pattern recognition (CVPR), San Francisco, USA, :.73–80. .
Borji A (2015) What is a salient object? A dataset and a baseline model for salient object detection. IEEE Trans Image Process 24(2):742–756
Chen X, Li Q, Song Y, et al. (2012) Supervised geodesic propagation for semantic label transfer. European conference on computer vision (ECCV), Firenze, Italy: 553–565
Cheng M.M, Zhang G.X, Mitra N.J, et al. (2011) Global contrast based salient region detection. 2011 IEEE conference on computer vision and pattern recognition (CVPR), Providence, USA: 409–416
Ding Y, Xiao J, Yu J (2011) Importance filtering for image retargeting. IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Providence, RI: 89–96
Goferman S, Zelnikmanor L, Tal A (Oct. 2012) Context-aware saliency detection. IEEE Trans Pattern Anal Mach Intell 34(10):1915–1926
Guo C, Ma Q, Zhang L (2008) Spatio-temporal saliency detection using phase spectrum of quaternion fourier transform. In: 2008 IEEE conference on computer vision and pattern recognition (CVPR), Anchorage, USA, June. 23–28, pp 1–8
Hornung A, Pritch Y, Krahenbuhl P, et al. (2012) Saliency filters: contrast based filtering for salient region detection. IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Providence, USA: 733–740
Hou X, Zhang L (2007) Saliency detection: a spectral residual approach. 2007 IEEE conference on computer vision and pattern recognition (CVPR), Minneapolis, USA. June. 17-22:1–8
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
Lee G, Tai YW, Kim J, et al. (2016) Deep saliency with encoded low level distance map and high level features. 2016 IEEE conference on computer vision and pattern recognition (CVPR), Las Vegas, United States: 660–668
Li Q, Chen X, Song Y et al (2014) Geodesic propagation for semantic labeling. IEEE Trans Image Process (TIP) 23(11):4812–4825
Li Y, Hou X, Koch C, et al. (2014) The secrets of salient object segmentation. 2014 IEEE conference on computer vision and pattern recognition (CVPR), Columbus, USA, June 23–28, pp.280–287. .
Liu T, Yuan Z, Sun J et al (2011) Learning to detect a salient object. IEEE Trans Softw Eng 33(2):353–367
Lu H, Li B, Zhu J, et al. (2016) Wound intensity correction and segmentation with convolutional neural networks. Concurr Comput: Pract Exper 29(6)
Lu H, Li Y, Uemura T et al (2018) Low illumination underwater light field images reconstruction using deep convolutional neural networks. Futur Gener Comput Syst 82:142–148
Mahadevan V, Vasconcelos N (2009) Saliency-based discriminant tracking. IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), Miami, USA: 1007–1013
Marchesotti L, Cifarelli C, Csurka G (2009) A framework for visual saliency detection with applications to image thumbnailing. IEEE International Conference on Computer Vision (ICCV), Kyoto, Japan: 2232–2239
Ng AY, Jordan MI, Weiss Y (2001) On spectral clustering: analysis and an algorithm. Advances in neural information processing systems: natural and synthetic, Vancouver, Canada: 849–856
Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst Man Cybernet 9(1):62–66
Perazzi F, Krähenbühl P, Pritch Y, et al. (2012) Saliency filters: contrast based filtering for salient region detection. 2012 IEEE conference on computer vision and pattern recognition (CVPR), Providence, USA: 733–740
Qin Y, Lu HC, Xu YQ et al. (2015) Saliency detection via cellular automata. 2015 IEEE conference on computer vision and pattern recognition (CVPR), Boston, USA: 110–119
Rahtu E, Kannala J, Salo M, et al. (2010) Segmenting salient objects from images and videos. IEEE conference on European conference on computer vision (ECCV), Heraklion, Greece: 366–379
Rother C, Kolmogorov V, Blake A (2004) “GrabCut”-interactive foreground extraction using iterated graph cuts. ACM Trans Graph 23(3):309–314
Serikawa S, Lu H (2013) Underwater image dehazing using joint trilateral filter. Comput Electr Eng 40(1):41–50
Shi J, Yan Q, Xu L et al (2016) Hierarchical saliency detection on extended CSSD. IEEE Trans Pattern Anal Mach Intell 38(4):717–729
Siagian C, Itti L (2007) Rapid biologically-inspired scene classification using features shared with visual attention. IEEE Trans Pattern Anal Mach Intell 29(2):300–312
Sun J, Ling H (2011) Scale and object aware image retargeting for thumbnail browsing. IEEE International Conference on Computer Vision (ICCV), Barcelona, Spain: 1511–1518
Von Neumann J (1951) The general and logical theory of automata. Papers of John Von Neumann on computing and computer theory: 1–41
Wang J.P, Lu H.C, Li X.H, et al. Saliency detection via background and foreground seed selection. Neurocomputing, Vol.152, pp. 359–368, 2015.
Wang L, Lu H, Zhang P, Xiang R, et al. (2016) Saliency detection with recurrent fully convolutional networks. 2016 IEEE conference on European conference on computer vision (ECCV), Amsterdam, The Netherlands: 825–841
Wei Y, Wen F, Zhu W et al (2012) Geodesic saliency using background priors. In: 2012 IEEE conference on European conference on computer vision (ECCV), Florence, Italy, October. 7–13, pp 29–42
Xiao H, Feng J, Wei Y et al (2018) Deep salient object detection with dense connections and distraction diagnosis. IEEE Trans Multimed 20(12):3239–3251
Yang JM, Yang MH (2012) Top-down visual saliency via joint CRF and dictionary learning. 2012 IEEE conference on computer vision and pattern recognition (CVPR), Providence, USA: 2296–2303
Yang C, Zhang LH, Lu HC et al (2013) Saliency detection via graph-based manifold ranking. In: 2013 IEEE conference on computer vision and pattern recognition (CVPR), Portland, USA, June. 23–28, pp 3166–3173
Yang C, Zhang LH, Lu H (2013) Graph-regularized saliency detection with convex-hull-based center. IEEE Signal Process Lett 20(7):637–640
Yang C, Zhang L, Lu H, et al. (2013) Saliency detection via graph-based manifold ranking. 2013 IEEE computer society conference on computer vision and pattern recognition (CVPR), Portland, USA: 3166–3173
Zhang L, Tong M, Mashs T et al (2008) SUN: a bayesian framework for saliency using natural statistics. J Vis 8(7):1–20
Zhang P, Wang D, Lu H, et al. (2017) Learning uncertain convolutional features for accurate saliency detection. 2017 IEEE international conference on computer vision (ICCV), Venice, Italy: 212–221
Zhang X, Gao T, Gao D (2018) A new deep spatial transformer convolutional neural network for image saliency detection. Des Autom Embed Syst 22(3):243–256
Zhang F, Wang M, Xiao ZT, et al. (2018) Saliency detection via fully convolution neural network and low rank sparse decomposition. Acta Automat Sin 44. doi: https://doi.org/10.16383/j.aas.2018.c170535
Acknowledgements
This work was supported by National Natural Science Foundation of China (No. 61601325), Tianjin Science and Technology Major Projects and Engineering (No. 17ZXSCSY00060, No. 17ZXHLSY00040) and the Program for Innovative Research Team in University of Tianjin (grant no. TD13-5034).
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
Ding, M., Xu, X., Zhang, F. et al. Saliency detection via background prior and foreground seeds. Multimed Tools Appl 79, 14849–14870 (2020). https://doi.org/10.1007/s11042-019-7728-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-7728-8