Road Condition Detection via Sparse Matrix Decomposition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing traffic reporting systems often suffer from infrequent updates, data entry errors, and delayed data input, leading to inaccurate or untimely reporting of traffic incidents and congestion, which is critical for autonomous vehicles and navigation systems that require real-time, accurate road condition information.

Innovation Solution

A system that collects initial vehicle probe data to establish a baseline of road conditions, receives additional probe data, and uses machine learning algorithms to decompose it into low rank and sparse matrices, identifying changes in road conditions by analyzing the sparse matrix for anomalies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If government agencies and online traffic reporting resources are used to provide traffic information, then traffic reporting coverage is established, but update frequency is infrequent and data accuracy is reduced due to data entry errors and delays

Engineering Contradiction:
Improvetraffic information accuracyVSAvoiddata update delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables vehicles to automatically report their own probe data (location, speed, heading) without requiring manual data entry by traffic reporters. This self-reporting mechanism eliminates data entry errors and reduces delays, as vehicles continuously and automatically provide their operational status and observed road conditions directly to the server.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous collection and processing of probe data from multiple vehicles in real-time, rather than periodic updates. The server continuously receives, processes, and analyzes probe data streams, enabling near-real-time detection of road condition changes and maintaining up-to-date traffic information without interruption.

Inventive Principle:
Principle #20Continuity of useful action

2Measurement precision

If traditional traffic reporting methods are used, then infrastructure complexity is reduced, but detection precision of road condition changes is insufficient

Engineering Contradiction:
Improveroad condition change detection accuracyVSAvoiddata processing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The probe data matrix is decomposed into two separate components: a low-rank matrix representing normal, gradual variations in road conditions, and a sparse matrix capturing abrupt, anomalous changes. This segmentation allows the system to specifically target and detect significant road condition changes (such as lane closures or incidents) while filtering out routine variations, thereby improving detection precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a server as an intermediary that collects probe data from multiple vehicles, performs centralized matrix decomposition analysis, and generates road condition change detections. This intermediary processing layer enables sophisticated analysis that would be computationally intensive for individual vehicles, while the vehicles themselves maintain relatively simple sensor and communication systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9881497B2Detecting road condition changes from probe data
Publication Date: 2018.01.30 HERE GLOBAL BV
  • US9881497B2 patent drawing
  • US9881497B2 patent drawing
  • US9881497B2 patent drawing

AI summary

Systems, methods, and apparatuses are disclosed for identifying anomalies or changes in road conditions on a roadway location. An initial low rank data matrix of initial vehicle probe data at a plurality of different times for a roadway location is provided, where the initial low rank data matrix represents a baseline of road conditions for the roadway location. A plurality of additional vehicle probe data from at least one vehicle at the roadway location is received. The additional vehicle probe data is added to the initial vehicle probe data of the initial low rank data matrix. The updated data matrix with the compiled probe data is decomposed into a low rank data matrix and a sparse data matrix. A change at the roadway location is identified based on the probe data in the sparse data matrix.