IP Library Granted Patent US 11,044,408
Granted Patent B2
US 11,044,408 · App. 16/515,001 · Granted Jun 22, 2021

Multi-camera zooming method, mobile terminal and storage medium

Inventors: Yi Guo (Beijing, CN); Zifei Dou (Beijing, CN); Peng Zhang (Beijing, CN)
Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
H04N5/23296H04N5/23245H04N5/232935
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,044,408
App. No.
16/515,001
Granted
Jun 22, 2021
Kind
B2
Abstract

A multi-camera zooming method includes: during zooming from an i-th magnification range to an adjacent j-th magnification range, a j-th camera corresponding to the j-th magnification range is selected from n cameras, 1≤i≤n and 1≤j≤n; when the j-th camera is in a non-operating state, a transition camera and a target camera are determined; the transition camera is set as a camera configured to acquire a preview image; the target camera is unloaded from an operating state to the non-operating state and the j-th camera is loaded from the non-operating state to the operating state; and the camera configured to acquire the preview image is switched from the transition camera to the j-th camera.

Claims (78)

1. A multi-camera zooming method, applied to a mobile terminal, the mobile terminal including n cameras and an image processor coupled with the n cameras, and the image processor simultaneously supporting m cameras in an operating state, where n and m are integers and n>m≥2, the method comprising:

during zooming from an i-th magnification range to an adjacent j-th magnification range, selecting a j-th camera corresponding to the j-th magnification range from the n cameras, where 1≤i≤n and 1≤j ≤n;

when the j-th camera is in a non-operating state, determining a transition camera and target camera from the m cameras in the operating state;

setting the transition camera as a camera configured to acquire a preview image;

unloading the target camera from the operating state to the non-operating state and loading the j-th camera from the non-operating state to the operating state; and

switching the camera configured to acquire the preview image from the transition camera to the j-th camera,

wherein

in a case that m is an integer larger than 2, the determining the transition camera and the target camera from the m cameras in the operating state comprises:

determining a main camera from the m cameras in the operating state as the transition camera, wherein the main camera defaults to serve as the transition camera, and determining a camera from the m-1 cameras in the operating state, other than the transition camera as the target camera,

and

in a case that m=2, and the mobile terminal includes a first camera U, a second camera W, a third camera T and a fourth camera F; during zooming from a second magnification range to a third magnification range, the j-th camera is the third camera T, the transition camera is the second camera W and the target camera is the first camera U; during zooming from the third magnification range to a fourth magnification range, the j-th camera is the fourth camera F, the transition camera is the second camera W and the target camera is the third camera T; wherein the second magnification range corresponds to the second camera W, the third magnification range corresponds to the third camera T and the fourth magnification range corresponds to the fourth camera F.

2. The method of claim 1 , wherein

during zooming from the fourth magnification range to the third magnification range, the j-th camera is the third camera T, the transition camera is the second camera W and the target camera is the fourth camera F;

during zooming from the second magnification range to a first magnification range, the j-th camera is the first camera U, the transition camera is the second camera W and the target camera is the third camera T;

wherein the first magnification range corresponds to the first camera U.

3. The method of claim 2 , wherein:

the first camera U is an ultra-wide-angle camera and corresponds to the first magnification range;

the second camera W is a wide-angle camera and corresponds to the second magnification range;

the third camera T is a telephoto camera and corresponds to the third magnification range; and

the fourth camera F is a super telephoto camera and corresponds to the fourth magnification range.

4. The method of claim 2 , wherein:

the first camera U is an ultra-wide-angle camera and corresponds to the first magnification range of [ 0 . 6 x , lx);

the second camera W is a wide-angle camera and corresponds to the second magnification range of [lx, 2 x );

the third camera T is a telephoto camera and corresponds to the third magnification range of [ 2 x , 5 x ); and

the fourth camera F is a super telephoto camera and corresponds to the fourth magnification range of 5 x.

5. The method of claim 1 , wherein when m is an integer larger than 2, and the determining a camera from the m-1 cameras in the operating state, other than the transition camera as the target camera includes:

determining, as the target camera, a camera loaded earliest from the m-1 cameras in the operating state other than the transition camera.

6. The method of claim 1 , wherein when m is an integer larger than 2, each camera corresponds to a respective magnification range and determining a camera from the m-1 cameras in the operating state, other than the transition camera as the target camera includes:

determining, as the target camera, a camera, of which the magnification range is farthest from the j-th magnification range, from the m-1 cameras in the operating state other than the transition camera.

7. A mobile terminal, the mobile terminal including n cameras and an image processor connected with the n cameras, and the image processor simultaneously supporting m cameras in an operating state, where n and m are integers and n>m≥2, the image processor is configured to:

during zooming from an i-th magnification range to an adjacent j-th magnification range, select a j-th camera corresponding to the j-th magnification range from the n cameras, where 1<i≤n and 1≤j ≤n;

when the j-th camera is in a non-operating state, determine a transition camera and target camera from the m cameras in the operating state;

set the transition camera as a camera configured to acquire a preview image;

unload the target camera from the operating state to the non-operating state and load the j-th camera from the non-operating state to the operating state; and

switch the camera configured to acquire the preview image from the transition camera to the j-th camera;

wherein

in a case that m is an integer larger than 2, the image processor is further configured to: determine a main camera from the m cameras in the operating state as the transition camera, the main camera defaults to serve as the transition camera; and

determine a camera from the m-1 cameras in the operating state, other than the transition camera as the target camera,

or

in a case that m=2 and the mobile terminal includes a first camera U, a second camera W, a third camera T and a fourth camera F; during zooming from a second magnification range to a third magnification range, the j-th camera is the third camera T, the transition camera is the second camera W and the target camera is the first camera U; during zooming from the third magnification range to a fourth magnification range, the j-th camera is the fourth camera F, the transition camera is the second camera W and the target camera is the third camera T; wherein the second magnification range corresponds to the second camera W, the third magnification range corresponds to the third camera T and the fourth magnification range corresponds to the fourth camera F.

8. The mobile terminal of claim 7 , wherein

during zooming from the fourth magnification range to the third magnification range, the j-th camera is the third camera T, the transition camera is the second camera W and the target camera is the fourth camera F;

during zooming from the second magnification range to a first magnification range, the j-th camera is the first camera U, the transition camera is the second camera W and the target camera is the third camera T;

wherein the first magnification range corresponds to the first camera U.

9. The mobile terminal of claim 8 , wherein:

the first camera U is an ultra-wide-angle camera and corresponds to the first magnification range;

the second camera W is a wide-angle camera and corresponds to the second magnification range;

the third camera T is a telephoto camera and corresponds to the third magnification range; and

the fourth camera F is a super telephoto camera and corresponds to the fourth magnification range.

10. The mobile terminal of claim 8 , wherein:

the first camera U is an ultra-wide-angle camera and corresponds to the first magnification range of [ 0 . 6 x , lx);

the second camera W is a wide-angle camera and corresponds to the second magnification range of [lx, 2 x );

the third camera T is a telephoto camera and corresponds to the third magnification range of [ 2 x , 5 x ); and

the fourth camera F is a super telephoto camera and corresponds to the fourth magnification range of 5 x.

11. The mobile terminal of claim 7 , wherein when m is an integer larger than 2 and

the image processor is further configured to determine, as the target camera, a camera loaded earliest from the m-1 cameras in the operating state other than the transition camera.

12. The mobile terminal of claim 7 , wherein when m is an integer larger than 2, each camera corresponds to a respective magnification range and

the image processor is further configured to determine, as the target camera, a camera, of which the magnification range is farthest from the j-th magnification range, from the m-1 cameras in the operating state other than the transition camera.

13. A non-transitory computer-readable storage medium having stored thereon at least one instruction, which is loaded and executed by a processor to implement the multi-camera zooming method, the multi-camera zooming method applied to a mobile terminal, the mobile terminal including n cameras and an image processor connected with the n cameras, and the image processor simultaneously supporting m cameras in an operating state, where n and m are integers and n>m≥2 the method including:

during zooming from an i-th magnification range to an adjacent j-th magnification range, selecting a j-th camera corresponding to the j-th magnification range from the n cameras, where 1<i≤n and 1≤j ≤n;

when the j-th camera is in a non-operating state, determining a transition camera and target camera from the m cameras in the operating state;

setting the transition camera as a camera configured to acquire a preview image;

unloading the target camera from the operating state to the non-operating state and loading the j-th camera from the non-operating state to the operating state; and

switching the camera configured to acquire the preview image from the transition camera to the j-th camera,

wherein

in a case that m is an integer larger than 2, the determining the transition camera and the target camera from the m cameras in the operating state comprises:

determining a main camera from the m cameras in the operating state as the transition camera, the main camera defaults to serve as the transition camera, and determining a camera from the m-1 cameras in the operating state, other than the transition camera as the target camera,

and

in a case that m=2, and the mobile terminal includes a first camera U, a second camera W, a third camera T and a fourth camera F; during zooming from a second magnification range to a third magnification range, the j-th camera is the third camera T, the transition camera is the second camera W and the target camera is the first camera U; during zooming from the third magnification range to a fourth magnification range, the j-th camera is the fourth camera F, the transition camera is the second camera W and the target camera is the third camera T; wherein the second magnification range corresponds to the second camera W, the third magnification range corresponds to the third camera T and the fourth magnification range corresponds to the fourth camera F.

14. The non-transitory computer-readable storage medium of claim 13 , wherein when m=2, and the determining the target camera from the m cameras in the operating state comprises:

during zooming from the fourth magnification range to the third magnification range, the j-th camera is the third camera T, the transition camera is the second camera W and the target camera is the fourth camera F;

during zooming from the second magnification range to a first magnification range, the j-th camera is the first camera U, the transition camera is the second camera W and the target camera is the third camera T;

wherein the first magnification range corresponds to the first camera U.

15. The non-transitory computer-readable storage medium of claim 14 , wherein:

the first camera U is an ultra-wide-angle camera and corresponds to the first magnification range of [ 0 . 6 x , lx);

the second camera W is a wide-angle camera and corresponds to the second magnification range of [lx, 2 x );

the third camera T is a telephoto camera and corresponds to the third magnification range of [ 2 x , 5 x ); and

the fourth camera F is a super telephoto camera and corresponds to the fourth magnification range of 5 x.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2019
From: GUO, YI; DOU, ZIFEI; ZHANG, PENG
To: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
Reel/Frame 049783/0771 →
Priority Claims (1)
CN 201811090146.4 · Sep 18, 2018 · national
Continuity (1)
Related Publication 20200092486A1 · Mar 19, 2020