A Quantized CNN-Based Microfluidic Lensless-Sensing Mobile Blood-Acquisition and Analysis System

This paper proposes a microfluidic lensless-sensing mobile blood-acquisition and analysis system. For a better tradeoff between accuracy and hardware cost, an integer-only quantization algorithm is proposed. Compared with floating-point inference, the proposed quantization algorithm makes a tradeoff...

Full description

Bibliographic Details
Main Authors: Yumin Liao, Ningmei Yu, Dian Tian, Shuaijun Li, Zhengpeng Li
Format: Article
Language:English
Published: MDPI AG 2019-11-01
Series:Sensors
Subjects:
cnn
Online Access:https://www.mdpi.com/1424-8220/19/23/5103
id doaj-4113c6bef7be4159ab0a82a3ad8be747
record_format Article
spelling doaj-4113c6bef7be4159ab0a82a3ad8be7472020-11-25T02:12:18ZengMDPI AGSensors1424-82202019-11-011923510310.3390/s19235103s19235103A Quantized CNN-Based Microfluidic Lensless-Sensing Mobile Blood-Acquisition and Analysis SystemYumin Liao0Ningmei Yu1Dian Tian2Shuaijun Li3Zhengpeng Li4School of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710000, ChinaSchool of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710000, ChinaSchool of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710000, ChinaSchool of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710000, ChinaSchool of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710000, ChinaThis paper proposes a microfluidic lensless-sensing mobile blood-acquisition and analysis system. For a better tradeoff between accuracy and hardware cost, an integer-only quantization algorithm is proposed. Compared with floating-point inference, the proposed quantization algorithm makes a tradeoff that enables miniaturization while maintaining high accuracy. The quantization algorithm allows the convolutional neural network (CNN) inference to be carried out using integer arithmetic and facilitates hardware implementation with area and power savings. A dual configuration register group structure is also proposed to reduce the interval idle time between every neural network layer in order to improve the CNN processing efficiency. We designed a CNN accelerator architecture for the integer-only quantization algorithm and the dual configuration register group and implemented them in field-programmable gate arrays (FPGA). A microfluidic chip and mobile lensless sensing cell image acquisition device were also developed, then combined with the CNN accelerator to build the mobile lensless microfluidic blood image-acquisition and analysis prototype system. We applied the cell segmentation and cell classification CNN in the system and the classification accuracy reached 98.44%. Compared with the floating-point method, the accuracy dropped by only 0.56%, but the area decreased by 45%. When the system is implemented with the maximum frequency of 100 MHz in the FPGA, a classification speed of 17.9 frames per second (fps) can be obtained. The results show that the quantized CNN microfluidic lensless-sensing blood-acquisition and analysis system fully meets the needs of current portable medical devices, and is conducive to promoting the transformation of artificial intelligence (AI)-based blood cell acquisition and analysis work from large servers to portable cell analysis devices, facilitating rapid early analysis of diseases.https://www.mdpi.com/1424-8220/19/23/5103lensless sensingquantization schemecnnmicrofluidic chipblood analysis
collection DOAJ
language English
format Article
sources DOAJ
author Yumin Liao
Ningmei Yu
Dian Tian
Shuaijun Li
Zhengpeng Li
spellingShingle Yumin Liao
Ningmei Yu
Dian Tian
Shuaijun Li
Zhengpeng Li
A Quantized CNN-Based Microfluidic Lensless-Sensing Mobile Blood-Acquisition and Analysis System
Sensors
lensless sensing
quantization scheme
cnn
microfluidic chip
blood analysis
author_facet Yumin Liao
Ningmei Yu
Dian Tian
Shuaijun Li
Zhengpeng Li
author_sort Yumin Liao
title A Quantized CNN-Based Microfluidic Lensless-Sensing Mobile Blood-Acquisition and Analysis System
title_short A Quantized CNN-Based Microfluidic Lensless-Sensing Mobile Blood-Acquisition and Analysis System
title_full A Quantized CNN-Based Microfluidic Lensless-Sensing Mobile Blood-Acquisition and Analysis System
title_fullStr A Quantized CNN-Based Microfluidic Lensless-Sensing Mobile Blood-Acquisition and Analysis System
title_full_unstemmed A Quantized CNN-Based Microfluidic Lensless-Sensing Mobile Blood-Acquisition and Analysis System
title_sort quantized cnn-based microfluidic lensless-sensing mobile blood-acquisition and analysis system
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2019-11-01
description This paper proposes a microfluidic lensless-sensing mobile blood-acquisition and analysis system. For a better tradeoff between accuracy and hardware cost, an integer-only quantization algorithm is proposed. Compared with floating-point inference, the proposed quantization algorithm makes a tradeoff that enables miniaturization while maintaining high accuracy. The quantization algorithm allows the convolutional neural network (CNN) inference to be carried out using integer arithmetic and facilitates hardware implementation with area and power savings. A dual configuration register group structure is also proposed to reduce the interval idle time between every neural network layer in order to improve the CNN processing efficiency. We designed a CNN accelerator architecture for the integer-only quantization algorithm and the dual configuration register group and implemented them in field-programmable gate arrays (FPGA). A microfluidic chip and mobile lensless sensing cell image acquisition device were also developed, then combined with the CNN accelerator to build the mobile lensless microfluidic blood image-acquisition and analysis prototype system. We applied the cell segmentation and cell classification CNN in the system and the classification accuracy reached 98.44%. Compared with the floating-point method, the accuracy dropped by only 0.56%, but the area decreased by 45%. When the system is implemented with the maximum frequency of 100 MHz in the FPGA, a classification speed of 17.9 frames per second (fps) can be obtained. The results show that the quantized CNN microfluidic lensless-sensing blood-acquisition and analysis system fully meets the needs of current portable medical devices, and is conducive to promoting the transformation of artificial intelligence (AI)-based blood cell acquisition and analysis work from large servers to portable cell analysis devices, facilitating rapid early analysis of diseases.
topic lensless sensing
quantization scheme
cnn
microfluidic chip
blood analysis
url https://www.mdpi.com/1424-8220/19/23/5103
work_keys_str_mv AT yuminliao aquantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem
AT ningmeiyu aquantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem
AT diantian aquantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem
AT shuaijunli aquantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem
AT zhengpengli aquantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem
AT yuminliao quantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem
AT ningmeiyu quantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem
AT diantian quantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem
AT shuaijunli quantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem
AT zhengpengli quantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem
_version_ 1724910071937236992