IP Library Granted Patent US 11,093,792
Granted Patent B2
US 11,093,792 · App. 16/577,191 · Granted Aug 17, 2021

Image processing methods and devices

Inventors: Nan Jiang (Zhejiang, CN); Mingyu Guo (Zhejiang, CN)
Assignee: Advanced New Technologies Co., Ltd.
G06K9/6215G06K9/6202G06K9/6253G06K9/64
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,093,792
App. No.
16/577,191
Filed
Sep 20, 2019
Granted
Aug 17, 2021
Kind
B2
Art Unit
2669
USPC
382/190
Abstract

A method for image processing includes: acquiring features of multiple images of a target object and a standard feature of the target object; and determining trusted images of the target object from the multiple images of the target object according to similarities between the features of the multiple images of the target object and the standard feature thereof, wherein similarities between features of the trusted images of the target object and the standard feature of the target object meet a preset similarity requirement. The image processing method may be applied to application scenarios such as image comparison, identity recognition, target object search, and similar target object determination.

Claims (48)

1. An image processing method, comprising:

acquiring trusted images of a first target object and trusted images of a second target object; and

determining, according to the trusted images of the first target object and the trusted images of the second target object, whether the first target object is similar to the second target object, wherein:

the trusted images of the first target object are determined from multiple images of the first target object, and similarities between features of the trusted images of the first target object and a standard feature of the first target object meet a first preset similarity requirement; and

the trusted images of the second target object are determined from multiple images of the second target object, and similarities between features of the trusted images of the second target object and a standard feature of the second target object meet a second preset similarity requirement.

2. The method of claim 1 , wherein

the standard feature of the first target object is one of an average feature of the multiple images of the first target object, or a feature in features of the multiple images of the first target object that is most similar to the average feature of the multiple images of the first target object; and

the standard feature of the second target object is one of an average feature of the multiple images of the second target object, or a feature in features of the multiple images of the second target object that is most similar to the average feature of the multiple images of the second target object.

3. The method of claim 1 , wherein the determining, according to the trusted images of the first target object and the trusted images of the second target object, whether the first target object is similar to the second target object comprises one of:

determining that the first target object is similar to the second target object when an average value of multiple pieces of similarity data between the trusted images of the first target object and the trusted images of the second target object is greater than or equal to a preset average threshold; or

determining that the first target object is similar to the second target object when a distribution of multiple pieces of similarity data between the trusted images of the first target object and the trusted images of the second target object meets a preset similarity distribution requirement.

4. The method of claim 1 , wherein

the first target object is a first target object in a database of target objects, and the second target object is a second target object in the database, wherein the first target object is different from the second target object; or

the first target object is a target object specified by a user, and the second target object is a target object in the database.

5. The method of claim 1 , further comprising:

acquiring features of the multiple images of the first target object, the standard feature of the first target object, features of the multiple images of the second target object, and the standard feature of the second target object; and

determining the trusted images of the first target object from the multiple images of the first target object according to similarities between the features of the multiple images of the first target object and the standard feature of the first target object, and determining the trusted images of the second target object from the multiple images of the second target object according to similarities between the features of the multiple images of the second target object and the standard feature of the second target object.

6. The method of claim 5 , wherein the acquiring the standard feature of the first target object comprises one of:

acquiring an average feature of the multiple images of the first target object, and determining the average feature of the multiple images of the first target object as the standard feature of the first target object; or

acquiring an average feature of the multiple images of the first target object, and determining a feature in the features of the multiple images of the first target object as the standard feature of the first target object, wherein the determined feature is most similar to the average feature.

7. The method of claim 5 , wherein the determining the trusted images of the first target object from the multiple images of the first target object according to the similarities between the features of the multiple images of the first target object and the standard feature of the first target object comprises one of:

determining one or more images of the multiple images of the first target object as the trusted images of the first target object, wherein similarities between features of the one or more images of the multiple images and the standard feature of the first target object are greater than or equal to a preset similarity threshold; or

determining distribution data of the similarities between the features of the multiple images of the first target object and the standard feature of the first target object, determining a similarity interval in the distribution data, wherein an image density in the similarity interval is greater than or equal to a preset density, and determining one or more images of the multiple images corresponding to the determined similarity interval as the trusted images of the first target object.

8. The method of claim 5 , wherein the determining whether the first target object is similar to the second target object comprises one of:

determining that the first target object is similar to the second target object when an average value of multiple pieces of similarity data is greater than or equal to a preset average threshold; or

determining that the first target object is similar to the second target object when a distribution of multiple pieces of similarity data meets a preset similarity distribution requirement.

9. The method of claim 5 , wherein the determining whether the first target object is similar to the second target object comprises:

determining whether a quantity of multiple pieces of similarity data meets a preset quantity requirement; and

when the quantity of the multiple pieces of similarity data meets the preset quantity requirement, determining, according to the multiple pieces of similarity data, whether the first target object is similar to the second target object.

10. The method of claim 5 , wherein the first preset similarity requirement is the same as the second preset similarity requirement, or the first preset similarity requirement is different from the second preset similarity requirement.

11. An image processing device, comprising:

a processor; and

a memory storing a computer executable instruction, wherein when executed, the executable instruction causes the processor to:

acquire trusted images of a first target object and trusted images of a second target object; and

determine, according to the trusted images of the first target object and the trusted images of the second target object, whether the first target object is similar to the second target object, wherein:

the trusted images of the first target object are determined from multiple images of the first target object, and similarities between features of the trusted images of the first target object and a standard feature of the first target object meet a first preset similarity requirement; and

the trusted images of the second target object are determined from multiple images of the second target object, and similarities between features of the trusted images of the second target object and a standard feature of the second target object meet a second preset similarity requirement.

12. The image processing device of claim 11 , wherein when executed, the executable instruction further causes the processor to:

acquire features of the multiple images of the first target object, the standard feature of the first target object, features of the multiple images of the second target object, and the standard feature of the second target object; and

determine the trusted images of the first target object from the multiple images of the first target object according to similarities between the features of the multiple images of the first target object and the standard feature of the first target object, and determine the trusted images of the second target object from the multiple images of the second target object according to similarities between the features of the multiple images of the second target object and the standard feature of the second target object.

13. A non-transitory computer-readable storage medium having instructions stored thereon that, when executed by a processor of a device, cause the device perform an image processing method, the method comprising:

acquiring trusted images of a first target object and trusted images of a second target object; and

determining, according to the trusted images of the first target object and the trusted images of the second target object, whether the first target object is similar to the second target object, wherein:

the trusted images of the first target object are determined from multiple images of the first target object, and similarities between features of the trusted images of the first target object and a standard feature of the first target object meet a first preset similarity requirement; and

the trusted images of the second target object are determined from multiple images of the second target object, and similarities between features of the trusted images of the second target object and a standard feature of the second target object meet a second preset similarity requirement.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the method further comprises:

acquiring features of the multiple images of the first target object, the standard feature of the first target object, features of the multiple images of the second target object, and the standard feature of the second target object; and

determining the trusted images of the first target object from the multiple images of the first target object according to similarities between the features of the multiple images of the first target object and the standard feature of the first target object, and determining the trusted images of the second target object from the multiple images of the second target object according to similarities between the features of the multiple images of the second target object and the standard feature of the second target object.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053761/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053713/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2019
From: JIANG, NAN; GUO, MINGYU
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 050443/0423 →
Priority Claims (1)
CN 201710594226.2 · Jul 20, 2017 · national
Continuity (2)
Continuation PCTCN2018096278 · Jul 19, 2018
Related Publication 20200012885A1 · Jan 9, 2020