Video Play Device Frame Attribute Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video stream processing methods complicate the flow of video data by requiring consideration of multiple factors, leading to out-of-order frames and degraded play quality, which hinders user-layer functionality.

Innovation Solution

A method and device that acquire and match actual image information with preset image match information and frame attribute information, configuring the latter to a register only if consistent, ensuring real-time processing and improving play quality by simplifying the processing flow and maintaining frame order.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the video stream is processed using clock interruption of field synchronization signal to ensure sharp and smooth playback, then the video playback quality is improved, but the processing flow becomes complicated and frames may become out of order logically

Engineering Contradiction:
Improvevideo playback qualityVSAvoidprocessing flow complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the frame attribute information configuration from the complex clock interruption processing flow. By directly acquiring frame attribute information from the video stream and configuring it to registers without going through the complicated field synchronization signal interruption process, the solution simplifies the processing flow while maintaining playback quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary acquisition of frame attribute information before video playback processing. By pre-acquiring and storing frame attribute information from the video stream, the system avoids the need for complex real-time extraction during clock interruption, thereby simplifying the processing flow while ensuring frames are processed in correct order.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If a large amount of video stream is processed using clock interruption of field synchronization signal, then the video stream processing capacity is improved, but the frames of video data become out of order logically

Engineering Contradiction:
Improvevideo stream processing capacityVSAvoidframe order consistency
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent implements a feedback mechanism by acquiring frame attribute information that includes timing and sequence data, then using this information to verify and maintain frame order during processing. The system feedbacks on frame sequence integrity, ensuring that even when processing large amounts of video data, frames remain in logical order.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

By preliminarily acquiring and organizing frame attribute information including sequence identifiers before processing, the system establishes a framework that maintains frame order consistency throughout high-volume processing, preventing logical disorganization of frames.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the processing result is stored in the kernel driver, then the processing efficiency is improved, but the user layer cannot invoke the processing result and functions are restricted

Engineering Contradiction:
Improveprocessing efficiencyVSAvoiduser layer functionality
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent creates a dual-purpose mechanism where frame attribute information is processed efficiently in the kernel driver while simultaneously being made accessible to the user layer through standardized interfaces. This multi-functional approach allows the same processing infrastructure to serve both performance-critical kernel operations and flexible user-space applications.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces an intermediary mechanism (such as a shared memory interface or standardized data structure) that bridges the kernel driver and user layer. This intermediary allows processing results to be efficiently generated in the kernel while being accessible to user-space applications, thereby maintaining both processing efficiency and user layer adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9380189B2Method of providing information configuration function in video play device and video play device
Publication Date: 2016.06.28 HISENSE USA CORP
  • US9380189B2 patent drawing
  • US9380189B2 patent drawing
  • US9380189B2 patent drawing

AI summary

Some embodiments of the application provide a method of providing an information configuration function in a video play device and the video play device, where the method includes: acquiring image information generated actually in a process of playing a current frame of video data in a video stream, preset image match information for matching with the image information and frame attribute information of the frame of video data, wherein the frame attribute information corresponds to a register involved in the process of playing the frame of video data; and judging whether the image match information is consistent with the image information generated actually in the process of playing the frame of video data, and if so, then configuring the frame attribute information to the register involved in the process of playing the frame of video data.