Video rain removing and snow removing method based on multi-scale convolution sparse coding
A convolutional sparse coding, multi-scale technology, applied in the field of multi-scale convolutional sparse coding of video rain and snow removal, can solve the problems of inability to obtain the effect of rain and snow removal, the problem of training data bias, and difficulty in obtaining
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0104] The real raining video data shown in Figure 2(a) is used as the experimental object of the present invention, and the video is a real raining video taken in a static scene without moving objects. The size of the video data is 720×480×120, the number of scales is 3, the corresponding size is 11×11, 9×9, 5×5, the maximum number of iteration steps is 5, and the background rank is 2.
[0105] see figure 1 , the process is as follows:
[0106] Step S1: Obtain rainy video X∈R h×w×T , where h, w represent the length and width of the video, T represents the number of video frames, initialize model variables and parameters; where X can be decomposed into:
[0107] X=B+F+R
[0108] where B,F,R∈R h×w×T represent the background, foreground and rain layers of the video, respectively.
[0109] Step S2: Construct a multi-scale convolutional sparse coding rain stripe detection model according to the structural characteristics of rain in the video;
[0110]
[0111]
[0112]...
Embodiment 2
[0172] The snow video data shown in Figure 4 (a)) is used as the experimental object of the present invention, and the video is a real snow video shot in a static scene. The video data size is 360×270×100, the number of scales is 3, the corresponding size is 11×11, 9×9, 5×5, the maximum number of iteration steps is 5, and the background rank is 2.
[0173] see figure 1 , the process is as follows:
[0174] Step S1: Obtain snowy video X∈R h×w×T , where h, w represent the length and width of the video, T represents the number of video frames, initialize model variables and parameters; where X can be decomposed into:
[0175] X=B+F+R
[0176] where B,F,R∈R h×w×T represent the background, foreground and snow layers of the video, respectively.
[0177] Step S2: Construct a multi-scale convolutional sparse coding snow block detection model according to the structural characteristics of the snow in the video;
[0178]
[0179]
[0180] Step S3: Construct a moving object d...
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