Adaptive Bit Rate Video Streaming for AR Glasses
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies face challenges in seamlessly transferring high-quality video data from augmented-reality glasses to other devices while maintaining continuous data streaming, especially due to variability in signal strength and transfer speed.
Innovation Solution
The method involves adjusting the bit rate of video data being transferred based on assessed data transmission characteristics, using an adaptive bit rate approach. This is achieved by continuously monitoring the frame rate and other data transmission characteristics of the narrow bandwidth communication channel, such as Bluetooth, and adjusting the bit rate accordingly to ensure optimal video quality and continuous streaming.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If video data is transferred through a narrow bandwidth communication channel (e.g., Bluetooth) from augmented-reality glasses to another device, then the user experience is seamless and hands-free, but the video quality and continuity of the data stream deteriorate due to signal strength variability and limited bandwidth
Solution Approach 1:
The system dynamically adjusts the bit rate of video data transmission based on real-time assessment of data transmission characteristics (such as signal strength, packet loss, and latency) of the Bluetooth channel. This dynamic adaptation ensures continuous high-quality video streaming despite variability in wireless connection conditions, resolving the contradiction between hands-free operation and stream reliability.
2Manufacturing precision
If a constant high bit rate is used for video transmission, then video quality is maintained, but the transmission fails when signal strength is weak or bandwidth is limited
Solution Approach 1:
The system changes the bit rate parameter of video data based on assessed transmission characteristics. When signal strength is strong and bandwidth is available, a higher bit rate is used to maintain video quality. When signal strength weakens or bandwidth becomes limited, the bit rate is reduced to ensure continuous transmission, thus resolving the contradiction between video quality and transmission reliability.
3Manufacturing precision
If the bit rate is adjusted dynamically based on transmission characteristics, then video quality is optimized for current conditions, but the complexity of the transmission system increases
Solution Approach 1:
The system implements a feedback mechanism where transmission characteristics (signal strength, latency, packet loss) are continuously monitored and assessed. Based on this feedback, the bit rate is automatically adjusted to optimize video quality. This feedback-based approach manages the complexity by using automated control algorithms rather than manual intervention, resolving the contradiction between quality optimization and system complexity.
Data Source
Figure 1A
Figure 1B
Figure 1C
AI summary
A method of transferring data via an adaptive bit rate is described. The method includes, (i) in conjunction with capturing video data at the glasses and in response to receiving a request from the user of the glasses to stream the video data at the first device, receiving data used to assess a data transmission characteristic of the first narrow bandwidth communication channel, (ii) in accordance with a determination that the data transmission characteristic satisfies a first threshold, causing the video data to be sent at a first bitrate, (iii) in conjunction with capturing additional video data at the glasses, receiving new data used to assess a new data transmission characteristic of the first narrow bandwidth communication channel, and (iv) in accordance with a determination that the new data transmission characteristic satisfies a second threshold, causing the additional video data to be sent at a second bitrate.