Video Information Pushing via Key Frame Feature Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video playback systems lack an efficient method to push relevant information to users in real-time, resulting in low accuracy and instantaneity, which affects user experience.

Innovation Solution

A method and system that acquire a key frame of a currently-played video, extract characteristic values from the key frame, and use these values to retrieve and display corresponding pushing information during video playback, enhancing relevance and immediacy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If preset information is pushed before each video playback, then information can be provided to users, but the accuracy and relevance of the pushed information to the actual video content is low

Engineering Contradiction:
Improveinformation pushing accuracyVSAvoidrelevance between pushed information and video content
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system extracts characteristic values from video key frames in advance and matches them with information database entries before playback. This preliminary matching ensures that when information is pushed during playback, it is highly relevant to the actual video content being displayed, resolving the contradiction between providing information and ensuring its accuracy and relevance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes from using static preset information to using dynamic characteristic values extracted from actual video frames. By transforming the information matching basis from predetermined text to visual feature parameters (color histograms, edge distributions, etc.), the system achieves high-accuracy matching between pushed information and actual video content.

Inventive Principle:
Principle #35Parameter changes

2Speed

If information is pushed using traditional methods, then some information can be provided, but the instantaneity and real-time relevance of the pushed information is poor

Engineering Contradiction:
Improveinformation pushing instantaneityVSAvoidreal-time relevance of pushed information
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system continuously extracts characteristic values from current video frames and compares them with the information database in real-time during playback. This feedback mechanism ensures that the pushed information always corresponds to the current video content being displayed, achieving both instantaneity and real-time relevance without lag or mismatch.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The information matching and pushing process runs continuously throughout the video playback, with characteristic values being extracted from each key frame and matched against the database without interruption. This continuous operation ensures that information is always up-to-date and relevant to the current playback state, eliminating delays and maintaining real-time accuracy.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10368123B2Information pushing method, terminal and server
Publication Date: 2019.07.30 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10368123B2 patent drawing
  • US10368123B2 patent drawing
  • US10368123B2 patent drawing

AI summary

An information pushing method and apparatus, and a terminal and server are provided. The method includes: acquiring a key frame of a currently-played video; acquiring an characteristic value of the key frame according to picture information of the key frame; acquiring, according to the characteristic value of the key frame, pushing information corresponding to the characteristic value; and displaying the pushing information in a process of playing the currently-played video. After the key frame of the currently-played video is acquired, the characteristic value of the key frame is acquired according to the picture information of the key frame, and the pushing information corresponding to the characteristic value is acquired according to the characteristic value of the key frame, so as to display the pushing information in the process of playing the currently-played video.