Panoramic Video Slice Transmission for VR Latency Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Panoramic video transmission requires significant resource overhead and results in network transmission delays due to its high resolution and large data amount, causing choppy video playback in current virtual reality devices.
Innovation Solution
A method and system for interactive transmission of panoramic video, where a client determines the user's region of interest and requests only the corresponding video slice from a server, reducing the amount of data transmitted and processing delay by using location information to focus on a limited viewing angle range.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all panoramic video data is transmitted to the client using traditional video transmission solution, then the client can receive complete panoramic video information, but significant transmission resource overhead is generated and network transmission delay increases
Solution Approach 1:
The panoramic video is divided into multiple slices based on spatial segmentation. Instead of transmitting the entire panoramic video, only the video slice corresponding to the user's current region of interest is transmitted. This segmentation approach reduces transmission data volume while maintaining video completeness for the user's viewing needs.
Solution Approach 2:
The system extracts and transmits only the necessary portion of the panoramic video data - specifically the video slice corresponding to the user's region of interest. By extracting only the relevant data portion rather than transmitting all data, transmission resource overhead is significantly reduced while still providing complete viewing experience for the user's current view.
2Reliability
If all panoramic video data is transmitted to the client, then the client can play the complete video, but network transmission delay is large causing choppy playback
Solution Approach 1:
The panoramic video is segmented into multiple slices, and only the relevant slice corresponding to the user's current region of interest is transmitted. This segmentation reduces the amount of data that needs to be transmitted, thereby reducing transmission delay and preventing choppy playback while maintaining video completeness for the user's view.
Solution Approach 2:
The system determines the user's current region of interest before transmission and pre-selects the appropriate video slice for transmission. This preliminary action of identifying and preparing only the necessary video data before transmission reduces the transmission time and avoids delays that would cause choppy playback.
3Loss of information
If traditional video transmission solution is used for panoramic video, then all video data can be delivered, but resource overhead and transmission delay increase significantly
Solution Approach 1:
The panoramic video is divided into multiple slices, and only the slice corresponding to the user's current region of interest is transmitted. This segmentation approach ensures that all necessary video information for the user's current view is delivered while avoiding transmission of redundant data, thereby significantly improving transmission efficiency.
Solution Approach 2:
The system extracts only the necessary video slice corresponding to the user's region of interest from the complete panoramic video. By extracting and transmitting only the relevant portion rather than all video data, the system maintains complete video information delivery for the user's view while dramatically improving transmission efficiency and reducing resource overhead.
Data Source
AI summary
The present application discloses a method and system for interactive transmission of panoramic video, wherein the method comprises: determining, by a client, the location information of a user's current region of interest; requesting a server for video information of the region of interest by using the location information; and, acquiring, by the server, a panoramic video slice corresponding to the region of interest according to the location information, and transmitting the panoramic video slice to the client. With the present invention, resource overhead and a delay of transmission of panoramic video can be reduced.
