paper-with-me

Papers

Algorithm-hardware Co-design for Deformable Convolution

2020-02-19 · Qijing Huang, Dequan Wang, Yizhao Gao, Yaohui Cai, Zhen Dong, Bichen Wu, Kurt Keutzer, John Wawrzynek

FPGAs provide a flexible and efficient platform to accelerate rapidly-changing algorithms for computer vision. The majority of existing work focuses on accelerating image classification, while other fundamental vision problems, including object detection and instance segmentation, have not been adequately addressed. Compared with image classification, detection problems are more sensitive to the spatial variance of objects, and therefore, require specialized convolutions to aggregate spatial information. To address this, recent work proposes dynamic deformable convolution to augment regular convolutions. Regular convolutions process a fixed grid of pixels across all the spatial locations in an image, while dynamic deformable convolutions may access arbitrary pixels in the image and the access pattern is input-dependent and varies per spatial location. These properties lead to inefficient memory accesses of inputs with existing hardware. In this work, we first investigate the overhead of the deformable convolution on embedded FPGA SoCs, and then show the accuracy-latency tradeoffs for a set of algorithm modifications including full versus depthwise, fixed-shape, and limited-range. These modifications benefit the energy efficiency for embedded devices in general as they reduce the compute complexity. We then build an efficient object detection network with modified deformable convolutions and quantize the network using state-of-the-art quantization methods. We implement a unified hardware engine on FPGA to support all the operations in the network. Preliminary experiments show that little accuracy is compromised and speedup can be achieved with our co-design optimization for the deformable convolution.

📄 PDF Abstract BibTeX arXiv:2002.08357

Code (2)

DequanWang/CoDeNet 공식 구현 pytorch
hqjenny/CoDeNet

Tasks

image-classificationImage ClassificationInstance Segmentationobject-detectionObject DetectionQuantizationSemantic Segmentation

Methods 이 논문이 사용한 방법론

Deformable Convolution Deformable convolutions add 2D offsets to the regular grid sampling locations in the standard convolution. It enables free…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

CoDeNet: Efficient Deployment of Input-Adaptive Object Detection on Embedded FPGAs

2020-06-12 · Zhen Dong, Dequan Wang, Qijing Huang, Yizhao Gao 외

Deploying deep learning models on embedded systems has been challenging due to limited computing resources. The majority of existing work focuses on accelerating image classification, while other fundamental vision probl…

image-classificationImage ClassificationNovel Object DetectionObject+2

A Memory-Efficient Framework for Deformable Transformer with Neural Architecture Search

2025-07-13 · Wendong Mao, Mingfan Zhao, Jianfeng Guan, Qiwei Dong 외 arxiv

Deformable Attention Transformers (DAT) have shown remarkable performance in computer vision tasks by adaptively focusing on informative image regions. However, their data-dependent sampling mechanism introduces irregula…

Neural Architecture Search

Deformable Kernel Convolutional Network for Video Extreme Super-Resolution

2020-10-01 · Xuan Xu, Xin Xiong, Jinge Wang, Xin Li

Video super-resolution, which attempts to reconstruct high-resolution video frames from their corresponding low-resolution versions, has received increasingly more attention in recent years. Most existing approaches opt …

Super-ResolutionVideo Super-Resolution

Coarse-Fine Spectral-Aware Deformable Convolution For Hyperspectral Image Reconstruction

2024-06-18 · Jincheng Yang, Lishun Wang, Miao Cao, Huan Wang 외

We study the inverse problem of Coded Aperture Snapshot Spectral Imaging (CASSI), which captures a spatial-spectral data cube using snapshot 2D measurements and uses algorithms to reconstruct 3D hyperspectral images (HSI…

Image Reconstruction

An Efficient Accelerator Design Methodology for Deformable Convolutional Networks

2020-06-09 · Saehyun Ahn, Jung-Woo Chang, Suk-Ju Kang

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 …

Object Recognition