Applying Convolutional Neural Network for Military Object Detection on Embedded Platform

  • Guozhao Zeng
  • Rui Song
  • Xiao HuEmail author
  • Yueyue Chen
  • Xiaotian Zhou
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 994)


Object detection has always been an important part in the field of image processing. The traditional object detection algorithm has complex structure and operations. With the continuous development of deep learning technology, Convolutional Neural Network (CNN) has become an advanced object detection method. Because of its high accuracy, stability, and speed of operation, this method is widely used in many fields. In this work, we use CNN to achieve the detection of military objects. It uses the idea of regression to build a model, which is fast and accurate and can achieve detection in real-time. Unlike image classification, image detection requires more parameters and calculations, and therefore it is difficult to be placed on a small embedded platform. We analyzed some of state-of-the-art object detection network, replace the traditional fully connected layer with global average pool layer, generate region proposals using the anchor boxes, and apply it to military object detection. Finally, we deployed it successfully on TMS320C6678, which is a low-cost, low-power embedded platform. A well-performing and easy-to-deploy military object detection system is realized, which helps to improve the accuracy and efficiency of military operations.


Object detection CNN YOLO DSP Military object 


  1. 1.
    Viola, P., Jones, M.: Fast and robust classification using asymmetric adaboost and a detector cascade. Adv. Neural. Inf. Process. Syst. 14, 1311–1318 (2001)Google Scholar
  2. 2.
    Sedaghat, A., Mokhtarzade, M., Ebadi, H.: Uniform robust scale-invariant feature matching for optical remote sensing images. IEEE Trans. Geosci. Remote Sens. 49(11), 4516–4527 (2011)CrossRefGoogle Scholar
  3. 3.
    Zhu, Q., Yeh, M.: Fast human detection using a cascade of histograms of oriented gradients. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), New York, pp. 886–893 (2006)Google Scholar
  4. 4.
    Felzenszwalb, P., Huttenlocher, D.: Pictorial structures for object recognition. Int. J. Comput. Vis. 61(1), 55–59 (2005)CrossRefGoogle Scholar
  5. 5.
    Girshick, R., Donahue, J., et al.: Rich feature hierarchies for accurate object detection and semantic segmentation. In: IEEE Conference on Computer Vision and Pattern, pp. 580–587 (2014)Google Scholar
  6. 6.
    He, K., Zhang, X., Ren, S., et al.: Spatial pyramid pooling in deep convolutional networks for visual recognition. IEEE Trans. Pattern Anal. Mach. Intell. 37(9), 1904–1916 (2014)CrossRefGoogle Scholar
  7. 7.
    Girshick, R.: Fast R-CNN. In: IEEE International Conference on Computer Vision, pp. 1440–1448. IEEE Computer Society (2015)Google Scholar
  8. 8.
    Ren, S., He, K., Girshick, R., et al.: Faster R-CNN: towards real-time object detection with region proposal networks. In: International Conference on Neural Information Processing Systems, pp. 91–99. MIT Press (2015)Google Scholar
  9. 9.
    Dai, J., Li, Y., He, K., et al.: R-FCN: object detection via region-based fully convolutional networks (2016)Google Scholar
  10. 10.
    He, K., Gkioxari, G., Dollár, P., et al.: Mask R-CNN. In: IEEE International Conference on Computer Vision, pp. 2980–2988. IEEE (2017)Google Scholar
  11. 11.
    Redmon, J., Divvala, S., Girshick, R., et al.: You only look once: unified, real-time object detection. In: Computer Vision and Pattern Recognition, pp. 779–788. IEEE (2016)Google Scholar
  12. 12.
    Liu, W., et al.: SSD: single shot multibox detector. In: Leibe, B., Matas, J., Sebe, N., Welling, M. (eds.) ECCV 2016. LNCS, vol. 9905, pp. 21–37. Springer, Cham (2016). Scholar
  13. 13.
    Nakano, T., Morie, T., Iwata, A.: A face/object recognition system using FPGA implementation of coarse region segmentation. In: SICE 2003 Conference, vol. 2, pp. 1552–1557. IEEE (2004)Google Scholar
  14. 14.
    Tripathi, S., Dane, G., Kang, B., et al.: LCDet: low-complexity fully-convolutional neural networks for object detection in embedded systems. In: Computer Vision and Pattern Recognition Workshops, pp. 411–420. IEEE (2017)Google Scholar
  15. 15.
    Liu, S., Liu, Z.: Multi-channel CNN-based object detection for enhanced situation awareness (2017)Google Scholar
  16. 16.
    Khashman, A.: Automatic detection of military targets utilizing neural networks and scale space analysis. In: Proceedings of the NATO RTO-IST Symposium RTO-MP-049, pp. 25.1–25.6 (2001)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Guozhao Zeng
    • 1
  • Rui Song
    • 1
  • Xiao Hu
    • 1
    Email author
  • Yueyue Chen
    • 1
  • Xiaotian Zhou
    • 2
  1. 1.College of ComputerNational University of Defense TechnologyChangshaChina
  2. 2.The Target Support Brigade of STCJOCCGuangzhouChina

Personalised recommendations