Next: Euclidean invariance of :
Up: Euclidean isotropy of
Previous: Euclidean isotropy of
The premise of linear feature modeling
is to extract rich descriptions of lower-level local image primitives and use
these descriptions for subsequent grouping into higher-level features
(linear line segments).
The following illustrates the modeling of the perceptual grouping process
described in [8] for the collection of edge segments
's, to form a longer linear line
,
(figure 1(a)).
Let
denote the
- and
-coordinates of an end-point
of an edge segment
, and
represents the orientation of the edge segment. We treat
and
as
independent variables, so that all possible orientations for
exist
at each corresponding position
.
A certain collection
of
's is collected, which will
be replaced by
, that maximizes the energy
given as:
 |
(5) |
where the superscript
is an iteration index, and
(omitting the subscript
), the energy functional
is expressed as:
 |
(6) |
where
is a certain base edge segment in the collection
that is used to determine that all other edge segments are parallel to it,
is a weighting function and
is the maximum length of the
orthogonal distance of any point of
from
.
In the above equation,
and
represent those end-points of two edge segments
and
respectively, (at the lower-level),
that are closer to each other, and
and
are the orientations
of
and
, respectively.
In addition,
is the Dirac delta function,
is a unit
vector in the direction of
and
is a distance parameter along an axis parallel to the direction of
. The Boolean parameter
is such that
if
the length of the orthogonal projection of
on
is greater
than zero, otherwise
.
In our system
is represented by a constant function (not equal to
zero) with compact support. Specifically, we have selected the constant as
1 and the support is equal to 5 units (pixels).
Equation 5 indicates the iterative nature of the grouping.
At the start
consists of only one segment
.
At the end of each iteration
those
's for which
is non-zero are put into
. The grouping is started again and continued until there is
no increase in
.
The higher-level longer linear line
is then obtained by a weighted
average of the lengths and orientations of all edge segments in
[8].
The form of the energy functional expressed in equation
6 is similar to the one defined in [18],
however, in their model
represents the V1 image of the center
of the receptive field of a neuron,
and
represents the V1 image of the orientation preference of
the neuron.
Unlike their model, in our system
points in the direction of
and incorporates the non-collinearity of two edge
segments to an arbitrary extent (e.g., figure 1).
(To further emphasize closer points, unequal weights, as opposed to constant
weights in the support of
, can be achieved by replacing
with an appropriate weighting function, such as a Gaussian function.)
Next: Euclidean invariance of :
Up: Euclidean isotropy of
Previous: Euclidean isotropy of
Qasim Iqbal
2001-05-06