Video restoration method and system
A repair method and repair system technology, applied in the field of video processing, can solve problems such as cumbersome process, time-consuming and laborious, and achieve the effect of good repair effect and high efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0083] According to another aspect of the present invention, the present invention provides a video restoration system, such as Figure 8 As shown, the video restoration system includes a separation module 1 , a frame cutting module 2 , a detection module 3 , a filling module 4 and a synthesis module 5 . Wherein, the separation module 1 obtains basic information of the video from a given video to be repaired, such as resolution, frame rate, duration, total number of frames, etc., and separates the video and audio of the video to be repaired. For example, the basic information of the video can be obtained through OpenCV; the video and audio content can be obtained by using FFmpeg, and saved to the disk in the form of a file.
[0084] The frame cutting module 2 is connected with the separation module 1, and cuts the separated video into multiple video frames. For example, use OpenCV to complete frame cutting to obtain multiple video frames.
[0085] The detection module 3 is c...
Embodiment 2
[0091] Such as Figure 9 Shown is the functional block diagram of another video restoration system. In this example, with Figure 8 The difference between the embodiments is that after the detection module 3 of this embodiment obtains the additional content information according to the target detection algorithm, it also corrects it through the templates in the template library in order to further improve the accuracy of the obtained additional content information. Specifically, the detection module 3 includes a detection unit 31 , a template matching unit 32 and an additional information determination unit 33 . Wherein, the detection unit 31 uses a deep learning object detection algorithm to detect whether the video frame contains additional content, obtains the contour information of the additional content and its position information in the video frame, and obtains the category of the additional content. The template matching unit 32 is connected to the detection unit 31 ...
Embodiment 3
[0094] Such as Figure 10 As shown, it is a functional block diagram of the video restoration system in another embodiment of the present invention, as Figure 8 Compared with the embodiment shown in the present embodiment, the present embodiment includes a grouping module 7, which is connected to the detection module 3, and is configured to use an image histogram to perform scene segmentation on the video frame, and divide a plurality of video frames into segments according to the scene. a. For example, taking the background of the additional content of a synthesized video frame as a scene, video frames similar to its background are divided into one group, so that all video frames can be divided into multiple groups, and each group of video frames includes at least one synthesized video frame frame, the background of other video frames is the same or similar to the background of the synthesized video frame.
[0095] When the filling module 4 performs image filling on the s...
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