Video deblurring method, device and equipment based on ambiguity
A blurring and deblurring technology, applied in the field of computer vision and image processing, can solve the problem of high video computing complexity, achieve high definition, reduce complexity, and improve computing speed.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] See figure 1 , figure 1 A schematic flow chart of a blurriness-based video deblurring method provided by an embodiment of the present invention is described in detail as follows:
[0032] Step S101: Calculate the blurriness of the video frame.
[0033] Preferably, before calculating the blur degree of the video frame, the method includes: acquiring the video to be processed. After the video to be processed is acquired, the video is parsed into video frames at a certain frame rate, for example, 50 fps.
[0034] Specifically, the calculation of the blurriness of the video frame specifically includes:
[0035] Perform grayscale processing on the video frame to obtain a grayscale image;
[0036] Filtering the grayscale image to obtain a filtered image;
[0037] Calculate the variance of the filtered image to obtain the blurriness of the video frame.
[0038] Usually, since the parsed video frame is a color image, in order to reduce the amount of calculation, it is nec...
Embodiment 2
[0112] Figure 4 It is a blurriness-based video deblurring device provided by an embodiment of the present invention, and the device includes: blurriness calculation module 41, clear frame and blur frame determination module 42, reference frame generation module 43, image block extraction module 44, weighted fusion module 45 and image block reorganization module 46 .
[0113] Wherein, the blurriness calculation module 41 is used to calculate the blurriness of the video frame.
[0114] Further, the ambiguity calculation module 41 specifically includes:
[0115] A grayscale processing unit 411, configured to perform grayscale processing on the video frame to obtain a grayscale image;
[0116] A filtering unit 412, configured to filter the grayscale image to obtain a filtered image;
[0117] The variance calculation unit 413 is configured to calculate the variance of the filtered image to obtain the blurriness of the video frame.
[0118] A clear frame and blur frame determin...
Embodiment 3
[0147] Figure 5 is a schematic diagram of a video deblurring device provided by an embodiment of the present invention. Such as Figure 5 As shown, a video deblurring device 5 of this embodiment includes: a processor 50, a memory 51, and a computer program 52 stored in the memory 51 and operable on the processor 50, for example based on the degree of blur Video deblurring program. When the processor 50 executes the computer program 52, it implements the steps in the embodiments of the above blurriness-based video deblurring methods, for example figure 1 Steps 101 to 106 are shown. Alternatively, when the processor 50 executes the computer program 52, it realizes the functions of the modules / units in the above-mentioned device embodiments, for example Figure 4 The functions of modules 41 to 46 are shown.
[0148] Exemplarily, the computer program 52 can be divided into one or more modules / units, and the one or more modules / units are stored in the memory 51 and executed b...
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