Cargando…
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...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6928811/ https://www.ncbi.nlm.nih.gov/pubmed/31766471 http://dx.doi.org/10.3390/s19235103 |
_version_ | 1783482558791548928 |
---|---|
author | Liao, Yumin Yu, Ningmei Tian, Dian Li, Shuaijun Li, Zhengpeng |
author_facet | Liao, Yumin Yu, Ningmei Tian, Dian Li, Shuaijun Li, Zhengpeng |
author_sort | Liao, Yumin |
collection | PubMed |
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. |
format | Online Article Text |
id | pubmed-6928811 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-69288112019-12-26 A Quantized CNN-Based Microfluidic Lensless-Sensing Mobile Blood-Acquisition and Analysis System Liao, Yumin Yu, Ningmei Tian, Dian Li, Shuaijun Li, Zhengpeng Sensors (Basel) Article 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. MDPI 2019-11-21 /pmc/articles/PMC6928811/ /pubmed/31766471 http://dx.doi.org/10.3390/s19235103 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Liao, Yumin Yu, Ningmei Tian, Dian Li, Shuaijun Li, Zhengpeng A Quantized CNN-Based Microfluidic Lensless-Sensing Mobile Blood-Acquisition and Analysis System |
title | 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_short | 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 |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6928811/ https://www.ncbi.nlm.nih.gov/pubmed/31766471 http://dx.doi.org/10.3390/s19235103 |
work_keys_str_mv | AT liaoyumin aquantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem AT yuningmei aquantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem AT tiandian aquantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem AT lishuaijun aquantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem AT lizhengpeng aquantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem AT liaoyumin quantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem AT yuningmei quantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem AT tiandian quantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem AT lishuaijun quantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem AT lizhengpeng quantizedcnnbasedmicrofluidiclenslesssensingmobilebloodacquisitionandanalysissystem |