Video Question Answering Key Frame Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video question answering systems are limited to answering questions based on single static pictures in a video, resulting in one-sided information and poor answer accuracy.

Innovation Solution

A method for video question answering that involves determining M key frames from a video corresponding to a question, where M is a positive integer greater than 1 and less than or equal to the number of video frames, and generating an answer based on these key frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If only single static picture is used for question answering, then processing workload is reduced, but answer accuracy deteriorates due to limited information

Engineering Contradiction:
Improveanswer accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The video is segmented into multiple key frames (M frames) that are selectively extracted and used for question answering. This segmentation allows the system to process only the most relevant frames rather than the entire video, thereby improving answer accuracy while controlling processing complexity. The segmentation principle is directly applied by dividing the video into discrete meaningful units (key frames) for targeted analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Key frame extraction is performed as a preliminary action before question answering. By pre-selecting and extracting M key frames from the video, the system prepares the most informative data points in advance, which then serve as the basis for accurate question answering. This preliminary action reduces the complexity of subsequent processing while enhancing the information available for accurate responses.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multiple key frames are determined for video question answering, then answer accuracy is improved by utilizing more video information, but processing time increases

Engineering Contradiction:
Improveanswer accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Instead of processing all video frames, the system applies partial action by selecting only M key frames (where M is a positive integer greater than 1 and less than or equal to the number of video frames). This partial action approach processes a representative subset of frames that provides sufficient information for accurate answering while significantly reducing processing time compared to analyzing every frame.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the parameter of frame selection from processing all frames to processing M specific key frames. By adjusting this parameter, the system optimizes the balance between answer accuracy (which improves with more information) and processing time (which decreases with fewer frames). The parameter M is carefully controlled to maintain accuracy while minimizing time consumption.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If all video frames are processed for question answering, then information completeness is improved, but computational resources are excessively consumed

Engineering Contradiction:
Improveinformation completenessVSAvoidcomputational resource consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The system extracts only the essential key frames from the complete video sequence. By taking out and processing only M key frames rather than all video frames, the system maintains information completeness for question answering purposes while dramatically reducing computational resource consumption. The extraction principle identifies and isolates the most informative frames for analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial action by processing only M key frames instead of all video frames. This partial processing approach provides sufficient information completeness for accurate question answering while consuming significantly fewer computational resources. The partial action is strategically applied to select frames that represent the essential information without redundant processing.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12327084B2Video question answering method, electronic device and storage medium
Publication Date: 2025.06.10 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US12327084B2 patent drawing
  • US12327084B2 patent drawing
  • US12327084B2 patent drawing

AI summary

There is provided a video question answering method and apparatus, an electronic device and a storage medium, which relates to the field of artificial intelligence, such as natural language processing technologies, deep learning technologies, voice recognition technologies, knowledge graph technologies, computer vision technologies, or the like. The method includes: determining M key frames for a video corresponding to a to-be-answered question, M being a positive integer greater than 1 and less than or equal to a number of video frames in the video; and determining an answer corresponding to the question according to the M key frames.