IP Library Granted Patent US 12,380,558
Granted Patent B2
US 12,380,558 · App. 17/966,628 · Granted Aug 5, 2025

Method for differentiating retinal layers in oct image

Inventors: Hyoung Uk Kim (Anyang-si, KR); Seong Yeol Park (Anyang-si, KR)
Assignee: HUVITZ CO., LTD.
G06T7/0012G06T7/13G06T2207/10101G06T2207/20081G06T2207/20084G06T2207/30041
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,380,558
App. No.
17/966,628
Granted
Aug 5, 2025
Kind
B2
Abstract

A method for differentiating retinal layers includes obtaining an optical coherence tomography retinal layer image of an eye to be examined and inputting it into a deep neural network, calculating probability P that each pixel is included in each layer from the inputted layer image, calculating probability P1(x,y) that a pixel is in or above (k−1)-th layer and probability P2(x,y) that the pixel is in or below k-th layer from probabilities P(x,y) that the pixel is included in each layer, calculating probability F k−1,k (x,y) that the pixel becomes a boundary line between the (k−1)-th layer and the k-th layer from P1( x,y ) and P2( x,y ), obtaining a node cost C k−1,k (x,y) of the pixel by multiplying F k−1,k (x,y) with an image brightness change ΔI at the pixel, and determining the boundary line between the (k−1)-th and k-th layers by connecting coordinates (x,y) of the pixels where C k−1,k (x,y) calculated for each position x is the maximum.

Claims (100)

1. A method of determining boundary lines between retinal layers, comprising:

step S 20 of obtaining an optical coherence tomography (OCT) retinal layer image of an eye to be examined and inputting it into a deep neural network;

step S 22 of calculating a probability P that each pixel is included in each layer from the inputted layer image;

step S 24 of calculating a probability P 1 ( x, y ) that a pixel at the coordinate (x, y) is in or above (k−1)-th layer and a probability P 2 ( x, y ) that the pixel is in or below k-th layer from probabilities P (x, y) that the pixel at the coordinate (x, y) is included in each layer, wherein the probability P 1 ( x, y ) and the probability P 2 ( x, y ) are calculated by steps of:

calculating a likelihood L 1 that the pixel at position (x, y) is located above a boundary line between the (k−1)-th layer and the k-th layer, the likelihood L 1 being determined by summing probabilities, output by the deep neural network, that the pixel is classified as belonging to one of retinal layers C uppers above the boundary line, and a likelihood L 2 that the pixel is located below the boundary line, the likelihood L 2 being determined by summing probabilities, output by the deep neural network, that the pixel is classified as belonging to one of retinal layers C lowers below the boundary line, using Equation 1 below:

L 1 ( x,y )Σ i∈cuppers Pl ( x,y ), L 2( x,y )=Σ i∈clowers pl ( x,y )  Equation 1:

obtaining the probability P 1 and the probability P 2 from the likelihood L 1 and the likelihood L 2 using Equation 2 below:

P

1

(

x

,

y

)

=

L

1

(

x

,

y

)

L

1

(

x

,

y

)

+

L

2

(

x

,

y

)

,

Equation

2

P

2

(

x

,

y

)

=

L

2

(

x

,

y

)

L

1

(

x

,

y

)

+

L

2

(

x

,

y

)

.

step S 26 of calculating a probability F k−1,k (x, y) that the pixel becomes a boundary line between the (k−1)-th layer and the k-th layer from the probability P 1 ( x, y ) that the pixel is in or above the (k−1)-th layer and the probability P 2 ( x, y ) that the pixel is in or below the k-th layer;

step S 28 of obtaining a node cost C k−1,k (x, y) of the pixel by multiplying the probability F k−1,k (x, y) that the pixel at the position (x, y) becomes the boundary line between the (k−1)-th layer and the k-th layer with an image brightness change ΔI at the pixel; and

step S 30 of determining the boundary line between the (k−1)-th layer and the k-th layer by connecting the coordinates (x, y) of the pixels where the node cost C k−1,k (x, y) calculated for each position x is the maximum.

2. The method of claim 1 , wherein the deep neural network is trained by:

step S 10 of inputting a training data set of (i) an OCT retinal cross-sectional image and (ii) a label image created for the OCT retinal cross-sectional image;

step S 12 of predicting positions of the retinal layers from the OCT image;

step S 14 of computing a prediction error (loss) by comparing the predicted positions of the retinal layers and the label image; and

step S 16 of updating a weight to be predicted for each layer according to the computed prediction error.

3. The method of claim 1 , wherein the image brightness change ΔI at the pixel is computed by Equation 5 below, in which I is a brightness value at the corresponding coordinates, and Δy represents a distance to an adjacent pixel:

Δ I ( X,Y )= I ( x,y+Δy )− I ( x,y )  Equation 5:

4. The method of claim 1 , further comprising:

a step S 32 of determining all boundary lines that differentiate respective retinal layers by repeating steps S 24 to S 30 for all the boundary lines that differentiate the respective retinal layers in the OCT image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2022
From: KIM, HYOUNG UK; PARK, SEONG YEOL
To: HUVITZ CO., LTD.
Reel/Frame 061430/0852 →
Priority Claims (1)
KR 10-2021-0146595 · Oct 29, 2021 · national
Continuity (1)
Related Publication 20230137102A1 · May 4, 2023
References Cited (12)
US 9589346B2 · Farsiu et al. · 2017 [cited by applicant]
US 10123689B2 · Jia et al. · 2018 [cited by applicant]
US 10169864B1 · Bagherinia et al. · 2019 [cited by applicant]
US 20170119242A1 · Jia et al. · 2017 [cited by applicant]
US 20180192870A1 · Inao · 2018 [cited by examiner]
KR 1020140068346A · 2014 [cited by applicant]
KR 1020190128292A · 2019 [cited by applicant]
European search report for counterpart EP application No. 22201045.6, dated Apr. 3, 2023. [cited by applicant]
Fang et al., “Automatic segmentation of nine retinal layer boundaries in OCT images of non-exudative AMD patients using deep learning and graph search,” Biomedical Optics Express, vol. 8, No. 5, pp. 2732-2744, May 31, 2… [cited by applicant]
Ben-Cohen et al., “Retinal layers segmentation using Fully Convolutional Network in OCT images,” RSIP Vision, pp. 1-8, 2017. [cited by applicant]
Lang et al., “Retinal layer segmentation of macular OCT images using boundary classification,” Biomedical Optics Express, vol. 4, No. 7, pp. 1133-1152, Jun. 14, 2013, Optical Society of America. [cited by applicant]
Monemian et al., “Analysis of a Novel Segmentation Algorithm for Optical Coherence Tomography Images Based on Pixels Intensity Correlations,” IEEE Transactions on Instrumentation and Measurement, vol. 70, pp. 1-12, Aug.… [cited by applicant]