Pre-Generated Spherical Viewpoint Streams for Lower Server Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional moving image distribution systems experience increased server load due to changes in user line of sight, particularly when generating and distributing high-quality moving images to multiple users.
Innovation Solution
The system generates and stores video streams for multiple predefined viewpoints on a spherical surface, distributing video streams for viewpoints other than the nearest user viewpoint, reducing the load on the server by pre-generating and storing these streams for various angles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the server generates and distributes high-quality moving images by clipping based on user line of sight, then image quality is improved, but server load increases
Solution Approach 1:
The patent pre-generates video streams for multiple predefined viewpoints on a spherical surface before user requests arrive. When a user accesses the system, the server simply distributes the pre-generated stream corresponding to the user's line of sight without performing real-time clipping operations, thus reducing server load while maintaining image quality
Solution Approach 2:
The patent divides the spherical viewing space into multiple discrete viewpoints and generates independent video streams for each viewpoint. This segmentation allows the server to prepare multiple specialized streams in advance rather than handling general clipping requests, improving both image quality and reducing runtime processing load
2Adaptability or versatility
If the server distributes video streams for multiple viewpoints, then adaptability to user line of sight is improved, but data storage requirements increase
Solution Approach 1:
The patent dynamically selects which pre-generated viewpoint stream to distribute based on the user's actual line of sight. The system adapts to user preferences by choosing the most appropriate pre-generated stream, providing high adaptability without the need to store and process all possible viewing angles in real-time
Data Source
AI summary
A moving image distribution method and a moving image distribution apparatus for reducing an increase in server load due to a change in a user's line of sight includes storing a video stream for each viewpoint of a plurality of viewpoints defined on a sphere with a camera as a point of observation, the video stream covering the sphere, and distributing the video stream to a user terminal. The distributing including distributing the video stream for the viewpoint other than a nearest viewpoint, corresponding to a line of sight determined by the user terminal, on the sphere.


