Deep Learning Driving Risk Assessment Using Image and CAN Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for determining driving risks rely on simple vehicle operation data, which are inadequate in the era of self-driving vehicles and AI, necessitating more advanced and accurate risk assessment techniques to provide drivers with detailed reports and assistive information.
Innovation Solution
A method and apparatus using deep learning algorithms, specifically a combination of Convolutional Neural Networks (CNN) and reinforcement learning, to analyze image data and CAN data from vehicles equipped with lidar or camera sensors, calculating driving risks by extracting image features and determining safety scores, and continuously learning to improve accuracy over time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional simple vehicle operation data is used for risk determination, then the system complexity is low, but the measurement precision of driving risk is insufficient
Solution Approach 1:
The patent replaces traditional rule-based risk assessment mechanisms with deep learning algorithms (CNN and reinforcement learning). The system uses neural networks to automatically process image data from sensors and CAN bus data, substituting manual or simple algorithmic risk evaluation with intelligent systems that continuously learn from data, thereby significantly improving measurement precision while managing complexity through automated processing.
Solution Approach 2:
The patent transforms the risk assessment approach by changing from static rule-based parameters to dynamic learned parameters. The deep learning models adapt their parameters (weights and biases) based on training data, allowing the system to capture complex patterns in driver behavior and environmental conditions that traditional fixed parameters cannot detect, thus improving assessment accuracy.
2Measurement precision
If deep learning algorithms are implemented for accurate risk determination, then the measurement precision improves, but the device complexity increases
Solution Approach 1:
The patent divides the complex deep learning system into two distinct modules: a CNN-based image processing module that extracts visual features from sensor data, and a reinforcement learning module that processes temporal sequences and makes risk predictions. This segmentation allows each module to specialize in specific tasks, improving overall precision while making the system more manageable and interpretable.
Solution Approach 2:
The patent introduces an intermediary processing layer that bridges raw sensor data and final risk assessment. The CNN extracts intermediate image features, which are then combined with CAN bus data and processed by the reinforcement learning agent. This intermediary structure simplifies the overall complexity by breaking down the transformation from raw data to risk prediction into manageable stages with clear intermediate representations.
3Measurement precision
If more image data is processed to improve risk assessment accuracy, then the measurement precision increases, but the loss of time increases
Solution Approach 1:
The patent implements preliminary action by pre-training the deep learning models offline with large datasets before deployment. During actual driving, the pre-trained models process images rapidly without requiring extensive real-time computation. The CNN and reinforcement learning agent are prepared in advance to recognize patterns, enabling fast inference while maintaining high accuracy, thus resolving the conflict between processing comprehensive data and minimizing time loss.
Solution Approach 2:
The system employs periodic action by processing images at strategically selected time points rather than continuously. The reinforcement learning agent determines when risk assessment is necessary based on contextual cues, processing full image data only when needed while using simpler monitoring between assessments. This periodic processing maintains measurement precision for critical events while significantly reducing overall processing time and computational load.
Data Source
AI summary
An apparatus and method for determining driving risks of a driver using deep learning algorithms and a vehicle including the same are provided. The apparatus comprises a processor, a network interface, a memory, and a computer program loaded to the memory and executed by the processor, wherein the processor is configured to receive image data and CAN data obtained by a vehicle equipped with a lidar sensor or a camera sensor while the vehicle is driving, input the obtained image data and CAN data to a first deep learning algorithm trained through pre-stored image data to output image features related to driving risks of a driver driving the vehicle, output image features related to the driver's driving risk by the first deep learning algorithm, and capture a first image corresponding to the output image features and transmit the captured first image to a connect program.


