Duplicate video recognition method and device, terminal, and computer-readable storage medium
A video recognition and video technology, applied in the computer field, can solve problems such as inability to meet large-scale commercialization, inability to adapt to large-scale video repeated detection, and coarse calculation granularity, and achieves a high recall rate, an increase in accuracy rate, and an improvement in time efficiency. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0058] In a specific embodiment, a method for identifying repetitive videos is provided, such as figure 1 and figure 2 shown, including:
[0059] Step S100: Extract key frames of the video to be recognized.
[0060] First, the video to be recognized is finely cut into frames and divided into consecutive frames. Then, using the key frame extraction method based on image mutation, select the frame whose image content change is greater than the mutation threshold in consecutive frames as the key frame of the video to be recognized. For example, the first key frame, the second key frame, the third key frame, etc. are extracted. Finally, all the key frames extracted form the key frame sequence of the video to be recognized. It should be noted that the time sequence of the video to be recognized can be divided into a plurality of continuously distributed time intervals, and one frame is extracted from each time interval as a key frame. For example, in a time interval of 5 seco...
Embodiment 2
[0092] In another specific embodiment, a repeat video identification device is provided, such as Figure 4 shown, including:
[0093] Key frame extraction module 10, for extracting the key frame of video to be identified;
[0094] The visual feature extraction module 20 is used to extract a visual feature vector according to the key frame of the video to be identified, and the visual feature vector includes a plurality of visual feature values;
[0095] The key frame retrieval module 30 is used to obtain the key frame of the stored video corresponding to the visual feature value from the key frame image retrieval library;
[0096] A similarity calculation module 40, configured to calculate the video similarity between the video to be identified and the stored video according to the key frame of the video to be identified and the key frame of the stored video;
[0097] A duplicate video judging module 50, configured to confirm whether the video to be identified and the stored...
Embodiment 3
[0112] An embodiment of the present invention provides a repetitive video identification terminal, such as Figure 5 shown, including:
[0113] A memory 400 and a processor 500 , the memory 400 stores computer programs that can run on the processor 500 . When the processor 500 executes the computer program, it implements the repeated video identification method in the foregoing embodiments. The number of memory 400 and processor 500 may be one or more.
[0114] The communication interface 600 is used for the memory 400 and the processor 500 to communicate with the outside.
[0115] The memory 400 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one magnetic disk memory.
[0116] If the memory 400, the processor 500, and the communication interface 600 are implemented independently, the memory 400, the processor 500, and the communication interface 600 may be connected to each other through a bus to compl...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com