The design of products containing sculptured surfaces typically begins with the crafting of a clay or wood model. The physical model must be reverse engineered to create a CAD representation. Three dimensional computer vision systems are currently being employed to digitize models in the first step of reverse engineering. In this paper, a three dimensional vision system that permits multiple viewpoint digitization is described. Furthermore, a new approach to modeling the data sets generated employing wrap-around B-spline surface patches is presented. The laser digitization and software modeling of bicycle seat and telephone handset models are presented.[S1087-1357(00)70102-X]

1.
Akita
,
M.
,
1991
, “
Design and Ergonomics
,”
Ergonomics
,
36
, No.
6
, pp.
815
824
.
2.
Nielson
,
G. M.
,
1993
, “
CAGD’s Top Ten. What to Watch
,”
Computer-Aided Geom. Des.
,
10
, pp.
35
37
.
3.
Milroy
,
M.
,
Bradley
,
C.
,
Vickers
,
G.
, and
Weir
,
D.
,
1995
, “
G1 Continuity of B-spline Surface Patches in Reverse Engineering
,”
Computer-Aided Des.
,
27
, No.
6
, pp.
471
478
.
4.
Bradley
,
C.
, and
Vickers
,
G. W.
,
1993
, “
Free-form Surface Reconstruction for Machine Vision Rapid Prototyping
,”
Opt. Eng.
,
32
, No.
9
, pp.
2191
2200
.
5.
Bradley, C., Milroy, M., and Vickers, G. W., 1994, “Reverse Engineering of Quadric Surfaces Employing 3-D Laser Scanning,” Proceedings of the Institution of Mechanical Engineers—Part B, 208, pp. 21–28.
6.
Milroy, M., Weir, D. J., Bradley, C., and Vickers, G. W., 1995, “Reverse Engineering Employing a 3-D Laser Scanner: A Case Study,” Int. J. Adv. Manuf. Technol. (accepted for publication).
7.
Rogers, D. F., 1977, “B-Spline Curves and Surfaces for Ship Hull Design,” Proc. of SNAME, SCAHD 77, First International Symposium on Computer Aided Hull Surface Definition, Annapolis, Maryland.
8.
Rogers, D. F., and Satterfield, S. G., 1980, “B-Spline Surfaces for Ship Hull Design,” SIGGRAPH ’80, Seattle, Washington.
9.
Bedi
,
S.
, and
Vickers
,
G.
,
1989
, “
Surface Lofting and Smoothing with Skeletallines
,”
Computer-Aided Geom. Des.
,
6
, pp.
87
96
.
10.
Vickers
,
G. W.
,
Bedi
,
S.
,
Blake
,
D.
, and
Dark
,
D.
,
1987
, “
Computer-aided Lofting, Fairing, and Manufacture in Small Shipyards
,”
Int. J. Adv. Manufact. Technol.
,
2
, No.
4
, pp.
79
90
.
11.
Vergeest
,
J. S. M.
,
1989
, “
Surface Fitting for Interactive Shape Design
,”
Comput. Industry
,
13
, pp.
1
13
.
12.
Sarkar
,
B.
, and
Menq
,
C.-H.
,
1991
, “
Parameter Optimization in Approximating Curves and Surfaces to Measurement Data
,”
Computer-Aided Geom. Des.
,
8
, pp.
267
290
.
13.
Sarkar
,
B.
, and
Menq
,
C.-H.
,
1991
, “
Smooth-Surface Approximation and Reverse Engineering
,”
Computer-Aided Des.
,
23
, No.
9
, pp.
623
628
.
14.
Yao, H., Podhorodeski, R., and Dong, Z., 1993, “A Cross-Section Based Multiple View Range Image Fusion Approach,” Proceedings of SPIE (The International Society for Optical Engineering), Sensor Fusion and Aerospace Applications, Vol. 1956, pp. 212–223.
15.
Theodoracatos
,
V. E.
, and
Katti
,
V.
,
1991
, “
An Automated and Interactive Approach For Fitting B-spline Surfaces Through 3D Planar Visual Data
,”
Adv. Des. Autom.
,
2, ASME
, pp.
23
31
.
16.
Theodoracatos
,
V. E.
, and
Bobba
,
V.
,
1993
, “
NURB Surface Reconstruction from a Large Set of Image and World Data Points
,”
Adv. Des. Autom.
,
2, ASME
, pp.
15
34
.
17.
Laurent-Gengoux
,
P.
, and
Mekhilef
,
M.
,
1993
, “
Optimization of a NURBS Representation
,”
Computer-Aided Des.
,
25
, pp.
669
710
.
18.
Rioux
,
M.
,
Bechthold
,
G.
,
Taylor
,
D.
, and
Duggan
,
M.
,
1987
, “
Design of a Large Depth of View Three-Dimensional Camera for Robot Vision
,”
Opt. Eng.
,
26
, No.
12
, pp.
1245
1250
.
19.
Rogers, D. F., and Adams, J. A., 1990, Mathematical Elements for Computer Graphics, 2nd ed. McGraw-Hill, USA.
20.
Farin, G. E., 1993, Curves and Surfaces for Computer Aided Geometric Design: A Practical Guide, 3rd ed., Academic Press, USA.
21.
Press, W., Flannery, B., Teukolsky, S., and Vetterling, W., 1986, Numerical Recipes in C.: The Art of Scientific Computing, Cambridge.
22.
Strauss
,
R.
, and
Henning
,
H.
,
1976
, “
Ein leistungsfahiges Verfahren zur Approximation von Raumpunkten durch ein Flachenstuck
,”
Angew. Inform.
,
18
, pp.
401
406
.
23.
Hoschek
,
J.
,
1988
, “
Intrinsic Parameterization for Approximation
,”
Computer Aided Geom. Des.
,
5
, pp.
27
31
.
24.
Rogers
,
D. F.
, and
Fog
,
N. G.
,
1989
, “
Constrained B-spline Curve and Surface Fitting
,”
Computer-Aided Des.
,
21
, No.
10
, pp.
641
648
.
You do not currently have access to this content.