IP Library › Granted Patent US 12,646,246
Granted Patent B2
US 12,646,246 · App. 18/443,936 · Granted Jun 2, 2026

Method and apparatus for reconstructing a three-dimensional shape based on multiple light sources

Inventor: Joon Soo Kim (Daejeon, KR)
Assignee: Electronics and Telecommunications Research Institute
G06T15/506G06T7/11G06T7/73G06T2207/20081G06T2207/20084
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,646,246
App. No.
18/443,936
Granted
Jun 2, 2026
Kind
B2
Abstract

A device, method, and system for restoring a 3D shape based on multiple light sources are disclosed. A method performed by a device may include obtaining a set of measured images of a specimen by photographing the specimen under different lighting conditions; defining a first three-dimensional grid within a 3D reconstruction area including all or part of the specimen; obtaining a first set of coordinate values for calculating a scattering potential value within a first 3D grid or a frequency grid region corresponding to the first 3D grid; and obtaining a 3D refractive index distribution of the specimen based on the output data obtained through an artificial neural network model, and the artificial neural network model is trained based on differences between the set of predicted images and the set of the measured images.

Claims (57)

1 . A method performed by a device to reconstruct a three-dimensional (3D) shape based on multiple light sources, the method includes:

obtaining a set of measured images of a specimen by photographing the specimen under different lighting conditions;

defining a first three-dimensional grid within a 3D reconstruction area including all or part of the specimen;

obtaining a first set of coordinate values for calculating a scattering potential value within a first 3D grid or a frequency grid region corresponding to the first 3D grid;

inputting the first set of coordinate values into an artificial neural network model to obtain an inference result related to a scattered potential;

obtaining a set of predicted images corresponding to the different lighting conditions based on the inference result related to the scattering potential;

training the artificial neural network model based on differences between the set of predicted images and the set of the measured images;

obtaining a second set of coordinate values including at least one coordinate of a second 3D grid in an area for performing final 3D reconstruction;

inputting the second set of coordinate values into the artificial neural network model to obtain output data related to scattering potential; and

obtaining a 3D refractive index distribution of the specimen based on the output data,

wherein a domain type related to the artificial neutral network model is determined based on a scattering characteristic of a sample corresponding to the set of measured images,

wherein based on a domain type being determined to be a spatial domain: the inference result includes scattering potential data, and the set of predicted images is obtained based on scattering potential spectrum data obtained from the scattering potential data, and

wherein based on the domain type being determined to be a frequency domain: the inference result includes the scattering potential spectrum data, and the set of predicted images is obtained based on the scattering potential spectrum data.

2 . The method of claim 1 , wherein:

the multiple light sources include a plurality of light emitting diodes (LEDs) configuring the different lighting conditions,

the set of measured images is obtained through light emitted through each of the plurality of LEDs, and

an angle of incidence of the each of the plurality of LEDs is different from each other.

3 . The method of claim 1 , wherein:

the training the artificial neural network model includes updating a weight of the artificial neural network model through gradient descent using a loss function calculated based on difference between the set of predicted images and the set of measured images.

4 . A device that reconstructs 3-dimensional (3D) shape based on multiple light sources, the device comprising:

at least one memory; and

at least one processor,

wherein the at least one processor is configured to:

obtain a set of measured images of a specimen by photographing the specimen under different lighting conditions;

define a first three-dimensional grid within a 3D reconstruction area including all or part of the specimen;

obtain a first set of coordinate values for calculating a scattering potential value within a first 3D grid or a frequency grid region corresponding to the first 3D grid;

input the first set of coordinate values into an artificial neural network model to obtain an inference result related to a scattered potential;

obtain a set of predicted images corresponding to the different lighting conditions based on the inference result related to the scattering potential;

train the artificial neural network model based on differences between the set of predicted images and the set of the measured images;

obtain a second set of coordinate values including at least one coordinate of a second 3D grid in an area for performing final 3D reconstruction;

input the second set of coordinate values into the artificial neural network model to obtain output data related to scattering potential; and

obtain a 3D refractive index distribution of the specimen based on the output data,

wherein a domain type related to the artificial neutral network model is determined based on a scattering characteristic of a sample corresponding to the set of measured images,

wherein based on a domain type being determined to be a spatial domain: the inference result includes scattering potential data, and the set of predicted images is obtained based on scattering potential spectrum data obtained from the scattering potential data, and

wherein based on the domain type being determined to be a frequency domain: the inference result includes the scattering potential spectrum data, and the set of predicted images is obtained based on the scattering potential spectrum data.

5 . The device of claim 4 , wherein:

the multiple light sources include a plurality of light emitting diodes (LEDs) configuring the different lighting conditions,

the set of measured images is obtained through light emitted through each of the plurality of LEDs, and

an angle of incidence of the each of the plurality of LEDs is different from each other.

6 . The device of claim 4 ,

wherein the at least one processor is configured to update a weight of the artificial neural network model through gradient descent using a loss function calculated based on difference between the set of predicted images and the set of measured images.

7 . A system for reconstructing a 3-dimensional (3D) shape, the system comprising:

a device for restoring 3D shape; and

multiple light source system that obtains measured image data through multiple light sources;

the device is configured to:

obtain a set of measured images of a specimen by photographing the specimen under different lighting conditions;

define a first three-dimensional grid within a 3D reconstruction area including all or part of the specimen;

obtain a first set of coordinate values for calculating a scattering potential value within a first 3D grid or a frequency grid region corresponding to the first 3D grid;

input the first set of coordinate values into an artificial neural network model to obtain an inference result related to a scattered potential;

obtain a set of predicted images corresponding to the different lighting conditions based on the inference result related to the scattering potential;

train the artificial neural network model based on differences between the set of predicted images and the set of the measured images;

obtain a second set of coordinate values including at least one coordinate of a second 3D grid in an area for performing final 3D reconstruction;

input the second set of coordinate values into the artificial neural network model to obtain output data related to scattering potential; and

obtain a 3D refractive index distribution of the specimen based on the output data,

wherein a domain type related to the artificial neutral network model is determined based on a scattering characteristic of a sample corresponding to the set of measured images,

wherein based on a domain type being determined to be a spatial domain: the inference result includes scattering potential data, and the set of predicted images is obtained based on scattering potential spectrum data obtained from the scattering potential data, and

wherein based on the domain type being determined to be a frequency domain: the inference result includes the scattering potential spectrum data, and the set of predicted images is obtained based on the scattering potential spectrum data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2024
From: KIM, JOON SOO
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 066501/0475 →
Priority Claims (2)
KR 10-2023-0020963 · Feb 16, 2023 · national
KR 10-2023-0096253 · Jul 24, 2023 · national
Continuity (1)
Related Publication 20240282049A1 · Aug 22, 2024
References Cited (21)
US 8928525B2 · Byun et al. · 2015 [cited by applicant]
US 10665001B2 · Horstmeyer et al. · 2020 [cited by applicant]
US 11532122B2 · Yoon et al. · 2022 [cited by applicant]
US 11687031B2 · Luo · 2023 [cited by examiner]
US 11854142B2 · Park · 2023 [cited by examiner]
US 20040183430A1 · Takenaka · 2004 [cited by examiner]
US 20080221734A1 · Nagao · 2008 [cited by examiner]
US 20100149611A1 · Leister · 2010 [cited by examiner]
US 20180247153A1 · Ganapati · 2018 [cited by examiner]
US 20190056214A1 · Everett · 2019 [cited by examiner]
US 20210191096A1 · Watanabe · 2021 [cited by examiner]
US 20210191316A1 · Luo et al. · 2021 [cited by applicant]
US 20220252395A1 · Hench · 2022 [cited by examiner]
US 20220404712A1 · Zhang · 2022 [cited by examiner]
US 20230011759A1 · Lu · 2023 [cited by examiner]
US 20230059661A1 · Park · 2023 [cited by examiner]
US 20230124680A1 · Zhang · 2023 [cited by examiner]
US 20240282049A1 · Kim · 2024 [cited by examiner]
KR 101700621B1 · 2017 [cited by applicant]
KR 1020210113053A · 2021 [cited by applicant]
KR 1020230029070A · 2023 [cited by applicant]