Skip to main content
Log in

Fast and accurate cable detection using CNN

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

In recent years, unmanned aerial vehicle (UAV) based vision inspections have been widely applied in electricity systems for both efficiency improvement and labor cost saving. Cable detection is essential for both navigation and flight safety of aerial vehicles. However, power cable detection is widely regarded as a challenging task since the targets are very weak and very easy to be confused with cluttered backgrounds. Traditional line and edge detectors are lack of robustness to scene variations. Recent deep learning based methods also can not support fast and stable power cable detection well for onboard applications . In this paper, a new convolutional neural network (CNN) based cable detection method is proposed. First of all, we encode cables by groups of evenly distributed key points, which reduce the complexities of detection tasks. By this approach, the proposed model detect grouped key points of cables from aerial images directly and the detailed pixels of cables can be restore with the curve equations which are implicitly behind those grouped key points. Subsequently, new methods of data labeling and augmentation, sample matching, post clustering, and performance evaluation for cable key points detection are presented. Finally, comprehensive experimental results demonstrate the efficiency and accuracy of our proposed cable detection method.

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

Similar content being viewed by others

References

  1. Nguyen VN, Jenssen R, Roverso D (2018) Automatic autonomous vision-based power line inspection: a review of current status and the potential role of deep learning. International Journal of Electrical Power & Energy Systems 99:107–120

    Article  Google Scholar 

  2. Beck K, Mathieu R (2014) Can power companies use space patrols to monitor transmission corridors?. In: ESRI user group conference, pp 379–387

  3. Russell BD (2007) Reliability based vegetation management through intelligent system monitoring. In: Power systems engineering research center. Texas A&M University, Texas

  4. Yang TW, et al. (2012) Overhead power line detection from UAV video images. In: 2012 19th international conference on mechatronics and machine vision in practice (M2VIP). IEEE

  5. Avizonis P, Barron B (1999) Low cost wire detection system. In: Proceedings of digital avionics systems conference, vol 1, pp 3.C.3–1–3.C.3–4

  6. Stambler A, Sherwin G, Rowe P (2019) Detection and reconstruction of wires using cameras for aircraft safety systems. In: International conference on robotics and automation (ICRA) Palais des congres de Montreal, Montreal, Canada, May 20-24

  7. Kasturi R, Camps OI (2002) Wire detection algorithms for navigation. NASA Technical Report

  8. Candamo J, Kasturi R, Goldgof D, Sarkar S (2009) Detection of thin lines using low-quality video from low-altitude aircraft in urban settings. IEEE Trans Aerospace Electronic Systems 45(3)

  9. Yan G, Li C, Zhou G, Zhang W, Li X (2007) Automatic extraction of power lines from aerial images. IEEE Geosci Remote Sens Lett 4(3):387–391

    Article  Google Scholar 

  10. Madaan R, Maturana D, Scherer S (2017) Wire detection using synthetic data and dilated convolutional networks for unmanned aerial vehicles. IEEE/RSJ International Conference on Intelligent Robots & Systems IEEE

  11. Han J, Zhang D, Cheng G, Liu N, Xu D (2018) Advanced deep-learning techniques for salient and category-specific object detection: a survey. IEEE Signal Processing Magazine 35(1):84–100

    Article  Google Scholar 

  12. Steger C (1998) An unbiased detector of curvilinear structures. IEEE Trans Pattern Anal Machine Intell 20(2):113–125

    Article  Google Scholar 

  13. Golightly I, Jones D (2005) Visual control of an unmanned aerial vehicle for power line inspection. In: Proceedings of international conference on advanced robotics, pp 288– 295

  14. Yan G, Li C, Zhou G, Zhang W, Li X (2007) Automatic extraction of power lines from aerial images. Geosci Remote Sens Lett 4:387–391

    Article  Google Scholar 

  15. Li Z, Liu Y, Hayward R, Zhang J, Cai J (2008) Knowledge-based power line detection for uav surveillance and inspection systems. In: International conference on image and vision computing New Zealand, pp 1–6

  16. Li Z, Liu Y, Walker R, Hayward R, Zhang J (2010) Towards automatic power line detection for a uav surveillance system using pulse coupled neural filter and an improved hough transform. Mach Vis Appl 21:677–686

    Article  Google Scholar 

  17. Candamo J et al (2006) Vision-based on-board collision avoidance system for aircraft navigation. Unmanned Systems Technology VIII International Society for Optics and Photonics

  18. Song B, Li X (2014) Power line detection from optical images. Neurocomputing 129:350–361

    Article  Google Scholar 

  19. Santos T, Moreira M, Almeida J, Dias A, Martins A, Dinis J, Silva E (2017) PLineD: vision-based power lines detection for unmanned aerial vehicles. In: 2017 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC). IEEE, pp 253–259

  20. Bhola R, Krishna NH, Ramesh KN, Senthilnath J, Anand G (2018) Detection of the power lines in UAV remote sensed images using spectral-spatial methods. Journal of Environmental Management 206:1233–1242

    Article  Google Scholar 

  21. Madaan R, Maturana D, Scherer S (2017) Wire detection using synthetic data and dilated convolutional networks for unmanned aerial vehicles. IEEE/RSJ International Conference on Intelligent Robots & Systems IEEE

  22. Long J, Shelhamer E, Darrell T (2014) Fully Convolutional Networks for Semantic Segmentation. IEEE Transactions on Pattern Analysis & Machine Intelligence

  23. Li Y, Pan C, Cao X, Wu D (2018) Power Line Detection by Pyramidal Patch Classification. IEEE Transactions on Emerging Topics in Computational Intelligence

  24. Dong J, Chen W , Xu C (2019) Transmission line detection using deep convolutional neural network. In: 2019 IEEE 8th joint international information technology and artificial intelligence conference

  25. Girshick R , Donahue J , Darrell T , Malik J (2014) Rich feature hierarchies for accurate object detection and semantic segmentation, CVPR

  26. Girshick RB (2015) Fast R-CNN . In: ICCV, pp 1440–1448

  27. He K, Gkioxari G, Doll´ar P, Girshick R (2017) Mask r-cnn. arXiv:1703.06870

  28. Redmon J, Divvala S, Girshick R (2016) Farhadi you only look once: unified, real-time object detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 779788

  29. Liu W, Anguelov D, Erhan D, Szegedy C, Reed S, Fu CY et al (2015) SSD: single shot multibox detector. European Conference on Computer Vision, pp 21–37

  30. Lin T-Y, Goyal P, Girshick R, He K, Dollar P (2017) Focalloss for dense object detection. In: ICCV

  31. Redmon J, Farhadi A (2018) Yolov3: an incremental improvement. arXiv:1804.02767

  32. Zhang S, Wen L, Bian X, Lei Z, Li SZ (2018) Single-shot refinement neural network for object detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4203–4212

  33. Law H, Deng J (2018) CornerNet: detecting objects as paired keypoints, pp 1–15

  34. Yang X, Yang J, Yan J, Zhang Y, Zhang T, Guo Z, Fu K (2019) SCRDet: towards more robust detection for small, cluttered and rotated objects. In: Proceedings of the IEEE international conference on computer vision, pp 8232–8241

  35. Ghiasi G, Lin TY, Le QV (2019) Nas-fpn: learning scalable feature pyramid architecture for object detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 7036–7045

  36. Protopapadakis E, Voulodimos A, Doulamis A, Doulamis N, Stathaki T (2019) Automatic crack detection for tunnel inspection using deep learning and heuristic image post-processing. Applied Intelligence 49(7):2793–2806

    Article  Google Scholar 

  37. Duan K, Bai S, Xie L, Qi H, Huang Q, Tian Q (2019) Centernet: keypoint triplets for object detection. In: Proceedings of the IEEE international conference on computer vision, pp 6569– 6578

  38. Neubeck A, Gool LV (2006) Efficient non-maximum suppression. International Conference on Pattern Recognition

  39. Schubert E, Sander J, Ester M, Kriegel HP, Xu X (2017) DBSCAN revisited, revisited: why and how you should (still) use DBSCAN. ACM Transactions on Database Systems (TODS) 42(3):19

    Article  MathSciNet  Google Scholar 

  40. Heng S (2019) https://github.com/SnorkerHeng/PLD-UAV

  41. He K, Zhang X, Ren S, Sun J (2015) Delving deep into rectifiers: surpassing human-level performance on imagenet classification. In: Proceedings of the IEEE international conference on computer vision, pp 1026–1034

  42. Jaszewski M et al (2015) Evaluation of maritime object detection methods for full motion video applications using the PASCAL VOC challenge framework. Video Surveillance & Transportation Imaging Applications

  43. Zhang H, Yang W, Yu H, Zhang H, Xia GS (2019) Detecting power lines in UAV images with convolutional features and structured constraints. Remote Sensing 11(11):1342

    Article  Google Scholar 

  44. Liu Y, Cheng MM, Hu X, Wang K, Bai X (2017) Richer convolutional features for edge detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3000–3009

  45. Xie S, Tu Z (2015) Holistically-nested edge detection. In: Proceedings of the IEEE international conference on computer vision, pp 1395–1403

  46. Dollár P, Zitnick CL (2014) Fast edge detection using structured forests. IEEE Transactions on Pattern Analysis and Machine Intelligence 37(8):1558–1570

    Article  Google Scholar 

  47. Isola P, Zoran D, Krishnan D, Adelson EH (2014) Crisp boundary detection using pointwise mutual information. In: European conference on computer vision. Springer, Cham, pp 799–814

  48. Von Gioi RG, Jakubowicz J, Morel JM, Randall G (2008) LSD: a fast line segment detector with a false detection control. IEEE Transactions on Pattern Analysis and Machine Intelligence 32(4):722–732

    Article  Google Scholar 

  49. Rajaei B, von Gioi RG (2018) Gestaltic grouping of line segments. Image Processing on Line 8:37–50

    Article  MathSciNet  Google Scholar 

  50. Canny J (1986) A computational approach to edge detection. IEEE Transactions on pattern analysis and machine intelligence (6):679–698

  51. He J, Zhang S, Yang M, Shan Y, Huang T (2019) Bi-directional cascade network for perceptual edge detection. Computer Vision and Pattern Recognition

  52. Rennie JD (2004) Derivation of the F-Measure. Other Words 1(4)

Download references

Acknowledgments

This paper was supported by the Natural Science Fund of China (NSFC) under Grant Nos. 51575186, 51275173, and 50975088, Shanghai Software and IC industry Development Special Fund under Grant No. 180121, and Shanghai Science and Technology Action Plan under Grant No. 18DZ1204000, 18510745500, the Fundamental Research Funds for the Central Universities (50321041918013).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhiyong Dai.

Ethics declarations

Conflict of interests

Jianjun Yi has received research grants from Shanghai economic and information commission, Shanghai science and technology action plan project, the Natural Science Fund of China, the Fundamental Research Funds for the Central Universities, Shanghai Pujiang Program and Shanghai Software and IC industry Development Special Fund.

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

Dai, Z., Yi, J., Zhang, Y. et al. Fast and accurate cable detection using CNN. Appl Intell 50, 4688–4707 (2020). https://doi.org/10.1007/s10489-020-01746-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-020-01746-9

Keywords

Navigation