IP Library Granted Patent US 12,538,035
Granted Patent B2
US 12,538,035 · App. 18/777,625 · Granted Jan 27, 2026

Apparatus capable of suppressing influence of flicker, and method of controlling same

Inventor: Yuya Ebata (Kanagawa, JP)
Assignee: CANON KABUSHIKI KAISHA
H04N23/745H04N23/11H04N23/12H04N23/73H04N25/131
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,538,035
App. No.
18/777,625
Granted
Jan 27, 2026
Kind
B2
Abstract

An apparatus including an image sensor that photoelectrically converts visible light and invisible light. Image data output by the image sensor is separated into visible light image data and invisible light image data. In a first process, an invisible light flicker period is detected from the invisible light image data, and the image sensor is controlled, based on the detected invisible light flicker period, such that invisible light flicker is not generated in the image data, and in a second process, a visible light flicker period is detected from the visible light image data separated in a state in which invisible light flicker is not generated in the image data, and the image sensor is controlled, based on the invisible light flicker period and the detected visible light flicker period, such that invisible light flicker and visible light flicker are not generated in the image data.

Claims (47)

1 . An apparatus comprising:

an image sensor that photoelectrically converts visible light and invisible light; and

a memory coupled to the at least one processor, the memory having instructions that, when executed by the at least one processor, perform the operations as:

a separation unit configured to separate image data output by the image sensor into visible light image data and invisible light image data;

a detection unit configured to detect flicker; and

a control unit configured to execute a second process after execution of a first process,

wherein in the first process, the control unit causes the detection unit to detect a flicker period of invisible light from the invisible light image data and controls the image sensor, based on the detected flicker period of invisible light, such that flicker of invisible light is not generated in the image data, and in the second process, the control unit causes the detection unit to detect a flicker period of visible light from the visible light image data separated in a state in which the image sensor is controlled such that flicker of invisible light is not generated in the image data, and controls the image sensor, based on the flicker period of invisible light and the detected flicker period of visible light, such hat flicker of invisible light and flicker of visible light from are not generated in the image data.

2 . The apparatus according to claim 1 , wherein when separating the visible light image data and the invisible light image data, the separation unit corrects pixel values of the visible light image data using the invisible light image data.

3 . The apparatus according to claim 1 , wherein when separating the visible light image data and the invisible light image data, the separation unit corrects pixel values of the invisible light image data using the visible light image data.

4 . The apparatus according to claim 1 , wherein the control unit repeatedly executes the first process and the second process a plurality of number of times.

5 . The apparatus according to claim 1 , wherein, in the second process, when controlling the image sensor such that flicker of invisible light and flicker of visible light are not generated in the image data, the control unit controls the image sensor such that an exposure time becomes equal to a common multiple of the flicker period of visible light and the flicker period of invisible light.

6 . An apparatus comprising:

an image sensor that photoelectrically converts visible light and invisible light; and

a memory coupled to the at least one processor, the memory having instructions that, when executed by the at least one processor, perform the operations as:

a separation unit configured to separate image data output by the image sensor into visible light image data and invisible light image data;

a detection unit configured to detect flicker; and

a control unit configured to execute a second process after execution of a first process,

wherein in the first process, the control unit causes the detection unit to detect a flicker period of invisible light from the invisible light image data, and thereafter, when separating the image data output by the image sensor, the control unit applies flicker correction for reducing flicker of invisible light based on the detected flicker period of invisible light, and in the second process, the control unit causes the detection unit to detect a flicker period of visible light from the visible light image data separated in a state in which the flicker correction has been applied, and controls the image sensor, based on the detected flicker period of visible light, such that flicker of visible light is not generated in the image data.

7 . The apparatus according to claim 6 , wherein when separating the visible light image data and the invisible light image data, the separation unit corrects pixel values of the visible light image data using the invisible light image data.

8 . The apparatus according to claim 6 , wherein when separating the visible light image data and the invisible light image data, the separation unit corrects pixel values of the invisible light image data using the visible light image data.

9 . The apparatus according to claim 6 , wherein the control unit repeatedly executes the first process and the second process a plurality of number of times.

10 . An apparatus comprising:

an image sensor that photoelectrically converts visible light and invisible light; and

a memory coupled to the at least one processor, the memory having instructions that, when executed by the at least one processor, perform the operations as:

a separation unit configured to separate image data output by the image sensor into visible light image data and invisible light image data;

a detection unit configured to detect flicker; and

a control unit configured to execute a first process after execution of a second process,

wherein in the second process, the control unit causes the detection unit to detect a flicker period of visible light from the visible light image data, and controls the image sensor, based on the detected flicker period of visible light, such that flicker of visible light is not generated in the image data, and in the first process, the control unit causes the detection unit to detect a flicker period of invisible light from the invisible light image data separated in a state in which the image sensor is controlled such that flicker of visible light is not generated in the image data, and controls the image sensor, based on the flicker period of visible light and the detected flicker period of invisible light, such that flicker of invisible light and flicker of visible light are not generated in the image data.

11 . An apparatus comprising:

an image sensor that photoelectrically converts visible light and invisible light; and

a memory coupled to the at least one processor, the memory having instructions that, when executed by the at least one processor, perform the operations as:

a separation unit configured to separate image data output by the image sensor into visible light image data and invisible light image data;

a detection unit configured to detect flicker; and

a control unit configured to execute a first process after execution of a second process,

wherein in the second process, the control unit causes the detection unit to detect a flicker period of visible light from the visible light image data, and thereafter, when separating the image data output by the image sensor, the control unit applies flicker correction for reducing flicker of visible light based on the detected flicker period of visible light, and in the first process, the control unit causes the detection unit to detect a flicker period of invisible light from the invisible light image data separated in a state in which the flicker correction has been applied, and controls the image sensor, based on the detected flicker period of invisible light, such that flicker of invisible light is not generated in the image data.

12 . A method of controlling an apparatus that includes an image sensor for outputting image data including visible light and invisible light, separates the image data output by the image sensor into visible light image data and invisible light image data, and detects flicker, comprising:

executing a first process for detecting a flicker period of invisible light from the invisible light image data, and controlling the image sensor, based on the detected flicker period of invisible light, such that flicker of invisible light is not generated in the image data; and

executing, after execution of the first process, a second process for detecting a flicker period of visible light from the visible light image data separated in a state in which the image sensor is controlled such that flicker of invisible light is not generated in the image data, and controlling the image sensor, based on the flicker period of invisible light and the detected flicker period of visible light, such that flicker of invisible light and flicker of visible light from are not generated in the image data.

13 . A method of controlling an apparatus that includes an image sensor for outputting image data including visible light and invisible light, separates the image data output by the image sensor into visible light image data and invisible light image data, and detects flicker, comprising:

executing a first process for detecting a flicker period of invisible light from the invisible light image data, and thereafter, when separating the image data output by the image sensor, applying flicker correction for reducing flicker of invisible light based on the detected flicker period of invisible light; and

executing, after execution of the first process, a second process for detecting a flicker period of visible light from the visible light image data separated in a state in which the flicker correction has been applied, and controlling the image sensor, based on the detected flicker period of visible light, such that flicker of visible light is not generated in the image data.

14 . A method of controlling an apparatus that includes an image sensor for outputting image data including visible light and invisible light, separates the image data output by the image sensor into visible light image data and invisible light image data, and detects flicker, comprising:

executing a second process for detecting a flicker period of visible light from the visible light image data, and controlling the image sensor, based on the detected flicker period of visible light, such that flicker of visible light is not generated in the image data; and

executing, after execution of the second process, a first process for detecting a flicker period of invisible light from the invisible light image data separated in a state in which the image sensor is controlled such that flicker of visible light is not generated in the image data, and controlling the image sensor, based on the flicker period of visible light and the detected flicker period of invisible light, such that flicker of invisible light and flicker of visible light are not generated in the image data.

15 . A method of controlling an apparatus that includes an image sensor for outputting image data including visible light and invisible light, separates the image data output by the image sensor into visible light image data and invisible light image data, and detects flicker, comprising:

executing a second process for detecting a flicker period of visible light from the visible light image data, and thereafter applying, when the image data output by the image sensor, flicker correction for reducing flicker of visible light based on the detected flicker period of visible light; and

executing, after execution of the second process, a first process for detecting a flicker period of invisible light from the invisible light image data separated in a state in which the flicker correction has been applied, and controlling the image sensor, based on the detected flicker period of invisible light, such that flicker of invisible light from is not generated in the image data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2024
From: EBATA, YUYA
To: CANON KABUSHIKI KAISHA
Reel/Frame 068715/0404 →
Priority Claims (1)
JP 2023-120621 · Jul 25, 2023 · national
Continuity (1)
Related Publication 20250039557A1 · Jan 30, 2025
References Cited (3)
US 20130002882A1 · Onozawa · 2013 [cited by examiner]
JP 2020129756A · 2020 [cited by applicant]
JP 2022524957A · 2022 [cited by applicant]