Skip to main navigation Skip to search Skip to main content

Low-Latency In Situ Image Analytics With FPGA-Based Quantized Convolutional Neural Network

  • Maolin Wang
  • , Kelvin C. M. Lee
  • , Bob M. F. Chung
  • , Sharatchandra Varma Bogaraju
  • , Ho-Cheung Ng
  • , Justin S. J. Wong
  • , Ho Cheung Shum
  • , Kevin K. Tsia
  • , Hayden Kwok-Hay So*
  • *Corresponding author for this work

Research output: Journal Publications and Reviews › RGC 21 - Publication in refereed journal › peer-review

10 Downloads (CityUHK Scholars)

Abstract

Real-time in situ image analytics impose stringent latency requirements on intelligent neural network inference operations. While conventional software-based implementations on the graphic processing unit (GPU)-accelerated platforms are flexible and have achieved very high inference throughput, they are not suitable for latency-sensitive applications where real-time feedback is needed. Here, we demonstrate that high-performance reconfigurable computing platforms based on field-programmable gate array (FPGA) processing can successfully bridge the gap between low-level hardware processing and high-level intelligent image analytics algorithm deployment within a unified system. The proposed design performs inference operations on a stream of individual images as they are produced and has a deeply pipelined hardware design that allows all layers of a quantized convolutional neural network (QCNN) to compute concurrently with partial image inputs. Using the case of label-free classification of human peripheral blood mononuclear cell (PBMC) subtypes as a proof-of-concept illustration, our system achieves an ultralow classification latency of 34.2 μs with over 95% end-to-end accuracy by using a QCNN, while the cells are imaged at throughput exceeding 29 200 cells/s. Our QCNN design is modular and is readily adaptable to other QCNNs with different latency and resource requirements. © 2012 IEEE.
Original languageEnglish
Pages (from-to)2853-2866
JournalIEEE Transactions on Neural Networks and Learning Systems
Volume33
Issue number7
Online published12 Jan 2021
DOIs
Publication statusPublished - Jul 2022
Externally publishedYes

Funding

This work was supported in part by the Croucher Foundation Croucher Innovation Award 2013; in part by the Innovation and Technology Commission under Grant ITS/204/18; in part by the Research Grants Council of Hong Kong under Grant CRF C7047-16G and Grant CRF 17307919, Grant GRF 17208918, Grant GRF 17209017, and Grant GRF 17245716; in part by the University of Hong Kong Platform Technology Fund; and in part by the National Natural Science Foundation of China (NSFC) under Scheme Excellent Young Scientists Fund (Hong Kong and Macau) (Project Number: 21922816).

Research Keywords

  • Cell image classification
  • convolutional neural network (CNN)
  • field-programmable gate array (FPGA)
  • hardware architecture
  • low-latency inference
  • multiplexed asymmetric-detection time-stretch optical microscopy (multi-ATOM)
  • quantized convolutional neural network (QCNN)
  • reconfigurable computing

Publisher's Copyright Statement

  • This full text is made available under CC-BY 4.0. https://creativecommons.org/licenses/by/4.0/

RGC Funding Information

  • RGC-funded

Fingerprint

Dive into the research topics of 'Low-Latency In Situ Image Analytics With FPGA-Based Quantized Convolutional Neural Network'. Together they form a unique fingerprint.

Cite this