Hostname: page-component-77f85d65b8-6c7dr Total loading time: 0 Render date: 2026-03-29T18:27:36.877Z Has data issue: false hasContentIssue false

Noise bias compensation for tone mapped noisy image using prior knowledge

Published online by Cambridge University Press:  04 January 2019

Sayaka Minewaki*
Affiliation:
Department of Computer Science and Engineering, National Institute of Technology, Yuge College, 1000 Kamijima-cho, Ochi-gun, Ehime, 794-2593Japan
Taichi Yoshida
Affiliation:
Department of Computer and Network Engineering, The University of Electro-Communications, 1-5-1 Chofugaoka, Chofu-shi, Tokyo, Japan
Yoshinori Takei
Affiliation:
Department of Electrical and Information Engineering, National Institute of Technology, Akita College, 1-1 Iijimabunkyocho, Akita, Akita, Japan
Masahiro Iwahashi
Affiliation:
Department of Electrical, Electronics and Information Engineering, Nagaoka University of Technology, 1603-1 Kamitomioka, Nagaoka, Niigata, Japan
Hitoshi Kiya
Affiliation:
Department of Computer Science, Faculty of System Design, Tokyo Metropolitan University, 6-6 Asahigaoka, Hino, Tokyo, Japan
*
Sayaka MINEWAKI Email: minewaki@info.yuge.ac.jp

Abstract

A large number of studies have been made on denoising of a digital noisy image. In regression filters, a convolution kernel was determined based on the spatial distance or the photometric distance. In non-local mean (NLM) filters, pixel-wise calculation of the distance was replaced with patch-wise one. Later on, NLM filters have been developed to be adaptive to the local statistics of an image with introduction of the prior knowledge in a Bayesian framework. Unlike those existing approaches, we introduce the prior knowledge, not on the local patch in NLM filters but, on the noise bias (NB) which has not been utilized so far. Although the mean of noise is assumed to be zero before tone mapping (TM), it becomes non-zero value after TM due to the non-linearity of TM. Utilizing this fact, we propose a new denoising method for a tone mapped noisy image. In this method, pixels in the noisy image are classified into several subsets according to the observed pixel value, and the pixel values in each subset are compensated based on the prior knowledge so that NB of the subset becomes close to zero. As a result of experiments, effectiveness of the proposed method is confirmed.

Keywords

Information

Type
Original Paper
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
Copyright © The Authors, 2019
Figure 0

Fig. 1. A situation this paper assumes.

Figure 1

Fig. 2. Example images before and after TM; (a) and (d) are images before TM; (b) and (e) are images after TM with $\gamma =3$. (a) Input image, (b) ideal output image, (c) input noise $(\sigma = 8)$, (d) noisy image, (e) observed output image, (f) observed output noise.

Figure 2

Fig. 3. (a) Flow of TM for an input image. $y_0$ is the ideal tone mapped pixel value. (b) Flow of TM for a noisy image. The mean of output noise $\delta _1$ included in an image after TM hasa non-zero value. (c) Flow of NBC.

Figure 3

Fig. 4. (a) $P(x_1|x_0=10)$. $x_0$ and $x_1$ are pixel values in an input image and a noisy image, respectively. The mean of an input noise $\varepsilon _1$ is a zero value. (b) $P(y_1|x_0=10)$. $y_1$ is pixel values in an image after TM. (c) $P(\delta _1|x_0=10)$. $\delta _1$ is noise in an image after TM. The mean of an output noise $\delta _1$ isa non-zero value.

Figure 4

Fig. 5. (a) $P(x_0|y_1=100)$. The pixel value $x_0$ is the subset according to the observed pixel value $y_1=100$. (b) $P(\delta _1|y_1=100)$. (c) Relationship between $\delta _1$ and $x_0$. The mapping from $\delta _1$ to $x_0$ is a bijective.

Figure 5

Fig. 6. (a) TM function ($\gamma =3$). (b) $P(x_0,\,y_1)$. (c) $P(x_0,\,x_1)$. (d) $\hat {P}(x_0,\,y_1)$. $P(x_0,\,y_1)$ and $\hat {P}(x_0,\,y_1)$ is the prior knowledge. Note that the log-scaled joint-PMF is illustrated.

Figure 6

Fig. 7. Noise bias compensation values.

Figure 7

Fig. 8. NB before and after NBC for the input image shown in Fig. 2(a).

Figure 8

Table 1. Average and variance of all NB shown in Fig. 8.

Figure 9

Fig. 9. PSNR of the compensated image. (a) Effect of γ ($\sigma = 8$), (b) effect of σ ($\gamma = 3$).

Figure 10

Fig. 10. The average PSNR of the compensated and filtered images for the CVC-14 dataset. $\gamma =3$, $\sigma =8$. Note that “observed”, “NLM”, “NBC”, and“NBC+NLM” indicate the observed image, the image after NLM filter, the image after NBC (the modeled case), and the combination of NBC (the modeled case) and NLM filter, respectively.

Figure 11

Fig. 11. The average PSNR of the compensated and filtered images for astronomical images. $\gamma =3$, $\sigma =8$.

Figure 12

Fig. 12. Results of NBC, NLM, and NBC+NLM for the image shown in Fig. 2(a). PSNR of observed output is 28.13 (dB). (a) NBC (29.99 dB), (b) NLM (30.13 dB), (c) NBC+NLM (32.45 dB).

Figure 13

Fig. 13. Results of NBC, NLM, and NBC+NLM for an astronomical image. (a) Input image, (b) ideal output image, (c) input noise $(\sigma = 8)$, (d) noisy image, (e) observed output image (16.15 dB), (f) NBC (21.52 dB), (g) NLM (16.15 dB), (h) NBC+NLM (21.65 dB).

Figure 14

Fig. 14. Detailed results of the bright place. (a) Reference (ideal output image), (b) observed, (c) NBC, (d) NLM, (e) NBC+NLM.

Figure 15

Fig. 15. Detailed results of the dark place. (f)–(i) Output noise. (a) Reference (ideal output image), (b) observed, (c) NBC, (d) NLM, (e) NBC+NLM, (f)observed, (g) NBC, (h) NLM, (i) NBC+NLM.