IP Library Granted Patent US 11,115,591
Granted Patent B2
US 11,115,591 · App. 17/037,410 · Granted Sep 7, 2021

Photographing method and mobile terminal

Inventor: Dong Wei (Chang'an Dongguan, CN)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
H04N5/23229H04N5/2258H04N5/23216H04N5/232935H04N5/265
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,115,591
App. No.
17/037,410
Granted
Sep 7, 2021
Kind
B2
Abstract

A photographing method and a mobile terminal are provided. The method includes: receiving a first input by a user when a current screen displays a photographing preview screen; in response to the first input, updating the photographing preview screen and displaying it as a first sub-preview-screen and a second sub-preview-screen; receiving a second input by the user; in response to the second input, controlling a first photographing identifier displayed on the first sub-preview-screen and a second photographing identifier displayed on the second sub-preview-screen to move; and when the first photographing identifier and the second photographing identifier overlap, controlling a front-facing camera and a rear-facing camera to capture a first image and a second image respectively, and displaying a composite image of the first image and the second image.

Claims (94)

1. A photographing method, wherein the photographing method is applied to a mobile terminal that comprises a front-facing camera and a rear-facing camera, and the photographing method comprises:

receiving a first input by a user when a current screen displays a photographing preview screen;

in response to the first input, updating the photographing preview screen and displaying it as a first sub-preview-screen and a second sub-preview-screen;

receiving a second input by the user;

in response to the second input, controlling a first photographing identifier displayed on the first sub-preview-screen and a second photographing identifier displayed on the second sub-preview-screen to move; and

when the first photographing identifier and the second photographing identifier have an overlapping region with a preset area, controlling the front-facing camera and the rear-facing camera to capture a first image and a second image respectively, and displaying a composite image of the first image and the second image, wherein

the first sub-preview-screen displays a preview image captured by the front-facing camera, and the second sub-preview-screen displays a preview image captured by the rear-facing camera.

2. The method according to claim 1 , wherein the first input is a sliding operation performed by the user on the photographing preview screen; and

the updating the photographing preview screen and displaying it as a first sub-preview-screen and a second sub-preview-screen comprises:

obtaining a sliding trajectory of the first input; and

when the sliding trajectory satisfies a preset condition, updating the photographing preview screen and displaying it as the first sub-preview-screen and the second sub-preview-screen with a straight line on which the sliding trajectory is located as a dividing line.

3. The method according to claim 2 , wherein the when the sliding trajectory satisfies a preset condition, updating the photographing preview screen and displaying it as the first sub-preview-screen and the second sub-preview-screen with a straight line on which the sliding trajectory is located as a dividing line comprises:

obtaining N target points on the sliding trajectory;

obtaining a coordinate value of each target point in a preset coordinate system, and calculating a variance of coordinate values of the N target points; and

when the variance is less than a preset threshold and a length of the sliding trajectory is greater than a preset length, updating the photographing preview screen and displaying it as the first sub-preview-screen and the second sub-preview-screen with the straight line on which the sliding trajectory is located as the dividing line, wherein

the coordinate value of each target point is a coordinate value of the target point in an X direction or a Y direction of the preset coordinate system, and N is an integer greater than 1.

4. The method according to claim 2 , wherein after the when the sliding trajectory satisfies a preset condition, updating the photographing preview screen and displaying it as the first sub-preview-screen and the second sub-preview-screen with a straight line on which the sliding trajectory is located as a dividing line, and before the receiving a second input by the user, the method further comprises:

receiving a third input that the user drags the dividing line; and

in response to the third input, controlling the dividing line to move according to a dragging direction and a dragging distance of the third input.

5. The method according to claim 1 , wherein the mobile terminal is a mobile terminal with a flexible screen, and the first input is an operation of bending the flexible screen by the user; and

the updating the photographing preview screen and displaying it as a first sub-preview-screen and a second sub-preview-screen comprises:

obtaining a bending angle of the flexible screen;

when the bending angle is greater than a preset angle, obtaining a kink mark formed by the first input on the flexible screen; and

when a direction of the kink mark is a preset direction, updating the photographing preview screen and displaying it as the first sub-preview-screen and the second sub-preview-screen with a straight line on which the kink mark is located as a dividing line.

6. The method according to claim 5 , wherein after the when a direction of the kink mark is a preset direction, updating the photographing preview screen and displaying it as the first sub-preview-screen and the second sub-preview-screen with a straight line on which the kink mark is located as a dividing line, the method further comprises:

receiving a fourth input that the user bends the flexible screen; and

in response to the fourth input, controlling the dividing line to move according to a bending direction of the fourth input, wherein

moving of a location of the dividing line corresponds to size adjustment of screen areas of the first sub-preview-screen and the second sub-preview-screen, a first bending direction of the fourth input corresponds to a first moving direction of the dividing line, and a second bending direction of the fourth input corresponds to a second moving direction of the dividing line.

7. The method according to claim 1 , wherein the when the first photographing identifier and the second photographing identifier have an overlapping region with a preset area, controlling the front-facing camera and the rear-facing camera to capture a first image and a second image respectively, and displaying a composite image of the first image and the second image comprises:

when the first photographing identifier and the second photographing identifier have the overlapping region with the preset area, controlling the front-facing camera and the rear-facing camera to capture the first image and the second image respectively; and

when the first image comprises a face image, displaying a composite image of the face image and the second image.

8. The method according to claim 7 , wherein the when the first image comprises a face image, displaying a composite image of the face image and the second image comprises:

when the first image comprises the face image, displaying the face image at a preset location on the second image;

receiving a fifth input that the user drags the face image;

in response to the fifth input, moving the face image; and

displaying the composite image of the face image and the second image, wherein

the face image is at a dragging end location of the fifth input.

9. The method according to claim 1 , wherein before the displaying a composite image of the first image and the second image, the method further comprises:

displaying a first image edit box and a second image edit box, wherein the first image is displayed in the first image edit box, and the second image is displayed in the second image edit box;

receiving a sixth input by the user on the first image edit box or the second image edit box; and

in response to the sixth input, adjusting a size of the first image edit box or the second image edit box, wherein

the first image edit box is used to adjust a size of the first image, and the second image edit box is used to adjust a size of the second image.

10. The method according to claim 1 , wherein after the displaying a composite image of the first image and the second image, the method further comprises:

displaying a third image edit box, wherein the composite image is displayed in the third image edit box;

receiving a seventh input by the user on the third image edit box; and

in response to the seventh input, adjusting a size of the third image edit box, wherein

the third image edit box is used to adjust a size of the composite image.

11. A mobile terminal, wherein the mobile terminal has a front-facing camera and a rear-facing camera, and the mobile terminal comprises a memory, a processor, and a program that is stored in the memory and is capable of running on the processor, when the program is executed by the processor, the processor implements steps of a photographing method, the photographing method comprising:

receiving a first input by a user when a current screen displays a photographing preview screen;

in response to the first input, updating the photographing preview screen and displaying it as a first sub-preview-screen and a second sub-preview-screen;

receiving a second input by the user;

in response to the second input, controlling a first photographing identifier displayed on the first sub-preview-screen and a second photographing identifier displayed on the second sub-preview-screen to move; and

when the first photographing identifier and the second photographing identifier have an overlapping region with a preset area, controlling the front-facing camera and the rear-facing camera to capture a first image and a second image respectively, and displaying a composite image of the first image and the second image, wherein

the first sub-preview-screen displays a preview image captured by the front-facing camera, and the second sub-preview-screen displays a preview image captured by the rear-facing camera.

12. The mobile terminal according to claim 11 , wherein the first input is a sliding operation performed by the user on the photographing preview screen; and

the updating the photographing preview screen and displaying it as a first sub-preview-screen and a second sub-preview-screen comprises:

obtaining a sliding trajectory of the first input; and

when the sliding trajectory satisfies a preset condition, updating the photographing preview screen and displaying it as the first sub-preview-screen and the second sub-preview-screen with a straight line on which the sliding trajectory is located as a dividing line.

13. The mobile terminal according to claim 12 , wherein the when the sliding trajectory satisfies a preset condition, updating the photographing preview screen and displaying it as the first sub-preview-screen and the second sub-preview-screen with a straight line on which the sliding trajectory is located as a dividing line comprises:

obtaining N target points on the sliding trajectory;

obtaining a coordinate value of each target point in a preset coordinate system, and calculating a variance of coordinate values of the N target points; and

when the variance is less than a preset threshold and a length of the sliding trajectory is greater than a preset length, updating the photographing preview screen and displaying it as the first sub-preview-screen and the second sub-preview-screen with the straight line on which the sliding trajectory is located as the dividing line, wherein

the coordinate value of each target point is a coordinate value of the target point in an X direction or a Y direction of the preset coordinate system, and N is an integer greater than 1.

14. The mobile terminal according to claim 12 , wherein after the when the sliding trajectory satisfies a preset condition, updating the photographing preview screen and displaying it as the first sub-preview-screen and the second sub-preview-screen with a straight line on which the sliding trajectory is located as a dividing line, and before the receiving a second input by the user, the photographing method further comprises:

receiving a third input that the user drags the dividing line; and

in response to the third input, controlling the dividing line to move according to a dragging direction and a dragging distance of the third input.

15. The mobile terminal according to claim 11 , wherein the mobile terminal is a mobile terminal with a flexible screen, and the first input is an operation of bending the flexible screen by the user; and

the updating the photographing preview screen and displaying it as a first sub-preview-screen and a second sub-preview-screen comprises:

obtaining a bending angle of the flexible screen;

when the bending angle is greater than a preset angle, obtaining a kink mark formed by the first input on the flexible screen; and

when a direction of the kink mark is a preset direction, updating the photographing preview screen and displaying it as the first sub-preview-screen and the second sub-preview-screen with a straight line on which the kink mark is located as a dividing line.

16. The mobile terminal according to claim 15 , wherein after the when a direction of the kink mark is a preset direction, updating the photographing preview screen and displaying it as the first sub-preview-screen and the second sub-preview-screen with a straight line on which the kink mark is located as a dividing line, the photographing method further comprises:

receiving a fourth input that the user bends the flexible screen; and

in response to the fourth input, controlling the dividing line to move according to a bending direction of the fourth input, wherein

moving of a location of the dividing line corresponds to size adjustment of screen areas of the first sub-preview-screen and the second sub-preview-screen, a first bending direction of the fourth input corresponds to a first moving direction of the dividing line, and a second bending direction of the fourth input corresponds to a second moving direction of the dividing line.

17. The mobile terminal according to claim 11 , wherein the when the first photographing identifier and the second photographing identifier have an overlapping region with a preset area, controlling the front-facing camera and the rear-facing camera to capture a first image and a second image respectively, and displaying a composite image of the first image and the second image comprises:

when the first photographing identifier and the second photographing identifier have the overlapping region with the preset area, controlling the front-facing camera and the rear-facing camera to capture the first image and the second image respectively; and

when the first image comprises a face image, displaying a composite image of the face image and the second image.

18. The mobile terminal according to claim 17 , wherein the when the first image comprises a face image, displaying a composite image of the face image and the second image comprises:

when the first image comprises the face image, displaying the face image at a preset location on the second image;

receiving a fifth input that the user drags the face image;

in response to the fifth input, moving the face image; and

displaying the composite image of the face image and the second image, wherein

the face image is at a dragging end location of the fifth input.

19. The mobile terminal according to claim 11 , wherein:

before the displaying a composite image of the first image and the second image, the photographing method further comprises:

displaying a first image edit box and a second image edit box, wherein the first image is displayed in the first image edit box, and the second image is displayed in the second image edit box;

receiving a sixth input by the user on the first image edit box or the second image edit box; and

in response to the sixth input, adjusting a size of the first image edit box or the second image edit box, wherein the first image edit box is used to adjust a size of the first image, and the second image edit box is used to adjust a size of the second image; or,

after the displaying a composite image of the first image and the second image, the photographing method further comprises:

displaying a third image edit box, wherein the composite image is displayed in the third image edit box;

receiving a seventh input by the user on the third image edit box; and

in response to the seventh input, adjusting a size of the third image edit box, wherein the third image edit box is used to adjust a size of the composite image.

20. A computer-readable storage medium, wherein the computer-readable storage medium stores a program, and when the program is executed by a processor, the steps of the photographing method according to claim 1 are implemented.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2020
From: WEI, DONG
To: VIVO MOBILE COMMUNICATION CO.,LTD.
Reel/Frame 053954/0270 →
Priority Claims (1)
CN 201810295832.9 · Apr 4, 2018 · national
Continuity (2)
Continuation PCTCN2019081459 · Apr 4, 2019
Related Publication 20210014415A1 · Jan 14, 2021
Cited By (5)
US 12,314,550 US 12,316,961 US 12,401,888 US 12,520,033 US 12,682,496