A Scalable Pipelined Dataflow Accelerator for Object Region Proposals on FPGA Platform

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Region proposal is critical for object detection while it usually poses a bottleneck in improving the computation efficiency on traditional control-flow architectures. We have observed region proposal tasks are potentially suitable for performing pipelined parallelism by exploiting dataflow driven acceleration. In this paper, a scalable pipelined dataflow accelerator is proposed for efficient region proposals on FPGA platform. The accelerator processes image data by a streaming manner with three sequential stages: resizing, kernel computing and sorting. First, Ping-Pong cache strategy is adopted for rotation loading in resize module to guarantee continuous output streaming. Then, a multiple pipelines architecture with tiered memory is utilized in kernel computing module to complete the main computation tasks. Finally, a bubble-pushing heap sort method is exploited in sorting module to find the top-k largest candidates efficiently. Our design is implemented with high level synthesis on FPGA platforms, and experimental re-sults on VOC2007 datasets show that it could achieve about 3.67X speedups than traditional desktop CPU platform and >250X energy efficiency improvement than embedded ARM platform.

Original languageEnglish
Title of host publicationProceedings - 2018 International Conference on Field-Programmable Technology, FPT 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages349-352
Number of pages4
ISBN (Electronic)9781728102139
DOIs
StatePublished - Dec 2018
Event17th International Conference on Field-Programmable Technology, FPT 2018 - Naha, Okinawa, Japan
Duration: 10 Dec 201814 Dec 2018

Publication series

NameProceedings - 2018 International Conference on Field-Programmable Technology, FPT 2018

Conference

Conference17th International Conference on Field-Programmable Technology, FPT 2018
Country/TerritoryJapan
CityNaha, Okinawa
Period10/12/1814/12/18

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Scalable pipeline, Dataflow accelerator, Region proposal, FPGA platform, Streaming processing

Fingerprint

Dive into the research topics of 'A Scalable Pipelined Dataflow Accelerator for Object Region Proposals on FPGA Platform'. Together they form a unique fingerprint.

Cite this