IP Library › Granted Patent US 11,363,196
Granted Patent B2
US 11,363,196 · App. 16/704,915 · Granted Jun 14, 2022

Image selection method and related product

Inventor: Guohui Tan (Guangdong, CN)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
H04N5/23251H04N5/144G06T5/002G06T7/20
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,363,196
App. No.
16/704,915
Granted
Jun 14, 2022
Kind
B2
Abstract

A method for image selection applied to a mobile terminal including a camera may include: acquiring image information of a first image, the image information of the first image comprising a first acceleration value of the mobile terminal in response to the camera capturing the first image, the first image being any one of at least two images successively captured by the camera; and determining that the first image satisfies a multi-frame denoising processing condition in response to the first acceleration value being smaller than a preset acceleration threshold.

Claims (48)

1. A method for image selection applied to a mobile terminal including a camera, and the method comprising:

acquiring image information of a first image, the image information of the first image comprising a first acceleration value of the mobile terminal in response to the camera capturing the first image, the first image being any one of at least two images successively captured by the camera; and

determining that the first image satisfies a multi-frame denoising processing condition in response to the first acceleration value being smaller than a preset acceleration threshold;

determining whether the number of the images satisfying the multi-frame denoising processing condition in the at least two images reaches a preset number; and

performing multi-frame denoising processing on the images satisfying the multi-frame denoising processing condition in the at least two images, wherein in the performing multi-frame denoising processing on the images satisfying the multi-frame denoising processing condition in the at least two images, the multi-frame denoising processing is performed in response to the number of the images satisfying the multi-frame denoising processing condition in the at least two images reaching the preset number.

2. The method according to claim 1 , wherein the mobile terminal further comprises a gyroscope; and

the method further comprises:

prior to acquiring the image information of the first image:

receiving a successive capturing instruction;

controlling the camera to successively capture the at least two images in response to the successive capturing instruction; and

measuring, via the gyroscope, an acceleration value and an acceleration direction of the mobile terminal in response to the camera successively capturing the at least two images.

3. The method according to claim 2 , wherein the measuring, via the gyroscope, the acceleration value and the acceleration direction of the mobile terminal in response to the camera successively capturing the at least two images, comprises:

measuring, via the gyroscope, the first acceleration value and a first acceleration direction of the mobile terminal in response to the camera capturing the first image.

4. The method according to claim 1 , wherein the method comprises:

prior to performing the multi-frame denoising processing on the images satisfying the multi-frame denoising processing condition in the at least two images:

determining whether a same motion region exists in each of the images satisfying the multi-frame denoising processing condition; and

in response to the same motion region existing in each of the images satisfying the multi-frame denoising processing condition, the performing the multi-frame denoising processing on the images satisfying the multi-frame denoising processing condition in the at least two images comprising:

performing multi-frame denoising processing on regions other than the motion region in the images satisfying the multi-frame denoising processing condition.

5. The method according to claim 3 , wherein the preset acceleration thresholds of the different acceleration directions are different.

6. The method according to claim 1 , wherein in response to the first acceleration value being determined to be greater than a preset acceleration threshold, the method further comprises:

outputting prompt information.

7. A mobile terminal, comprising: a camera and an application processor (AP), wherein the AP is configured to:

acquire image information of a first image, the image information of the first image comprising a first acceleration value of the mobile terminal in response to the camera capturing the first image, the first image being any one of at least two images successively captured by the camera; and

storing the first image for a multi-frame denoising processing in response to the first acceleration value being smaller than a preset acceleration threshold;

determining whether the number of the stored images reaches a preset number; and

perform multi-frame denoising processing on the stored images when the number of the stored images reaches the preset number;

wherein the AP is further configured to determine whether a same motion region exists in each of the stored images; and

in response to the same motion region existing in each of the stored images, that the PA performs multi-frame denoising processing on the stored images further comprises:

the AP performs multi-frame denoising processing on regions other than the motion region in the images satisfying the multi-frame denoising processing condition.

8. The mobile terminal according to claim 7 , wherein the mobile terminal further comprises a gyroscope; wherein

the AP is further configured to receive a successive capturing instruction;

the camera is further configured to successively capture at least two images in response to the successive capturing instruction; and

the gyroscope is further configured to measure an acceleration value and an acceleration direction of the mobile terminal in response to the camera successively capturing the at least two images.

9. The mobile terminal according to claim 8 , wherein that the gyroscope measures an acceleration value and an acceleration direction of the mobile terminal in response to the camera successively capturing the at least two images further comprises:

the gyroscope measures the first acceleration value and a first acceleration direction of the mobile terminal in response to the camera capturing the first image.

10. The mobile terminal according to claim 9 , wherein the preset acceleration thresholds of different acceleration directions are different.

11. The mobile terminal according to claim 9 , wherein the AP is further configured to output prompt information in response to the first acceleration value being greater than a preset acceleration threshold.

12. A non-transitory computer readable storage medium, storing computer programs for electronic data exchange, wherein the computer programs cause a computer to perform operations:

acquiring image information of a first image, the image information of the first image comprising a first acceleration value of the mobile terminal in response to the camera capturing the first image, the first image being any one of at least two images successively captured by a camera;

in response to the first acceleration value being smaller than the preset acceleration threshold and a same motion region existing in each of images satisfying the multi-frame denoising processing condition, performing multi-frame denoising processing on regions other than the motion region in the images satisfying the multi-frame denoising processing condition;

determining whether the number of the images satisfying the multi-frame denoising processing condition in the at least two images reaches a preset number; and

in the performing multi-frame denoising processing on regions other than the motion region in the images satisfying the multi-frame denoising processing condition, the multi-frame denoising processing is performed in response to the number of the images satisfying the multi-frame denoising processing condition in the at least two images reaching the preset number.

13. The non-transitory computer readable storage medium according to claim 12 , wherein prior to the acquiring image information of the first image, the operations further comprise:

receiving a successive capturing instruction;

controlling the camera to successively capture the at least two images in response to the successive capturing instruction; and

measuring, via a gyroscope, an acceleration value and an acceleration direction of the mobile terminal in response to the camera successively capturing the at least two images.

14. The non-transitory computer readable storage medium according to claim 13 , wherein the measuring, via the gyroscope, the acceleration value and the acceleration direction of the mobile terminal in response to the camera successively capturing the at least two images, comprises:

measuring, via the gyroscope, the first acceleration value and a first acceleration direction of the mobile terminal in response to the camera capturing the first image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2019
From: TAN, GUOHUI
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD
Reel/Frame 051274/0331 →
Priority Claims (1)
CN 201710443969.X · Jun 13, 2017 · national
Continuity (2)
Continuation PCTCN2018089976 · Jun 5, 2018
Related Publication 20200120278A1 · Apr 16, 2020