mlsanityData to 7 Oct 2026

LPYOLO: Low Precision YOLO for Face Detection on FPGA

arXiv 2207.10482 ↗First posted 21 Jul 2022cs.CV cs.AR cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

In recent years, number of edge computing devices and artificial intelligence applications on them have advanced excessively. In edge computing, decision making processes and computations are moved from servers to edge devices. Hence, cheap and low power devices are required. FPGAs are very low power, inclined to do parallel operations and deeply suitable devices for running Convolutional Neural Networks (CNN) which are the fundamental unit of an artificial intelligence application. Face detection on surveillance systems is the most expected application on the security market. In this work, TinyYolov3 architecture is redesigned and deployed for face detection. It is a CNN based object detection method and developed for embedded systems. PYNQ-Z2 is selected as a target board which has low-end Xilinx Zynq 7020 System-on-Chip (SoC) on it. Redesigned TinyYolov3 model is defined in numerous bit width precisions with Brevitas library which brings fundamental CNN layers and activations in integer quantized form. Then, the model is trained in a quantized structure with WiderFace dataset. In order to decrease latency and power consumption, onchip memory of the FPGA is configured as a storage of whole network parameters and the last activation function is modified as rescaled HardTanh instead of Sigmoid. Also, high degree of parallelism is applied to logical resources of the FPGA. The model is converted to an HLS based application with using FINN framework and FINN-HLS library which includes the layer definitions in C++. Later, the model is synthesized and deployed. CPU of the SoC is employed with multithreading mechanism and responsible for preprocessing, postprocessing and TCP/IP streaming operations. Consequently, 2.4 Watt total board power consumption, 18 Frames-Per-Second (FPS) throughput and 0.757 mAP accuracy rate on Easy category of the WiderFace are achieved with 4 bits precision model.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 20 of its 31 references that are in the map. First posted on arXiv 21 Jul 2022.

Builds on

20 of 31 references.

References · 20

  1. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  2. 2017Mask R-CNNcited by 7,259
  3. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  4. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  5. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  6. 2015SSD: Single Shot MultiBox Detectorcited by 3,125
  7. 2015Fast R-CNNcited by 2,930
  8. 2018YOLOv3: An Incremental Improvementcited by 2,652
  9. 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
  10. 2020YOLOv4: Optimal Speed and Accuracy of Object Detectioncited by 1,624
  11. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  12. 2016YOLO9000: Better, Faster, Strongercited by 1,429
8 more
  1. 2019Objects as Pointscited by 1,172
  2. 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
  3. 2016Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networkscited by 895
  4. 2015WIDER FACE: A Face Detection Benchmarkcited by 297
  5. 2017S3FD: Single Shot Scale-invariant Face Detectorcited by 142
  6. 2016FINN: A Framework for Fast, Scalable Binarized Neural Network Inferencecited by 141
  7. 2018FINN-R: An End-to-End Deep-Learning Framework for Fast Exploration of Quantized Neural Networkscited by 54
  8. 2018Optimizing the Trade-off between Single-Stage and Two-Stage Object Detectors using Image Difficulty Predictioncited by 18

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.