Skip to main content
Log in

Information recombination network for contour detection

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

Abstract

Convolutional Neural Network (CNN) has been widely used in various tasks of computer vision. For contour detection, the encoding network and decoding network structure are mainly used. The encoding network mainly uses existing networks such as VGG, and the decoding network that effectively integrates the features extracted from the encoding network has become a research hotspot in this field. To effectively integrate features, this paper proposes a Center-Far periphery and Center-Near periphery information recombination network (CFCN) based on the VGG encoding network. The decoding network is divided into three parts, Center-Far Periphery Layer (CF), Center-Near Periphery Layer (CN) and Central Base Layer (CB), the CF part aims to highlight the contour features of the main body, the CN part aims to highlight the contour details, and the CB provides benchmark information for the decoding network. Ultimately, the CF, CN, and CB are combined. On the basis of ensuring the complete contour of the main body, some detailed features are further retained. We used the F-measure for performance evaluation, and have achieved good performance on the BSDS and NYUD datasets. ODS = 0.818 on the BSDS dataset; the experimental result on the NYUD dataset is ODS = 0.764. The results show that it surpassed the human-level performance in each dataset.

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

Similar content being viewed by others

References

  1. Abramatic JF (1981) Why the simplest “Hueckel” edge detector is a Roberts operator. Computer Graphics & Image Processing 17(1):79–83. https://doi.org/10.1016/S0146-664X(81)80011-1

    Article  Google Scholar 

  2. Arbelaez P, Maire M, Fowlkes C, Malik J (2011) Contour detection and hierarchical image segmentation. IEEE Trans Pattern Anal Mach Intell 33(5):898–916. https://doi.org/10.1109/TPAMI.2010.161

    Article  Google Scholar 

  3. Arbelaez P, Pont-Tuset J, Barron J, Marques F, and Malik J (2014) Multiscale combinatorial grouping. 2014 IEEE conference on computer vision and pattern recognition (CVPR), pp 328-335. https://doi.org/10.1109/CVPR.2014.49

  4. Baldeon-Calisto M, Lai-Yuen SK (2020) AdaResU-net: multiobjective adaptive convolutional neural network for medical image segmentation. Neurocomputing. 392:325–340. https://doi.org/10.1016/j.neucom.2019.01.110

    Article  Google Scholar 

  5. Bertasius G, Shi J, and Torresani L (2015) Deepedge: a multi-scale bifurcated deep network for top-down contour detection. Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4380-4389. https://doi.org/10.1109/CVPR.2015.7299067

  6. Canny J (1986) A computational approach to edge detection. Pattern Analysis and Machine Intelligence, IEEE Transactions on 6:679–698. https://doi.org/10.1109/TPAMI.1986.4767851

    Article  Google Scholar 

  7. Cao YJ, Lin C, Li YJ (2020) Learning crisp boundaries using deep refinement network and adaptive weighting loss. IEEE Transactions on Multimedia PP 99:1–1. https://doi.org/10.1109/TMM.2020.2987685

    Article  Google Scholar 

  8. Chowdhary CL (2019) 3D object recognition system based on local shape descriptors and depth data analysis. Recent Patents on Computer Science 12(1):18–24. https://doi.org/10.2174/2213275911666180821092033

    Article  MathSciNet  Google Scholar 

  9. Chowdhary CL, Goyal A, Vasnani BK (2019) Experimental assessment of beam search algorithm for improvement in image caption generation. Journal of Applied Science and Engineering 22(4):691–698. https://doi.org/10.1109/CVPR.2017.622

    Article  Google Scholar 

  10. Dollár P, Zitnick CL (2014) Fast edge detection using structured forests. IEEE Trans Pattern Anal Mach Intell 37(8):1558–1570. https://doi.org/10.1109/TPAMI.2014.2377715

    Article  Google Scholar 

  11. Gao L, Zhou Z, Shen H T, and Song J (2020) Bottom-up and top-down: bidirectional additive net for edge detection. Proceedings of the twenty-ninth international joint conference on artificial intelligence, IJCAI 2020 [scheduled for July 2020, Yokohama, Japan, postponed due to the Corona pandemic], pp 594-600. https://doi.org/10.24963/ijcai.2020/83

  12. Grigorescu C, Petkov N, Westenberg MA (2003) Contour detection based on nonclassical receptive field inhibition. Image Processing, IEEE Transactions on 12(7):729–739. https://doi.org/10.1109/TIP.2003.814250

    Article  Google Scholar 

  13. Gupta S, Arbelaez P, and Malik J (2013) Perceptual organization and recognition of indoor scenes from RGB-D images. Proceedings of the IEEE conference on computer vision and pattern recognition, pp 564-571. https://doi.org/10.1109/CVPR.2013.79

  14. Gupta S, Girshick R, Arbeláez P, Malik J (2014) Learning rich features from RGB-D images for object detection and segmentation. European Conference on Computer Vision:345–360. https://doi.org/10.1007/978-3-319-10584-0_23

  15. Hallman S and Fowlkes C C (2015) Oriented edge forests for boundary detection. Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1732-1740. https://doi.org/10.1109/CVPR.2015.7298782

  16. Isola P, Zoran D, Krishnan D, Adelson EH (2014) Crisp boundary detection using pointwise mutual information. European Conference on Computer Vision, pp:799–814. https://doi.org/10.1007/978-3-319-10578-9_52

  17. Joachims T (1998) Text categorization with support vector machines: learning with many relevant features. Proc conference on Machine Learning, pp 137–142. https://doi.org/10.1007/BFb0026683

  18. Kazakova N, Margala M, Durdle NG (2004) Sobel edge detection processor for a real-time volume rendering system. Int Symp Circuits Sys 2:II–913. https://doi.org/10.1109/ISCAS.2004.1329421

    Article  Google Scholar 

  19. Lin C, Cui L, Li F, Cao Y (2020) Lateral refinement network for contour detection. Neurocomputing 409:361–371. https://doi.org/10.1016/j.neucom.2020.06.069

    Article  Google Scholar 

  20. Liu Y, Cheng M-M, Hu X, Wang K, and Bai X (2017) Richer convolutional features for edge detection. Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3000-3009. https://doi.org/10.1109/CVPR.2017.622

  21. Maninis K-K, Pont-Tuset J, Arbeláez P, and Van Gool L (2017) Convolutional oriented boundaries: from image segmentation to high-level tasks. arXiv preprint arXiv:1701.04658 40 (4): 819-833. https://doi.org/10.1109/TPAMI.2017.2700300

  22. Martin DR, Fowlkes CC, Malik J (2004) Learning to detect natural image boundaries using local brightness, color, and texture cues. IEEE Trans Pattern Anal Mach Intell 26(5):530–549. https://doi.org/10.1109/TPAMI.2004.1273918

    Article  Google Scholar 

  23. Mottaghi R, Chen X, Liu X, Cho NG, Yuille A (2013) The role of context for object detection and semantic segmentation in the wild. Comput Vis Pattern Recognit. https://doi.org/10.13140/2.1.2577.6000

  24. Seif A, Salut MM, Marsono MN (2010) A hardware architecture of Prewitt edge detection. Sustain Utilization Dev Eng Technol:99–101. https://doi.org/10.1109/STUDENT.2010.5686999

  25. Shen W, Wang X, Wang Y, Bai X, and Zhang Z (2015) Deepcontour: a deep convolutional feature learned by positive-sharing loss for contour detection. Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3982-3991. https://doi.org/10.1109/CVPR.2015.7299024

  26. Silberman N, Hoiem D, Kohli P, Fergus R (2012) Indoor segmentation and support inference from rgbd images. European conference on computer vision, pp:746–760

  27. Tu Z (2005) Probabilistic boosting-tree: learning discriminative models for classification, recognition, and clustering. IEEE international conference on computer vision, pp 1589-1596. https://doi.org/10.1109/ICCV.2005.194

  28. Vliet LJV, Young IT, Beckers GL (1988) An edge detection model based on non-linear Laplace filtering. Machine Intelligence and Pattern Recognition 7:63–73. https://doi.org/10.1016/B978-0-444-87137-4.50011-4

    Article  Google Scholar 

  29. Wang Y, Zhao X, Huang K (2017) Deep crisp boundaries. IEEE Conference on Computer Vision & Pattern Recognition, pp:3892–3900. https://doi.org/10.1109/CVPR.2017.187

  30. Xiaofeng R, Bo L (2012) Discriminatively trained sparse code gradients for contour detection. Adv Neural Inf Process Syst 584–592. https://dl.acm.org/doi/10.5555/2999134.2999200

  31. Xie S and Tu Z (2015) Holistically-nested edge detection. Proceedings of the IEEE international conference on computer vision, pp 1395-1403. https://doi.org/10.1007/s11263-017-1004-z

  32. Yu Z, Feng C, Liu M Y, and Ramalingam S (2017) CASENet: deep category-aware semantic edge detection. Computer Vision & Pattern Recognition, pp 5964-5973. https://doi.org/10.1109/CVPR.2017.191

  33. Zhang R, You M (2020) Fast contour detection with supervised attention learning. J Real-Time Image Proc:1–11. https://doi.org/10.1007/s11554-020-00980-1

  34. Zhang Z, Xing F, Shi X, Yang L (2016) SemiContour: a semi-supervised learning approach for contour detection. Computer vision and pattern recognition, vol. 2016, pp 251-259. 2016:251–259. https://doi.org/10.1109/CVPR.2016.34

Download references

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Grant No. 61866002), Guangxi Natural Science Foundation (Grant No.2020GXNSFDA297006, Grant No. 2018GXNSFAA138122 and Grant No. 2015GXNSFAA139293).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chuan Lin.

Ethics declarations

Conflict of interest

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

Wen, Z., Lin, C., Li, F. et al. Information recombination network for contour detection. Multimed Tools Appl 82, 3895–3910 (2023). https://doi.org/10.1007/s11042-022-13430-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-13430-w

Keywords

Navigation