Vehicle Display System Dual Data Path Sensor Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Modern vehicle multimedia systems experience latency and delays in displaying sensor data, such as reversing camera images, due to multi-layer communication and lack of real-time capability, which can lead to unpredictable fluctuations and failure to meet legal display requirements.
Innovation Solution
A method utilizing a vehicle computer with two data paths to quickly transmit sensor data, where the first path ensures secure and timely data transmission and the second path maintains design specifications of the graphical user interface, allowing for synchronized display without interruptions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a single data path is used to transmit sensor data through the vehicle computer and user interface, then the system architecture remains simple, but latency and delays occur due to multi-layer communication and lack of real-time capability
Solution Approach 1:
The data transmission path is segmented into two separate paths: a first data path for time-critical sensor data that bypasses the user interface logical units, and a second data path for non-time-critical data that goes through the normal user interface processing. This segmentation allows time-critical data to be transmitted quickly without being blocked by UI operations.
Solution Approach 2:
A display control unit is introduced as an intermediary component that receives sensor data directly from the sensor via the first data path and controls the display independently. This intermediary enables direct transmission of time-critical data without waiting for user interface processing, thereby reducing latency.
2Ease of operation
If virtual machines are used in the user interface, then the interface becomes more flexible and easier to program, but additional unavoidable latencies occur during garbage collection operations
Solution Approach 1:
The system segments data transmission into two paths: one that bypasses the virtual machine-based user interface for time-critical data, and another that uses the user interface for non-time-critical data. This allows the virtual machine to continue providing flexibility and ease of programming while preventing it from causing latency in critical operations.
3Adaptability or versatility
If buffered transitions are used in the multimedia system, then the system can handle large numbers of user inputs, but delays or interruptions occur in the display
Solution Approach 1:
The system separates time-critical sensor data transmission from non-time-critical user interface operations by using two distinct data paths. The first data path transmits sensor data directly to the display control unit without being affected by buffered transitions or user input buffering, ensuring continuous and timely display of critical information.
4Ease of manufacture
If the existing vehicle computer architecture is maintained, then development costs remain low, but real-time capability cannot be achieved without high-cost hardware modifications
Solution Approach 1:
A display control unit is introduced as an intermediary that receives sensor data directly from the sensor and controls the display independently of the existing vehicle computer's user interface. This intermediary enables real-time display capability without requiring expensive hardware modifications to the existing vehicle computer architecture.
Solution Approach 2:
The system architecture is segmented so that time-critical sensor data transmission is separated from the main vehicle computer's user interface processing. The first data path provides a dedicated route for real-time data, while the second data path maintains compatibility with the existing vehicle computer system, enabling real-time capability without complete architectural overhaul.
Data Source
AI summary
When a display query is received, the display query is evaluated and sensor data is transmitted to a display control in a vehicle computer via a first data path and displayed on a display device. A graphical user interface is loaded and transmitted to the display control unit via a second data path. The graphical user interface is synchronized with the display of the sensor data and the synchronized graphical user interface is displayed with the sensor data on the display device.

