Machine learning artificial intelligence system for identifying vehicles
First Claim
1. A computer-implemented method for identifying attributes in an image of a vehicle, the method comprising:
- collecting images of vehicles from the online resource;
classifying the collected images in a first group or a second group using a classifier function, the first group comprising images of vehicle exteriors and the second group comprising images of vehicle interiors;
modifying metadata associated with images in the first group to indicate that the images in the first group display vehicle exteriors;
retrieving an original training data set of images and an original attribute identification function from a database;
generating an updated training data set by adding the images in the first group to the original training data set;
calculating an updated attribution identification function based on the updated training data set and the original attribute identification function;
receiving a client image of a vehicle from a client processor; and
identifying attributes in a client image of a vehicle using the updated attribute identification function.
1 Assignment
0 Petitions
Accused Products
Abstract
An artificial intelligence system for identifying attributes in an image. The system may include a processor in communication with a client device; and a storage medium. The storage medium may store instructions that, when executed, configure the processor to perform operations including: extracting first features; categorizing the first images in a first group or a second group; modifying first metadata associated with each image in the first images to include a binary label; calculating a classification function; classifying a second plurality of images using the classification function; extracting second features from the second images classified in the first group; categorizing the second images in the first group by attribute; calculating an attribute identification function that identifies attributes of the second images; and identifying at least one attribute associated with a client image using the attribute identification function, the client image being received from the client device.
-
Citations
19 Claims
-
1. A computer-implemented method for identifying attributes in an image of a vehicle, the method comprising:
-
collecting images of vehicles from the online resource; classifying the collected images in a first group or a second group using a classifier function, the first group comprising images of vehicle exteriors and the second group comprising images of vehicle interiors; modifying metadata associated with images in the first group to indicate that the images in the first group display vehicle exteriors; retrieving an original training data set of images and an original attribute identification function from a database; generating an updated training data set by adding the images in the first group to the original training data set; calculating an updated attribution identification function based on the updated training data set and the original attribute identification function; receiving a client image of a vehicle from a client processor; and identifying attributes in a client image of a vehicle using the updated attribute identification function.
-
-
2. A computer system for identifying attributes in an image of a vehicle, the system comprising:
-
at least one processor in communication with an online resource and a database; and at least one storage medium storing instructions that, when executed, configure the processor to execute operations comprising; collecting images of vehicles from the online resource; classifying the collected images in a first group or a second group using a classifier function, the first group comprising images of vehicle exteriors and the second group comprising images of vehicle interiors; modifying metadata associated with images in the first group to indicate that the images in the first group display vehicle exteriors; retrieving an original training data set of images and an original attribute identification function from the database; generating an updated training data set by adding the images in the first group to the original training data set; calculating an updated attribution identification function based on the updated training data set and the original attribute identification function; receiving a client image of a vehicle from a client processor; and identifying attributes in the client image using the updated attribute identification function. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to operate a system for identifying attributes in an image of a vehicle, the operations comprising:
-
collecting images of vehicles from an online resource; classifying the collected images in a first group or a second group using a classifier function, the first group comprising images of vehicle exteriors and the second group comprising images of vehicle interiors; modifying metadata associated with images in the first group to indicate that the images in the first group display vehicle exteriors; retrieving an original training data set of images and an original attribute identification function from a database; generating an updated training data set by adding the images in the first group to the original training data set; calculating an updated attribution identification function based on the updated training data set and the original attribute identification function; receiving a client image of a vehicle from a client processor; and identifying attributes in a client image using the updated attribute identification function. - View Dependent Claims (16, 17, 18, 19)
-
Specification