IP Library › Granted Patent US 12,002,185
Granted Patent B2
US 12,002,185 · App. 17/309,027 · Granted Jun 4, 2024

Analyzing complex single molecule emission patterns with deep learning

Inventors: Peiyi Zhang (West Lafayette, IN); Fang Huang (West Lafayette, IN); Sheng Liu (West Lafayette, IN)
Assignee: Purdue Research Foundation
G06T3/4046G01J3/2823G01J3/443G01N21/6428G01N21/6458G06N3/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,002,185
App. No.
17/309,027
Granted
Jun 4, 2024
Kind
B2
Abstract

A fluorescent single molecule emitter simultaneously transmits its identity, location, and cellular context through its emission patterns. A deep neural network (DNN) performs multiplexed single-molecule analysis to enable retrieving such information with high accuracy. The DNN can extract three-dimensional molecule location, orientation, and wavefront distortion with precision approaching the theoretical limit of information content of the image which will allow multiplexed measurements through the emission patterns of a single molecule.

Claims (162)

1. A computer-implemented method for training a neural network for use in extracting physical information from point spread function (PSF) emission patterns of illuminated single molecules, the emission patterns corresponding to ground truth parameters θ tn indicative of the physical information of the molecule, the method comprising:

(a) acquiring a dataset of a plurality of N×N pixel images A n of the PSF emission patterns and providing the dataset to a processor;

(b) forward propagating the dataset through a neural network, with the processor, comprising a plurality of convolutional and residual layers l and a plurality of training parameters w l in the layers l, to generate an output vector of a number of physical parameters {circumflex over (θ)} tn in a k th iteration through the neural network;

(c) comparing, with the processor, the output physical parameters {circumflex over (θ)} tn to the ground truth parameters θ tn by calculating a Cramér-Rao lower bound (CRLB)-weighted mean squared error (MSE) based on the equation

E

θ

^

=

1

NT

⁢

∑

n

=

1

N

⁢

∑

t

=

1

T

⁢

(

θ

^

tn

-

θ

tn

)

2

Measure

θ

tn

,

where N is the number of images A n , T is the size of the output vector for each image, and CRLBe θ tn is the value of the Cramér-Rao lower bound (CRLB) for parameter θ t of image A n ;

(d) updating, with the processor, the parameters w l of the layers l of the neural network based on the derivative of the CRLB-weighted MSE according to the equation

w

k

+

1

l

=

w

k

l

-

η

M

⁢

∑

n

=

1

M

⁢

∂

E

θ

^

⁢

n

,

k

∂

w

n

,

k

l

,

where l=0,1,2, . . . L denotes the layers in the neural network, η is the learning rate, k is the iteration number, and M is the number of images A n ;

(e) repeating steps (b)-(d) until the error E {circumflex over (θ)} reaches a predetermined limit, after which the parameters w l of the layers l of the neural network are assigned, with the processor, the updated values of the last iteration for subsequently using the neural network, with the processor, to identify unknown physical parameters from the PSF of new image of a single molecule.

2. The method of claim 1 , wherein the physical parameters include one or more of axial (z) position, lateral (x, y) position, wavefront distortion and dipole orientation of the single molecule.

3. The method of claim 2 , wherein the output vector includes at least two physical parameters.

4. The method of claim 1 , wherein the plurality of layers of the neural network includes a fully connected layer between the output and the last one of the convolutional and residual layers.

5. The method of claim 4 , wherein the plurality of layers of the neural network includes a Hard Tanh layer between the fully connected layer and the output.

6. The method of claim 1 , wherein each residual layer includes a PreLU (Parametric Rectified Linear Unit) activation function at the output of the residual layer.

7. The method of claim 1 , further comprising:

dividing the acquired dataset into a training dataset and a validation dataset;

forward propagating both datasets through said neural network;

for both datasets, calculating the mean squared error weighted by the information content;

comparing the error for the validation dataset to said predetermined limit.

8. The method of claim 1 , further comprising the step of shuffling the order of the images within the dataset prior to forward propagating the dataset through the neural network for each of the successive iterations.

9. A computer-implemented method for identifying unknown physical parameters from the point spread function (PSF) of an image of a single molecule, the physical parameters including one or more of axial (z) position, lateral (x, y) position, wavefront distortion and dipole orientation of the single molecule, the method comprising:

(a) training a neural network for use in extracting physical information from PSF emission patterns of illuminated single molecules, the emission patterns corresponding to ground truth parameters θ tn indicative of the known physical information of the molecule, by;

(i) acquiring a dataset of a plurality of N×N pixel images A n of the PSF emission patterns corresponding to ground truth parameters θ tn and providing the dataset to a processor;

(ii) forward propagating the dataset through a neural network, with the processor, comprising a plurality of convolutional and residual layers l and a plurality of training parameters w l in the layers l, to generate an output vector of a number of physical parameters {circumflex over (θ)} tn in a k th iteration through the neural network;

(iii) comparing, with the processor, the output physical parameters {circumflex over (θ)} tn to the ground truth parameters θ tn and calculating a Cramér-Rao lower bound (CRLB)-weighted mean squared error (MSE) based on the equation

E

θ

^

=

1

NT

⁢

∑

n

=

1

N

⁢

∑

t

=

1

T

⁢

(

θ

^

tn

-

θ

tn

)

2

CRLB

θ

tn

,

where N is the number of images A n , T is the size of the output vector for each image, and CRLBe θ tn is the value of the Cramér-Rao lower bound (CRLB) for parameter θ t of image A n ;

(iv) updating, with the processor, the parameters w l of the layers l of the neural network based on the derivative of the CRLB-weighted MSE according to the equation

w

k

+

1

l

=

w

k

l

-

η

M

⁢

∑

n

=

1

M

⁢

∂

E

θ

^

⁢

n

,

k

∂

w

n

,

k

l

,

where l=0,1,2, . . . L denotes the layers in the neural network, η is the learning rate, k is the iteration number, and M is the number of images A n ;

(v) repeating steps (ii)-(iv) until the error E {circumflex over (θ)} reaches a predetermined limit, after which the parameters w l of the layers l of the neural network are assigned, with the processor, the updated values of the last iteration; and

(b) acquiring a new dataset of an N×N pixel images of the PSF emission patterns corresponding to the unknown physical parameters and providing the dataset to the processor; and

(c) forward propagating the new dataset through the trained neural network to generate an output vector with values corresponding to the one or more physical parameters.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2025
From: HUANG, FANG; LIU, SHENG; ZHANG, PEIYI
To: PURDUE RESEARCH FOUNDATION
Reel/Frame 071639/0542 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2023
From: HUANG, FANG; LIU, SHENG; ZHANG, PEIYI
To: PURDUE RESEARCH FOUNDATION
Reel/Frame 065829/0749 →
Continuity (2)
Provisional Application 62747117 · Oct 17, 2018
Related Publication 20220020115A1 · Jan 20, 2022
Cited By (1)
US 12,725,040