Motion Data Embedding in Video Frames for Live Racing Simulators
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing racing simulators are unable to receive real-time race car data, preventing users from experiencing live races as they unfold.
Innovation Solution
A system and method that capture real-time motion and multimedia content from sensors and cameras embedded within a portable far edge compute node installed in a racing vehicle, broadcasting this data over a wireless IP network for live distribution to full motion racing simulators.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If racing simulators use recorded data for replay, then users can experience specific races, but users cannot experience live races as they unfold
Solution Approach 1:
The patent introduces an event broker as an intermediary component that receives data from multiple sources (race cars, simulators) and distributes it to appropriate consumers. This mediator architecture enables real-time data flow without direct point-to-point connections, reducing system complexity while achieving reliable real-time data reception.
Solution Approach 2:
The system segments the data flow into distinct components: sensor data collection on race cars, wireless transmission, event broker intermediation, and simulator playback. This segmentation allows each component to be optimized independently and simplifies the overall system architecture for real-time operation.
2Measurement precision
If the system transmits all sensor data at high fidelity, then motion synchronization is improved, but data transmission volume increases
Solution Approach 1:
The patent applies local quality by transmitting different types of data at different fidelity levels based on their specific requirements. Motion-critical data (accelerometer, gyroscope) is transmitted with high precision, while less time-sensitive data (audio, video) uses compression and lower instantaneous fidelity, optimizing the balance between synchronization accuracy and transmission volume.
Solution Approach 2:
The system transmits motion data with excessive precision relative to human perception thresholds, ensuring that even with compression and network variability, the synchronization remains imperceptibly accurate. This partial over-transmission of precision data guarantees reliable synchronization without requiring full maximum fidelity for all data types.
3Adaptability or versatility
If the system uses standard video codecs without extensions, then compatibility is improved, but motion data synchronization capability is lost
Solution Approach 1:
The patent embeds motion data within the existing video codec structure using metadata extensions, nesting the motion information inside the standard video container format. This allows motion data to be transported alongside video frames using standard, widely-supported codec infrastructure while preserving the motion information that would otherwise be lost.
Solution Approach 2:
The system designs the data transmission protocol to serve multiple functions: standard video codecs provide broad platform compatibility, while optional metadata extensions enable motion data embedding when supported. This multi-functional approach allows the same infrastructure to serve both compatibility requirements and advanced synchronization needs.
Data Source
AI summary
A method for capturing real-time motion data events from a remotely deployed far edge compute node on a remote asset, such as a racing vehicle, allows for real-time motion simulation of a racing experience. In the method, incoming audio and video data are received from the far edge compute mode, along with incoming motion data. The motion data is imbedded within data frames of the audio/video to create distributable content. The content may be distributed via a content distribution service for real-time, livestream experiences in a motion simulator, or for later playback in a motion simulator.


