VR Display Flicker Reduction via Sensor-Based State Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Virtual Reality (VR) devices experience a flicker phenomenon when displaying images, particularly noticeable in a still state due to slight user movements causing sensor measurement variations, leading to pixel differences and flicker.

Innovation Solution

An image display method that determines the activity state of a VR device using sensor data to switch between flicker suppression and forwarding processing modes, processing images based on whether the device is in a still or moving state to adapt the display and reduce flicker.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If image forwarding process is used in still state, then display responsiveness is improved, but flicker phenomenon occurs due to sensor measurement variations

Engineering Contradiction:
Improvedisplay responsivenessVSAvoiddisplay stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system dynamically switches between forwarding process and flicker suppression process based on the detected activity state of the VR device. When the device is in a still state, the flicker suppression process is applied to eliminate pixel differences caused by sensor variations. When the device is in a moving state, the forwarding process is applied to maintain display responsiveness. This dynamic adaptation resolves the contradiction between display stability and responsiveness.

Inventive Principle:
Principle #15Dynamics

2Reliability

If flicker suppression process is applied continuously, then display stability is improved, but processing time increases

Engineering Contradiction:
Improvedisplay stabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system periodically evaluates the activity state of the VR device using sensor data and alternates between forwarding process and flicker suppression process based on the detected state. This periodic state-based switching ensures that flicker suppression is applied only when necessary (in still states), maintaining display stability while minimizing processing time overhead by avoiding continuous application of the suppression process.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If sensor measurement frequency is increased, then activity state detection precision is improved, but device complexity increases

Engineering Contradiction:
Improveactivity state detection precisionVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses sensor data as an intermediary to indirectly determine the activity state of the VR device rather than directly measuring complex activity parameters. By evaluating sensor measurements (accelerometer, gyroscope, magnetometer data) to infer whether the device is in a still or moving state, the system achieves accurate activity state detection with relatively simple processing logic, resolving the contradiction between measurement precision and device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10971108B2Image display method and apparatus, electronic device, VR device, and non-transitory computer readable storage medium
Publication Date: 2021.04.06 BEIJING BOE OPTOELECTRONCIS TECH CO LTD
  • US10971108B2 patent drawing
  • US10971108B2 patent drawing
  • US10971108B2 patent drawing

AI summary

This disclosure relates to an image display method and apparatus, an electronic device, a VR device, and a non-transitory computer-readable storage medium. An image display method applied to a VR device comprises: determining an activity state of the VR device according to measurement data of a sensor within the VR device; determining a processing mode of a current frame image to be displayed according to the activity state, wherein the processing mode is one of a flicker suppression process and a forwarding process; and processing the current frame image to be displayed according to the processing mode to obtain a current frame image for a display in the VR device, and sending it to the display.