IP Library Granted Patent US 50,836
Granted Patent E1
US 50,836 · App. 18/139,154 · Granted Mar 17, 2026

Image capture mode adaptation

Inventors: Shizhong Liu (San Diego, CA); Hailong Wang (San Diego, CA); Wan Shun Vincent Ma (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04N23/69H04N23/45H04N23/58H04N23/667
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 50,836
App. No.
18/139,154
Granted
Mar 17, 2026
Kind
E1
Abstract

In general, techniques are described regarding adaptation of image capture modes to provide refined image capture capabilities. Cameras comprising image sensors configured to perform the techniques are also disclosed. An image sensor may use different image capture modes to capture frames of image data based at least in part on various operating conditions. For example, the processor can cause an image sensor to transition between image capture modes specifying different binning levels in the case that a digital zoom level satisfies a predefined threshold.

Claims (141)

1 . An apparatus configured to capture image data, the apparatus comprising:

a memory configured to store image data; and

one or more processors in communication with the memory, the one or more processors configured to:

cause a first image sensor to capture a first one or more frames of the image data using a first image capture mode in the case that a digital zoom level is less smaller than a first predefined binning transition threshold and greater than or equal to a first camera transition threshold, wherein the first image capture mode includes a first binning level that uses two or more four pixels of the first image sensor for each output pixel of the image data, and wherein the first one or more frames of the image data have a first resolution, and wherein the first image sensor captures the first one or more frames of the image data using a first color array pattern;

determine that a first requested digital zoom level satisfies is greater than or equal to the first predefined binning transition threshold; and

cause the first image sensor to capture a second one or more frames of the image data using a second image capture mode, wherein the second image capture mode includes a second binning level that uses fewer pixels one pixel of the first image sensor relative to the first binning level for each output pixel of the image data, wherein the second one or more frames of the image data have the first resolutionand, wherein the first image sensor captures the second one or more frames of the image data using the first color array patternof the first one or more frames of the image data, and wherein there are no intermediate capture modes between the first image capture mode and the second image capture mode;

determine that a second requested zoom level is smaller than the first camera transition threshold;

cause a transition from a first camera comprising the first image sensor to a second camera comprising a second image sensor, wherein the second camera has a different optical zoom level or a different effective focal length than the first camera; and

cause the second image sensor to capture third one or more frames of the image data using a third image capture mode, wherein the third image capture mode includes a third binning level that uses one pixel of the second image sensor for each output pixel of the image data,

wherein the second image sensor comprises a same number of pixels as a number of pixels output by the first image sensor in the first image capture mode.

2 . The apparatus of claim 1 , wherein the one or more processors are further configured to:

determine that the a third requested digital zoom level satisfies a second camera transition threshold, the second camera transition threshold being greater than the first binning transition threshold;

cause a transition from a the first camera comprising the first image sensor to a second third camera comprising a third image sensor, wherein the third camera has a different optical zoom level or a different effective focal length than the first camera and the second camera; and

cause the second camera third image sensor to capture a third fourth one or more frames of the image data using the second a fourth image capture mode, wherein the second fourth image capture mode further includes using a fourth binning level that uses one or more pixels pixel of an the third image sensor that corresponds to the second camera for each output pixel of the image data.

3 . The apparatus of claim 2 , wherein the second image sensor and the third image sensor that corresponds to the second camera comprises the first image sensor comprise the same number of pixels.

4 . The apparatus of claim 1 , wherein the one or more processors are further configured to:

determine that the requested digital zoom level satisfies a camera transition threshold;

cause a transition from a first camera comprising the first image sensor to a second camera;

cause the second camera to capture a third one or more frames of the image data using the first image capture mode in the case that the requested digital zoom level is less than a second predefined threshold, wherein the first image capture mode further includes using two or more pixels of an image sensor that corresponds to the second camera for each output pixel of the image data;

determine that a second requested digital zoom level satisfies the second predefined threshold; and

cause the second camera to capture a fourth one or more frames of the image data using the second image capture mode, wherein the second image capture mode further includes using fewer pixels of the image sensor that corresponds to the second camera relative to the first image capture mode for each output pixel of the image data second image sensor and the third image sensor are 12MP image sensors.

5 . The apparatus of claim 1 , wherein to cause the first image sensor to capture the first one or more frames of the image data using the first image capture mode, the one or more processors are configured to cause the first image sensor to combine four pixels of the first image sensor for each output pixel of the image data, and

wherein to cause the first image sensor to capture the second one or more frames of the image data using the second image capture mode, the one or more processors are configured to cause the first image sensor to use one pixel of the first image sensor for each output pixel of the image data.

6 . The apparatus of claim 5 1 , wherein the one or more processors are further configured to:

cause the first image sensor to output a reduced portion of output pixels for each of the second one or more frames captured using the second image capture mode, wherein the reduced portion corresponds to a center twenty-five percent of the output pixels for each of the second one or more frames captured using the second image capture mode.

7 . The apparatus of claim 1 , wherein the one or more processors are further configured to:

cause the first image sensor to output a reduced portion of output pixels for each of the second one or more frames captured using the second image capture mode; and

receive, from the first image sensor, the reduced portion of output pixels for the second one or more frames captured using the second image capture mode.

8 . The apparatus of claim 7 , wherein the reduced portion comprises a predefined percentage of a full field of view of the first image sensor, wherein the full field of view comprises all pixels of the first image sensor.

9 . The apparatus of claim 1 , wherein the first image capture mode provides a lower pixel density compared to that of the second image capture mode.

10 . The apparatus of claim 1 , wherein the one or more processors are further configured to:

determine that the requested digital zoom level satisfies a third predefined threshold; and

cause the first image sensor to capture a third one or more frames of the image data using a third image capture mode, wherein the third image capture mode includes a third binning level that uses fewer pixels of the first image sensor relative to the second binning level for each output pixel of the image data.

11 . The apparatus of claim 10 , wherein to cause the first image sensor to capture the first one or more frames of the image data using the first image capture mode, the one or more processors are configured to cause the first image sensor to combine at least five pixels of the first image sensor for each output pixel of the image data, wherein to cause the first image sensor to capture the second one or more frames of the image data using the second image capture mode, the one or more processors are configured to cause the first image sensor to use four pixels of the first image sensor for each output pixel of the image data, and

wherein to cause the first image sensor to capture the third one or more frames of the image data using the third image capture mode, the one or more processors are configured to cause the first image sensor to use one pixel of the first image sensor for each output pixel of the image data.

12 . The apparatus of claim 1 , wherein the one or more processors are further configured to:

receive the output pixels from the first image sensor; and

perform digital cropping to achieve the first requested digital zoom level using the output pixels.

13 . The apparatus of claim 1 , wherein the one or more processors are further configured to:

determine that the first requested digital zoom level satisfies is greater than or equal to an upsampling threshold, the upsampling threshold corresponding to a digital zoom level that is less being smaller than the first predefined binning transition threshold, and wherein the upsampling threshold is based at least in part on a desired resolution parameter; and

perform upsampling to achieve the first requested digital zoom level using the output pixels.

14 . The apparatus of claim 1 , further comprising:

the first image sensor; and

a display.

15 . A method of capturing image data comprising:

causing a first image sensor to capture a first one or more frames of image data using a first image capture mode in the case that a digital zoom level is less smaller than a first predefined binning transition threshold and greater than or equal to a first camera transition threshold, wherein the first image capture mode includes a first binning level that uses two or more four pixels of the first image sensor for each output pixel of the image data, and wherein the first one or more frames of the image data have a first resolution, and wherein the first image sensor captures the first one or more frames of the image data using a first color array pattern;

determining that a first requested digital zoom level satisfies is greater than or equal to the first predefined binning transition threshold; and

causing the first image sensor to capture a second one or more frames of the image data using a second image capture mode, wherein the second image capture mode includes a second binning level that uses fewer pixels one pixel of the first image sensor relative to the first binning level for each output pixel of the image data, wherein the second one or more frames of the image data have the first resolutionand, wherein the first image sensor captures the second one or more frames of the image data using the first color array patternof the first one or more frames of the image data, and wherein there are no intermediate capture modes between the first image capture mode and the second image capture mode;

determining that a second requested zoom level is smaller than the first camera transition threshold;

causing a transition from a first camera comprising the first image sensor to a second camera comprising a second image sensor, wherein the second camera has a different optical zoom level or a different effective focal length than the first camera; and

causing the second image sensor to capture third one or more frames of the image data using a third image capture mode, wherein the third image capture mode includes a third binning level that uses one pixel of the second image sensor for each output pixel of the image data,

wherein the second image sensor comprises a same number of pixels as a number of pixels output by the first image sensor in the first image capture mode.

16 . The method of claim 15 , further comprising:

determining that the a third requested digital zoom level satisfies a second camera transition threshold, the second camera transition threshold being greater than the first binning transition threshold;

causing a transition from a the first camera to a second third camera comprising a third image sensor, wherein the third camera has a different optical zoom level or a different effective focal length than the first camera and the second camera; and

causing the second camera third image sensor to capture a third fourth one or more frames of the image data using the second a fourth image capture mode, wherein the second fourth image capture mode further includes using a fourth binning level that uses one or more pixels pixel of an the third image sensor corresponding to the second camera for each output pixel of the image data.

17 . The method of claim 16 , wherein the number of pixels of the second image sensor and the third image sensor corresponding to the second camera that are used for each output pixel is based at least in part on a difference between a total number of pixels of the first image sensor and a total number of pixels of the image sensor corresponding to the second camera comprise the same number of pixels.

18 . The method of claim 15 , further comprising:

causing the first image sensor to output a reduced portion of output pixels for each of the second one or more frames captured using the second image capture mode; and

receiving, from the first image sensor, the reduced portion of output pixels for the second one or more frames captured using the second image capture mode.

19 . The method of claim 15 , further comprising:

determining that the requested digital zoom level satisfies a third predefined threshold;

and causing the first image sensor to capture a third one or more frames of the image data using a third image capture mode, wherein the third image capture mode includes a third binning level that uses fewer pixels of the first image sensor relative to the second binning level for each output pixel of the image data.

20 . The method of claim 19 , wherein causing the first image sensor to capture the first one or more frames of the image data using the first image capture mode comprises causing the first image sensor to combine at least five pixels of the first image sensor for each output pixel of the image data, wherein causing the first image sensor to capture the second one or more frames of the image data using the second image capture mode comprises causing the first image sensor to use four pixels of the first image sensor for each output pixel of the image data, and

wherein causing the first image sensor to capture the third one or more frames of the image data using the third image capture mode comprises causing the first image sensor to use one pixel of the first image sensor for each output pixel of the image data.

21 . The method of claim 15 , further comprising:

receiving the output pixels from the first image sensor; and

performing digital cropping to achieve the first requested digital zoom level using the output pixels.

22 . The method of claim 15 , further comprising:

determining that the first requested digital zoom level satisfies is greater than or equal to an upsampling threshold, the upsampling threshold corresponding to a requested digital zoom level that is less being smaller than the first predefined binning transition threshold, and wherein the upsampling threshold is based at least in part on a desired resolution parameter; and

performing upsampling to achieve the first requested digital zoom level using the output pixels.

23 . An apparatus configured to capture image data, the apparatus comprising:

means for causing an a first image sensor to capture a first one or more frames of image data using a first image capture mode in the case that a digital zoom level is less smaller than a first predefined binning transition threshold and greater than or equal to a first camera transition threshold, wherein the first image capture mode includes a first binning level that uses two or more four pixels of an the first image sensor for each output pixel of the image data, and wherein the first one or more frames of the image data have a first resolution, and wherein the first image sensor captures the first one or more frames of the image data using a first color array pattern;

means for determining that a first requested digital zoom level satisfies is greater than or equal to the first predefined binning transition threshold; and

means for causing the first image sensor to capture a second one or more frames of the image data using a second image capture mode, wherein the second image capture mode includes a second binning level that uses fewer pixels one pixel of the first image sensor relative to the first binning level for each output pixel of the image data, wherein the second one or more frames of the image data have the first resolutionand, wherein the first image sensor captures the second one or more frames of the image data using the first color array patternof the first one or more frames of the image data, and wherein there are no intermediate capture modes between the first image capture mode and the second image capture mode;

means for determining that a second requested zoom level is smaller than the first camera transition threshold;

means for causing a transition from a first camera comprising the first image sensor to a second camera comprising a second image sensor, wherein the second camera has a different optical zoom level or a different effective focal length than the first camera; and

means for causing the second image sensor to capture third one or more frames of the image data using a third image capture mode, wherein the third image capture mode includes a third binning level that uses one pixel of the second image sensor for each output pixel of the image data,

wherein the second image sensor comprises a same number of pixels as a number of pixels output by the first image sensor in the first image capture mode.

24 . The apparatus of claim 23 , the apparatus further comprising:

means for receiving the output pixels from the first image sensor; and

means for performing digital cropping to achieve the first requested digital zoom level using the output pixels.

25 . The apparatus of claim 23 , wherein the means for causing the image sensor to capture the first one or more frames of the image data using the first image capture mode comprises means for causing the image sensor to combine four pixels of the image sensor for each output pixel of the image data, and

wherein the means for causing the image sensor to capture the second one or more frames of the image data using the second image capture mode comprises means for causing the image sensor to use one pixel of the image sensor for each output pixel of the image data.

26 . The apparatus of claim 23 , further comprising:

means for causing the image sensor to output a reduced portion of output pixels for the second one or more frames of the image data; and

means for receiving, from the image sensor, the reduced portion of output pixels for the second one or more frames of the image data.

27 . A non-transitory computer-readable storage medium having stored thereon instructions that, when executed, cause one or more processors to:

cause a first image sensor to capture a first one or more frames of image data using a first image capture mode in the case that a digital zoom level is less smaller than a first predefined binning transition threshold and greater than or equal to a first camera transition threshold, wherein the first image capture mode includes a first binning level that uses two or more four pixels of the first image sensor for each output pixel of the image data, and wherein the first one or more frames of the image data have a first resolution, and wherein the first image sensor captures the first one or more frames of the image data using a first color array pattern;

determine that a first requested digital zoom level satisfies is greater than or equal to the first predefined binning transition threshold; and

cause the first image sensor to capture a second one or more frames of the image data using a second image capture mode, wherein the second image capture mode includes a second binning level that uses fewer pixels one pixel of the first image sensor relative to the first binning level for each output pixel of the image data, wherein the second one or more frames of the image data have the first resolutionand, wherein the first image sensor captures the second one or more frames of the image data using the first color array patternof the first one or more frames of the image data, and wherein there are no intermediate capture modes between the first image capture mode and the second image capture mode;

determine that a second requested zoom level is smaller than the first camera transition threshold;

cause a transition from a first camera comprising the first image sensor to a second camera comprising a second image sensor, wherein the second camera has a different optical zoom level or a different effective focal length than the first camera; and

cause the second image sensor to capture third one or more frames of the image data using a third image capture mode, wherein the third image capture mode includes a third binning level that uses one pixel of the second image sensor for each output pixel of the image data,

wherein the second image sensor comprises a same number of pixels as a number of pixels output by the first image sensor in the first image capture mode.

28 . The non-transitory computer-readable storage medium of claim 27 , wherein the one or more processors are further configured to:

determine that the a third requested digital zoom level satisfies a second camera transition threshold, the second camera transition threshold being greater than the first binning transition threshold;

cause a transition from a the first camera to a second third camera comprising a third image sensor, wherein the third camera has a different optical zoom level or a different effective focal length than the first camera and the second camera; and

cause the second camera third image sensor to capture the second fourth one or more frames of the image data using the second a fourth image capture mode, wherein the second fourth image capture mode further includes using a fourth binning level that uses one or more pixels pixel of an the third image sensor that corresponds to the second camera for each output pixel of the image data.

29 . The non-transitory computer-readable storage medium of claim 27 , wherein the instructions, when executed, further cause one or more processors to at least:

receive the output pixels from the first image sensor; and

perform digital cropping to achieve the first requested digital zoom level using the output pixels.

30 . The non-transitory computer-readable storage medium of claim 27 , wherein the instructions, when executed, further cause one or more processors to at least:

cause the first image sensor to capture the first one or more frames of the image data using the first image capture mode by causing the first image sensor to combine four pixels of the first image sensor for each output pixel of the image data, and

cause the first image sensor to capture the second one or more frames of the image data using the second image capture mode by causing the first image sensor to use one pixel of the first image sensor for each output pixel of the image data.

31 . The non-transitory computer-readable storage medium of claim 27 , wherein the instructions, when executed, further cause one or more processors to at least:

cause the first image sensor to output a reduced portion of output pixels for each of the second one or more frames captured using the second image capture mode; and

receive, from the first image sensor, the reduced portion of output pixels for the second one or more frames captured using the second image capture mode.

32. The method of claim 15 , wherein the second image sensor and the third image sensor are 12MP image sensors.

33. The method of claim 15 , further comprising:

causing the first image sensor to output a reduced portion of pixels for each of the second one or more frames captured using the second image capture mode, wherein the reduced portion corresponds to a center twenty-five percent of the pixels for each of the second one or more frames captured using the second image capture mode.

34. The method of claim 18 , wherein the reduced portion comprises a predefined percentage of a full field of view of the first image sensor, wherein the full field of view comprises all pixels of the first image sensor.

35. The method of claim 15 , wherein the first image capture mode provides a lower pixel density compared to that of the second image capture mode.

36. The apparatus of claim 23 , further comprising:

means for determining that a third requested zoom level satisfies a second camera transition threshold, the second camera transition threshold being greater than the first binning transition threshold;

means for causing a transition from the first camera to a third camera comprising a third image sensor, wherein the third camera has a different optical zoom level or a different effective focal length than the first camera and the second camera;

means for causing the third image sensor to capture fourth one or more frames of the image data using a fourth image capture mode, wherein the fourth image capture mode includes a fourth binning level that uses one pixel of the third image sensor for each output pixel of the image data.

37. The apparatus of claim 36 , wherein the second image sensor and the third image sensor comprise the same number of pixels.

38. The apparatus of claim 23 , further comprising:

means for causing the first image sensor to output a reduced portion of pixels for each of the second one or more frames captured using the second image capture mode; and

means for receiving, from the first image sensor, the reduced portion of pixels for the second one or more frames captured using the second image capture mode.

39. The method of claim 38 , wherein the reduced portion comprises a predefined percentage of a full field of view of the first image sensor, wherein the full field of view comprises all pixels of the first image sensor.

40. The apparatus of claim 23 , further comprising:

means for determining that the first requested zoom level is greater than or equal to an upsampling threshold, the upsampling threshold being smaller than the first binning transition threshold, and wherein the upsampling threshold is based at least in part on a desired resolution parameter; and

means for performing upsampling to achieve the first requested zoom level using the output pixels.

41. The apparatus of claim 23 , wherein the second image sensor and the third image sensor are 12MP image sensors.

42. The apparatus of claim 23 , further comprising:

means for causing the first image sensor to output a reduced portion of pixels for each of the second one or more frames captured using the second image capture mode, wherein the reduced portion corresponds to a center twenty-five percent of the pixels for each of the second one or more frames captured using the second image capture mode.

43. The apparatus of claim 23 , wherein the first image capture mode provides a lower pixel density compared to that of the second image capture mode.

44. The non-transitory computer-readable storage medium of claim 28 , wherein the second image sensor and the third image sensor comprise the same number of pixels.

45. The non-transitory computer-readable storage medium of claim 27 , wherein the second image sensor and the third image sensor are 12MP image sensors.

46. The non-transitory computer-readable storage medium of claim 27 , wherein the instructions further cause the one or more processors to:

cause the first image sensor to output a reduced portion of pixels for each of the second one or more frames captured using the second image capture mode, wherein the reduced portion corresponds to a center twenty-five percent of the pixels for each of the second one or more frames captured using the second image capture mode.

47. The non-transitory computer-readable storage medium of claim 27 , wherein the instructions further cause the one or more processors to:

cause the first image sensor to output a reduced portion of pixels for each of the second one or more frames captured using the second image capture mode; and

receive, from the first image sensor, the reduced portion of pixels for the second one or more frames captured using the second image capture mode.

48. The non-transitory computer-readable storage medium of claim 47 , wherein the reduced portion comprises a predefined percentage of a full field of view of the first image sensor, wherein the full field of view comprises all pixels of the first image sensor.

49. The non-transitory computer-readable storage medium of claim 27 , wherein the first image capture mode provides a lower pixel density compared to that of the second image capture mode.

50. The non-transitory computer-readable storage medium of claim 27 , wherein instructions further cause the one or more processors to:

determine that the first requested zoom level is greater than or equal to an upsampling threshold, the upsampling threshold being smaller than the first binning transition threshold, and wherein the upsampling threshold is based at least in part on a desired resolution parameter; and

perform upsampling to achieve the first requested zoom level using the output pixels.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2023
From: LIU, SHIZHONG; WANG, HAILONG; MA, WAN SHUN VINCENT
To: QUALCOMM INCORPORATED
Reel/Frame 064922/0842 →
Continuity (2)
Provisional Application 62897697 · Sep 9, 2019
Reissue 16667662 · Oct 29, 2019
References Cited (20)
US 7733389B2 · Kurosawa et al. · 2010 [cited by applicant]
US 8363120B2 · Shioji · 2013 [cited by applicant]
US 9215378B2 · Yatabe et al. · 2015 [cited by applicant]
US 9307161B2 · Lee et al. · 2016 [cited by applicant]
US 11218641B2 · Liu et al. · 2022 [cited by applicant]
US 20040095485A1 · Ueda · 2004 [cited by examiner]
US 20060221213A1 · Watanabe · 2006 [cited by examiner]
US 20060275025A1 · Labaziewicz · 2006 [cited by examiner]
US 20140118577A1 · Masuda · 2014 [cited by applicant]
US 20180114308A1 · Herrmann · 2018 [cited by examiner]
JP 2004072278A · 2004 [cited by applicant]
JP 2006115117A · 2006 [cited by applicant]
JP 5147664B2 · 2013 [cited by applicant]
KR 20180095059A · 2018 [cited by applicant]
WO 2015105796A1 · 2015 [cited by applicant]
WO 2019138342A1 · 2019 [cited by applicant]
International Preliminary Report on Patentability—PCT/US2020/070391—The International Bureau of WIPO—Geneva, Switzerland—Mar. 17, 2022. [cited by applicant]
International Search Report and Written Opinion—PCT/US2020/070391—ISA/EPO—Nov. 16, 2020. [cited by applicant]
Sony Corporation: “Sony Releases Stacked CMOS Image Sensor for Smartphones with Industry's Highest*1 48 Effective Megapixels *2”, Sony Semiconductor Solutions Corporation, Jul. 23, 2018, pp. 1-6. [cited by applicant]
International Search Report and Written Opinion—PCT/US2020/070391—ISA/EPO—dated Nov. 16, 2020, 22 pp. [cited by applicant]