| Literature DB >> 27827837 |
Xiwei Huang1,2, Yu Jiang3, Xu Liu4, Hang Xu5, Zhi Han6, Hailong Rong7, Haiping Yang8, Mei Yan9, Hao Yu10.
Abstract
A lensless blood cell counting system integrating microfluidic channel and a complementary metal oxide semiconductor (CMOS) image sensor is a promising technique to miniaturize the conventional optical lens based imaging system for point-of-care testing (POCT). However, such a system has limited resolution, making it imperative to improve resolution from the system-level using super-resolution (SR) processing. Yet, how to improve resolution towards better cell detection and recognition with low cost of processing resources and without degrading system throughput is still a challenge. In this article, two machine learning based single-frame SR processing types are proposed and compared for lensless blood cell counting, namely the Extreme Learning Machine based SR (ELMSR) and Convolutional Neural Network based SR (CNNSR). Moreover, lensless blood cell counting prototypes using commercial CMOS image sensors and custom designed backside-illuminated CMOS image sensors are demonstrated with ELMSR and CNNSR. When one captured low-resolution lensless cell image is input, an improved high-resolution cell image will be output. The experimental results show that the cell resolution is improved by 4×, and CNNSR has 9.5% improvement over the ELMSR on resolution enhancing performance. The cell counting results also match well with a commercial flow cytometer. Such ELMSR and CNNSR therefore have the potential for efficient resolution improvement in lensless blood cell counting systems towards POCT applications.Entities:
Keywords: CMOS image sensor; convolutional neural network; extreme learning machine; microfluidic cytometer; point-of-care testing; super-resolution
Mesh:
Year: 2016 PMID: 27827837 PMCID: PMC5134495 DOI: 10.3390/s16111836
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1General lensless cell counting system setup based on CMOS image sensor (CIS). (a) lensless cell imaging principle; (b) cross-sectional view of the lensless system; and (c) concept of the machine-learning based single-frame super-resolution (SR) processing.
Comparison of lensless shadow imaging systems.
| Ref. | Description | Advantage | Disadvantage |
|---|---|---|---|
| [ | LUCAS, static cell counting based on one single captured low-resolution (LR) image of a droplet of cell solution in between two cover glasses on CIS surface | Simple architecture and large field for cell counting | Low resolution single cell image |
| [ | SROFM, drop and capillary flow cells through microchannel, capture multiple LR image to generate one high-resolution (HR) image | High resolution single cell image | Low throughput for cell counting |
| [ | Static cell counting by dropping cell sample in a chamber over CMOS image sensor (CIS) | Multi-color imaging | Low resolution single cell image |
| [ | Continuously monitor cells in incubator above CIS | Non-label continuous imaging | Low resolution single cell image |
Figure 2Comparison of front-side illuminated (FSI) and back-side illuminated (BSI) complementary metal oxide semiconductor (CMOS) image sensor pixel. (a) FSI pixel whose photodiode (PD) is far from the cell sample; and (b) BSI pixel whose PD is in close proximity with the cell sample.
Figure 3Testing board for lensless blood cell imaging. (a) Lensless system using commercial FSI CIS; (b) packaged BSI CIS integrated with the microfluidic channel and elastic thin tubing; and (c) custom designed BSI CIS chip.
Figure 4(a) Extreme learning machine (ELM) model structure; and (b) extreme learning machine based super-resolution (ELMSR) processing flow including one off-line training and one on-line testing step.
Pseudo code for extreme learning machine based super-resolution (ELMSR).
| ELMSR Training: |
|---|
| 1 Downscale the input |
| 2 Upscale |
| 3 Generate feature matrix |
| 4 Generate |
| 5 Generate the weight vector |
| |
| 6 Input LR image |
| 7 Upscale |
| 8 Generate feature matrix |
| 9 Calculate |
| 10 Generate final SR output with HF components |
: original high-resolution cell image of size M × N. : low-resolution cell image of size m × n. : interpolated low-resolution cell image of size M × N. : high-frequency component of cell image of size M × N.
Figure 5Convolutional neural network based super-resolution (CNNSR) processing flow including one off-line training and one on-line testing step.
Pseudo code for convolutional neural network based super-resolution (CNNSR).
| CNNSR Training |
|---|
| |
| |
| 1 |
| 2 |
| 3 |
| 4 Calculate |
| 5 |
| 6 |
| 7 |
| 8 Calculate |
| 9 |
| 10 |
| |
| |
| |
| 11. |
| 12 Calculate |
| 13 |
Figure 6Example images of HepG2, Red blood cell (RBC), and white blood cell (WBC) in ELMSR and CNNSR training image libraries: (a) original high-resolution (HR) images with all high-frequency (HF) details in ELMSR library; (b) down-sampled low-resolution (LR) images with HF information lost in ELMSR library; (c) interpolated LR images whose HF cannot be recovered in ELMSR library; (d) HF components that are lost during downsampling in ELMSR library; (e) original HR images with all HF details in CNNSR library; (f) down-sampled LR images with HF information lost in CNNSR library; (g) interpolated LR images whose HF cannot be recovered in ELMSR library; and (h) HF components that are lost during down-sampling.
Figure 7Example of HepG2, RBC, and WBC images in ELMSR and CNNSR testing: (a) raw LR images captured by FSI CIS with pixel pitch 2.2 μm; (b) interpolated LR images; (c) ELMSR recovered HR images; (d) raw LR images captured by BSI CIS with pixel pitch 1.1 μm; (e) interpolated LR images; (f) CNNSR recovered HR images, showing better performance in resolution improvement; and (g) the mean structural similarity (MSSIM) results for on-line recover cell images.
Measured counting results of mixed Red blood cell (RBC) and HepG2 sample.
| Group | RBC (# μL−1) | HepG2 (# μL−1) | RBC/HepG2 |
|---|---|---|---|
| 1 | 239 (54.32%) | 201 (45.68%) | 1.19 |
| 2 | 338 (50.22%) | 335 (49.78%) | 1.01 |
| 3 | 260 (53.72%) | 224 (46.28%) | 1.06 |
| 4 | 435 (52.98%) | 386 (47.02%) | 1.12 |
| 5 | 340 (55.74%) | 270 (44.26%) | 1.26 |
| 6 | 334 (49.85%) | 336 (50.15%) | 0.99 |
| Mean | 324 (52.60%) | 292 (47.40%) | 1.11 |
| Stdev | 70 | 72 | 0.11 |
| CV | 0.22 | 0.25 | 0.10 |
CV: coefficient of variation.