IP Library › Granted Patent US 12,641,336
Granted Patent B2
US 12,641,336 · App. 18/895,749 · Granted May 26, 2026

Image capturing apparatus capable of reducing influence of flicker, method of controlling same, and storage medium

Inventor: Hinako Nakamura (Kanagawa, JP)
Assignee: CANON KABUSHIKI KAISHA
H04N23/665H04N23/745
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,641,336
App. No.
18/895,749
Granted
May 26, 2026
Kind
B2
Abstract

An image capturing apparatus that has an image sensor for capturing an object image formed through an optical system. A flicker detection section detects a frequency and a phase of flicker. A curtain speed as a time over which a shutter runs from the top to the bottom of the image sensor and a flicker period time as a time of one period of flicker are compared. In a case where the curtain speed is longer than the flicker period time, an image of an object is captured by controlling an image capturing accumulation time period, whereas in a case where the curtain speed is shorter than or equal to the flicker period time, an image of the object is captured by controlling image capturing timing based on the detected frequency and phase of the flicker.

Claims (33)

1 . An image capturing apparatus including an image sensor for capturing an object image formed through an optical system, comprising:

at least one processor; and

a memory coupled to the at least one processor storing instructions that, when executed by the processor, cause the processor to function as:

a flicker detection section configured to detect a frequency and a phase of flicker;

a comparison section configured to compare a curtain speed as a time period over which a shutter runs from a top to a bottom of the image sensor and a flicker period time as a time of one period of flicker; and

an image capturing controller configured to capture, in a case where the curtain speed is longer than the flicker period time, an image of an object by performing control of an image capturing accumulation time period, whereas capture, in a case where the curtain speed is shorter than or equal to the flicker period time, an image of the object by performing control of image capturing timing based on the detected frequency and phase of the flicker.

2 . The image capturing apparatus according to claim 1 , wherein the control of the image capturing accumulation time period is performed such that the image capturing accumulation time period is made equal to (one period of flicker)×N (N is a natural number).

3 . The image capturing apparatus according to claim 1 , wherein the control of the image capturing timing is performed such that a phase of a start point of rise of a flicker waveform and a phase of a passing point at which the shutter passes the top of the image sensor are caused to coincide with each other.

4 . An image capturing apparatus that sequentially acquires, according to a strobe image capturing instruction, a non-light emission image for light control and a light emission image for light control, before main image capturing, identifies an object area based on luminance differences between the acquired images, and calculates an amount of main light emission, to thereby enable main image capturing of an object, comprising:

at least one processor; and

a memory coupled to the at least one processor storing instructions that, when executed by the processor, cause the processor to function as:

a flicker detection section configured to detect a frequency and a phase of flicker; and

an image capturing controller configured to enable, in a case where a time period satisfying a predetermined condition exists, main image capturing, by performing control of a light control accumulation time period for setting the time period to an accumulation time period for light control, whereas, in the other cases, enable main image capturing, by performing control of light control timing, based on a frequency and a phase of the flicker.

5 . The image capturing apparatus according to claim 4 , wherein the time period satisfying the predetermined condition is a time period which is not shorter than the shortest accumulation time period necessary for light control and not longer than the longest accumulation time period which can be used for light control, and satisfies (one period of flicker)×N (N is a natural number).

6 . The image capturing apparatus according to claim 4 , wherein the control of the light control timing performs control such that an interval between starts of accumulation of the acquired images is equal to a time period of (one period of flicker)×N (N is a natural number).

7 . The image capturing apparatus according to claim 4 , wherein the control of the light control timing is performed such that a phase of the start time of accumulation of each of the acquired images coincides with a phase of a blinking period of a light source of the flickering.

8 . The image capturing apparatus according to claim 7 , wherein the control of the light control timing is performed such that accumulation for the light emission image for light control is started when (one period of flicker)×N (N is a natural number) elapses after the start of accumulation for the non-light emission image for light control.

9 . A method of controlling an image capturing apparatus including an image sensor for capturing an object image formed through an optical system, comprising:

detecting a frequency and a phase of flicker;

comparing a curtain speed as a time period over which a shutter runs from a top to a bottom of the image sensor and a flicker period time as a time of one period of flicker; and

capturing, in a case where the curtain speed is longer than the flicker period time, an image of an object by performing control of an image capturing accumulation time period, whereas capturing, in a case where the curtain speed is shorter than or equal to the flicker period time, an image of the object by performing control of image capturing timing based on the detected frequency and phase of the flicker.

10 . A method of controlling an image capturing apparatus that sequentially acquires, according to a strobe image capturing instruction, a non-light emission image for light control and a light emission image for light control, before main image capturing, identifies an object area based on luminance differences between the acquired images, and calculates an amount of main light emission, to thereby enable main image capturing of an object, comprising:

detecting a frequency and a phase of flicker; and

enabling, in a case where a time period satisfying a predetermined condition exists, main image capturing, by performing control of a light control accumulation time period for setting the time period to an accumulation time period for light control, whereas, in the other cases, enabling main image capturing, by performing control of light control timing, based on a frequency and a phase of the flicker.

11 . A non-transitory computer-readable storage medium storing a program for causing a computer to execute a method of controlling an image capturing apparatus including an image sensor for capturing an object image formed through an optical system,

wherein the method comprises:

detecting a frequency and a phase of flicker;

comparing a curtain speed as a time period over which a shutter runs from a top to a bottom of the image sensor and a flicker period time as a time of one period of flicker; and

capturing, in a case where the curtain speed is longer than the flicker period time, an image of an object by performing control of an image capturing accumulation time period, whereas capturing, in a case where the curtain speed is shorter than or equal to the flicker period time, an image of the object by performing control of image capturing timing based on the detected frequency and phase of the flicker.

12 . A non-transitory computer-readable storage medium storing a program for causing a computer to execute a method of controlling an image capturing apparatus that sequentially acquires, according to a strobe image capturing instruction, a non-light emission image for light control and a light emission image for light control, before main image capturing, identifies an object area based on luminance differences between the acquired images, and calculates an amount of main light emission, to thereby enable main image capturing of an object,

wherein the method comprises:

detecting a frequency and a phase of flicker; and

enabling, in a case where a time period satisfying a predetermined condition exists, main image capturing, by performing control of a light control accumulation time period for setting the time period to an accumulation time period for light control, whereas, in the other cases, enabling main image capturing, by performing control of light control timing, based on a frequency and a phase of the flicker.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2024
From: NAKAMURA, HINAKO
To: CANON KABUSHIKI KAISHA
Reel/Frame 069150/0894 →
Priority Claims (1)
JP 2023-172215 · Oct 3, 2023 · national
Continuity (1)
Related Publication 20250113101A1 · Apr 3, 2025
References Cited (8)
US 11039082B2 · Nakamura · 2021 [cited by examiner]
US 11284015B2 · Sugawara · 2022 [cited by examiner]
US 20120002074A1 · Baba · 2012 [cited by examiner]
US 20170142315A1 · Tsukagoshi · 2017 [cited by examiner]
US 20200007737A1 · Sugawara · 2020 [cited by examiner]
US 20250039557A1 · Ebata · 2025 [cited by examiner]
JP 2014042352A · 2014 [cited by applicant]
JP 2016152537A · 2016 [cited by examiner]