| Literature DB >> 35591220 |
Sarinporn Visitsattapongse1, Kitsada Thadson1, Suejit Pechprasarn2, Nuntachai Thongpance2.
Abstract
Quantitative phase imaging has been of interest to the science and engineering community and has been applied in multiple research fields and applications. Recently, the data-driven approach of artificial intelligence has been utilized in several optical applications, including phase retrieval. However, phase images recovered from artificial intelligence are questionable in their correctness and reliability. Here, we propose a theoretical framework to analyze and quantify the performance of a deep learning-based phase retrieval algorithm for quantitative phase imaging microscopy by comparing recovered phase images to their theoretical phase profile in terms of their correctness. This study has employed both lossless and lossy samples, including uniform plasmonic gold sensors and dielectric layer samples; the plasmonic samples are lossy, whereas the dielectric layers are lossless. The uniform samples enable us to quantify the theoretical phase since they are established and well understood. In addition, a context aggregation network has been employed to demonstrate the phase image regression. Several imaging planes have been simulated serving as input and the label for network training, including a back focal plane image, an image at the image plane, and images when the microscope sample is axially defocused. The back focal plane image plays an essential role in phase retrieval for the plasmonic samples, whereas the dielectric layer requires both image plane and back focal plane information to retrieve the phase profile correctly. Here, we demonstrate that phase images recovered using deep learning can be robust and reliable depending on the sample and the input to the deep learning.Entities:
Keywords: instrumentation; phase retrieval algorithm; quantitative phase imaging; surface plasmon microscopy
Mesh:
Year: 2022 PMID: 35591220 PMCID: PMC9104860 DOI: 10.3390/s22093530
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1(a) Schematic diagram of the microscope system simulated in the study, and (b) electric field direction of the linear polarization of the incident wave and the reflected wave.
Figure 2(a) |E| for 50 nm thick uniform gold sample, (b) |E| for 50 nm thick uniform gold sensor, (c) phase of E in (a) in rad, (d) phase of E in (b) in rad, (e) |E| for 1000 nm thick uniform PMMA sample, (f) |E| for 1000 nm thick uniform PMMA sample, (g) phase of E in (e) in rad, (h) phase of E in (f) in rad.
Figure 3(a) BFP image of 50 nm thick uniform gold sample, (b) IMP image of 50 nm thick uniform gold sample at z of 0 µm with its zoomed-in image shown in the yellow boxed inset, (c) IMP image of 50 nm thick uniform gold sample at z of 6 µm, (d) BFP image of 1000 nm thick uniform PMMA sample, (e) IMP image of 1000 nm thick uniform PMMA sample at z of 0 µm with its zoomed-in image shown in the yellow boxed inset, and (f) IMP image of 1000 nm thick uniform PMMA sample at z of 6 µm.
The simulated parameters for training and validation datasets.
| Parameters | Unit | Min | Max |
|---|---|---|---|
| SPR samples | |||
| Medium thickness, dm | nm | 30 | 60 |
| Medium refractive index, nm | RIU | −10% | +10% |
| Sample refractive index, ns | RIU | 1.00 | 1.40 |
| Wavelength, λ | nm | 600 | 700 |
| Dielectric waveguide | |||
| Medium thickness, dm | µm | 0.95 | 1.05 |
| Medium refractive index, nm | RIU | 1.20 | 1.50 |
| Sample refractive index, ns | RIU | 1.00 | 1.40 |
| Wavelength, λ | nm | 600 | 700 |
Figure 4The flowchart of the dataset preparation process.
The test datasets for the SPR and the dielectric waveguide cases.
| Parameters | Unit | Data No. | |||||
|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | ||
| SPR | |||||||
| Plasmonic metal | nm | 30 | 40 | 50 | 30 | 40 | 50 |
| Plasmonic metal | RIU | Gold | Gold | Gold | Gold | Gold | Gold |
| Surrounding medium refractive index, ns | RIU | Air | Air | Air | Water | Water | Water |
| Wavelength, λ | nm | 633 | 633 | 633 | 633 | 633 | 633 |
| Dielectric waveguide | |||||||
| Dielectric waveguide thickness, dm | µm | 0.95 | 1 | 1.05 | 0.95 | 1 | 1.05 |
| Dielectric waveguide refractive index, nm | RIU | PMMA | PMMA | PMMA | PMMA | PMMA | PMMA |
| Surrounding medium refractive index, ns | RIU | Air | Air | Air | Water | Water | Water |
| Wavelength, λ | nm | 633 | 633 | 633 | 633 | 633 | 633 |
List of networks with dataset information.
| No. | Input | Label/Output | |||
|---|---|---|---|---|---|
| BFP | 1st IMP | 2nd IMP | 3rd IMP | BFP Phase | |
| CAN1 | ✓ | ✓ | |||
| CAN2 | ✓ | ✓ | ✓ | ||
| CAN3 | ✓ | ✓ | |||
| CAN4 | ✓ | ✓ | ✓ | ||
| CAN5 | ✓ | ✓ | ✓ | ✓ | |
The architecture of CAN with ten depths and extract in M features.
| Layer | Activations | Learnable | Descriptions |
|---|---|---|---|
| Image input | 256 × 256 × N | - | 256 × 256 × N images |
| Convolutional | 256 × 256 × M | Weights 3 × 3 × 1 × M, Bias 1 × 1 × M | 1 padding, 1 stride |
| Adaptive normalization | Offset 1 × 1 × M, Scale 1 × 1 × M | - | |
| Leaky ReLU | - | Scale 0.2 | |
| Convolutional | Weights 3 × 3 × M × M, Bias 1 × 1 × M | 2 padding, 1 stride, 2 dilation | |
| Adaptive normalization | Offset 1 × 1 × M, Scale 1 × 1 × M | - | |
| Leaky ReLU | - | Scale 0.2 | |
| Convolutional | Weights 3 × 3 × M × M, Bias 1 × 1 × M | 4 padding, 1 stride, 4 dilation | |
| Adaptive normalization | Offset 1 × 1 × M, Scale 1 × 1 × M | - | |
| Leaky ReLU | - | Scale 0.2 | |
| Convolutional | Weights 3 × 3 × M × M, Bias 1 × 1 × M | 8 padding, 1 stride, 8 dilation | |
| Adaptive normalization | Offset 1 × 1 × M, Scale 1 × 1 × M | - | |
| Leaky ReLU | - | Scale 0.2 | |
| Convolutional | Weights 3 × 3 × M × M, Bias 1 × 1 × M | 16 padding, 1 stride, 16 dilation | |
| Adaptive normalization | 256 × 256×M | Offset 1 × 1 × M, Scale 1 × 1 × M | - |
| Leaky ReLU | - | Scale 0.2 | |
| Convolutional | Weights 3 × 3 × M × M, Bias 1 × 1 × M | 32 padding, 1 stride, 32 dilation | |
| Adaptive normalization | Offset 1 × 1 × M, Scale 1 × 1 × M | - | |
| Leaky ReLU | - | Scale 0.2 | |
| Convolutional | Weights 3 × 3 × M × M, Bias 1 × 1 × M | 64 padding, 1 stride, 64 dilation | |
| Adaptive normalization | Offset 1 × 1 × M, Scale 1 × 1 × M | - | |
| Leaky ReLU | - | Scale 0.2 | |
| Convolutional | Weights 3 × 3 × M × M, Bias 1 × 1 × M | 128 padding, 1 stride, 128 dilation | |
| Adaptive normalization | Offset 1 × 1 × M, Scale 1 × 1 × M | - | |
| Leaky ReLU | - | Scale 0.2 | |
| Convolutional | Weights 3 × 3 × M × M, Bias 1 × 1 × M | 1 padding, 1 stride | |
| Adaptive normalization | Offset 1 × 1 × M, Scale 1 × 1 × M | - | |
| Leaky ReLU | - | Scale 0.01 | |
| Convolutional | 256 × 256 × 1 | Weights 1 × 1 × M, Bias 1 × 1 | 0 padding, 1 stride |
| Regression | - | - | Mean square error |
Figure 5Theoretical phase profiles computed using Fresnel equations and the transfer matrix approach and predicted phase profiles using CAN1, CAN2, and CAN2 with no BFP input for the SPR test data: (a) No. 1, (b) No. 2, (c) No. 3, (d) No. 4, (e) No. 5, and (f) No. 6.
The SSIM values of CAN 1 and CAN 2 phase prediction.
| Data No. | CAN1 | CAN2 | CAN2 (BFP Switched Off) | CAN2 (IMP Switched Off) |
|---|---|---|---|---|
| 1 | 0.8589 | 0.8767 | 0.4760 | 0.8686 |
| 2 | 0.9149 | 0.9232 | 0.5027 | 0.9274 |
| 3 | 0.9237 | 0.9293 | 0.5109 | 0.9300 |
| 4 | 0.8792 | 0.8752 | 0.4321 | 0.8725 |
| 5 | 0.9330 | 0.9235 | 0.4420 | 0.9227 |
| 6 | 0.9479 | 0.9379 | 0.4692 | 0.9302 |
| Average | 0.9096 | 0.9110 | 0.4721 | 0.9085 |
The average SSIM values for CAN3, CAN4, and CAN5 trained for 100 epochs and the SPR test dataset.
| CAN3: z Defocus (µm) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| −15 | −12 | −9 | −6 | −3 | 0 | 3 | 6 | 9 | 12 | 15 | |
| SSIM | 0.8062 | 0.7991 | 0.8153 | 0.7965 | 0.7559 | 0.7247 | 0.7985 | 0.8228 | 0.7863 | 0.7932 | 0.7457 |
|
| |||||||||||
| 6, 7 | 6, 8 | 6, 9 | 6, 10 | ||||||||
| SSIM | 0.7884 | 0.8011 | 0.8348 | 0.7901 | |||||||
|
| |||||||||||
| 6, 7, 9 | 6, 7.5, 9 | 6, 8, 9 | |||||||||
| SSIM | 0.8126 | 0.8188 | 0.8169 | ||||||||
Figure 6Simulated IMP amplitude at (a) −6 µm, (b) +6 µm, and (c) +9 µm defocus planes for the SPR test data No. 2.
Figure 7The recovered phase profiles using CAN3, CAN4, and CAN5 for the SPR test cases: (a) No. 1, (b) No. 2, (c) No. 3, (d) No. 4, (e) No. 5, and (f) No. 6.
SSIM values of CAN3, CAN4, and CAN5 phase prediction.
| Data No. | CAN3 | CAN4 | CAN5 |
|---|---|---|---|
| 1 | 0.7928 | 0.7962 | 0.7808 |
| 2 | 0.8204 | 0.8245 | 0.8121 |
| 3 | 0.8412 | 0.8414 | 0.8292 |
| 4 | 0.8291 | 0.8478 | 0.8285 |
| 5 | 0.8195 | 0.8447 | 0.8282 |
| 6 | 0.8334 | 0.8543 | 0.8342 |
| Average | 0.8228 | 0.8348 | 0.8188 |
Figure 8The V(z) signals for the six test datasets comparing the theoretical phase computed using Fresnel equations and the recovered phase profiles from the CAN2 network. The solid blue curves show the V(z) signals computed using the ideal phases calculated using Fresnel equations, and the dashed red curves show the V(z) signals computed using the recovered phases from CAN2 for (a) test data No. 1, (b) test data No. 2, (c) test data No. 3, (d) test data No. 4, (e) test data No. 5, and (f) test data No. 6.
The SSIM values of the recovered phase profiles using CAN1, CAN2, and CAN4 with M of 64.
| Data No. | CAN1 | CAN2 | CAN2 (BFP Switched Off) | CAN2 (IMP Switched Off) | CAN4 |
|---|---|---|---|---|---|
| 1 | 0.3843 | 0.5613 | 0.2552 | 0.3499 | 0.5005 |
| 2 | 0.4797 | 0.5479 | 0.2875 | 0.3556 | 0.5381 |
| 3 | 0.4387 | 0.4585 | 0.2869 | 0.3037 | 0.5449 |
| 4 | 0.5753 | 0.6522 | 0.2793 | 0.3112 | 0.4841 |
| 5 | 0.6162 | 0.6422 | 0.2852 | 0.2954 | 0.5375 |
| 6 | 0.5517 | 0.6014 | 0.2888 | 0.2603 | 0.4788 |
| Average | 0.5077 | 0.5772 | 0.2805 | 0.3127 | 0.5140 |
The SSIM values of CAN1, CAN2, and CAN4 in various features.
| Number of Features | ||||
|---|---|---|---|---|
| 64 | 128 | 256 | 512 | |
| CAN1 | 0.5077 | 0.6077 | 0.6234 | 0.6513 |
| CAN2 | 0.5772 | 0.6910 | 0.7089 | 0.7406 |
| CAN4 | 0.5140 | 0.6153 | 0.6312 | 0.6594 |
Figure 9The recovered phase profiles using CAN2 with M of 64, 128, 256, and 512 for the dielectric waveguide test cases: (a) No. 1, (b) No. 2, (c) No. 3, (d) No. 4, (e) No. 5, and (f) No. 6.