[go: up one dir, main page]

CN116894797A - Compression and denoising method and system for highly dynamic bayer images - Google Patents

Compression and denoising method and system for highly dynamic bayer images Download PDF

Info

Publication number
CN116894797A
CN116894797A CN202311162972.6A CN202311162972A CN116894797A CN 116894797 A CN116894797 A CN 116894797A CN 202311162972 A CN202311162972 A CN 202311162972A CN 116894797 A CN116894797 A CN 116894797A
Authority
CN
China
Prior art keywords
image
dynamic range
high dynamic
denoised
pixel value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311162972.6A
Other languages
Chinese (zh)
Inventor
李文国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guixin Technology Shenzhen Co ltd
Original Assignee
Guixin Technology Shenzhen Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guixin Technology Shenzhen Co ltd filed Critical Guixin Technology Shenzhen Co ltd
Priority to CN202311162972.6A priority Critical patent/CN116894797A/en
Publication of CN116894797A publication Critical patent/CN116894797A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)

Abstract

The application provides a compression denoising method and a system for a high-dynamic bayer image, wherein the method comprises the following steps: acquiring a high dynamic range image of a bayer domain; by passing throughThe method comprises the steps of compressing pixels in a high dynamic range image, and simultaneously converting noise related to signals in the high dynamic range image into noise unrelated to the signals to obtain a low-bit wide compressed image; wherein, the liquid crystal display device comprises a liquid crystal display device,a pixel value expressed as the i-th pixel in the high dynamic range image, a, b, and c are constants; and denoising the low-bit-width compressed image. The application can ensure the denoising performance of the denoising algorithm.

Description

Compression denoising method and system for high-dynamic bayer image
Technical Field
The application relates to the technical field of Image Signal Processing (ISP), in particular to a compression denoising method and a system for a high-dynamic Bayer image.
Background
In the ISP processing of the HDR (high dynamic range), in order to preserve a larger dynamic range, the bit width of the image data processed by the hdr_combine (high dynamic range combining) module is very wide, and often reaches a data bit width of 14 bits to 20 bits, or even 24 bits. If the data with wide bit width, i.e. the HDR data, is directly used for denoising, the line buffer (linebuffer) required by the denoising module is very large, and the line buffer is usually required to reach about 10 to 20 lines, so that the chip is required to use a larger data bit width, thereby leading to a rapid increase of the area of the chip.
On the other hand, if the general data compression algorithm is directly adopted to perform bit width compression of the wide dynamic data, such as log (log) transformation compression and Sqrt compression of the image, the linearity of the wide dynamic data is destroyed, and thus the performance of the denoising algorithm is reduced due to the fact that the noise model of the bayer data cannot be accurately estimated.
Disclosure of Invention
In order to solve the problems, the application provides a compression denoising method and a system for a high-dynamic bayer image, which are implemented byThe pixels in the high dynamic range image are processed, so that the denoising performance of a denoising algorithm can be ensured while the increase of the chip area is avoided.
In a first aspect, the present application provides a compression denoising method for a high dynamic bayer image, including:
acquiring a high dynamic range image of a bayer domain;
by passing throughThe method comprises the steps of compressing pixels in a high dynamic range image, and simultaneously converting noise related to signals in the high dynamic range image into noise unrelated to the signals to obtain a low-bit wide compressed image; wherein (1)>A pixel value expressed as the i-th pixel in the high dynamic range image, a, b, and c are constants;
and denoising the low-bit-width compressed image.
Alternatively, the process may be carried out in a single-stage,the GAT conversion formula is combined with the maximum pixel value and the minimum pixel value in the denoising image, and the denoising image is obtained by processing the high dynamic range image through the GAT conversion formula.
Alternatively, the GAT transformation formula isWherein, the method comprises the steps of, wherein,and is a scale factor,/->Is the standard deviation of gaussian noise;
=/>,/>minimum pixel value in denoised image obtained by GAT transformation formula for high dynamic range image,/and>is the difference between the maximum pixel value and the minimum pixel value in the denoised image.
Optionally byThe step of compressing pixels in the high dynamic range image and simultaneously converting noise related to signals in the high dynamic range image into noise unrelated to the signals to obtain a low-order wide compressed image comprises the following steps:
high dynamic signal in high dynamic range imageThrough->To obtain an intermediate signal Y, performing an evolution operation on Y to obtain an intermediate signal Z, and performing a subtraction operation on Z and c to obtain a final output N-bits transformed signal->And obtaining the low-bit-width compressed image.
Optionally, the method further comprises: and decompressing the low-bit-width compressed image after denoising processing to obtain a denoising image with a high dynamic range.
Optionally, the step of decompressing the denoised low-order wide compressed image to obtain a denoised image with a high dynamic range includes:
according toOr an Anscombe inverse transformation formula, determining inverse transformation parameters, and decompressing the denoised low-bit-width compressed image through the inverse transformation parameters to obtain a high-dynamic-range denoised image.
In a second aspect, the present application provides a compression denoising system for a high dynamic bayer image, comprising:
an acquisition module configured to acquire a high dynamic range image of a bayer domain;
a compression conversion module configured to convert byThe method comprises the steps of compressing pixels in a high dynamic range image, and simultaneously converting noise related to signals in the high dynamic range image into noise unrelated to the signals to obtain a low-bit wide compressed image; wherein (1)>A pixel value expressed as the i-th pixel in the high dynamic range image, a, b, and c are constants;
and the denoising module is configured to denoise the low-bit-width compressed image.
Alternatively, the process may be carried out in a single-stage,the method comprises the steps of combining a maximum pixel value and a minimum pixel value in a denoising image by using a GAT conversion formula, and processing the denoising image by using a high dynamic range image by using the GAT conversion formula.
Alternatively, the GAT transformation formula isWherein, the method comprises the steps of, wherein,and is a scale factor,/->Is the standard deviation of gaussian noise;
=/>,/>minimum pixel value in denoised image obtained by GAT transformation formula for high dynamic range image,/and>is the difference between the maximum pixel value and the minimum pixel value in the denoised image.
Optionally, the compression conversion module is further configured to convert the high dynamic signal in the high dynamic range imageThrough the process ofTo obtain an intermediate signal Y, performing an evolution operation on Y to obtain an intermediate signal Z, and performing a subtraction operation on Z and c to obtain a final output N-bits transformed signal->And obtaining the low-bit-width compressed image.
Optionally, the system further comprises:
and the decompression module is configured to decompress the low-bit-width compressed image after the denoising processing to obtain a denoising image with a high dynamic range.
Optionally, the decompression module is further configured toOr an Anscombe inverse transformation formula, determining inverse transformation parameters, and decompressing the denoised low-bit-width compressed image through the inverse transformation parameters to obtain a high-dynamic-range denoised image.
In a third aspect, the present application provides an electronic device comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of the above.
In a fourth aspect, the present application provides a chip comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of the above.
In a fifth aspect, the application provides a computer readable storage medium storing computer instructions which when executed by a processor perform a method of any of the above.
The embodiment of the application provides a compression denoising method and a system for a high-dynamic Bayer image, which are implemented by the following steps ofThe pixels in the high dynamic range image are processed, so that the high dynamic range image can be compressed, meanwhile, noise related to signals in the high dynamic range image is converted into noise unrelated to the signals, the follow-up denoising module can accurately and efficiently denoise, and the reduction of denoising performance and the loss of image details caused by compression are avoided.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments or the conventional techniques of the present application, the drawings required for the descriptions of the embodiments or the conventional techniques will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present application, and other drawings may be obtained according to the drawings without inventive effort for those skilled in the art.
FIG. 1 is a schematic flow chart of a compression denoising method of a high-dynamic bayer image according to an embodiment of the present application;
FIG. 2 is a schematic flow chart of an open-mode compression transformation of a high dynamic range image in accordance with an embodiment of the present application;
FIG. 3 is a schematic flow chart of decompressing a denoised low-bit-width compressed image according to an embodiment of the present application;
fig. 4 is a schematic block diagram of a compression denoising system of a high-dynamic bayer image according to an embodiment of the present application.
Detailed Description
In order that the application may be readily understood, a more complete description of the application will be rendered by reference to the appended drawings. Embodiments of the application are illustrated in the accompanying drawings. This application may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein in the description of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application.
First, the proper nouns according to the present application will be explained as follows:
HDR: high Dynamic Range, high dynamic range;
raw: an original image file containing data processed from an image sensor of a digital camera, scanner, or motion picture film scanner;
bayer: a data format of raw;
BLC: black Level Correction, black level correction;
NR: noise Reduction, noise removal;
DRC: dynamic Range Compression, dynamic range compression;
GAT: generalized Anscombe Transform, generalized Anscombe transform;
IAT: inverse Anscombe Transform Anscombe inverse transformation.
In this regard, it is noted that for High Dynamic Range (HDR) technology, the range of brightness that can be discerned by the real scene and human eye can be as high asBut the dynamic range that can be captured by a common image sensor does not exceed + ->This is far less than the dynamic range of a real scene, and has a certain gap from the dynamic range that can be observed by the human eye. Therefore, a common CMOS/CCD image sensor cannot completely present a real scene with large brightness level difference. Meanwhile, in a brighter area in a real scene, a white bright area appears due to overexposure, and a dark area in the scene appears due to underexposure. In order to reproduce a high dynamic range scene, it is generally necessary to expose the same scene multiple times to obtain a plurality of images with different exposure degrees, and then to obtain a high dynamic range image through image synthesis.
In a first aspect, an embodiment of the present application provides a compression denoising method of a high-dynamic bayer image, which is applicable to imaging devices such as digital cameras and any devices equipped with CCD (charge coupled device) or CMOS (complementary metal oxide semiconductor) sensors, which capture images by continuous photon-to-electron, electron-to-voltage, and voltage-to-digital conversion. This process of capturing images is subject to various signal-dependent errors, and the standard approach to modeling these errors is to consider them as poisson-gaussian noise. We markFor clean and noiseless image->For an observed noisy image, then the noise model for the ith noisy pixel is represented as follows:
in the case of the formula (1),is the signal-dependent poisson noise caused by photon sensing,other signal independent gaussian noise. Here, α>0 and is a scale factor which depends on the sensor and the analog gain, +.>Is the standard deviation of gaussian noise.
Based on equation (1), for each clean and noisy image, it is assumed that each pixel is normalized and clipped to have a range of [0,1]An inner value. Thus, the poisson-gaussian noise model can be defined by parametersTo characterize, the noise variance of Y can be expressed as
Wherein the noise parameter of equation (2)This can be obtained by calibrating the gray card at different iso (sensitivities).
Further, a common method of denoising a noise image contaminated with poisson-gaussian noise is to apply the GAT transform, which is the generalized aThe nscombe transform is capable of converting signal-dependent noise in an input image into signal-independent noise. The input image can then be denoised by using existing denoising methods. Specifically, based on equation (2), the GAT transform will every pixelConversion to equation (3) is as follows:
wherein,,the transformation may stabilize the noise of each pixel in the transformed input image to approximate a gaussian distribution with unity variance, i.e. approximately obey +.>Is a gaussian distribution of (c). With this feature, the poisson-Gaussian noise can be more simply denoised, i.e., a general Gaussian denoising device can be applied toAnd obtaining a denoising image D on the transformed image. Then, an Inverse Anscombe (IAT) transform is applied to the denoised image D to obtain an original clean image +.>Is used to estimate the final estimate of (a).
Wherein the direct inverse of the Anscombe transform is given by equation (4),
the exact unbiased inverse of the ascombe transformation is given by equation (5),
the reduced progressive inverse of the ascombe transform is given by equation (6),
wherein,,denoted as->Is the i-th pixel of (c). Thus, the final denoised image becomes +.>. It should be noted that noise parameters are required for both GAT and IAT conversion>
Referring to fig. 1, in order to solve the problems in the background art, the compression denoising method of the high-dynamic bayer image provided in the present embodiment includes steps S101 to S103:
step S101: a high dynamic range image of the bayer domain is acquired.
Wherein the high dynamic range image of the bayer domain is also referred to as an HDR bayer image. In the present embodiment, the high dynamic range image of the bayer domain is a noisy high dynamic range image.
Step S102: by passing throughAnd compressing pixels in the high dynamic range image, and simultaneously converting noise related to signals in the high dynamic range image into noise irrelevant to the signals to obtain a low-bit-width compressed image.
Wherein,,the pixel value, denoted as the i-th pixel in the high dynamic range image, a, b and c are all constants.
In an alternative embodiment of the present application,the method comprises the steps of combining a maximum pixel value and a minimum pixel value in a denoising image by using a GAT conversion formula, and processing the denoising image by using a high dynamic range image by using the GAT conversion formula.
In an alternative embodiment, the GAT transformation formula isWherein->And is a scale factor,/->Is the standard deviation of gaussian noise;
=/>,/>minimum pixel value in denoised image obtained by GAT transformation formula for high dynamic range image,/and>is the difference between the maximum pixel value and the minimum pixel value in the denoised image.
In the present embodiment, the compression transformation formula based on GAT is after evolutionAnd c.
Specifically, compression based on the Anscombe transform. Taking into account the normalization of the data in the transform domain according to equation (3), letThus, anscombe transformation canThe conversion into the following form:
order theThere is a compression transformation formula based on GAT, namely formula (7) as follows:
this turns the GAT transformation problem into computationAnd then subtracting a constant c. The method utilizes the variation characteristic of the open data bit width to compress the data bit width of the high dynamic range image, which is similar to SQRT compression, thereby having the function of Anscombe transformation.
In an alternative embodiment, byThe step of compressing pixels in the high dynamic range image and simultaneously converting noise related to signals in the high dynamic range image into noise unrelated to the signals to obtain a low-order wide compressed image comprises the following steps:
high dynamic signal in high dynamic range imageThrough->To obtain an intermediate signal Y, performing an evolution operation on Y to obtain an intermediate signal Z, and performing a subtraction operation on Z and c to obtain a final output N-bits transformed signal->And obtaining the low-bit-width compressed image.
Specifically, the transformation parameters determined according to equation (7)Acting on the whole transformation flow. With reference to FIG. 2, for a high dynamic signal X of one M-bits in a high dynamic range image, go through +.>The intermediate signal Y is obtained by performing a square root computation of SQRT and obtaining the intermediate signal Z from the LUT table (display lookup table), and the intermediate signal Z is subjected to a subtraction operation with c to obtain the final output N-bits transformed signal->
By constructing a compression mechanism GAT-COMRESS of wide dynamic data, converting GAT conversion into conversion in a normalized more general SQRT form, namely converting a GAT conversion formula into a compression conversion formula based on GAT, compressing data bit width by means of the characteristic of SQRT data bit width change, and thus, the nature of GAT is not changed, and signal related noise in a high dynamic range image can be converted into signal independent noise, so that the accuracy of a subsequent noise model is ensured.
Step S103: and denoising the low-bit-width compressed image.
In an alternative embodiment, the method further comprises: and decompressing the low-bit-width compressed image after denoising processing to obtain a denoising image with a high dynamic range.
In an alternative embodiment, the step of decompressing the denoised low-bandwidth compressed image to obtain the high dynamic range denoised image includes:
according toOr an Anscombe inverse transformation formula, determining inverse transformation parameters by inverse transformationAnd transforming parameters, and decompressing the low-bit-width compressed image after denoising processing to obtain a denoising image with a high dynamic range.
Specifically, based on the formula (7), for the Anscombe direct inverse transform, letThen there is as formula (8):
for Anscombe progressive inverse transform, letThen there is as formula (9):
it should be noted that, the formula (8) or the formula (9) may also be obtained by transforming the formula (4) or the formula (6), which will not be described in detail.
Transformation parameters determined according to equation (8) or equation (9)Acting on the whole inverse transformation flow. Referring to FIG. 3, specifically, an N-bits compressed denoising signal +.>Through->The addition operation results in an intermediate signal Z which is obtained by calculating the SQUARE function, Y being passed through a +.>(/>) To obtain a final outputM-bits high dynamic signal +.>I.e. a high dynamic range de-noised image. Therefore, based on IAT transformation, a decompression algorithm IAT-DECOMRESS of the high dynamic range image data is constructed and used for accurately restoring the denoised high dynamic data, and the details of the image can be better kept.
The compression denoising method for the high-dynamic Bayer image provided by the application realizes the data bit wide compression of the high-dynamic range image, and simultaneously converts the noise related to the signal in the high-dynamic range image into the noise unrelated to the signal, thereby not only reducing the problem of chip area increase caused by direct denoising of the high-dynamic range image, but also ensuring the accurate conversion of a noise model and realizing the efficient denoising of the high-dynamic range image.
In a second aspect, the present application provides a compression denoising system 200 of a high-dynamic bayer image, referring to fig. 4, the compression denoising system 200 of a high-dynamic bayer image includes:
an acquisition module 201 configured to acquire a high dynamic range image of a bayer domain;
a compression conversion module 202 configured to convert the data byThe method comprises the steps of compressing pixels in a high dynamic range image, and simultaneously converting noise related to signals in the high dynamic range image into noise unrelated to the signals to obtain a low-bit wide compressed image; wherein (1)>A pixel value expressed as the i-th pixel in the high dynamic range image, a, b, and c are constants;
the denoising module 203 is configured to denoise the low-bit-width compressed image. The denoising module is also called a Bayer NR module.
In an alternative embodiment of the present application,combining the maximum in the denoised image by the GAT transformation formulaThe pixel value and the minimum pixel value are obtained, and the denoising image is obtained by processing the high dynamic range image through a GAT conversion formula.
In an alternative embodiment, the GAT transformation formula isWherein->And is a scale factor,/->Is the standard deviation of gaussian noise; />=/>,/>Minimum pixel value in denoised image obtained by GAT transformation formula for high dynamic range image,/and>is the difference between the maximum pixel value and the minimum pixel value in the denoised image.
In an alternative embodiment, the compression conversion module 202 is further configured to convert the high dynamic signal in the high dynamic range imageThrough->To obtain an intermediate signal Y, performing an evolution operation on Y to obtain an intermediate signal Z, and performing a subtraction operation on Z and c to obtain a final output N-bits transformed signal->And obtaining the low-bit-width compressed image.
In an alternative embodiment, the compressed denoising system 200 of the high dynamic bayer image further includes:
and the decompression module is configured to decompress the low-bit-width compressed image after the denoising processing to obtain a denoising image with a high dynamic range.
In an alternative embodiment, the decompression module is further configured toOr an Anscombe inverse transformation formula, determining inverse transformation parameters, and decompressing the denoised low-bit-width compressed image through the inverse transformation parameters to obtain a high-dynamic-range denoised image.
It should be noted that, the image compression total module formed by the conversion module 202 and the compression module 203 includes the GAT-COMRESS described above, and is responsible for compressing the high dynamic image with wide bit width (M-bits) into the image with low bit width (N-bits), and meanwhile, has the function of converting the noise related to the signal into the noise unrelated to the signal, so as to ensure that the subsequent Bayer NR module can accurately and efficiently remove noise, and the degradation of the denoising performance and the loss of image details caused by compression are avoided. Meanwhile, a decompression module is arranged behind the denoising module so as to decompress the denoised low-bit-width (N-bits) image into a wide-bit-width (M-bits) high-dynamic-range image, and the denoised high-dynamic-range image is accurately recovered, so that the high-dynamic-range denoising image is obtained.
Wherein, the decompression module contains IAT-DECOMRESS in the above; m can be 14, 16, 18, 20, 24 equivalent, N can be 10, 12, 14, 16 equivalent according to the number of the exposure frames and the actual data bit width of the exposure frames, and satisfies the following conditions
Specifically, taking a two-frame long-short exposure image with a data bit width of 12 bits as an example, the compression denoising process of the high dynamic range image is described. Wherein, noise parameters of the long exposure image and the short exposure image are [ ]) All already in laboratory ringThe context label is completed.
The long exposure image and the short exposure image of two frames are input to hdr_composite, and output as a high-dynamic image with a data bit width of 16 bits. According to noise parameters of image) Calculating transformation parameter +.>And IAT-DECOMRESS inverse transform parameter +.>. And (3) GAT-COMRESS is carried out on the high-dynamic image with the data bit width of 16 bits, and the data bit width after compression is 12 bits. The Bayer NR denoising is performed on the 12-bit compressed data, and the high dynamic range image is converted from signal-dependent noise to signal-independent noise after the Bayer NR denoising is performed, so that the noise is directly removed by using a classical denoising method. Next, the de-noised image is subjected to an IAT-DECOMRESS inverse transform, and the 12-bit image data is decompressed to a 16-bit high-motion image. The 16-bit high-motion image continues with the processing of subsequent blocks including, but not limited TO, dynamic Range Compression (DRC), demosaicing (DE-MOSAIC), COLOR CORRECTION (COLOR CORRECTION), GAMMA CORRECTION (GAMMA CORRECTION), and COLOR space conversion (RGB-TO-YCC).
In the above process, if 13 lines of linebuffers are used for Bayer NR denoising, and 16bit to 12bit data compression is performed, the linebuffer area of 4bit 13/16bit 13=25% can be approximately saved. And the GAT-COMRESS ensures the stable variance transformation of the noise model, and the denoising effect is not reduced in performance and detail loss caused by data bit width compression.
In a third aspect, the present application provides an electronic device comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of the first aspect.
In a fourth aspect, the present application provides a chip comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of the first aspect.
In a fifth aspect, the application provides a computer readable storage medium storing computer instructions which, when executed by a processor, implement the method of the first aspect.
In the description of the present specification, reference to the terms "some embodiments," "other embodiments," "desired embodiments," and the like, means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, schematic descriptions of the above terms do not necessarily refer to the same embodiment or example.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The foregoing examples illustrate only a few embodiments of the application, which are described in detail and are not to be construed as limiting the scope of the application. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the application, which are all within the scope of the application. Accordingly, the scope of protection of the present application is to be determined by the appended claims.

Claims (15)

1.一种高动态bayer图像的压缩去噪方法,其特征在于,包括:1. A compression and denoising method for highly dynamic bayer images, characterized by: 获取bayer域的高动态范围图像;Obtain high dynamic range images in the bayer domain; 通过对高动态范围图像中的像素进行压缩的同时,将高动态范围图像中与信号相关的噪声转换为与信号无关的噪声,得到低位宽压缩图像;其中,/>表示为高动态范围图像中的第i个像素的像素值,a、b和c均为常数;pass While compressing the pixels in the high dynamic range image, the signal-related noise in the high dynamic range image is converted into signal-independent noise to obtain a low bit width compressed image; where,/> Expressed as the pixel value of the i-th pixel in the high dynamic range image, a, b and c are all constants; 对低位宽压缩图像进行去噪处理。Denoising low bitwidth compressed images. 2.根据权利要求1所述的方法,其特征在于,由GAT变换公式结合去噪图像中的最大像素值和最小像素值得到,去噪图像由高动态范围图像通过GAT变换公式进行处理得到。2. The method according to claim 1, characterized in that, It is obtained by combining the GAT transformation formula with the maximum pixel value and the minimum pixel value in the denoised image. The denoised image is obtained by processing the high dynamic range image through the GAT transformation formula. 3.根据权利要求2所述的方法,其特征在于,GAT变换公式为,其中,/>且是一个比例因子,/>是高斯噪声的标准差;3. The method according to claim 2, characterized in that, the GAT transformation formula is , where,/> And is a scaling factor,/> is the standard deviation of Gaussian noise; =/>,/>为高动态范围图像通过GAT变换公式得到的去噪图像中的最小像素值,/>为去噪图像中的最大像素值与最小像素值的差值。 =/> ,/> The minimum pixel value in the denoised image obtained by the GAT transformation formula for a high dynamic range image,/> is the difference between the maximum pixel value and the minimum pixel value in the denoised image. 4.根据权利要求3所述的方法,其特征在于,通过对高动态范围图像中的像素进行压缩的同时,将高动态范围图像中与信号相关的噪声转换为与信号无关的噪声,得到低位宽压缩图像的步骤包括:4. The method according to claim 3, characterized in that, by While compressing the pixels in the high dynamic range image, the signal-related noise in the high dynamic range image is converted into signal-independent noise. The steps to obtain a low bit width compressed image include: 将高动态范围图像中的高动态信号经过/>的线性变换得到中间信号Y,对Y进行开方运算,获得中间信号Z,将Z与c作减法操作,得到最终的输出N-bits变换信号/>,即得到低位宽压缩图像。Convert high dynamic range signals into high dynamic range images Passed/> The intermediate signal Y is obtained by linear transformation, and the square root operation of Y is performed to obtain the intermediate signal Z. Z and c are subtracted to obtain the final output N-bits transformed signal/> , that is, a low bit width compressed image is obtained. 5.根据权利要求1至4中任一项所述的方法,其特征在于,方法还包括:对去噪处理后的低位宽压缩图像进行解压缩,得到高动态范围去噪图像。5. The method according to any one of claims 1 to 4, characterized in that the method further includes: decompressing the denoised low bit width compressed image to obtain a high dynamic range denoised image. 6.根据权利要求5所述的方法,其特征在于,对去噪处理后的低位宽压缩图像进行解压缩,得到高动态范围去噪图像的步骤包括:6. The method according to claim 5, characterized in that the step of decompressing the denoised low-bit width compressed image to obtain a high dynamic range denoised image includes: 根据或Anscombe逆变换的公式,确定逆变换参数,通过逆变换参数,对去噪处理后的低位宽压缩图像进行解压缩,得到高动态范围去噪图像。according to Or the Anscombe inverse transform formula, determine the inverse transform parameters, and decompress the denoised low-bit width compressed image through the inverse transform parameters to obtain a high dynamic range denoised image. 7.一种高动态bayer图像的压缩去噪系统,其特征在于,包括:7. A compression and denoising system for highly dynamic bayer images, which is characterized by including: 获取模块,被配置为获取bayer域的高动态范围图像;The acquisition module is configured to acquire high dynamic range images in the bayer domain; 压缩变换模块,被配置为通过对高动态范围图像中的像素进行压缩的同时,将高动态范围图像中与信号相关的噪声转换为与信号无关的噪声,得到低位宽压缩图像;其中,/>表示为高动态范围图像中的第i个像素的像素值,a、b和c均为常数;compression transformation module, configured to pass While compressing the pixels in the high dynamic range image, the signal-related noise in the high dynamic range image is converted into signal-independent noise to obtain a low bit width compressed image; where,/> Expressed as the pixel value of the i-th pixel in the high dynamic range image, a, b and c are all constants; 去噪模块,被配置为对低位宽压缩图像进行去噪处理。A denoising module configured to denoise low-bitwidth compressed images. 8.根据权利要求7所述的系统,其特征在于,由GAT变换公式结合去噪图像中的最大像素值和最小像素值得到,去噪图像由高动态范围图像通过GAT变换公式进行处理得到。8. The system according to claim 7, characterized in that, It is obtained by combining the GAT transformation formula with the maximum pixel value and the minimum pixel value in the denoised image. The denoised image is obtained by processing the high dynamic range image through the GAT transformation formula. 9.根据权利要求8所述的系统,其特征在于,GAT变换公式为,其中,/>且是一个比例因子,/>是高斯噪声的标准差;9. The system according to claim 8, characterized in that the GAT transformation formula is , where,/> And is a scaling factor,/> is the standard deviation of Gaussian noise; =/>,/>为高动态范围图像通过GAT变换公式得到的去噪图像中的最小像素值,/>为去噪图像中的最大像素值与最小像素值的差值。 =/> ,/> The minimum pixel value in the denoised image obtained by the GAT transformation formula for a high dynamic range image,/> is the difference between the maximum pixel value and the minimum pixel value in the denoised image. 10.根据权利要求9所述的系统,其特征在于,压缩变换模块还被配置为,将高动态范围图像中的高动态信号经过/>的线性变换得到中间信号Y,对Y 进行开方运算,获得中间信号Z,将Z与c作减法操作,得到最终的输出N-bits变换信号/>,即得到低位宽压缩图像。10. The system according to claim 9, characterized in that the compression transformation module is further configured to convert the high dynamic range signal in the high dynamic range image into Passed/> The intermediate signal Y is obtained by linear transformation. Perform a square root operation on Y to obtain the intermediate signal Z. Subtract Z and c to obtain the final output N-bits transformed signal/> , that is, a low bit width compressed image is obtained. 11.根据权利要求7至10中任一项所述的系统,其特征在于,系统还包括:11. The system according to any one of claims 7 to 10, characterized in that the system further includes: 解压缩模块,被配置为对去噪处理后的低位宽压缩图像进行解压缩,得到高动态范围去噪图像。The decompression module is configured to decompress the denoised low bit width compressed image to obtain a high dynamic range denoised image. 12.根据权利要求11所述的系统,其特征在于,解压缩模块还被配置为根据或Anscombe逆变换的公式,确定逆变换参数,通过逆变换参数,对去噪处理后的低位宽压缩图像进行解压缩,得到高动态范围去噪图像。12. The system of claim 11, wherein the decompression module is further configured to Or the Anscombe inverse transform formula, determine the inverse transform parameters, and decompress the denoised low-bit width compressed image through the inverse transform parameters to obtain a high dynamic range denoised image. 13.一种电子设备,其特征在于,电子设备包括:13. An electronic device, characterized in that the electronic device includes: 至少一个处理器;以及at least one processor; and 与至少一个处理器通信连接的存储器;其中,A memory communicatively connected to at least one processor; wherein, 存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行权利要求1至6中任一项所述的方法。The memory stores instructions executable by at least one processor, and the instructions are executed by at least one processor, so that at least one processor can perform the method according to any one of claims 1 to 6. 14.一种芯片,其特征在于,芯片包括:14. A chip, characterized in that the chip includes: 至少一个处理器;以及at least one processor; and 与至少一个处理器通信连接的存储器;其中,A memory communicatively connected to at least one processor; wherein, 存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行权利要求1至6中任一项所述的方法。The memory stores instructions executable by at least one processor, and the instructions are executed by at least one processor, so that at least one processor can perform the method according to any one of claims 1 to 6. 15.一种计算机可读存储介质,其特征在于,计算机可读存储介质存储有计算机指令,计算机指令被处理器执行时实现如权利要求1至6中任一项所述的方法。15. A computer-readable storage medium, characterized in that the computer-readable storage medium stores computer instructions, and when the computer instructions are executed by a processor, the method according to any one of claims 1 to 6 is implemented.
CN202311162972.6A 2023-09-11 2023-09-11 Compression and denoising method and system for highly dynamic bayer images Pending CN116894797A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311162972.6A CN116894797A (en) 2023-09-11 2023-09-11 Compression and denoising method and system for highly dynamic bayer images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311162972.6A CN116894797A (en) 2023-09-11 2023-09-11 Compression and denoising method and system for highly dynamic bayer images

Publications (1)

Publication Number Publication Date
CN116894797A true CN116894797A (en) 2023-10-17

Family

ID=88315271

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311162972.6A Pending CN116894797A (en) 2023-09-11 2023-09-11 Compression and denoising method and system for highly dynamic bayer images

Country Status (1)

Country Link
CN (1) CN116894797A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104751415A (en) * 2013-12-31 2015-07-01 展讯通信(上海)有限公司 Image denoising and enhancing method and device and image processing system
CN105144232A (en) * 2014-03-25 2015-12-09 展讯通信(上海)有限公司 Methods and systems for denoising images

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104751415A (en) * 2013-12-31 2015-07-01 展讯通信(上海)有限公司 Image denoising and enhancing method and device and image processing system
CN105144232A (en) * 2014-03-25 2015-12-09 展讯通信(上海)有限公司 Methods and systems for denoising images

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JAESEOK BYUN ET AL.: "Learning Blind Pixelwise Affine Image Denoiser With Single Noisy Images", IEEE SIGNAL PROCESSING LETTERS, vol. 27, pages 1105 - 1109, XP011798938, DOI: 10.1109/LSP.2020.3002652 *

Similar Documents

Publication Publication Date Title
Faraji et al. CCD noise removal in digital images
US8427559B2 (en) Image data processing method by reducing image noise, and camera integrating means for implementing said method
JP5144202B2 (en) Image processing apparatus and program
CN104021532B (en) A kind of image detail enhancement method of infrared image
JP6054585B2 (en) Dynamic color shading correction
CN111242860B (en) Super night scene image generation method and device, electronic equipment and storage medium
US20200082508A1 (en) Information processing method, information processing apparatus, and recording medium
US20040136603A1 (en) Enhanced wide dynamic range in imaging
US20030206231A1 (en) Method and apparatus for enhancing digital images utilizing non-image data
CN101305397A (en) Method for forming an image based on a plurality of image frames, image processing system and digital camera
CN102422628B (en) Image processing method and image processing apparatus
JP2006310999A (en) Image processing apparatus and method, and program
CN114519676B (en) Device and method for denoising raw images based on Bayer format
US8115833B2 (en) Image-acquisition apparatus
JP2018019239A (en) Imaging apparatus, control method thereof, and program
CN117893455A (en) Image brightness and contrast adjustment method
CN108737797A (en) White balance processing method and device and electronic equipment
CN116894797A (en) Compression and denoising method and system for highly dynamic bayer images
CN107424134B (en) Image processing method, apparatus, computer-readable storage medium, and computer device
Adams Jr et al. Digital camera image processing chain design
Deever et al. Digital camera image formation: Processing and storage
CN112241670B (en) Image processing methods and devices
CN116582759B (en) Image processing device, method, electronic device, and medium
EP4058976B1 (en) Device and method for pre-processing image data for a computer vision application
CN118283449A (en) A Bayer image sharpening method, system, device and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Country or region after: China

Address after: 518042 Guangdong Province Shenzhen City Futian District Shatou Street Tian'an Community Shen Nan Avenue 6033 Jin Yun Century Building 11B2

Applicant after: Guixin Technology (Shenzhen) Co.,Ltd.

Address before: 518045 Guangdong Province Shenzhen City Futian District Fubao Street Fubao Community Shi Hua Road South Side Changfu Jinmao Building Building 2 701-730

Applicant before: Guixin Technology (Shenzhen) Co.,Ltd.

Country or region before: China