Unlock instant, AI-driven research and patent intelligence for your innovation.

Video noise reduction method and device based on time domain filtering

A technology of video noise reduction and time-domain filtering, applied in the field of video processing, can solve problems such as image quality degradation, achieve the effects of improving processing speed, saving transmission bandwidth, and reducing computational complexity

Pending Publication Date: 2021-11-05
BIGO TECH PTE LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The direct purpose of image and video denoising is to improve the noise-contaminated video image and solve the problem of image quality degradation caused by noise interference in actual images.

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
  • Video noise reduction method and device based on time domain filtering
  • Video noise reduction method and device based on time domain filtering
  • Video noise reduction method and device based on time domain filtering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] figure 1 It is a flow chart of a video noise reduction method based on temporal filtering provided in Embodiment 1 of the present application. This embodiment can be applied to all scenes of video noise reduction, and can effectively reduce Gaussian noise in video . In this embodiment, the video noise reduction method based on temporal filtering may be called an ARNR (Alternate Reference Noise Reduction) method.

[0026] This embodiment can be applied to the preprocessing process before encoding the video frame, such as figure 2 As shown in the schematic diagram of the video frame processing flow, after the video frame is denoised by the noise reduction preprocessing device, it is sent to the video encoder for encoding, and the video stream is output. This embodiment describes the process in which the noise reduction preprocessing device preprocesses video frames to achieve the purpose of noise reduction.

[0027] In this embodiment, the noise reduction preprocessin...

Embodiment 2

[0138] Figure 5 A structural block diagram of an apparatus embodiment for video noise reduction based on temporal filtering provided in Embodiment 2 of the present application may include the following modules:

[0139] The motion estimation module 210 is configured to use a motion estimation algorithm to search a reference frame for a matching block corresponding to the current encoding block in the video frame before encoding the current video frame, and obtain the matching block between the current encoding block and the current encoding block. The first matching error of the matching block on the brightness channel;

[0140] A chroma error acquisition module 220, configured to acquire a second matching error between the current encoding block and the matching block on the chroma channel;

[0141] Matching block filtering module 230, configured to filter out the matching block when performing luminance channel filtering on the current encoding block if the first matching ...

Embodiment 3

[0171] Image 6 A schematic structural diagram of an electronic device provided in Embodiment 3 of the present application, such as Image 6 As shown, the electronic device includes a processor 610, a memory 620, an input device 630, and an output device 640; the number of processors 610 in the electronic device may be one or more, Image 6 A processor 610 is used as an example; the processor 610, memory 620, input device 630 and output device 640 in the electronic device can be connected through a bus or other methods, Image 6 Take connection via bus as an example.

[0172] The memory 620, as a computer-readable storage medium, can be used to store software programs, computer-executable programs and modules, such as program instructions / modules corresponding to the methods in the embodiments of the present application. The processor 610 executes various functional applications and data processing of the electronic device by running software programs, instructions and modul...

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 video noise reduction method and device based on time domain filtering, and the method comprises the steps: searching a reference frame for a matching block corresponding to a current coding block in a video frame through a motion estimation algorithm before the coding of the current video frame, and obtaining a first matching error of the current coding block and the matching block on a brightness channel; acquiring a second matching error of the current coding block and the matching block on a chrominance channel; if the first matching error is greater than a first preset value, filtering out the matching block when brightness channel filtering is carried out on the current coding block; and if the second matching error is greater than a second preset value, filtering out the matching block when chrominance channel filtering is carried out on the current coding block. Therefore, the calculation complexity of filtering is reduced, and the processing speed is improved.

Description

technical field [0001] The embodiments of the present application relate to the technical field of video processing, and in particular, to a method and device for video noise reduction based on temporal filtering. Background technique [0002] Noise has a great impact on the subjective effect of video images and the objective efficiency of video coding. Video noise reduction has always been one of the hotspots in image and video processing and computer vision research. The direct purpose of image and video denoising is to improve the noise-contaminated video image and solve the problem of image quality degradation caused by noise interference in actual images. Denoising can effectively improve the video image quality, increase the signal-to-noise ratio, and better reflect the information carried by the original video. Effective denoising methods will also improve the quality of subsequent video image processing, such as target segmentation, edge extraction, target tracking ...

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): H04N19/176H04N19/186H04N19/503
CPCH04N19/176H04N19/186H04N19/503
Inventor 许桂森
Owner BIGO TECH PTE LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More