Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for high-speed self-adaptive video keyframe extraction

A video key frame and key frame technology, which is applied in the field of intelligent video analysis, can solve the problems of poor representation, poor adaptability, and slow speed of key frames, so as to improve the extraction speed, reduce the time for processing non-KEY_FRAME, and improve the working efficiency of the system Effect

Active Publication Date: 2015-08-12
INST OF INFORMATION ENG CAS
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For the slow problem of the existing key frame method, the present invention accurately locates the KEY_FRAME data frame in the video compression data stream (this variable is defined in the video decoding open source program, and this type of video frame can be processed without referring to other video frames. decoding), instead of decoding all video sequences and then performing key frame extraction operations, thus greatly improving the key frame extraction speed
In addition, in order to solve the problems of poor representativeness of key frames extracted by previous algorithms and poor adaptability caused by a fixed number of key frames, the present invention first determines the normalized threshold between adjacent key frames through manually labeled experimental data, and then the threshold Applied to the extraction algorithm to adaptively adjust the number of key frames to obtain representative key frames in the video sequence

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for high-speed self-adaptive video keyframe extraction
  • Method for high-speed self-adaptive video keyframe extraction
  • Method for high-speed self-adaptive video keyframe extraction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Here choose four videos video1, video2, video3, video4 as four threads to be processed video, below in conjunction with these four videos illustrate technical scheme of the present invention:

[0032] like figure 1 As shown, the high-speed adaptive key frame extraction algorithm proposed by the present invention is mainly composed of two modules: a video file decapsulation module, and a module for accurately locating KEY_FRAME and using threshold adaptive extraction of representative key frames. The function of each module will be explained separately below with examples. Before introducing these two modules collectively, how to determine the threshold of the similarity of adjacent keyframes is given.

[0033] (1) Determine the threshold of the similarity of adjacent key frames

[0034] As a preparatory module for adaptive extraction of key frames, this module needs to determine the similarity algorithm of adjacent key frames. This program uses the similarity of adjac...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for high-speed self-adaptive video keyframe extraction. The method comprises: 1) for each to-be-processed video file, resolving the video file to extract data frames whose type is KEY_FRAME; 2) according to actual requirements, selecting an extracted data frame whose type is KEY_FRAME, using the data frame as the first keyframe of the video file, and storing the data frame in a keyframe database; and then, calculating similarity of a subsequently extracted data frame whose type is KEY_FRAME and a previous keyframe of the video file in the keyframe database, if the similarity is smaller than or equal to a given threshold value, using the data frame in the type of KEY_FRAME as the keyframe of the video file, and storing the data frame in the keyframe database; if not, giving up the extracted data frame in the type of KEY_FRAME. The method greatly improves extraction speed of keyframes.

Description

technical field [0001] The invention belongs to the field of intelligent video analysis, in particular to a key frame extraction method of high-speed self-adaptive video. Background technique [0002] With the development of multimedia data technology, video data in multimedia data has gradually become one of the most important components of multimedia data, which can more realistically record more details in terms of time and space. However, while the multimedia data information in the network brings convenience to people, it also brings many negative effects. The widespread dissemination of some videos containing bad information (such as violence, terror, vulgarity, etc.) on the Internet seriously threatens network security and endangers the safety of Internet users. In order to ensure the health of the network environment, it is necessary to quickly and accurately analyze and process bad videos from massive video data. Therefore, bad video detection in intelligent video...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N21/234H04N21/44
Inventor 操晓春柳娜邹普林林嘉王蕊
Owner INST OF INFORMATION ENG CAS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products