VR Motion Tracking Synchronization via Multi-System Fusion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual reality systems are limited by relying on a single motion tracking system, which may not provide accurate input for both small and large movements, and lack integration with additional biological sensors, leading to incomplete user interaction and performance analysis.
Innovation Solution
A computing system that synchronizes data from multiple motion tracking systems and integrates peripheral sensors to generate system-independent tracking objects, enabling simultaneous use of different tracking systems and providing comprehensive biological data for enhanced user interaction and performance analysis.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a single motion tracking system is used in virtual reality systems, then the system complexity is reduced and ease of operation is improved, but the measurement precision and reliability of motion tracking are compromised because no single system excels at both small and large movement accuracy
Solution Approach 1:
The patent combines multiple motion tracking systems (e.g., optical tracking system and inertial measurement unit system) into a unified VR system. The optical system provides accurate large movement tracking while the IMU system provides accurate small movement tracking, and both systems are merged to deliver comprehensive high-precision motion data to the VR application.
Solution Approach 2:
The patent creates a universal motion tracking framework that can handle multiple types of tracking systems simultaneously. The system is designed to accept data from different tracking technologies and process them through a common interface, making the VR system adaptable to various motion tracking requirements without requiring separate systems for different tracking needs.
2Reliability
If multiple motion tracking systems are integrated into virtual reality systems, then the measurement precision and reliability of motion tracking are improved, but the device complexity and difficulty of synchronization increase
Solution Approach 1:
The patent introduces a motion tracking synchronization module as an intermediary between multiple tracking systems and the VR application. This mediator receives data from different tracking systems, performs synchronization and coordinate transformation, and outputs unified motion data, thereby simplifying the integration complexity while maintaining high reliability.
Solution Approach 2:
The patent transforms motion data from different tracking systems into a common coordinate system and time reference frame. By changing the parameters (coordinate systems, time synchronization) of incoming data, the system enables reliable integration of multiple tracking systems without requiring complex custom integration logic for each system combination.
3Quantity of substance
If additional biological sensors are integrated with motion tracking systems, then the quantity and comprehensiveness of user data are improved, but the device complexity and processing requirements increase
Solution Approach 1:
The patent merges biological sensors (electrocardiogram, electromyogram, electroencephalogram, electrodermal activity, haptic, and force sensors) with the motion tracking system into a unified data acquisition framework. This integration allows simultaneous collection of motion data and biological data through a single system architecture, reducing overall integration complexity while increasing data comprehensiveness.
Data Source
AI summary
Embodiments of the present disclosure relate to motion tracking synchronization in virtual reality systems. In an embodiment, a computing system that includes a processor and a memory including computer readable instructions is provided. The processor is configured to, based on execution of the computer readable instructions, receive an indication from a virtual reality (VR) application that the VR application has started, receive tracking data from a first motion tracking system and a second motion tracking system, each motion tracking system comprising one or more sensors, and generate system-independent tracking objects from the tracking data. The processor is further configured to, based on execution of the computer readable instructions, format the system-independent tracking objects into VR objects compatible with a VR system, transmit the VR objects to the VR system, and provide a real world environment view to users overlaid or independent of VR environment. Computer implemented methods are also provided.


