Transitional Video Frame Generation for VR Brightness Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Panoramic videos played using VR devices often cause uncomfortable viewing due to sudden changes in brightness, which can stimulate the user's eyes and disrupt the immersive experience.
Innovation Solution
The method involves predicting the user's visual field orientation and generating transitional video frames through interpolation between initial and subsequent video frames, ensuring a gradual color transition and reduced brightness changes, thereby minimizing eye stimulation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If panoramic video is played using VR device, then user can freely control video playback in 360 degrees, but sudden brightness changes cause eye stimulation and discomfort
Solution Approach 1:
The patent applies preliminary action by predicting the user's next viewing direction before actual head movement occurs. The system pre-calculates which video frame should be displayed next based on predicted head orientation, allowing smooth transitions to be prepared in advance. This prevents sudden brightness changes by anticipating the user's viewing path and preparing appropriate intermediate frames before the actual view change happens.
Solution Approach 2:
The patent introduces intermediary video frames as mediators between consecutive video frames. When the user changes viewing direction, instead of directly switching from one frame to another (causing sudden brightness changes), the system generates intermediate transitional frames that gradually blend the color and brightness values between adjacent frames. These intermediary frames act as a buffer, smoothing the transition and reducing eye stimulation while maintaining the 360-degree playback freedom.
2Object-affected harmful factors
If video frame transitions are made smooth through interpolation, then brightness changes are reduced, but processing time and computational complexity increase
Solution Approach 1:
The patent applies local quality by performing color interpolation only on specific pixel regions where brightness changes are most noticeable, rather than processing every pixel uniformly. The system identifies key areas (such as boundaries between different scenes or objects with high color contrast) and applies smooth transition algorithms selectively to these regions. This localized approach reduces computational complexity and processing time while still achieving smooth brightness transitions in the critical areas that affect user comfort.
Solution Approach 2:
The patent uses partial action by generating a limited number of intermediate frames rather than creating a continuous sequence of frames. Instead of interpolating every possible frame between two consecutive video frames (which would be computationally intensive), the system generates only the necessary intermediate frames based on predicted head movement and user viewing patterns. This partial approach maintains smooth transitions while significantly reducing processing time and computational resources required.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach effectively reduces eye stimulation by ensuring a smooth brightness transition during panoramic video playback, enhancing the user's immersive experience without the need for manual brightness adjustments.
Implementation Method 1
A transitional video frame is generated by the circuitry based on the first video frame portion and the second video frame portion. A color value of a pixel at a target pixel location in the transitional video frame is within a target color interval. The target color interval is determined according to a color value of a pixel at the target pixel location in the first video frame portion and a color value of a pixel at the target pixel location in the second video frame portion
Data Source
AI summary
A video processing method is provided. In the method, circuitry of a terminal determines a second video frame portion associated with a second time point that is after a first time point associated with a first video frame portion of a video. The circuitry generates a transitional video frame based on the first video frame portion and the second video frame portion. A color value of a pixel at a target pixel location in the transitional video frame is within a target color interval. The target color interval is determined according to a color value of a pixel at the target pixel location in the first video frame portion and a color value of a pixel at the target pixel location in the second video frame portion. The circuitry performs display control of the video according to the transitional video frame.


