Video Playback Stability via Dynamic Whitelist and Blacklist Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face issues with video jamming and poor playback effects due to long decoding times and GPU occupation, especially when using decoding modes with poor performance, leading to screen flicker and jamming.

Innovation Solution

A video processing method that dynamically manages a blacklist and whitelist based on decoding information to determine whether to perform display enhancement processing, adding video file identifiers to a blacklist if decoding is abnormal and to a whitelist if normal, thereby reducing GPU resource occupation and improving playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If display enhancement processing is performed on all video files, then video playback quality is improved, but GPU resource occupation increases and video jamming occurs

Engineering Contradiction:
Improvevideo playback qualityVSAvoidvideo playback stability
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent applies local quality by differentiating treatment for different video files based on their decoding characteristics. Video files are categorized into whitelist (normal decoding) and blacklist (abnormal decoding) groups, and display enhancement processing is selectively applied only to whitelist files, while blacklist files skip this processing to avoid GPU resource exhaustion and video jamming.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamic management of the whitelist and blacklist, allowing video file identifiers to be added or removed from these lists based on real-time decoding performance feedback. This dynamic adjustment enables the system to adapt to changing video file characteristics and decoding conditions, optimizing the balance between playback quality and system stability.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If display enhancement processing is performed on video files with abnormal decoding, then playback quality may improve, but video jamming and screen flicker occur due to long decoding times

Engineering Contradiction:
Improvevideo playback qualityVSAvoiddecoding speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent performs preliminary detection of decoding information for each video file before deciding whether to apply display enhancement processing. By pre-identifying video files with abnormal decoding characteristics and adding them to the blacklist, the system avoids subsequent processing that would cause video jamming and screen flicker, ensuring smooth playback from the outset.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments video files into distinct categories (whitelist and blacklist) based on their decoding performance. This segmentation allows the system to apply different processing strategies to different groups, with whitelist files receiving full enhancement processing and blacklist files skipping this step to maintain decoding speed and avoid playback issues.

Inventive Principle:
Principle #1Segmentation

3Reliability

If decoding information is monitored for every video file, then playback stability is improved, but system complexity increases

Engineering Contradiction:
Improvevideo playback stabilityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential decoding information from video files that is sufficient to determine whether they should be placed in the whitelist or blacklist. By focusing on key decoding characteristics rather than analyzing all possible video parameters, the system achieves reliable playback stability while minimizing the complexity of the monitoring and decision-making process.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11562772B2Video processing method, electronic device, and storage medium
Publication Date: 2023.01.24 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US11562772B2 patent drawing
  • US11562772B2 patent drawing
  • US11562772B2 patent drawing

AI summary

Provided are a video processing method, an electronic device, and a storage medium. The method is applied to an electronic device, and includes: acquiring decoding information when decoding a video file; and determining whether the decoding information is abnormal. The method further includes: in response to detecting the decoding information is abnormal, adding an identifier of the video file into a preset blacklist; and in response to detecting the decoding information is normal, adding the identifier of the video file into a preset whitelist, and performing display enhancement processing on the video file.