Method and system for processing color noise in image, electronic equipment and storage medium
A processing method and technology in images, applied in the field of image processing, can solve problems such as poor denoising effect and color overflow
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0081] Such as figure 1 As shown, the processing method of the color noise in the image of the present embodiment comprises:
[0082] S101. Obtain original channel data corresponding to the image data to be processed;
[0083] Wherein, the original channel data includes original Y channel data, original U channel data and original V channel data;
[0084] S102. Obtain decomposed image data of L decomposed layers according to the original channel data;
[0085] Among them, the decomposed image data of each decomposition layer in the three YUV channel data includes Gaussian pyramid data and Laplacian pyramid data, L≥2 and takes a positive integer;
[0086] The original image data may be image data representing a YUV format. In this case, the original image data corresponds to, but is not limited to, a three-channel color image in a YUV420 format.
[0087] The original image data can also be image data representing RGB (red, green, blue) images or Bayer (Bayer) images; if it i...
Embodiment 2
[0105] The processing method of the color noise in the image of this embodiment is a further improvement to Embodiment 1, specifically:
[0106] Step S103 includes:
[0107] For the YUV three-channel data in the Gaussian pyramid data of the current layer, calculate the difference between each adjacent pixel of each channel combined with the surrounding n×n pixel data, and the pixel to be processed combined with the surrounding n×n pixel data, and Determine the similarity between the pixel to be processed and the surrounding neighborhood pixels of each channel according to the difference; where, n≥1 and take an odd number.
[0108] For the decomposed image data of the second layer to the L layer, step S104 includes:
[0109] Using the first filtering kernel function to determine the joint weight of each neighborhood pixel position according to the similarity;
[0110] Specifically, the first pixel similarity in the Y channel, the second pixel similarity in the U channel, and ...
Embodiment 3
[0160] The processing method of the color noise in the image of this embodiment is a further improvement to Embodiment 2, specifically:
[0161] After step S103, before step S108 also includes:
[0162] Calculate the distance between the pixels to be processed in each layer and the center point corresponding to the decomposed image data of the current layer;
[0163] Specifically, the calculation formula corresponding to the step of calculating the distance between each layer of pixels to be processed and the center point corresponding to the decomposed image data of the current layer is as follows:
[0164]
[0165] Wherein, p1 and p2 are respectively the center point corresponding to the pixel to be processed in each layer and the decomposed image data of the current layer, (x1, y1) is the coordinate data corresponding to p1, (x2, y2) is the coordinate data corresponding to p2, d(p1,p2) represents the distance.
[0166] Update the similarity between the pixels to be pro...
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