# US 11,451,706 B2 · Photographing method and mobile terminal

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,451,706 B2
- Document ID: US11451706B2
- Status: Granted
- Kind: B2
- Application number: 16/980,803
- Filed: 2019-03-15
- Published: 2021-01-14
- Granted: 2022-09-20
- Earliest claimed: 2018-03-15
- Assignees: Vivo Mobile Communication Co., Ltd.
- Applicants: Vivo Mobile Communication Co., Ltd.
- Inventors: Qihao Yang
- Web page: https://patentgrep.com/patent/US11451706B2

## CPC

- H04N 5/265: Mixing
- G06F 1/1686: {the I/O peripheral being an integrated camera}
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06T 11/60: Creating or editing images; Combining images with text
- H04N 23/62: Control of parameters via user interfaces
- H04N 23/63: by using electronic viewfinders
- H04N 23/631: {Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters}
- H04N 23/632: {for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters}
- H04N 23/64: {Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image}
- H04N 23/69: Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
- H04N 23/80: Camera processing pipelines; Components thereof
- G06T 3/40: Scaling of whole images or parts thereof, e.g. expanding or contracting
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

A photographing method and a mobile terminal are provided. The photographing method includes: in a state where a first preview interface displays a first preview image collected by a camera, receiving a first input, inputted by a user, of selecting a target region on the first preview interface; in response to the first input, superimposing and displaying a second preview interface on the first preview interface, the second preview interface displaying a second preview image of the target region; receiving a second input inputted by the user; in response to the second input, performing a photographing operation and outputting a target image, wherein the target image is a composite image generated based on image contents displayed on the first preview interface and the second preview interface.

## Claims

### Claim 1

A photographing method, comprising:
in a state where a first preview interface displays a first preview image collected by a camera, receiving a first input of selecting a target region on the first preview interface, the first input being inputted by a user;
in response to the first input, superimposing and displaying a second preview interface on the first preview interface, the second preview interface displaying a second preview image of the target region;
receiving a second input inputted by the user;
in response to the second input, performing a photographing operation and outputting a target image, wherein the target image is a composite image generated based on image contents displayed on the first preview interface and the second preview interface.

### Claim 2 (depends on 1)

The method according to claim 1, wherein,
the first preview interface comprises a first-preview-image display region, and the first-preview-image display region displays the first preview image;
the second preview interface comprises a second-preview-image display region, and the second-preview-image display region displays the second preview image;
the second preview interface comprises a pre-stored frame region image, the frame region image comprises a frame image of the mobile terminal and an image composed of a control region image in the first preview interface other than the first preview image, and the second preview image is located within a display range of the frame region image.

### Claim 3 (depends on 1)

The method according to claim 1, wherein,
the composite image comprises the first preview image and the second preview image, and an outer side of the second preview image comprises a first frame region image; or,
the composite image comprises the first preview image and the second preview image, and an outer side of the first preview image comprises a second frame region image, and an outer side of the second preview image comprises a third frame region image.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the first input is an operation of a user outlining an outline of the target object in the first preview image, and the target region is a preview image region that comprises a preset range of the target object;
after in response to the first input, superimposing and displaying the second preview interface on the first preview interface, the method comprises further at least one of the following:
performing a blurring processing on all image regions other than the target region in the first preview image;
performing the blur processing on all image regions other than the target object in the second preview image.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the number of target regions selected by the first input is N, and N is greater than 1;
in response to the first input, superimposing and displaying the second preview interface on the first preview interface, the second preview interface displaying the second preview image of the target region, comprises:
superimposing and displaying N second preview interfaces on the first preview interface in response to the first input, each of the N second preview interfaces displaying a preview image of one target region;
wherein the outputted target image is a composite image generated based on image contents displayed on the first preview interface and the N second preview interfaces.

### Claim 6 (depends on 1)

The method according to claim 1, wherein after in response to the first input, superimposing and displaying the second preview interface on the first preview interface, the method further comprises:
receiving a third input inputted by the user in a preset operation control region;
in response to the third input, according to an operation direction of the third input, moving the second preview interface is moved;
wherein, during movement of the second preview interface, the second preview interface displays in real time a preview image of a corresponding region, corresponding to a preview image display region of the second preview interface, in the first preview image.

### Claim 7 (depends on 1)

The method according to claim 1, wherein after in response to the first input, superimposing and displaying the second preview interface on the first preview interface, the method further comprises:
receiving a fourth input of the user in a preset operation control region;
in response to the fourth input, zooming the second preview interface;
wherein, during a zoom process of the second preview interface, the second preview interface displays in real time a preview image of a corresponding region, corresponding to a preview image display region of the second preview interface, in the first preview image.

### Claim 8 (depends on 1)

The method according to claim 1, wherein after in response to the first input, superimposing and displaying the second preview interface on the first preview interface, the method further comprises at least one of following:
in case of receiving a fifth input of the user, adjusting an image parameter of the first preview image in response to the fifth input;
in case of receiving a sixth input of the user, adjusting an image parameter of the second preview image in response to the sixth input;
in case of receiving a seventh input of the user, adjusting image parameters of the first preview image and the second preview image in response to the seventh input, wherein the seventh input is used to adjust a same image parameter of the first preview image and the second preview image.

### Claim 9

A mobile terminal, comprising:
a storage, a processor, and a computer program stored on the storage and executable by the processor, wherein when the computer program is executed by the processor, the processor implements a photographing method, the method comprises:
in a state where a first preview interface displays a first preview image collected by a camera, receiving a first input of selecting a target region on the first preview interface, the first input being inputted by a user;
in response to the first input, superimposing and displaying a second preview interface on the first preview interface, the second preview interface displaying a second preview image of the target region;
receiving a second input inputted by the user;
in response to the second input, performing a photographing operation and outputting a target image, wherein the target image is a composite image generated based on image contents displayed on the first preview interface and the second preview interface.

### Claim 10 (depends on 9)

The mobile terminal according to claim 9, wherein,
the first preview interface comprises a first-preview-image display region, and the first-preview-image display region displays the first preview image;
the second preview interface comprises a second-preview-image display region, and the second-preview-image display region displays the second preview image;
the second preview interface comprises a pre-stored frame region image, the frame region image comprises a frame image of the mobile terminal and an image composed of a control region image in the first preview interface other than the first preview image, and the second preview image is located within a display range of the frame region image.

### Claim 11 (depends on 9)

The mobile terminal according to claim 9, wherein,
the composite image comprises the first preview image and the second preview image, and an outer side of the second preview image comprises a first frame region image; or,
the composite image comprises the first preview image and the second preview image, and an outer side of the first preview image comprises a second frame region image, and an outer side of the second preview image comprises a third frame region image.

### Claim 12 (depends on 9)

The mobile terminal according to claim 9, wherein the first input is an operation of a user outlining an outline of the target object in the first preview image, and the target region is a preview image region that comprises a preset range of the target object;
after in response to the first input, superimposing and displaying the second preview interface on the first preview interface, when the computer program is executed by the processor, the processor implements further at least one of the following:
performing a blurring processing on all image regions other than the target region in the first preview image;
performing the blur processing on all image regions other than the target object in the second preview image.

### Claim 13 (depends on 9)

The mobile terminal according to claim 9, wherein the number of target regions selected by the first input is N, and N is greater than 1;
in response to the first input, superimposing and displaying the second preview interface on the first preview interface, the second preview interface displaying the second preview image of the target region, comprises:
superimposing and displaying N second preview interfaces on the first preview interface in response to the first input, each of the N second preview interfaces displaying a preview image of one target region;
wherein the outputted target image is a composite image generated based on image contents displayed on the first preview interface and the N second preview interfaces.

### Claim 14 (depends on 9)

The mobile terminal according to claim 9, wherein after in response to the first input, superimposing and displaying the second preview interface on the first preview interface, when the computer program is executed by the processor, the processor further implements:
receiving a third input inputted by the user in a preset operation control region;
in response to the third input, according to an operation direction of the third input, moving the second preview interface is moved;
wherein, during movement of the second preview interface, the second preview interface displays in real time a preview image of a corresponding region, corresponding to a preview image display region of the second preview interface, in the first preview image.

### Claim 15 (depends on 9)

The mobile terminal according to claim 9, wherein after in response to the first input, superimposing and displaying the second preview interface on the first preview interface, when the computer program is executed by the processor, the processor further implements:
receiving a fourth input of the user in a preset operation control region;
in response to the fourth input, zooming the second preview interface;
wherein, during a zoom process of the second preview interface, the second preview interface displays in real time a preview image of a corresponding region, corresponding to a preview image display region of the second preview interface, in the first preview image.

### Claim 16 (depends on 9)

The mobile terminal according to claim 9, wherein after in response to the first input, superimposing and displaying the second preview interface on the first preview interface, when the computer program is executed by the processor, the processor further implements at least one of following:
in case of receiving a fifth input of the user, adjusting an image parameter of the first preview image in response to the fifth input;
in case of receiving a sixth input of the user, adjusting an image parameter of the second preview image in response to the sixth input;
in case of receiving a seventh input of the user, adjusting image parameters of the first preview image and the second preview image in response to the seventh input, wherein the seventh input is used to adjust a same image parameter of the first preview image and the second preview image.

### Claim 17

A non-transitory computer readable storage medium storing a computer program, which, when the computer program is executed by a processor, the processor implements a photographing method, the method comprises:
in a state where a first preview interface displays a first preview image collected by a camera, receiving a first input of selecting a target region on the first preview interface, the first input being inputted by a user;
in response to the first input, superimposing and displaying a second preview interface on the first preview interface, the second preview interface displaying a second preview image of the target region;
receiving a second input inputted by the user;
in response to the second input, performing a photographing operation and outputting a target image, wherein the target image is a composite image generated based on image contents displayed on the first preview interface and the second preview interface.

### Claim 18 (depends on 17)

The non-transitory computer readable storage medium according to claim 17, wherein the first preview interface comprises a first-preview-image display region, and the first-preview-image display region displays the first preview image;
the second preview interface comprises a second-preview-image display region, and the second-preview-image display region displays the second preview image;
the second preview interface comprises a pre-stored frame region image, the frame region image comprises a frame image of the mobile terminal and an image composed of a control region image in the first preview interface other than the first preview image, and the second preview image is located within a display range of the frame region image.

### Claim 19 (depends on 17)

The non-transitory computer readable storage medium according to claim 17, wherein, the composite image comprises the first preview image and the second preview image, and an outer side of the second preview image comprises a first frame region image; or,
the composite image comprises the first preview image and the second preview image, and an outer side of the first preview image comprises a second frame region image, and an outer side of the second preview image comprises a third frame region image.

### Claim 20 (depends on 17)

The non-transitory computer readable storage medium according to claim 17, wherein,
the first input is an operation of a user outlining an outline of the target object in the first preview image, and the target region is a preview image region that comprises a preset range of the target object;
after in response to the first input, superimposing and displaying the second preview interface on the first preview interface, the computer program is executed by the processor, the processor further implements at least one of the following:
performing a blurring processing on all image regions other than the target region in the first preview image;
performing the blur processing on all image regions other than the target object in the second preview image.
