An Efficient Accelerator Design Methodology for Deformable Convolutional Networks
Saehyun Ahn, Jung-Woo Chang, and Suk-Ju Kang

TL;DR
This paper introduces an FPGA-based accelerator for deformable convolutional networks, employing a novel training method to reduce receptive field size and a systolic architecture to enhance efficiency, resulting in significant speedup.
Contribution
It presents a new approach to optimize deformable convolutional networks for FPGA, reducing memory footprint and increasing processing speed.
Findings
Receptive field size reduced by 12.6 times
Achieves up to 17.25 times speedup over existing accelerators
Supports optimized dataflow for deformable convolutions
Abstract
Deformable convolutional networks have demonstrated outstanding performance in object recognition tasks with an effective feature extraction. Unlike standard convolution, the deformable convolution decides the receptive field size using dynamically generated offsets, which leads to an irregular memory access. Especially, the memory access pattern varies both spatially and temporally, making static optimization ineffective. Thus, a naive implementation would lead to an excessive memory footprint. In this paper, we present a novel approach to accelerate deformable convolution on FPGA. First, we propose a novel training method to reduce the size of the receptive field in the deformable convolutional layer without compromising accuracy. By optimizing the receptive field, we can compress the maximum size of the receptive field by 12.6 times. Second, we propose an efficient systolic…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Advanced Image and Video Retrieval Techniques · CCD and CMOS Imaging Sensors
MethodsConvolution · Deformable Convolution
