Skip to main content
Log in

Block classification based edge detector and object localizer

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

Abstract

In this paper, we proposed a new edge detector based on a statistical modelization of the image surface. We used two classical and widely used metrics to constitute our detector properties, which are the mean and standard deviation. Our approach was to take advantage from the intensities fluctuation for a better understanding of the image surface. Moreover, our detector is able to highlight pertinent regions in the image. This property has been exploited in the present work, to identify important image contours. Besides its novelty and efficiency, the main advantage of our detector is its simplicity, which makes it easy to implement in terminals with low processing capacity, it’s also little memory consumer and doesn’t need a training phase which makes it independent from the availability of labeled datasets. Experiments shows that our detector out-performs some state-of-the-art detector.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Arbeláez P, Maire M, Fowlkes C, Malik J (2011) Contour Detection and Hierarchical Image Segmentation. Tpami

  2. Belongie S, Malik J, Puzicha J (2001) Matching shapes. Proc IEEE Int Conf Comput Vis

  3. Bertasius G, Shi J, Torresani L (2015) DeepEdge: a multi-scale bifurcated deep network for top-down contour detection. Proc IEEE Comput Soc Conf Comput Vis Patt Recog

  4. Canny J (1986) A Computational Approach to Edge Detection. IEEE Trans Patt Anal Mach Intell

  5. Catanzaro B, Su BY, Sundaram N, Lee Y, Murphy M, Keutzer K (2009) Efficient, high-quality image contour detection. 2009 IEEE 12th Int Conf Comput Vis

  6. Chen L-C, Barron JT, Papandreou G, Murphy K, Yuille AL (2015) Semantic Image Segmentation with Task-Specific Edge Detection Using CNNs and a Discriminatively Trained Domain Transform

  7. Comaniciu D, Meer P (2002) Mean shift: a robust approach toward feature space analysis. IEEE Trans Pattern Anal Mach Intell

  8. Dalal N, Triggs B (2005) Histograms of oriented gradients for human detection. Proc - 2005 IEEE Comput Soc Conf Comput Vis Patt Recog CVPR

  9. Dollar P, Zitnick CL (2015) Fast edge detection using structured forests. Tpami

  10. Dollár P, Tu Z, Belongie S, “Supervised learning of edges and object boundaries (2006) Proc IEEE Comput Soc Conf Comput Vis Patt Recog

  11. Everingham M, Van Gool L, Williams CKI, Winn J, Zisserman A (2012) The PASCAL Visual Object Classes Challenge 2012 (VOC2012) Results. httpwwwpascalnetworkorgchallengesVOCvoc2009workshopindexhtml

  12. Felzenszwalb PF, Huttenlocher DP (2004) Efficient graph-based image segmentation. Int J Comput Vis

  13. Freeman WT, Adelson EH (1991) The design and use of steerable filters. IEEE Trans Patt Anal Mach Intel 13(9):891–906

    Article  Google Scholar 

  14. Hallman S, Fowlkes CC (2015) Oriented edge forests for boundary detection. Proc IEEE Comput Soc Conf Comput Vis Patt Recog

  15. Huang J, You X, Tang YY, Du L, Yuan Y (2009) A novel iris segmentation using radial-suppression edge detection. Signal Process

  16. Hwang J-J, Liu T-L (2015) Pixel-Wise Deep Learn Contour Detect 1:4–5

    Google Scholar 

  17. Kittler J (1983) On the accuracy of the Sobel edge detector. Image Vis Comput

  18. Kivinen JJ, Williams CKI, Heess N, Technologies D (2014) Visual boundary prediction: {a} deep neural prediction network and quality dissection. Proc {AISTATS}

  19. L. Gi. Roberts (1965) Machine perception of three-dimensional solids

  20. Laptev I (2006) Improvements of Object Detection Using Boosted Histograms. Proc Brit Mach Vis Conf

  21. Leventon ME, Grimson WEL, Faugeras O (2000) Statistical shape influence in geodesic active contours. Proc IEEE Conf Comput Vis Pattern Recognition CVPR 2000 (Cat NoPR00662)

  22. Li C, Kao CY, Gore JC, Ding Z (2007) Implicit active contours driven by local binary fitting energy. Proc IEEE Comput Soc Conf Comput Vis Patt Recog

  23. Lim JJ, Zitnick CL, Dollar P (2013) Sketch tokens: A learned mid-level representation for contour and object detection. Proc IEEE Comput Soc Conf Comput Vis Patt Recog

  24. Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis

  25. Mallat S, Hwang WL (1992) Singularity detection and processing with wavelets. IEEE Trans Inf Theory

  26. Mallat S, Zhong S (1992) Characterization of Signals From Multiscale Edges. IEEE Trans Patt Anal Mach Intell

  27. 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. Proc IEEE Int Conf Comput Vis

  28. Martin D, Fowlkes C, Malik J (2002) Learning to Detect Natural Image Boundaries Using Brightness and Texture. Comput (Long. Beach. Calif)

  29. Martin DR, Fowlkes CC, Malik J (2004) Learning to detect natural image boundaries using local brightness, color, and texture cues. IEEE Trans Patt Anal Mach Intell

  30. Mély DA, Kim J, McGill M, Guo Y, Serre T (2016) A systematic comparison between visual cues for boundary detection. Vis Res

  31. Morrone MC, Owens RA (1987) Feature detection from local energy. Pattern Recognit Lett

  32. Perona P (1990) Detecting and localizing edges composed. Science (80-): 52–57

  33. Poggio TA Yuille AL (1986) Scaling theorems for zero crossings. IEEE Trans Pattern Anal Mach Intell

  34. Sarkalkan N, Weinans H, Zadpoor AA (2014) Statistical shape and appearance models of bones. Bone

  35. Shen W, Wang X, Wang Y, Bai X, Zhang Z (2015) DeepContour: a deep convolutional feature learned by positive-sharing loss for contour detection. Proc IEEE Comput Soc Conf Comput Vis Patt Recog

  36. Wang X-F, Min H, Zou L, Zhang Y-G (2015) A novel level set method for image segmentation by incorporating local statistical analysis and global similarity measurement. Pattern Recogn

  37. Xiaofeng R, Bo L (2012) Discriminatively trained sparse code gradients for contour detection. Neural Inf Process Syst

  38. Xie S, Tu Z (2017) Holistically-nested edge detection. Int J Comput Vis

  39. Yu Z, Feng C, Liu MY, Ramalingam S (2017) CASENet: deep category-aware semantic edge detection. Proc - 30th IEEE Conf Comput Vis Patt Recog, CVPR

  40. Zheng S, Yuille A, Tu Z (2010) Detecting object boundaries using low-, mid-, and high-level information. Comput Vis Image Underst

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manel Benaissa.

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

Benaissa, M., Bennia, A. Block classification based edge detector and object localizer. Multimed Tools Appl 78, 14573–14589 (2019). https://doi.org/10.1007/s11042-018-6821-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-6821-8

Keywords