Abstract
The goal of saliency detection is to locate important regions in an image which attract viewers’ attention the most. In this paper, we propose a dynamic Bayesian model for saliency detection in which both Boolean-based and foreground-based models are exploited. First, a preliminary saliency map is constructed based on multi-channel Boolean maps, and a propagation mechanism is utilized to further modify the saliency map by learning a new weight matrix based on color and spatial structure information. Second, a foreground-based model based on foreground seeds from Boolean-based model is generated to detect salient pixels, and a better result is obtained by applying the edge map and a new weight matrix. Finally, pixel-level saliency is computed using a dynamic Bayesian framework. Both qualitative and quantitative evaluations on several benchmark datasets demonstrate robustness and effectiveness of our approach against state-of-the-art approaches.
Similar content being viewed by others
References
Achanta, R., Hemami, S., Estrada, F., Susstrunk, S.: Frequency-tuned salient region detection. In: IEEE CVPR, pp. 1597–1604 (2009)
Achanta, R., Shaji, A., Smith, K., Lucchi, A., Fua, P., Sustrunk, S.: Slic superpixels compared to state-of-the-art superpixel methods. IEEE TPAMI 34(11), 2274–2282 (2012)
Alpert, S., Galun, M., Basri, R., Brandt, A.: Image segmentation by probabilistic bottom-up aggregation and cue integration. In: IEEE CVPR, pp. 1–8 (2007)
Borji, A., Sihite, D.N., Itti, L.: Salient object detection: a benchmark. In: ECCV (2012)
Chen, T., Cheng, M.M., Tan, P., Shamir, A., Hu, S.M.: Sketch2photo: internet image montage. In: ACM Transactions on Graphics (TOG), p. 124 (2009)
Cheng, M.M., Zhang, G.X., Mitra, N.J., Huang, X., Hu, S.M.: Global contrast based salient region detection. In: IEEE CVPR, pp. 409–416 (2011)
Cheng, M.M., Warrell, J., Lin, W.Y., Zheng, S., Vineet, V., Crook, N.: Efficient salient region detection with soft image abstraction. In: IEEE ICCV, pp. 1529–1536 (2013)
Dollár, P., Zitnick, C.L.: Structured forests for fast edge detection. In: IEEE ICCV, pp. 1841–1848 (2013)
Goferman, S., Zelnik-Manor, L., Tal, A.: Context-aware saliency detection. In: IEEE CVPR, pp. 2376–2383 (2010)
Harel, J., Koch, C., Perona, P.: Graph-based visual saliency. In: NIPS (2006)
He, X., Jing, H., Han, Q., Niu, X.: Salient region detection combining spatial distribution and global contrast. Opt. Eng. 51(4), 047007-1 (2012)
Huang, L., Pashler, H.: A boolean map theory of visual attention. Psychol. Rev. 114(3), 599 (2007)
Itti, L., Koch, C., Niebur, E.: A model of saliency-based visual attention for rapid scene analysis. IEEE TPAMI 20(11), 1254–1259 (1998)
Jiang, B., Zhang, L., Lu, H., Yang, C., Yang, M.H.: Saliency detection via absorbing markov chain. In: IEEE ICCV (2013a)
Jiang, H., Wang, J., Yuan, Z., Liu, T., Zheng, N., Li, S.: Automatic salient object segmentation based on context and shape prior. In: BMVC (2011)
Jiang, H., Wang, J., Yuan, Z., Wu, Y., Zheng, N., Li, S.: Salient object detection: a discriminative regional feature integration approach. In: IEEE CVPR, pp. 2083–2090 (2013)
Jiang, P., Ling, H., Yu, J., Peng, J.: Salient region detection by ufo: uniqueness, focusness and objectness. In: IEEE ICCV, pp. 1976–1983 (2013)
Karacan, L., Erdem, E., Erdem, A.: Structure-preserving image smoothing via region covariances. ACM Trans. Graph. TOG 32(6), 176 (2013)
Li, X., Li, Y., Shen, C., Dick, A., Hengel, A.V.D.: Contextual hypergraph modeling for salient object detection. In: IEEE ICCV, pp. 3328–3335 (2013)
Li, X., Lu, H., Zhang, L., Ruan, X., Yang, M.H.: Saliency detection via dense and sparse reconstruction. In: IEEE ICCV, pp. 2976–2983 (2013)
Liu, T., Sun, J., Zheng, N.N., Tang, X., Shum, H.Y.: Learning to detect a salient object. In: IEEE CVPR (2007)
Marchesotti, L., Cifarelli, C., Csurka, G.: A framework for visual saliency detection with applications to image thumbnailing. In: IEEE ICCV, pp. 2232–2239 (2009)
Otsu, N.: A threshold selection method from gray-level histograms. Automatica 11(285–296), 23–27 (1975)
Perazzi, F., Krahenbuhl, P., Pritch, Y., Hornung, A.: Saliency filters: contrast based filtering for salient region detection. In: IEEE CVPR, pp. 733–740 (2012)
Rahtu, E., Kannala, J., Salo, M., Heikkilä, J.: Segmenting salient objects from images and videos. In: ECCV, pp. 366–379 (2010)
Rother, C., Kolmogorov, V., Blake, A.: Grabcut: interactive foreground extraction using iterated graph cuts. In: ACM Transactions on Graphics (TOG), pp. 309–314 (2004)
Sharma, G., Jurie, F., Schmid, C.: Discriminative spatial saliency for image classification. In: IEEE CVPR, pp. 3506–3513 (2012)
Shen, X., Wu, Y.: A unified approach to salient object detection via low rank matrix recovery. In: IEEE CVPR (2012)
Shi, Y., Yi, Y., Yan, H., Dai, J., Zhang, M., Kong, J.: Region contrast and supervised locality-preserving projection-based saliency detection. Vis. Comput. 31, 1–15 (2014)
Toet, A.: Computational versus psychophysical bottom-up image saliency: a comparative evaluation study. IEEE TPAMI 33(11), 2131–2146 (2011)
Vincent, L.: Morphological grayscale reconstruction in image analysis: applications and efficient algorithms. IEEE TIP 2(2), 176–201 (1993)
Wei, Y., Wen, F., Zhu, W., Sun, J.: Geodesic saliency using background priors. In: ECCV (2012)
Xie, Y., Lu, H.: Visual saliency detection based on bayesian model. In: IEEE ICIP, pp. 645–648 (2011)
Xie, Y., Lu, H., Yang, M.H.: Bayesian saliency via low and mid level cues. IEEE TIP 22(5), 1689–1698 (2013)
Xu, M., Zhang, H.: Saliency detection with color contrast based on boundary information and neighbors. Vis. Comput. 31(3), 355–364 (2015)
Yan, Q., Xu, L., Shi, J., Jia, J.: Hierarchical saliency detection. In: IEEE CVPR (2013)
Yang, C., Zhang, L., Lu, H., Ruan, X., Yang, M.H.: Saliency detection via graph-based manifold ranking. In: IEEE CVPR (2013)
Yifeng, M., Hejie, Z.: Contrast-based image attention analysis by using fuzzy growing. In: ACM Multimedia, pp. 374–381 (2003)
Zhai, Y., Shah, M.: Visual attention detection in video sequences using spatiotemporal cues. In: ACM Multimedia, pp. 815–824 (2006)
Zhang, H., Xu, M., Zhuo, L., Havyarimana, V.: A novel optimization framework for salient object detection. Vis. Comput. 1–11 (2014). doi:10.1007/s00371-014-1053-z
Zhang, J., Sclaroff, S.: Saliency detection: a boolean map approach. In: IEEE ICCV, pp. 153–160 (2013)
Zhang, W., Xiong, Q., Shi, W., Chen, S.: Region saliency detection via multi-feature on absorbing markov chain. Vis. Comput. 1–13 (2015). doi:10.1007/s00371-015-1065-3
Zhong, G., Liu, R., Cao, J., Su, Z.: A generalized nonlocal mean framework with object-level cues for saliency detection. Vis. Comput. 1–13 (2015). doi:10.1007/s00371-015-1077-z
Zhu, W., Liang, S., Wei, Y., Sun, J.: Saliency optimization from robust background detection. In: IEEE CVPR (2014)
Acknowledgments
This work is supported by the National Natural Science Foundation of China (Grant No. 61231014).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Qi, W., Han, J., Zhang, Y. et al. Saliency detection via Boolean and foreground in a dynamic Bayesian framework. Vis Comput 33, 209–220 (2017). https://doi.org/10.1007/s00371-015-1176-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-015-1176-x