|
|
In the following approach occlusion detection is demonstrated on a correlation-based
technique [5,6].
In the first step the stereo images are filtered by oriented Gabor
filters in order to extract horizontal changes in intensity.
With the convolution of the product of the left filter response rl(x)
and a spatially shifted complex conjugate version of the right filter response
rr(x) with a small real valued window w(x),
we obtain a local, complex-valued measurement of the similarity between
the filtered images from the right image to the left image. This measurement
is normalized to the local energy of the filter responses:
The figure above shows a random dot stereogram, in which a square
area marked by the yellow frame is inserted in the images with a relative
horizontal displacement of ten pixels. The image point marked by the red
point in the left image does not occur in the right image. The similarity
measurement, which is carried out from left to right at this point shows
a peak in the real part, which corresponds to the position marked by the
green point in the right image. Due to the high similarity measurement
of this match this would lead to a wrong disparity estimation in a matching
process carried out in only one direction. The real part of the similarity
measure carried out from right to left must show the same peak at the disparity
with the opposite sign at the corresponding position in the right image.
But in this measurement there is another, higher peak, which corresponds
to the match with the correct image area in the left image marked by the
green point. The mismatch between the two similarity measurements can be
exploited to detect occluded image areas.
This technique is based on the assumption that the match with features
or pixel intensities in occluded areas is not as good as the match with
the correct regions in the matching process, which is carried out in the
other direction. Due to interocular differences, this need not be generally
true. Furthermore, the bidirectional matching process is computationally
twice as expensive as a matching process carried out in only one direction.
A new implicit strategy for occlusion detection without a bidirectional
matching process is given in [5,6].
In this approach a self-organizing process is used to disambiguate the
correspondence problem and to suppress matches with occluded image areas.
Hereby the following symmetry property of the similarity measurement is
exploited to avoid an explicit bidirectional matching strategy.