Video denoising and detail enhancement method and device

A detail and video technology, applied in the video field, to achieve the effects of denoising enhancement, good viewing experience, and quality improvement

Inactive Publication Date: 2016-08-31
LETV CLOUD COMPUTING CO LTD
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method and device for video denoising and detail enhancement, which are used to solve the defect in the prior art that users need to manually switch video output modes by pressing buttons, and realize automatic switching of video output modes

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 denoising and detail enhancement method and device
  • Video denoising and detail enhancement method and device
  • Video denoising and detail enhancement method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] figure 1 It is a technical flow chart of Embodiment 1 of the present invention, combined with figure 1 , a video denoising and detail enhancement method according to an embodiment of the present invention, mainly comprising the following steps:

[0028] Step 110: Obtain the pixel value of the current pixel in the frame as the first pixel value, and obtain the pixel values ​​of adjacent pixels on the top, bottom, left, and right sides of the current pixel;

[0029] The denoising method adopted in the embodiment of the present invention is based on the principle of Gaussian denoising. Gaussian denoising is a linear smoothing denoising method. The denoising process is actually a weighted average process for each pixel in the image. In the process of Gaussian denoising, the pixel value of each pixel is obtained by weighted average of itself and other pixel values ​​in the neighborhood. In the embodiment of the present invention, the pixels adjacent to the upper, lower, le...

Embodiment 2

[0045] Figure 4 It is the technical flow chart of Embodiment 2 of the present invention, combining Figure 4 , in a method for video denoising and detail enhancement in an embodiment of the present invention, the process of video denoising is further implemented by the following steps:

[0046] Step 210: Obtain the pixel value of the current pixel point in the frame as the first pixel value, and obtain the pixel values ​​of adjacent pixel points at the top, bottom, left, and right sides of the current pixel point;

[0047] Such as figure 2 As shown, the pixel value of the current pixel is P(i,j), the pixel value of the adjacent pixel on the left is P(i-1,j), and the pixel value of the adjacent pixel on the right is P (i+1,j), the pixel value of the adjacent pixel on the upper side is P(i,j-1), and the pixel value of the adjacent pixel on the lower side is P(i,j+1).

[0048] Step 220: Calculate the denoising weights of the adjacent pixels on the upper, lower, left, and rig...

Embodiment 3

[0082] Figure 5 It is the technical flowchart of Embodiment 3 of the present invention, combining Figure 5 , in a method for video denoising and detail enhancement in an embodiment of the present invention, the process of detail enhancement is further implemented by the following steps:

[0083] Step 310: Obtain the pixel value of the Nth pixel that is in the same row as the current pixel and located behind the current pixel, and acquire the Mth pixel that is in the same column as the pixel and located below the pixel The pixel value of the (M, N)th pixel that is in the same row as the Mth pixel and in the same column as the Nth pixel is acquired.

[0084] Such as image 3 As shown, P(i,j) is the pixel value before denoising of the current pixel, P(i+N,j) is the pixel value of the Nth pixel, P(i,j+M) is the pixel value of the Mth pixel, and P(i+N, j+M) is the pixel value of the (M, N)th pixel.

[0085] Step 320: judging whether the current pixel point is the detail pixel...

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 embodiment of the invention provides a video denoising and detail enhancement method and device. The pixel value of an intra-frame current pixel point is acquired to act as a first pixel value, and the pixel values of the adjacent pixel points of upper, lower left and right sides of the current pixel point are acquired; denoising is performed on the current pixel point so that a second pixel value of the current pixel point is obtained; whether the current pixel point is a detail pixel point is judged; and if the current pixel point is judged to be the detail pixel point, the detail pixel value of the current pixel point is calculated according to the first pixel value and the second pixel value, and the first pixel value is updated by the detail pixel value. Effective denoising can be realized and the image details of video frames can be reserved and enhanced.

Description

technical field [0001] Embodiments of the present invention relate to the field of video technology, and in particular, to a method and device for video denoising and detail enhancement. Background technique [0002] With the rapid development of digital video applications, in the digital video system, various noises will inevitably be introduced in the process of video acquisition, transmission, encoding, decoding, etc. The existence of noise not only seriously affects the subjective visual quality of video, but also affects Subsequent processing of the video, such as encoding, transcoding, etc. Therefore, with the wide application of digital video, there is an urgent need for efficient video denoising methods. [0003] Video denoising methods can basically be divided into time domain denoising, spatial domain denoising and time domain plus spatial domain denoising and other types. Although video denoising can remove the noise in the picture, it will be accompanied by the...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04N5/217H04N5/21
CPCH04N5/21H04N23/81
Inventor 刘阳白茂生魏伟蔡砚刚
Owner LETV CLOUD COMPUTING CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products