TL;DR
This paper presents LPYOLO, a low-precision, FPGA-optimized face detection model based on TinyYolov3, achieving high efficiency and accuracy for edge devices with low power consumption.
Contribution
The work redesigns TinyYolov3 for FPGA deployment using integer quantization and parallelism, optimizing for low power, latency, and accuracy in embedded face detection.
Findings
2.4 Watt power consumption on FPGA
18 FPS throughput achieved
0.757 mAP accuracy on WiderFace dataset
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsLib
