Patent ID: 11934985
Assignee: V3 SMART TECHNOLOGIES PTE LTD
Field: Computer technology (Electrical engineering)
Classification: CPC G  B | IPC B  G

Claim 0:
1. A system for evaluating driving risk, comprising:
a vehicle; and
a computer device,
wherein the vehicle comprises:
one or more cameras for capturing image data, wherein the one or more cameras comprise a vehicle external view camera and a vehicle internal view camera;
a GPS device for generating vehicle location and speed data; and
an accelerometer for generating vehicle acceleration data;

wherein the computing device comprises:
an input circuit configured to receive data from the vehicle, the data comprising the vehicle location data, the vehicle acceleration data and the image data, wherein the image data comprises external view image data captured by the vehicle external view camera and internal image data captured by the vehicle internal view camera, the external view image data comprising images of road condition, images of traffic condition, images of weather condition, images of lighting condition and images of other vehicles and the internal view image data comprising certain driver image data related to a certain driver and driver posture and movement data comprising driver head movement data, driver hand movement data, and driver eye movement data; and
a processor configured to train a situation classification model based on the external image data, the vehicle location and speed data, and the vehicle acceleration data received from the vehicle, and based on previous data received from the vehicle or other vehicles using machine learning methods to classify various driving situations and to train a maneuver classification model based on the vehicle location and speed data, the vehicle acceleration data, and the driver posture and movement data received from the vehicle, and based on previous data received from the vehicle or other vehicles received from the vehicle using machine learning methods to classify various driving maneuvers,

wherein the processor is further configured to:
identify a plurality of risks associated with the certain driver based on the data received from the vehicle including the internal view image data captured by the vehicle internal view camera identifying a driver of the vehicle when each of the plurality of risks occurs as the certain driver, one or more of the various driving situations classified by the situation classification model, and one or more of the driving maneuvers classified by the maneuver classification model;
determine a plurality of weights, wherein a respective weights is assigned for each of the plurality of risks associated with the certain driver; and
generate a score for the certain driver based on the plurality of weights for the plurality of risks associated with the certain driver.