IP Library › Granted Patent US 12,335,628
Granted Patent B2
US 12,335,628 · App. 18/260,772 · Granted Jun 17, 2025

Imaging condition setting system, imaging condition setting method, and program

Inventors: Yosuke Naruse (Kyoto, JP); Koichi Taguchi (Kyoto, JP)
Assignee: OMRON CORPORATION
H04N23/72G01N21/8806H04N23/73H04N23/74G01N2021/8835
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,335,628
App. No.
18/260,772
Granted
Jun 17, 2025
Kind
B2
Abstract

An imaging condition setting system sufficiently reduces the effects of ambient light in designing optimized illumination patterns for imaging an inspection target. The system includes an imager that captures an image of a workpiece being the inspection target, an illuminator including a light source that illuminates the workpiece with light, and an imaging condition setter that sets an imaging condition to capture an image of the workpiece. The imaging condition setter sets, for the image captured with light from the illuminator to the workpiece at a luminosity greater than or equal to a threshold, an exposure time of the imager to cause a value of a pixel in a specific area of the image of the workpiece to be within a specific range.

Claims (29)

1. An imaging condition setting system, comprising:

an imager configured to capture an image of a workpiece being an inspection target;

an illuminator including a light source configured to illuminate the workpiece with light; and

an imaging condition setter configured to set an imaging condition to capture an image of the workpiece, the imaging condition setter being configured to set, for the image captured with light from the illuminator to the workpiece at a luminosity greater than or equal to a threshold, an exposure time of the imager to cause a value of a pixel in a specific area of the image of the workpiece to be within a specific range, wherein the imaging condition setter sets the exposure time of the imager to cause the value of the pixel in the specific area of the image of the workpiece to be within the specific range based on a difference between an image captured with light from the illuminator to the workpiece at a luminosity greater than or equal to the threshold and an image captured with light from the illuminator to the workpiece at a minimum luminosity.

2. The imaging condition setting system according to claim 1 , wherein the imaging condition setter sets, for the image captured with light from the illuminator to the workpiece at a maximum luminosity, the exposure time of the imager to cause the value of the pixel in the specific area of the image of the workpiece to be within the specific range.

3. The imaging condition setting system according to claim 1 , wherein the illuminator includes a plurality of light sources each with an adjustable luminosity, and the imaging condition setter sets a luminosity of at least one of the plurality of light sources to a value greater than or equal to the threshold.

4. The imaging condition setting system according to claim 1 , wherein in response to values of pixels being nonlinear with respect to exposure of the imager, the imaging condition setter calibrates the imager before setting the exposure time.

5. An imaging condition setting system, comprising:

an imager configured to capture an image of a workpiece being an inspection target;

an illuminator including a light source configured to illuminate the workpiece with light; and

an imaging condition setter configured to set an imaging condition to capture an image of the workpiece, the imaging condition setter being configured to set, for the image captured with light from the illuminator to the workpiece at a luminosity greater than or equal to a threshold, an exposure time of the imager to cause a value of a pixel in a specific area of the image of the workpiece to be within a specific range, wherein the imaging condition setter sets the exposure time of the imager to cause the value of the pixel in the specific area of the image of the workpiece to be within the specific range based on differences between an image captured with light from the illuminator to the workpiece at a luminosity greater than or equal to the threshold and images captured with light from the illuminator to the workpiece at a minimum luminosity under a plurality of different ambient light conditions.

6. The imaging condition setting system according to claim 5 , wherein the imaging condition setter sets, for the image captured with light from the illuminator to the workpiece at a maximum luminosity, the exposure time of the imager to cause the value of the pixel in the specific area of the image of the workpiece to be within the specific range.

7. The imaging condition setting system according to claim 5 , wherein the illuminator includes a plurality of light sources each with an adjustable luminosity, and the imaging condition setter sets a luminosity of at least one of the plurality of light sources to a value greater than or equal to the threshold.

8. The imaging condition setting system according to claim 5 , wherein in response to values of pixels being nonlinear with respect to exposure of the imager, the imaging condition setter calibrates the imager before setting the exposure time.

9. An imaging condition setting system, comprising:

an imager configured to capture an image of a workpiece being an inspection target;

an illuminator including a light source configured to illuminate the workpiece with light; and

an imaging condition setter configured to set an imaging condition to capture an image of the workpiece, the imaging condition setter being configured to set, for the image captured with light from the illuminator to the workpiece at a luminosity greater than or equal to a threshold, an exposure time of the imager to cause a value of a pixel in a specific area of the image of the workpiece to be within a specific range, wherein the imaging condition setter sets, for the image captured with at least one of a setting value of the luminosity of light from the illuminator to the workpiece, a measurement value of a luminosity of actual light from the illuminator (LS) to the workpiece, or a displayed luminosity on a display being greater than or equal to a predetermined threshold, the exposure time of the imager to cause the value of the pixel in the specific area of the image of the workpiece to be within the specific range.

10. The imaging condition setting system according to claim 9 , wherein the imaging condition setter sets, for the image captured with light from the illuminator to the workpiece at a maximum luminosity, the exposure time of the imager to cause the value of the pixel in the specific area of the image of the workpiece to be within the specific range.

11. The imaging condition setting system according to claim 9 , wherein the illuminator includes a plurality of light sources each with an adjustable luminosity, and the imaging condition setter sets a luminosity of at least one of the plurality of light sources to a value greater than or equal to the threshold.

12. The imaging condition setting system according to claim 9 , wherein in response to values of pixels being nonlinear with respect to exposure of the imager, the imaging condition setter calibrates the imager before setting the exposure time.

13. An imaging condition setting method implementable with a computer for determining an imaging condition to capture an image of a workpiece being an inspection target, the method comprising:

setting, with the computer, a luminosity of light from an illuminator to the workpiece to a value greater than or equal to a threshold;

capturing, with the computer, an image of the workpiece using an imager under a condition that the light is at the luminosity; and

setting, with the computer, based on the captured image of the workpiece, an exposure time of the imager to cause a value of a pixel in a specific area of the image of the workpiece to be within a specific range; wherein an imaging condition setter sets the exposure time of the imager to cause the value of the pixel in the specific area of the image of the workpiece to be within the specific range based on a difference between an image captured with light from the illuminator to the workpiece at a luminosity greater than or equal to the threshold and an image captured with light from the illuminator to the workpiece at a minimum luminosity.

14. A non-transitory computer readable storage medium configured to perform operations comprising:

setting a luminosity of light from an illuminator to the workpiece to a value greater than or equal to a threshold;

capturing an image of the workpiece using an imager under a condition that the light is at the luminosity; and

setting, based on the captured image of the workpiece, an exposure time of the imager to cause a value of a pixel in a specific area of the image of the workpiece to be within a specific range; wherein an imaging condition setter sets the exposure time of the imager to cause the value of the pixel in the specific area of the image of the workpiece to be within the specific range based on a difference between an image captured with light from the illuminator to the workpiece at a luminosity greater than or equal to the threshold and an image captured with light from the illuminator to the workpiece at a minimum luminosity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2023
From: NARUSE, YOSUKE; TAGUCHI, KOICHI
To: OMRON CORPORATION
Reel/Frame 064425/0173 →
Priority Claims (1)
JP 2021-011384 · Jan 27, 2021 · national
Continuity (1)
Related Publication 20240305893A1 · Sep 12, 2024
References Cited (21)
US 7394530B2 · Budd · 2008 [cited by examiner]
US 8018525B2 · Trevelyan et al. · 2011 [cited by applicant]
US 20040207836A1 · Chhibber et al. · 2004 [cited by applicant]
US 20110058065A1 · Kiuchi · 2011 [cited by examiner]
US 20110280470A1 · Hayashi · 2011 [cited by applicant]
US 20130242152A1 · Kasai · 2013 [cited by examiner]
US 20150187060A1 · Hayashi · 2015 [cited by applicant]
US 20150264278A1 · Kleekajai et al. · 2015 [cited by applicant]
US 20150326771A1 · Maruyama · 2015 [cited by examiner]
US 20160373628A1 · Nakajima · 2016 [cited by examiner]
US 20230239559A1 · DeRoos · 2023 [cited by examiner]
CN 110383805A · 2019 [cited by examiner]
DE 102017221649A1 · 2019 [cited by examiner]
JP 2005003385A · 2005 [cited by applicant]
JP 2009182461A · 2009 [cited by applicant]
JP 2010239610A · 2010 [cited by examiner]
JP 2011237302A · 2011 [cited by applicant]
JP 2017135528A · 2017 [cited by applicant]
JP 6601264B2 · 2019 [cited by applicant]
WO WO2020129140A1 · 2020 [cited by applicant]
Extended Search Report Received in European Application No. 21923010, dated Nov. 12, 2024, 125 pages. [cited by applicant]