VR Display Persistence Switching for Saccade Strobing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Virtual-reality systems experience strobing due to low persistence display settings, which causes visual instability and discomfort during fast eye movements like saccades, and increasing refresh rates to avoid blurring is not feasible with many display technologies.
Innovation Solution
A method and system that uses an eye tracker to detect saccades and switch between display modes with varying persistence levels, increasing persistence during saccades and returning to lower persistence when they end, to reduce strobing and image blurring.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If low persistence display mode is used to avoid image blurring during head rotations, then image clarity during head movement is improved, but strobing occurs during fast eye movements (saccades)
Solution Approach 1:
The system dynamically switches between low persistence and high persistence display modes based on real-time eye movement detection. When a saccade is detected, the system transitions to high persistence mode to eliminate strobing, and returns to low persistence mode when the saccade ends, optimizing display quality adaptively
Solution Approach 2:
The system uses an eye tracker to monitor eye movements and provides feedback to the display control system. This feedback loop enables the system to detect saccades and automatically adjust persistence settings in response to actual user eye behavior, resolving the strobing issue selectively
2Object-affected harmful factors
If higher persistence is used to eliminate strobing during saccades, then strobing is reduced, but image blurring occurs during head rotations
Solution Approach 1:
The system employs dynamic persistence adjustment rather than a static high persistence setting. Persistence is increased only during detected saccades and maintained at low levels during normal operation and head rotations, eliminating strobing without introducing blurring
Solution Approach 2:
The system applies different persistence characteristics selectively: high persistence is applied locally in time (during saccades) and low persistence is applied during other periods. This localized quality adjustment addresses strobing only when and where it occurs without compromising overall image clarity
3Manufacturing precision
If refresh rate is increased to avoid image blurring, then image clarity is improved, but device complexity and feasibility increase
Solution Approach 1:
Instead of changing the refresh rate parameter, the system changes the persistence parameter to control image quality. This allows achieving similar anti-blurring effects through parameter optimization rather than hardware capability increases
Solution Approach 2:
The system uses persistence control as an alternative mechanism to achieve the effect of higher refresh rates. By extending the display duration of each frame (higher persistence), it compensates for the limitations of moderate refresh rates without requiring faster hardware
Data Source
AI summary
A virtual-reality system includes a head-mounted display system comprising an eye tracker and a display screen comprising an array of pixels. The virtual-reality system monitors movement of a user's eye using the eye tracker. A first plurality of frames for virtual-reality images is displayed on the display screen using a first persistence in accordance with a first display mode. The persistence is a percentage of a frame duration during which the array of pixels is activated. While displaying the first plurality of frames in accordance with the first display mode, a saccade of the user's eye is detected. In response to detecting the saccade, the virtual-reality system switches from the first display mode to a second display mode having a second persistence that is greater than the first persistence. In the second display mode, a second plurality of frames for the virtual-reality images is displayed using the second persistence.


