IP Library Granted Patent US 11,924,548
Granted Patent B2
US 11,924,548 · App. 17/835,844 · Granted Mar 5, 2024

Apparatus and method executed by apparatus

Inventors: Yumi Takao (Chiba, JP); Nobutaka Mizuno (Tokyo, JP); Junichi Imamiya (Kanagawa, JP)
Assignee: CANON KABUSHIKI KAISHA
H04N23/672H04N23/635
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 11,924,548
App. No.
17/835,844
Granted
Mar 5, 2024
Kind
B2
Abstract

An apparatus comprising a sensor capable of generating a signal pair used in focus detection. The apparatus obtains, based on a defocus amount obtained using the signal pair, a focus distance of a lens unit that is mounted to the apparatus and adjusts a focus distance of the lens unit based on the obtained focus distance. When the lens unit is a multi-scopic lens unit having a plurality of optical systems having different axes, the apparatus obtains the focus distance using an adjustment value obtained based on an axis position that is a position on the sensor through which an axis of the multi-scopic lens unit passes.

Claims (83)

1. An apparatus comprising:

a sensor capable of generating a signal pair used in focus detection;

at least one processor; and

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

an obtaining unit configured to obtain, based on a defocus amount obtained using the signal pair, a focus distance of a lens unit that is mounted to the apparatus; and

an adjusting unit configured to adjust a focus distance of the lens unit based on the obtained focus distance,

wherein when the lens unit is a multi-scopic lens unit having a plurality of optical systems having different optical axes, the obtaining unit obtains the focus distance using an adjustment value obtained based on an axis position that is a position on the sensor through which an axis of the multi-scopic lens unit passes.

2. The apparatus according to claim 1 ,

wherein the adjustment value is a shading correction value used to correct a difference between intensities of the signal pair.

3. The apparatus according to claim 1 ,

wherein the adjustment value is a conversion coefficient that converts an amount of shift in the signal pair into a defocus amount.

4. The apparatus according to claim 3 ,

wherein the conversion coefficient is based on a position of one of the axes of the plurality of optical systems, that is closest to a focus detection region.

5. The apparatus according to claim 1 ,

wherein the adjustment value is a correction value for correcting the focus distance that is based on the defocus amount.

6. The apparatus according to claim 1 ,

wherein when the lens unit has one axis, the obtaining unit obtains the focus distance using the adjustment value obtained by assuming that the axis passes through a center of the sensor.

7. The apparatus according to claim 1 , wherein the at least one processor further performs operations as:

a determining unit configured to determine whether the lens unit is the multi-scopic lens unit.

8. The apparatus according to claim 1 , wherein the at least one processor further performs operations as:

an acquiring unit configured to acquire the axis position from the multi-scopic lens unit.

9. The apparatus according to claim 1 , further comprising:

a storage device that stores an axis position of the multi-scopic lens unit.

10. The apparatus according to claim 1 ,

wherein the multi-scopic lens unit is a lens unit in which the plurality of optical systems are provided in a single lens barrel.

11. The apparatus according to claim 1 ,

wherein at least some of a plurality of pixels in the sensor include a plurality of photodiodes sharing a microlens provided for a corresponding one of the plurality of pixels, and the signal pair is generated from signals from pixels having the plurality of photodiodes.

12. The apparatus according to claim 1 ,

wherein the sensor includes a plurality of pixels, and at least some of the plurality of pixels are dedicated pixels for generating the signal pair.

13. A method executed by an apparatus including a sensor capable of generating a signal pair used in focus detection, the method comprising:

obtaining, based on a defocus amount obtained using the signal pair, a focus distance of a lens unit that is mounted to the apparatus; and

adjusting a focus distance of the lens unit based on the obtained focus distance,

wherein when the lens unit is a multi-scopic lens unit having a plurality of optical systems having different axes, the obtaining includes obtaining the focus distance using an adjustment value obtained based on an axis position that is a position on the sensor through which an axis of the multi-scopic lens unit passes.

14. The method according to claim 13 ,

wherein the adjustment value is a shading correction value used to correct a difference between intensities of the signal pair.

15. The method according to claim 13 ,

wherein the adjustment value is a conversion coefficient that converts an amount of shift in the signal pair into a defocus amount.

16. The method according to claim 13 , further comprising:

acquiring the axis position from the multi-scopic lens unit.

17. A non-transitory computer-readable medium storing a program executable by a computer included in an apparatus having a sensor capable of generating a signal pair used in focus detection, the program causes, when executed by the computer, to perform a method comprising:

obtaining, based on a defocus amount obtained using the signal pair, a focus distance of a lens unit that is mounted to the apparatus; and

adjusting a focus distance of the lens unit based on the obtained focus distance,

wherein when the lens unit is a multi-scopic lens unit having a plurality of optical systems having different axes, the obtaining includes obtaining the focus distance using an adjustment value obtained based on an axis position that is a position on the sensor through which an axis of the multi-scopic lens unit passes.

18. The non-transitory computer-readable medium according to claim 17 , wherein the adjustment value is a shading correction value used to correct a difference between intensities of the signal pair.

19. The non-transitory computer-readable medium according to claim 17 ,

wherein the adjustment value is a conversion coefficient that converts an amount of shift in the signal pair into a defocus amount.

20. The non-transitory computer-readable medium according to claim 17 , further comprising:

acquiring the axis position from the multi-scopic lens unit.

21. An apparatus comprising:

a sensor capable of generating a signal pair used in focus detection;

at least one processor; and

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

an obtaining unit configured to obtain a defocus amount based on the signal pair; and

a control unit configured to perform a focus control operation based on the defocus amount,

wherein the obtaining unit obtains the defocus amount using an adjustment value according to positions of a plurality of optical axes of a multi-scopic lens unit having multiple imaging optical systems with different optical axes.

22. The apparatus according to claim 21 ,

wherein the adjustment value is a shading correction value used to correct a difference between intensities of the signal pair.

23. The apparatus according to claim 21 ,

wherein the adjustment value is a conversion coefficient that converts an amount of shift in the signal pair into the defocus amount.

24. The apparatus according to claim 23 ,

wherein the conversion coefficient is based on a position of one of the axes of the plurality of optical systems, that is closest to a focus detection region.

25. The apparatus according to claim 21 ,

wherein the adjustment value is a correction value for correcting a focus distance that is based on the defocus amount.

26. The apparatus according to claim 21 , wherein the at least one processor further performs operations as:

an acquiring unit configured to acquire the axis position from the multi-scopic lens unit.

27. The apparatus according to claim 21 , further comprising:

a storage device that stores the axis position of the multi-scopic lens unit.

28. The apparatus according to claim 21 ,

wherein the multi-scopic lens unit is a lens unit in which the plurality of optical systems are provided in a single lens barrel.

29. The apparatus according to claim 21 ,

wherein at least some of a plurality of pixels in the sensor include a plurality of photodiodes sharing a microlens provided for a corresponding one of the plurality of pixels, and the signal pair is generated from signals from pixels having the plurality of photodiodes.

30. The apparatus according to claim 21 ,

wherein the sensor includes a plurality of pixels, and at least some of the plurality of pixels are dedicated pixels for generating the signal pair.

31. A method executed by an apparatus including a sensor capable of generating a signal pair used in focus detection, the method comprising:

obtaining a defocus amount based on the signal pair; and

controlling a focus control operation based on the defocus amount,

wherein the obtaining obtains the defocus amount using an adjustment value obtained based on an axis position through which an axis of a multi-scopic lens unit passes,

wherein the multi-scopic lens unit has a plurality of optical systems having different optical axes.

32. A non-transitory computer-readable medium storing a program executable by a computer included in an apparatus having a sensor capable of generating a signal pair used in focus detection, the program causes, when executed by the computer, to perform a method comprising:

obtaining a defocus amount based on the signal pair; and

controlling a focus control operation based on the defocus amount,

wherein the obtaining obtains the defocus amount using an adjustment value obtained based on an axis position through which an axis of a multi-scopic lens unit passes,

wherein the multi-scopic lens unit has a plurality of optical systems having different optical axes.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2022
From: TAKAO, YUMI; MIZUNO, NOBUTAKA; IMAMIYA, JUNICHI
To: CANON KABUSHIKI KAISHA
Reel/Frame 060446/0036 →
Priority Claims (1)
JP 2021-098165 · Jun 11, 2021 · national
Continuity (1)
Related Publication 20220400208A1 · Dec 15, 2022