Virtual Object Pose Synchronization Using Relative Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The synchronization of pose information in virtual scenes consumes a significant amount of bandwidth due to the serialization of absolute pose information, leading to low efficiency.
Innovation Solution
An information synchronization method that utilizes relative pose information based on a value change characteristic analysis of serialization mechanisms, reducing data volume by synchronizing relative pose information instead of absolute pose information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If absolute pose information is serialized and synchronized, then pose information can be accurately transmitted, but bandwidth consumption increases significantly
Solution Approach 1:
The patent changes the parameter of pose information from absolute values to relative values (differences between adjacent frames). By transforming the data representation from absolute pose to relative pose, the system maintains accuracy while significantly reducing data volume, as relative pose differences are typically much smaller than absolute pose values.
Solution Approach 2:
The system dynamically adapts the synchronization strategy by detecting whether pose information has changed between frames. When changes are detected, relative pose information is synchronized; when no changes occur, synchronization is skipped. This dynamic approach optimizes bandwidth usage while maintaining accuracy when needed.
2Measurement precision
If absolute pose information is synchronized frequently, then synchronization accuracy is maintained, but synchronization efficiency decreases due to high bandwidth consumption
Solution Approach 1:
The patent transforms absolute pose information into relative pose information (difference values), which reduces the data volume for each synchronization packet. This parameter transformation allows more frequent or efficient synchronization with lower bandwidth costs, improving overall synchronization efficiency while maintaining accuracy.
Solution Approach 2:
The system implements periodic synchronization with optimization by using relative pose information. Instead of continuously synchronizing absolute pose data, the system synchronizes relative differences periodically, which reduces bandwidth consumption and improves efficiency while maintaining synchronization accuracy through cumulative relative updates.
Data Source
AI summary
Embodiments of this application disclose an information synchronization method performed by a computer device. The method includes: obtaining absolute pose information of a virtual object in a virtual scene at a current moment; determining a serialization mechanism for the absolute pose information; when the serialization mechanism has the following value change characteristic: a data volume of data obtained by performing serialization on pose information by using the serialization mechanism is positively correlated with a value of the corresponding pose information, obtaining relative pose information of the virtual object at the current moment based on the value change characteristic of the serialization mechanism; and writing the obtained relative pose information into a property synchronization data stream corresponding to a client by using the serialization mechanism, to transmit the property synchronization data stream to the corresponding client.


