IP Library Granted Patent US 12,579,621
Granted Patent B2
US 12,579,621 · App. 18/569,288 · Granted Mar 17, 2026

Optical image processing method, machine learning method, trained model, machine learning pre-processing method, optical image processing module, optical image processing program, and optical image processing system

Inventors: Tatsuya Onishi (Hamamatsu, JP); Satoshi Tsuchiya (Hamamatsu, JP)
Assignee: HAMAMATSU PHOTONICS K.K.
G06T5/70G06T5/60G06T2207/20081G06T2207/20182
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,579,621
App. No.
18/569,288
Granted
Mar 17, 2026
Kind
B2
Abstract

An optical image processing module includes an image acquisition unit that acquires an optical image obtained by capturing an image of light from a target object, a selection unit that selects a trained model from a plurality of trained models each of which is built in advance through machine learning using condition information including photodetector information indicating a type of photodetector, and a processing unit that inputs the optical image to the selected trained model and executes image processing of removing noise from the optical image.

Claims (66)

1 . An optical image processing method comprising:

acquiring an optical image obtained by capturing an image of light from a target object;

selecting a trained model from a plurality of trained models each of which is built in advance through machine learning, by using imaging information relating to capturing an image of the target object;

inputting the optical image to the selected trained model and executing image processing of removing noise from the optical image; and

accepting an input of condition information indicating imaging conditions when an image of the target object is captured,

wherein the imaging information includes the condition information,

each of the plurality of trained models is a trained model built in advance through machine learning using a predetermined noise distribution model, and

selecting of the trained model includes selecting the trained model built in advance corresponding to the condition information.

2 . The optical image processing method according to claim 1 , wherein the condition information includes information indicating a type of photodetector used to capture an image of the target object,

each of the plurality of trained models is a trained model built in accordance with the type of photodetector which is capable of being input as the condition information, and

selecting of the trained model includes selecting the trained model built in advance using the predetermined noise distribution model corresponding to the type of photodetector indicated by the condition information.

3 . The optical image processing method according to claim 1 , wherein the condition information includes information indicating a gain setting value of a photodetector used to capture an image of the target object,

each of the plurality of trained models is a trained model built in accordance with a gain setting value of a photodetector which is capable of being input as the condition information, and

selecting of the trained model includes selecting the trained model built in advance corresponding to the gain setting value of the photodetector indicated by the condition information.

4 . The optical image processing method according to claim 1 , wherein the condition information includes information indicating a readout mode of a photodetector used to capture an image of the target object,

each of the plurality of trained models is a trained model built in accordance with a readout mode of a photodetector which is capable of being input as the condition information, and

selecting of the trained model includes selecting the trained model built in advance corresponding to the readout mode of the photodetector indicated by the condition information.

5 . The optical image processing method according to claim 1 , wherein the noise distribution model includes at least one of a normal distribution model and a Poisson distribution model.

6 . The optical image processing method according to claim 1 , wherein the noise distribution model includes a Bessel function distribution model.

7 . The optical image processing method according to claim 1 , further comprising:

acquiring an optical image of a structure having a predetermined structure by capturing an image of light from the structure; and

specifying image characteristics of the optical image of the structure,

wherein the imaging information includes the image characteristics,

each of the plurality of trained models is a trained model built in advance through machine learning using image data, and

selecting of the trained model includes selecting the trained model built in advance on the basis of the image characteristics.

8 . A machine learning pre-processing method in a machine learning method, the machine learning method comprising using a structure image to which noise is added based on a predetermined noise distribution model as a training image and using the training image and noise-removed image data which is data obtained by removing noise from the training image as training data to build a trained model that outputs the noise-removed image data on the basis of the training image through machine learning, the machine learning pre-processing method comprising generating a structure image to which noise is added based on the noise distribution model as the training image.

9 . A trained model built using the machine learning pre-processing method according to claim 8 , the trained model causing a processor to execute image processing of removing noise from an optical image of a target object.

10 . The machine learning pre-processing method according to claim 8 , further comprising accepting an input of condition information including photodetector information indicating a type of photodetector used to capture an image of a target object,

wherein generating of the structure image includes determining the noise distribution model to be used from the photodetector information.

11 . The machine learning pre-processing method according to claim 10 , wherein the noise distribution model includes at least one of a normal distribution model and a Poisson distribution model.

12 . The machine learning pre-processing method according to claim 10 , wherein the noise distribution model includes a Bessel function distribution model.

13 . An optical image processing module comprising a processor configured to:

acquire an optical image obtained by capturing an image of light from a target object;

select a trained model from a plurality of trained models each of which is built in advance through machine learning by using imaging information relating to capturing an image of the target object; and

input the optical image to the selected trained model and execute image processing of removing noise from the optical image,

wherein the processor accepts an input of condition information indicating imaging conditions when an image of the target object is captured,

the imaging information includes the condition information,

each of the plurality of trained models is a trained model built in advance through machine learning using a predetermined noise distribution model, and

the processor selects the trained model built in advance corresponding to the condition information.

14 . The optical image processing module according to claim 13 , wherein the condition information includes information indicating a type of photodetector used to capture an image of the target object,

each of the plurality of trained models is a trained model built in accordance with the type of photodetector which is capable of being input as the condition information, and

the processor selects the trained model built in advance using the predetermined noise distribution model corresponding to the type of photodetector indicated by the condition information.

15 . The optical image processing module according to claim 13 , wherein the condition information includes information indicating a gain setting value of a photodetector used to capture an image of the target object,

each of the plurality of trained models is a trained model built in accordance with a gain setting value of a photodetector which is capable of being input as the condition information, and

the processor selects the trained model built in advance corresponding to the gain setting value of the photodetector indicated by the condition information.

16 . The optical image processing module according to claim 13 , wherein the condition information includes information indicating a readout mode of a photodetector used to capture an image of the target object,

each of the plurality of trained models is a trained model built in accordance with a readout mode of a photodetector which is capable of being input as the condition information, and

the processor selects the trained model built in advance corresponding to the readout mode of the photodetector indicated by the condition information.

17 . The optical image processing module according to claim 13 , wherein the noise distribution model includes at least one of a normal distribution model and a Poisson distribution model.

18 . The optical image processing module according to claim 13 , wherein the noise distribution model includes a Bessel function distribution model.

19 . The optical image processing module according to claim 13 , wherein

the processor acquires an optical image of a structure having a predetermined structure obtained by capturing an image of light from the structure; and

specifies image characteristics of the optical image of the structure,

wherein the imaging information includes the image characteristics,

each of the plurality of trained models is a trained model built in advance through machine learning using image data, and

the processor selects the trained model built in advance on the basis of the image characteristics.

20 . The optical image processing module according to claim 13 , wherein the processor uses a structure image to which noise is added based on a predetermined noise distribution model as a training image and use the training image and noise-removed image data which is data obtained by removing noise from the training image as training data to build a trained model that outputs the noise-removed image data on the basis of the training image through machine learning.

21 . A non-transitory computer-readable medium causing a processor to function as:

acquiring an optical image obtained by capturing an image of light from a target object;

using imaging information relating to capturing an image of the target object to select a trained model from a plurality of trained models each of which is built in advance through machine learning;

inputting the optical image to the selected trained model and executing image processing of removing noise from the optical image;

accepting an input of condition information indicating imaging conditions when an image of the target object is captured, the imaging information including the condition information, and each of the plurality of trained models is a trained model built in advance through machine learning using a predetermined noise distribution model; and

selecting the trained model built in advance corresponding to the condition information.

22 . An optical image processing system comprising:

the optical image processing module according to claim 13 ; and

an imaging device configured to acquire the optical image by capturing an image of light from the target object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2023
From: ONISHI, TATSUYA; TSUCHIYA, SATOSHI
To: HAMAMATSU PHOTONICS K.K.
Reel/Frame 065840/0263 →
Priority Claims (1)
JP JP2021-107918 · Jun 29, 2021 · national
Continuity (1)
Related Publication 20240265508A1 · Aug 8, 2024
References Cited (37)
US 7129973B2 · Raynor · 2006 [cited by examiner]
US 8700641B2 · Covell · 2014 [cited by examiner]
US 8996810B2 · Liang · 2015 [cited by examiner]
US 11215700B2 · Schockaert · 2022 [cited by examiner]
US 11706544B2 · Sawada · 2023 [cited by examiner]
US 20070124756A1 · Covell · 2007 [cited by examiner]
US 20140313390A1 · Uemura · 2014 [cited by examiner]
US 20150116822A1 · Mori · 2015 [cited by examiner]
US 20160156972A1 · Oztaskent · 2016 [cited by examiner]
US 20160327782A1 · Mori · 2016 [cited by examiner]
US 20160377856A1 · Mori · 2016 [cited by examiner]
US 20170094349A1 · Maughan · 2017 [cited by examiner]
US 20170168286A1 · Mori · 2017 [cited by examiner]
US 20170261135A1 · Mori · 2017 [cited by examiner]
US 20170276925A1 · Mori · 2017 [cited by examiner]
US 20180197306A1 · Fukunishi · 2018 [cited by examiner]
US 20190034753A1 · Mori · 2019 [cited by examiner]
US 20190080466A1 · Mori · 2019 [cited by examiner]
US 20190239738A1 · Mori · 2019 [cited by examiner]
US 20190373195A1 · Minagawa · 2019 [cited by examiner]
US 20190383946A1 · Namba · 2019 [cited by examiner]
US 20200242806A1 · Mori · 2020 [cited by examiner]
US 20200268234A1 · Nakagawa · 2020 [cited by examiner]
US 20210056695A1 · Mori · 2021 [cited by examiner]
US 20210097656A1 · Kondo · 2021 [cited by examiner]
US 20210166369A1 · Baek · 2021 [cited by examiner]
US 20210166446A1 · Chen · 2021 [cited by examiner]
US 20210192684A1 · Pardeshi · 2021 [cited by examiner]
US 20210211312A1 · Lu · 2021 [cited by examiner]
US 20220252857A1 · Mori · 2022 [cited by examiner]
US 20220351806A1 · Rey · 2022 [cited by examiner]
JP 2020021314A · 2020 [cited by applicant]
JP 2020144488A · 2020 [cited by applicant]
WO WO2021095256A1 · 2021 [cited by applicant]
Extended European Search Report issued on Apr. 24, 2025 in corresponding European patent application 22832490.1. [cited by applicant]
Zamir Syed W. et al., “CycleISP: Real Image Restoration via Improved Data Synthesis”, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun. 13, 2020, p. 2693-p. 2702, XP033805021. [cited by applicant]
International Preliminary Report on Patentability mailed Jan. 11, 2024 for PCT/JP2022/012688. [cited by applicant]