Fleet-Based Speed Thresholds for Real-Time Overspeed Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for detecting overspeeding in vehicles are resource-intensive and require manual input to enrich map data with speed limits, especially in countries lacking defined legal speed limits, and there is a need for more efficient methods to determine overspeeding.
Innovation Solution
A method and system that utilize historical trajectory data from a fleet to determine speed distributions in geographical areas, using a server to calculate threshold speeds and upload pre-trained classifiers to electronic devices for real-time overspeeding detection, incorporating machine learning models to predict future overspeeding based on Gaussian components and contextual data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual input is used to enrich map data with speed limits, then measurement precision of speed limit detection is improved, but device complexity and resource consumption increase
Solution Approach 1:
The system automatically enriches map data with speed limit information by processing historical trajectory data from the fleet itself, eliminating the need for manual input. The server autonomously calculates speed distributions and determines speed limits based on observed driving patterns, making the system self-sufficient.
Solution Approach 2:
The system transforms the approach from using pre-defined legal speed limits to deriving speed limits from statistical parameters of historical speed data. By calculating percentiles (e.g., 85th percentile) of speed distributions, the system dynamically determines speed limits based on actual driving behavior patterns.
2Loss of information
If existing techniques are used to enrich map data, then speed limit information becomes available, but resource consumption increases
Solution Approach 1:
The system pre-calculates and stores speed distribution statistics and speed limit information in the electronic database during off-peak times using historical data. This preliminary processing allows the electronic devices to quickly retrieve and apply speed limit information during real-time operations without consuming excessive computational resources.
Solution Approach 2:
The server acts as an intermediary that aggregates historical trajectory data from multiple vehicles, performs complex statistical analysis to determine speed distributions and limits, and stores the results in an electronic database. This centralizes the resource-intensive processing while allowing individual electronic devices to operate efficiently.
3Adaptability or versatility
If statistical methods are used to determine speed thresholds, then adaptability to different geographical areas is improved, but measurement precision may be compromised
Solution Approach 1:
The system determines speed limits independently for each geographical area by analyzing local historical trajectory data. Each geographical area has its own speed distribution statistics and percentile-based thresholds, allowing the system to adapt to local driving patterns while maintaining precision through data-driven calculations.
Solution Approach 2:
The system continuously updates speed distribution statistics by incorporating new historical trajectory data from the fleet. This feedback mechanism allows the speed limit determinations to evolve and improve in accuracy over time, balancing adaptability with measurement precision through iterative learning.
Data Source
AI summary
A method of detecting overspeeding for a vehicle, the method including obtaining historical trajectory data of a fleet of geographical areas from an electronic database; determining, by a microprocessor of a server, a distribution of speed of the historical trajectory data for each geographical area; based on the distribution of speed, determining, by a microprocessor of an electronic device associated with the vehicle, that a current speed of the vehicle is above a threshold speed corresponding to a pre-determined percentile of the distribution. A system and a computer-readable medium storing computer executable code for the method.


