Method and device for removing impulse noise

An impulse noise and noise technology, applied in the field of impulse noise removal, can solve problems such as inability to take into account image clarity, and achieve the effect of taking into account the sharpness, removing impulse noise, and maintaining no sudden change

Active Publication Date: 2017-05-31
VALUEHD CORP
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiments of the present invention is to provide a method for removing impulse noise, which aims to solve the problem that the prior art cannot take into account the image definition when removing the impulse noise in the image

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
  • Method and device for removing impulse noise
  • Method and device for removing impulse noise
  • Method and device for removing impulse noise

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] figure 1 It is an implementation flowchart of the method for removing impulse noise provided by the embodiment of the present invention, and is described in detail as follows:

[0035] In step S101, the image to be filtered is acquired;

[0036] The user equipment acquires the image to be filtered.

[0037] The image to be filtered represents an image that needs to be denoised.

[0038] In step S102, filter the image using a first-type median filter to generate a first filtering result of the image after the first median filter;

[0039] In step S103, according to the original input data of the image and the first filtering result, assign a noise level coefficient to each pixel of the image;

[0040] According to the pixel matrix of the original input data and the pixel matrix of the first filtering result, assign a noise level coefficient to each pixel of the image.

[0041] Wherein, the pixel value in the pixel matrix of the original input data is subtracted from ...

Embodiment 2

[0076] Image 6 It is an implementation flowchart of step S103 of the method for removing impulse noise provided by the embodiment of the present invention, and is described in detail as follows:

[0077] In step S601, calculating the difference between the pixel value of the pixel in the original input data and the pixel value of the pixel in the first filtering result, and then taking the absolute value;

[0078] In step S602, the absolute value is subtracted from a preset noise threshold to generate a difference, and the difference is multiplied by the rate of change to obtain a noise level coefficient corresponding to the pixel.

[0079] The rate of change K is a user-defined parameter. From a mathematical point of view, it is figure 2 The slope corresponding to that slash. From the image effect, it is the degree of noise reduction that the user wants.

[0080] When K tends to 0, the noise reduction area of ​​the image tends not to be denoised; when K tends to infinit...

Embodiment 3

[0082] The implementation process of step S105 of the method for removing impulse noise provided by the embodiment of the present invention is described in detail as follows:

[0083] Obtain the pixel value of the pixel in the original input data;

[0084] Obtain the pixel value of the pixel in the second filtering result;

[0085] According to the pre-established mixing model and the noise level coefficient, the same pixel is mixed, and the mixed filtering result is output to remove the impulse noise in the image.

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 provides a method and device for removing impulse noise, and the method and device are applicable to the field of image noise reduction. The method comprises the steps that a to-be-filtered image is obtained; the image is subjected to filtering processing by means of a first class median filter, and a first filtering result obtained after the image is subjected to first median filtering is generated; according to original input data of the image and the first filtering result, one noise level coefficient is given to each pixel point of the image; the image is subjected to filtering by means of a second class median filter, and a second filtering result obtained after the image is subjected to second median filtering is generated; according to a pre-built mixed model and the noise level coefficients, the original input data is mixed with the second filtering result, and a mixed filtering result is output so as to remove the impulse noise in the image. The method and device is suitable for hardware implementation, and on the premise that the filtering result is kept to be not mutated, the image definition can be taken into consideration, and the impulse noise in the image can also be effectively removed.

Description

technical field [0001] The invention belongs to the field of image noise reduction, in particular to a method and device for removing impulse noise. Background technique [0002] With the development of technology, digital cameras have become more and more popular, and have been widely used in security monitoring, building intercom, video conferencing and other fields. At the same time, people's requirements for image quality are getting higher and higher. However, most imaging devices are basically based on CCD or CMOS image sensors. In the imaging process, due to the influence of optical noise, component noise such as resistors and capacitors, sensor noise, circuit noise, thermal noise, etc., the image quality will inevitably be affected, such as Gaussian noise and impulse noise. The impact of various forms of noise makes later processing such as edge detection, image segmentation, feature extraction and pattern recognition difficult. Therefore, improving the performanc...

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/213
CPCH04N5/213
Inventor 阮秋文陈立武
Owner VALUEHD CORP
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