Graphics Reference
In-Depth Information
m =3
n =1
c mn ( β 1 2)) u m
S i,j ( u, v )=
(
×
m =0
n = 2
(6.44)
p =3
q =1
e pq ( β 1 2)) v p V i + n,j + q .
(
p =0
q = 2
End conditions for a surface can be written exactly in the same way as for a
curve.
6.5 Possible Applications in Vision
Since β -spline has two more shape parameters, it provides more flexibility and
hence data can be approximated in a much better way. Normally, a β -spline
surface interpolates the corner points but not all the other control points.
Hence, a suitable interpolation technique can be envisaged and used to model
the disparity data in stereo vision. The β surface with minimum energy may
produce a continuous smooth surface with suitable discontinuities controlled
by shape parameters. A comparison between the Laplacian or biharmonic
operator yielded surface and the β surface, each based on disparity data, may
be useful to judge the merit of the β surface. It should be noted that both the
Laplacian and biharmonic operator yield a good surface where the disparity is
continuous but will provide a poor result when the disparity is discontinuous,
e.g., over the region where one object occludes the other.
Another potential application of β -spline may be in feature extraction in
pattern recognition. An object may be decomposed into many surface patches
and each of them can be approximated well by the β -spline. The approxima-
tion parameters, which are essentially the approximated control points along
with the values of two shape parameters, namely the β 1 and β 2 parameters,
for each surface patch may act as its feature vector.
6.6 Concluding Remarks
β -spline has been examined from the standpoint of computer graphics and
not from the viewpoint of other research areas. Very little work using β -spline
has been done in image processing and machine vision. It may, therefore, be
effective if the field is investigated thoroughly.
Search WWH ::




Custom Search