Skip to main content

Abstract

Significant progress has been achieved in objects detection applications such as Face Detection. This mainly due to the latest development in deep learning-based approaches and especially in the computer vision domain. However, deploying deep-learning methods require huge computational power such as graphical processing units. These computational requirements make using such methods unsuitable for deployment on platforms with limited resources, such as edge devices. In this paper, we present an experimental framework to reduce the model’s size systematically, aiming at obtaining a small-size model suitable for deployment in a resource-limited environment. This was achieved by systematic layer removal and filter resizing. Extensive experiments were carried out using the “You Only Look Once” model (YOLO v3-tiny). For evaluation purposes, we used two public datasets to assess the impact of the model’s size reduction on a common computer vision task such as face detection. Results show clearly that, a significant reduction in the model’s size, has a very marginal impact on the overall model’s performance. These results open new directions towards further investigation and research to accelerate the use of deep learning models on edge-devices.

Supported by Innovate UK, Mintra Group and Robert Gordon University.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. de Aguiar Salvi, A., Barros, R.C.: An experimental analysis of model compression techniques for object detection. In: Anais do VIII Symposium on Knowledge Discovery, Mining and Learning, pp. 49–56. SBC (2020)

    Google Scholar 

  2. Ali-Gombe, A., Elyan, E., Zwiegelaar, J.: Towards a reliable face recognition system. In: Iliadis, L., Angelov, P., Jayne, C., Pimenidis, E., (eds.) Proceedings of the 21st EANN (Engineering Applications of Neural Networks) 2020 Conference. EANN 2020, Proceedings of the International Neural Networks Society, vol. 2, pp. 304–316. Springer, Cham. https://doi.org/10.1007/978-3-030-48791-1_23

  3. Canziani, A., Paszke, A., Culurciello, E.: An analysis of deep neural network models for practical applications. arXiv preprint arXiv:1605.07678 (2016)

  4. Cortés Gallardo Medina, E., et al.: Object detection, distributed cloud computing and parallelization techniques for autonomous driving systems. Appl. Sci. 11(7), 2925 (2021). https://doi.org/10.3390/app11072925, https://www.mdpi.com/2076-3417/11/7/2925

  5. Dalal, N., Triggs, B.: Histograms of oriented gradients for human detection. In: 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2005), vol. 1, pp. 886–893. IEEE (2005)

    Google Scholar 

  6. Elyan, E., Jamieson, L., Ali-Gombe, A.: Deep learning for symbols detection and classification in engineering drawings. Neural Netw. 129, 91–102 (2020)

    Google Scholar 

  7. Fang, W., Wang, L., Ren, P.: Tinier-yolo: a real-time object detection method for constrained environments. IEEE Access 8, 1935–1944 (2019)

    Article  Google Scholar 

  8. Frankle, J., Carbin, M.: The lottery ticket hypothesis: Finding sparse, trainable neural networks. arXiv preprint arXiv:1803.03635 (2018)

  9. Hinton, G., Vinyals, O., Dean, J.: Distilling the knowledge in a neural network. arXiv preprint arXiv:1503.02531 (2015)

  10. Huang, R., Pedoeem, J., Chen, C.: Yolo-lite: a real-time object detection algorithm optimized for non-GPU computers. In: 2018 IEEE International Conference on Big Data (Big Data), pp. 2503–2510. IEEE (2018)

    Google Scholar 

  11. Iandola, F.N., Han, S., Moskewicz, M.W., Ashraf, K., Dally, W.J., Keutzer, K.: Squeezenet: Alexnet-level accuracy with 50x fewer parameters and! 0.5 mb model size. arXiv preprint arXiv:1602.07360 (2016)

  12. Jain, V., Learned-Miller, E.: FDDB: a benchmark for face detection in unconstrained settings. Technical Report, UM-CS-2010-009, University of Massachusetts, Amherst (2010)

    Google Scholar 

  13. Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)

    Article  Google Scholar 

  14. Moreno-García, C.F., Elyan, E., Jayne, C.: New trends on digitisation of complex engineering drawings. Neural Comput. Appl. 31(6), 1695–1712 (2018). https://doi.org/10.1007/s00521-018-3583-1

    Article  Google Scholar 

  15. Redmon, J., Farhadi, A.: Yolov3: an incremental improvement (2018)

    Google Scholar 

  16. del Rio, J.S., Moctezuma, D., Conde, C., de Diego, I.M., Cabello, E.: Automated border control e-gates and facial recognition systems. Comput. Secur. 62 49–72 (2016)

    Google Scholar 

  17. Savarese, P., Silva, H., Maire, M.: Winning the lottery with continuous sparsification. arXiv preprint arXiv:1912.04427 (2019)

  18. Shafiee, M.J., Chywl, B., Li, F., Wong, A.: Fast yolo: a fast you only look once system for real-time embedded object detection in video. arXiv preprint arXiv:1709.05943 (2017)

  19. Wong, A., Famuori, M., Shafiee, M.J., Li, F., Chwyl, B., Chung, J.: Yolo nano: a highly compact you only look once convolutional neural network for object detection. arXiv preprint arXiv:1910.01271 (2019)

  20. Yang, S., Luo, P., Loy, C.C., Tang, X.: Wider face: a face detection benchmark. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 5525–5533 (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Adamu Ali-Gombe .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ali-Gombe, A., Elyan, E., Moreno-García, C.F., Zwiegelaar, J. (2021). Face Detection with YOLO on Edge. In: Iliadis, L., Macintyre, J., Jayne, C., Pimenidis, E. (eds) Proceedings of the 22nd Engineering Applications of Neural Networks Conference. EANN 2021. Proceedings of the International Neural Networks Society, vol 3. Springer, Cham. https://doi.org/10.1007/978-3-030-80568-5_24

Download citation

Publish with us

Policies and ethics