Error propagation theory is important in computer vision because basic feature-extraction operations affected by noise are common, such as measuring color intensity or the position of a particular feature in an image, and it is important to understand how this noise affects subsequent computations.
Measurement error due to additive noise is formalized as
,
where
is the observed value,
is the true
value, and
is the additive noise, for example white
Gaussian noise with variance
.
In computer vision, it may be useful to estimate how the error generated
by the imprecise observation of a point in an image propagates through
the system.
In this case, the observed variables will be image
coordinates, both affected by localization errors with variances
and
, respectively, and normally
(at least as a first approximation) uncorrelated with each other.
Using the result of equation (2.37), the generic function
, a function of two random variables, can be approximated
to first order through a Taylor series expansion as
| (2.40) |
| (2.41) |
With this formulation, several examples can be presented:
| (2.42) |
| (2.43) |
| (2.44) |
| (2.45) |
| (2.46) |
It is interesting to note from these equations how the absolute values assumed by the variables ( and
in the examples) directly affect the error estimate of the final variable
: some variables produce results with lower variance as their magnitude increases, whereas others may exhibit the opposite behavior.
For these reasons, depending on the transformation and therefore on the model estimate to be obtained, some points in the image may be more important to observe than others.
Paolo medici