LCDet: Low-Complexity Fully-Convolutional Neural Networks for Object Detection in Embedded Systems

Abstract

Deep Convolutional Neural Networks (CNN) are the state-of-the-art performers for the object detection task. It is well known that object detection requires more com- putation and memory than image classification. In this work, we propose LCDet, a fully-convolutional neural net- work for generic object detection that aims to work in em- bedded systems. We design and develop an end-to-end TensorFlow(TF)-based model. The detection works by a single forward pass through the network. Additionally, we employ 8-bit quantization on the learned weights. As a use case, we choose face detection and train the proposed model on images containing a varying number of faces of different sizes. We evaluate the face detection perfor- mance on publicly available dataset FDDB and Widerface. Our experimental results show that the proposed method achieves comparative accuracy comparing with state-of- the-art CNN-based face detection methods while reducing the model size by 3× and memory-BW by 3 - 4× compar- ing with one of the best real-time CNN-based object de- tector YOLO [23]. Our 8-bit fixed-point TF-model pro- vides additional 4× memory reduction while keeping the accuracy nearly as good as the floating point model and achieves 20× performance gain compared to the floating point model. Thus the proposed model is amenable for em- bedded implementations and is generic to be extended to any number of categories of objects.

Cite

Text

Tripathi et al. "LCDet: Low-Complexity Fully-Convolutional Neural Networks for Object Detection in Embedded Systems." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2017. doi:10.1109/CVPRW.2017.56

Markdown

[Tripathi et al. "LCDet: Low-Complexity Fully-Convolutional Neural Networks for Object Detection in Embedded Systems." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2017.](https://mlanthology.org/cvprw/2017/tripathi2017cvprw-lcdet/) doi:10.1109/CVPRW.2017.56

BibTeX

@inproceedings{tripathi2017cvprw-lcdet,
  title     = {{LCDet: Low-Complexity Fully-Convolutional Neural Networks for Object Detection in Embedded Systems}},
  author    = {Tripathi, Subarna and Dane, Gokce and Kang, Byeongkeun and Bhaskaran, Vasudev and Nguyen, Truong Q.},
  booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops},
  year      = {2017},
  pages     = {411-420},
  doi       = {10.1109/CVPRW.2017.56},
  url       = {https://mlanthology.org/cvprw/2017/tripathi2017cvprw-lcdet/}
}