Skip to main content
Log in

CoBRa: convex hull based random walks for salient object detection

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Salient object detection is a challenging research area, which aims to highlight significant region of the visual scene more accurately and quickly. In this research direction, we propose a novel saliency detection model called Convex Hull Based Random Walks (CoBRa) approach. In the proposed model, an image is segmented into superpixels and Convex Hull is constructed based on the segmented image to roughly partition the segmented image into two regions: CH-foreground and CH-background regions and the centroid of the CH-foreground region is calculated. Then, initial saliency is computed by using two priors viz. contrast and center priors. Here, the proposed model exploits CH-foreground region centroid obtained by Convex Hull to computed center prior which is more efficient than image center. Afterwards, two thresholds are empirically obtained and applied on initial saliency map to produce two binary segmented images. Based on these two binary images, the proposed model collects foreground and background seeds. These seeds are further refined with CH-foreground and CH-background regions to produce reliable and effective seeds. Finally, a random walk is constructed with the determined seeds to generate a pixel-wise saliency map. The superiority of the proposed model is validated via extensive experimental results performed on six publicly available datasets viz. MSRA10K, DUT-OMRON, ECSSD, PASCAL-S, SED2, and THUR15K. The performance of the proposed model was compared with eight state-of-the-art methods in terms of Precision, Recall, F-Measure, Receiver Operating Characteristics (ROC), and Area under the curve (AUC). The proposed method outperforms or comparable with compared methods in terms of all the performance measures.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Achanta R, Estrada F, Wils P, Süsstrunk S (2008) Salient region detection and segmentation. In: International conference on computer vision systems, Springer, pp 66–75

  2. Achanta R, Hemami S, Estrada F, Süsstrunk S. (2009) Frequency-tuned salient region detection. In: IEEE International conference on computer vision and pattern recognition (CVPR 2009), CONF, pp 1597–1604

  3. Achanta R, Shaji A, Smith K, Lucchi A, Fua P, Süsstrunk S (2010) Slic superpixels. Tech rep

  4. Alpert S, Galun M, Basri R, Brandt A (2007) Image segmentation by probabilistic bottom-up aggregation and cue integration. In: Computer vision and pattern recognition, 2007. CVPR ’07. IEEE Conference on, IEEE, pp 1–8

  5. Borji A, Cheng MM, Jiang H, Li J (2015) Salient object detection: a benchmark. IEEE Trans Image Process 12(24):5706–5722

    Article  MathSciNet  Google Scholar 

  6. Chen T, Lin L, Liu L, Luo X, Li X (2016) Disc: Deep image saliency computing via progressive representation learning. IEEE Trans Neural Netw Learn Syst 27(6):1135–1149

    Article  MathSciNet  Google Scholar 

  7. Cheng MM, Mitra NJ, Huang SX, Torr PH, Hu SM (2015) Global contrast based salient region detection. IEEE Trans Pattern Anal Mach Intell 37 (3):569–582

    Article  Google Scholar 

  8. Cheng MM, Mitra NJ, Huang X, Hu SM (2014) Salientshape: group saliency in image collections. Vis Comput 30(4):443–453

    Article  Google Scholar 

  9. Deng C, Yang X, Nie F, Tao D (2020) Saliency detection via a multiple self-weighted graph-based manifold ranking. IEEE Trans Multimed 22 (4):885–896

    Article  Google Scholar 

  10. Duan L, Wu C, Miao J, Qing L, Fu Y (2011) Visual saliency detection by spatially weighted dissimilarity. In: 2011 IEEE conference on computer vision and pattern recognition (CVPR), IEEE, pp 473–480

  11. Everingham M, Van Gool L, Williams CK, Winn J, Zisserman A (2010) The pascal visual object classes (voc) challenge. Int J Comput Vis 88 (2):303–338

    Article  Google Scholar 

  12. Frintrop S, Backer G, Rome E (2005) Goal-directed search with a top-down modulated computational attention system. In: Joint pattern recognition symposium, Springer, pp 117–124

  13. GOFERMAN S (2010) Context-aware saliency detection. In: Proc IEEE Conf Computer vision and pattern recognition, 2010, pp 2376–2383

  14. Grady L (2006) Random walks for image segmentation. IEEE Trans Pattern Anal Mach Intell 28(11):1768–1783

    Article  Google Scholar 

  15. Guo F, Wang W, Shen J, Shao L, Yang J, Tao D, Tang YY (2017) Video saliency detection using object proposals. IEEE Trans Cybern 48 (11):3159–3170

    Article  Google Scholar 

  16. Guo F, Wang W, Shen Z, Shena J, Shao L, Tao D (2020) Motion-aware rapid video saliency detection. IEEE Trans Circuits Syst Video Technol 30(12):4887–4898

    Article  Google Scholar 

  17. Harel J, Koch C, Perona P (2007) Graph-based visual saliency. In: Advances in neural information processing systems, pp 545–552

  18. Hou X, Zhang L (2007) Saliency detection: A spectral residual approach. In: Computer vision and pattern recognition, 2007. CVPR’07. IEEE conference on, IEEE, pp 1–8

  19. 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

    Article  Google Scholar 

  20. Jian M, Zhao R, Sun X, Luo H, Zhang W, Zhang H, Dong J, Yin Y, Lam KM (2018) Saliency detection based on background seeds by object proposals and extended random walk. J Vis Commun Image Represent 57:202–211

    Article  Google Scholar 

  21. Kim JS, Kim JH, Kim CS (2009) Adaptive image and video retargeting technique based on fourier analysis. In: 2009 IEEE conference on computer vision and pattern recognition, IEEE, pp 1730–1737

  22. Kim JS, Sim JY, Kim CS (2014) Multiscale saliency detection using random walk with restart. IEEE Trans Circuits Syst Vid Technol 24(2):198–210

    Article  Google Scholar 

  23. Ko BC, Nam JY (2006) Object-of-interest image segmentation based on human attention and semantic region clustering. JOSA A 23(10):2462–2470

    Article  Google Scholar 

  24. Lee G, Tai YW, Kim J (2017) Eld-net: an efficient deep learning architecture for accurate saliency detection. IEEE Trans Pattern Anal Mach Intell 40 (7):1599–1610

    Article  Google Scholar 

  25. Li C, Yuan Y, Cai W, Xia Y, Dagan Feng D (2015) Robust saliency detection via regularized random walks ranking. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2710–2717

  26. 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. https://doi.org/10.1109/TPAMI.2012.147

    Article  Google Scholar 

  27. Li Y, Hou X, Koch C, Rehg JM, Yuille AL (2014) The secrets of salient object segmentation. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 280–287

  28. Lin X, Wang ZJ, Tan X, Fang ME, Xiong NN, Ma L (2019) Mcch: A novel convex hull prior based solution for saliency detection. Inf Sci 485:521–539

    Article  Google Scholar 

  29. Liu T, Yuan Z, Sun J, Wang J, Zheng N, Tang X, Shum H (2011) Learning to detect a salient object. IEEE Trans Pattern Anal Mach Intell 33(2):353

    Article  Google Scholar 

  30. Liu Y, Han J, Zhang Q, Wang L (2019) Salient object detection via two-stage graphs. IEEE Trans Circuits Syst Video Technol 29(4):1023–1037

    Article  Google Scholar 

  31. Lu X, Wang W, Ma C, Shen J, Shao L, Porikli F (2019) See more, know more: Unsupervised video object segmentation with co-attention siamese networks. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 3623–3632

  32. Ma YF, Hua XS, Lu L, Zhang HJ (2005) A generic framework of user attention model and its application in video summarization. IEEE Trans Multimed 7(5):907–919

    Article  Google Scholar 

  33. Mingming C, Guoxin Z, Mitra NJ, Xiaolei H, Shi-Min H (2011) Global contrast based salient region detection. In: IEEE Conference on computer vision and pattern recognition, Colorado Springs, USA: IEEE computer society press, pp 409–416

  34. Murray N, Vanrell M, Otazu X, Parraga CA (2011) Saliency estimation using a non-parametric low-level vision model. In: 2011 ieee conference on computer vision and pattern recognition (cvpr), IEEE, pp 433–440

  35. Rutishauser U, Walther D, Koch C, Perona P (2004) Is bottom-up attention useful for object recognition?. In: Proceedings of the 2004 IEEE computer society conference on computer vision and pattern recognition, 2004. CVPR 2004, vol 2, IEEE, pp II–II

  36. Seo HJ, Milanfar P (2009) Static and space-time visual saliency detection by self-resemblance. J Vis 9(12):15–15

    Article  Google Scholar 

  37. Singh N, Arya R, Agrawal R (2016) A convex hull approach in conjunction with gaussian mixture model for salient object detection. Digital Signal Process 55:22–31

    Article  Google Scholar 

  38. Wang L, Jiang B, Tu Z, Hussain A, Tang J (2019) Robust pixelwise saliency detection via progressive graph rankings. Neurocomputing 329:433–446

    Article  Google Scholar 

  39. Wang L, Wang L, Lu H, Zhang P, Ruan X (2018) Salient object detection with recurrent fully convolutional networks. IEEE Trans Pattern Anal Mach Intell 41(7):1734–1746

    Article  Google Scholar 

  40. Wang W, Lu X, Shen J, Crandall DJ, Shao L (2019) Zero-shot video object segmentation via attentive graph neural networks. In: Proceedings of the IEEE/CVF international conference on computer vision, pp 9236–9245

  41. Wang W, Shen J, Dong X, Borji A, Yang R (2019) Inferring salient objects from human fixations. IEEE Trans Pattern Anal Mach Intell 42 (8):1913–1927

    Article  Google Scholar 

  42. Wang W, Shen J, Porikli F (2015) Saliency-aware geodesic video object segmentation. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3395–3402

  43. Xiao Y, Jiang B, Zheng A, Zhou A, Hussain A, Tang J (2019) Saliency detection via multi-view graph based saliency optimization. Neurocomputing 351:156–166

    Article  Google Scholar 

  44. XIE Y, LU H, YANG MH (2013) Bayesian saliency via low and mid level cues. IEEE Trans Image Process 22(5-6):1689–1698

    MathSciNet  MATH  Google Scholar 

  45. Yan Q, Xu L, Shi J, Jia J (2013) Hierarchical saliency detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1155–1162

  46. Yang C, Zhang L, Lu H (2013) Graph-regularized saliency detection with convex-hull-based center prior. IEEE Signal Process Lett 20(7):637–640

    Article  Google Scholar 

  47. Yang C, Zhang L, Lu H, Ruan X, Yang MH (2013) Saliency detection via graph-based manifold ranking. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3166–3173

  48. Yuchen Y, Changyang L, Jinman K, Weidong C, Feng D (2018) Reversion correction and regularized random walk ranking for saliency detection. IEEE Transactions on Image Processing: A Publication of the IEEE Signal Processing Society 27(3):1311

    Article  MathSciNet  Google Scholar 

  49. Zhang J, Sclaroff S (2016) Exploiting surroundedness for saliency detection: A boolean map approach. IEEE Trans Pattern Anal Mach Intell 38(5):889–902

    Article  Google Scholar 

  50. Zhang L, Tong MH, Marks TK, Shan H, Cottrell GW (2008) Sun: A bayesian framework for saliency using natural statistics. J Vis 8(7):32–32

    Article  Google Scholar 

Download references

Acknowledgements

We acknowledge Ministry of Human Resource Development Government of India, India for supporting this research by providing fellowship to one of the author Mr. Vivek Kumar Singh.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vivek Kumar Singh.

Ethics declarations

Conflict of Interests

All the authors declare that they have no conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Singh, V.K., Kumar, N. CoBRa: convex hull based random walks for salient object detection. Multimed Tools Appl 81, 30283–30303 (2022). https://doi.org/10.1007/s11042-022-12470-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-12470-6

Keywords

Navigation