US 12,236,473 B2
Utilizing machine learning to generate augmented reality vehicle information for a vehicle captured by cameras in a vehicle lot
Qiaochu Tang, The Colony, TX (US); Stephen Wylie, Carrollton, TX (US); Geoffrey Dagley, McKinney, TX (US); Olalekan Awoyemi, Prosper, TX (US); Staevan Duckworth, The Colony, TX (US); Jason Hoover, Grapevine, TX (US); and Micah Price, Anna, TX (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Jun. 14, 2021, as Appl. No. 17/304,043.
Application 17/304,043 is a continuation of application No. 16/394,572, filed on Apr. 25, 2019, granted, now 11,037,225.
Prior Publication US 2021/0304295 A1, Sep. 30, 2021
Int. Cl. G06Q 30/0601 (2023.01); G06T 19/00 (2011.01); H04N 7/18 (2006.01)
CPC G06Q 30/0643 (2013.01) [G06Q 30/0623 (2013.01); G06T 19/006 (2013.01); H04N 7/181 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a device and from a plurality of cameras, streaming video data associated with a plurality of vehicles in a vehicle lot,
wherein the streaming video data includes first camera streaming video data associated with a first camera of the plurality of cameras;
providing, by the device, the streaming video data to a user device based on the user device accessing a web page associated with the plurality of vehicles;
receiving, by the device and from the user device, a first camera control command to control a first movement of the first camera;
causing, by the device, the first camera to move based on the first camera control command;
receiving, by the device, updated first camera streaming video data from the first camera,
wherein the updated first camera streaming video data includes streaming video data captured by the first camera associated with a first updated field of view after moving the first camera;
providing, by the device and to the user device, the updated first camera streaming video data;
receiving, by the device and from the user device, information identifying a first vehicle, of the plurality of vehicles, in the updated first camera streaming video data;
training, by the device, a first machine learning model using historical vehicle information including information indicating vehicle features, vehicle logos, vehicle makes, and vehicle models,
wherein training the first machine learning model comprises:
performing dimensionality reduction to reduce the historical vehicle information, and
training the first machine learning model using an artificial neural network processing technique to perform pattern recognition with regard to patterns of the historical vehicle information;
processing, by the device and using image processing and using the first machine learning model, an image associated with the information identifying the first vehicle to identify a make and model of the first vehicle;
identifying, by the device, first augmented reality vehicle information associated with the first vehicle based on the information identifying the first vehicle,
wherein identifying the first augmented reality vehicle information comprises:
using a second machine learning model to determine cost information, associated with the first vehicle, personalized to a user associated with the user device; and
providing, by the device, the first augmented reality vehicle information to the user device to enable the user device to overlay the first augmented reality vehicle information, including the cost information, on the updated first camera streaming video data.