High Accuracy image identification system
AssigneeBlinkfire Analytics, Inc.
InventorsStephen Joseph Olechowski, III, Nan Jiang, Alejandro Tatay de Pascual
Life of this patent
Estimating the term…
Abstract
An image identification system may identify key points on a known image and an unidentified image. One or more geometric shapes may be formed from the key points. A match between the unidentified image and the know image nay be determined by comparison of the respective geometric shapes.
Claims24
A secure autonomous intelligent server performing a method for image identification comprising:
- creating a database of known logos, the database comprising vertices of geometric shapes formed from the known logos;
- obtaining an unidentified logo;
- identifying key points on the unidentified logo;
- constructing a geometric shape from the key points of the unidentified logo;
- calculating vertices of the geometric shape of the unidentified logo;
- and
- matching the vertices of the geometric shape of the unidentified logo with the vertices of the geometric shape of at least one of the known logos.
A secure autonomous intelligent server performing a method for image identification comprising:
- creating a database of known logos, the database comprising vertices of geometric shapes formed from the known logos;
- creating one or more variations of each known logo, the variations comprising the known logo portrayed in varying levels of blur;
- creating geometric shapes formed from the blurred logos;
- calculating vertices of the geometric shapes formed from the blurred logos and adding the vertices to the database;
- obtaining an unidentified logo;
- identifying key points on the unidentified logo;
- constructing a geometric shape from the key points of the unidentified logo;
- calculating vertices of the geometric shape of the unidentified logo;
- and
- matching the vertices of the geometric shape of the unidentified logo with the vertices of the geometric shape of at least one of the known logos and the blurred logos.
Non-transitory computer readable media as executed by a system controller comprising a specialized chip to perform a method for image identification, the method comprising:
- creating a database of known logos, the database comprising vertices of geometric shapes formed from the known logos;
- obtaining an unidentified logo;
- identifying key points on the unidentified logo;
- constructing a geometric shape from the key points of the unidentified logo;
- calculating vertices of the geometric shape of the unidentified logo;
- and
- matching the vertices of the geometric shape of the unidentified logo with the vertices of the geometric shape of at least one of the known logos.
Dependencies are inferred from the claim text.