Next: Hough Transform by -
Up: Some Examples of the
Previous: Some Examples of the
Hough Transform by a-b parameterization
Let a and b correspond to u and v respectively.
The transformation function is given by
Fb(x, y ; a) = y-ax as
(3).
Since the angle of the line is limited to
,
the range of the parameter a is [-1,1).
We have
,
and
for the line segment defined by the parameter a.
Therefore, we obtain
cmax(a)-cmin(a)=lx,
where lx denotes the length of the line segment measured along x-axis.
We must use a possible maximum length as lx because
the length of the line segment is unknown.
Since the image is square, the maximum length is lx=2N,
which is same as the image width.
Let
and
denote the sampling parameter of aand its upper bound respectively.
By (22), we have
 |
(23) |
Thus, the upper bound is given as follows.
Upper Bound of the Sampling Interval for a-b parameterization:
 |
(24) |
Here we have an interesting coincidence.
In the Hough Transform by
a-d parameterization proposed by Svalbe [2],
the transformation function is given by
 |
(25) |
where a' is an integer and the angle between a line and x-axis is
in the range
.
N' in the above function is defined for the image region with
pixels.
If we use N, which is used in this document, we have N'=2N+1, and
 |
(26) |
The sampling interval of the image is assumed to be
in the a-d parameterization.
(a'/N) in the above equation is in the range [-1,1],
which is divided into 2N equal parts.
Therefore, we have a=(a'/N), and
the upper bound
derived through our discussion is the same value as the
sampling interval of (a'/N) in a-d parameterization,
Next: Hough Transform by -
Up: Some Examples of the
Previous: Some Examples of the
Hideaki Goto
1999-12-22