Signal Activity Estimation with Built-in Noise Management in Raw
Digital Images
Angelo Bosco
1
, Davide Giacalone
1
, Arcangelo Bruna
1
, Sebastiano Battiato
2
and Rosetta Rizzo
2
1
STMicroelectronics, AST-Computer Vision Group, Catania, Italy
2
University of Catania, Dept. of Mathematics and Computer Science, Catania, Italy
Keywords: Signal Activity, Bayer Pattern, CFA, Raw, Noise.
Abstract: Discriminating smooth image regions from areas in which significant signal activity occurs is a widely
studied subject and is important in low level image processing as well as computer vision applications. In
this paper we present a novel method for estimating signal activity in an image directly in the CFA (Color
Filter Array) Bayer raw domain. The solution is robust against noise in that it utilizes low level noise
characterization of the image sensor to automatically compensate for high noise levels that contaminate the
image signal.
1 INTRODUCTION
Digital images are usually acquired by means of
image sensors covered by a CFA (Color Filter
Array) which enables sensitivity to only one color
component per pixel, either Red, Green, or Blue;
demosaicing is eventually required to obtain a color
image. Because of the subsampling in the CFA
pattern, thin edges or texture may occupy just a few
pixels in the subsampled lattice, making edges hard
to detect (
Chen, 2006). Discrimination between areas
with signal activity from homogeneous areas can be
difficult especially when the signal to noise ratio is
low; noise may overpower the image signal or it
may have a spatial structure that is similar to texture;
this makes it difficult to discern useful signal from
noise.
In this paper we propose a method that works
directly in the raw CFA domain and exploits the
image sensor noise characterization in order to
robustly compensate for signal degradation caused
by noise. This technique enables early detection of
signal activity in the imaging pipeline, allowing
subsequent algorithms (e.g. demosaicing, noise
filtering) to optimally adapt to the image content.
2 NOISE MODEL
Signal amplification at image sensor level is a blind
process that amplifies both image signal and noise
by means of an analog gain usually expressed in
terms of the ISO setting. The acquired image is
contaminated by various sources of noise that are
usually modeled as zero mean additive white
Gaussian noise; a Poissonian noise component is
also present (
Foi 2007, 2008; Bosco 2010). In general,
the standard deviation of the underlying Gaussian
noise distribution is assumed as a measure of the
noise level. The signal dependent noise model can
be expressed as (1):
,
∙
(1)
where ∊
0,…,2
1
is the recorded signal
intensity; is the image bitdepth and ,∈
.
The coefficients and depend on the sensor gain
(i.e. ISO). As the ISO increases, the and
coefficients generate noise curves with increasing
values.
The a and b coefficients can be determined in an
offline sensor characterization phase repeated by
varying the amplification gain.
3 PROPOSED METHOD
The proposed solution, rather than partitioning
image pixels into flat and non-flat classes, estimates
a measure of flatness. A block diagram of the
proposed solution is illustrated in Figure 1.
118
Bosco A., Giacalone D., Bruna A., Battiato S. and Rizzo R..
Signal Activity Estimation with Built-in Noise Management in Raw Digital Images.
DOI: 10.5220/0004280301180121
In Proceedings of the International Conference on Computer Vision Theory and Applications (VISAPP-2013), pages 118-121
ISBN: 978-989-8565-47-1
Copyright
c
2013 SCITEPRESS (Science and Technology Publications, Lda.)