An accurate and efficient algorithm for determining minimum circumscribed circles and spheres from discrete data points

被引:20
作者
Feng, Hsi-Yung [1 ]
Endrias, Dawit H. [2 ]
Abu Taber, M. [3 ]
Song, Hao [4 ]
机构
[1] Univ British Columbia, Dept Mech Engn, Vancouver, BC V6T 1Z4, Canada
[2] TS Tech Canada Inc, Newmarket, ON L3Y 3E3, Canada
[3] Boeing Co, Seattle, WA 98124 USA
[4] Comp Modeling Grp Ltd, Calgary, AB T2L 2K7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Minimum circumscribed circle; Minimum circumscribed sphere; Combinatorial search; Form error evaluation; Minimax location problem; COMPUTATIONAL GEOMETRIC TECHNIQUES; ROUNDNESS ERROR; INSPECTION; LOCATION; SURFACES; ELEMENTS;
D O I
10.1016/j.cad.2012.07.014
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a novel combinatorial search algorithm for determining minimum circumscribed (MC) circles and spheres from discrete data points. The presented algorithm is able to efficiently identify the essential subset of the input data points to construct the MC circle/sphere for the entire data set. The common issue of computational explosion for a large data set due to a greatly increased number of combinatorial searches is thus of no concern. The main feature of this work is the derivation of an innovative geometric property, named the Integrated Property (IP), for a unique three-point subset in 2D or a unique four-point subset in 3D. The significance is that the MC circle/sphere for the identified IP point subset is in fact the MC circle/sphere for the entire data set. As the unique IP point subset can always be found, the presented algorithm is guaranteed to yield exact MC circle/sphere solutions. A related data exchange scheme is formulated to efficiently identify the unique IP point subset from the input point set. The expected computational complexity of the search algorithm is quantified to be O(n log n) through a large number of computational test cases. (c) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:105 / 112
页数:8
相关论文
共 28 条
[1]   Reference software for finding Chebyshev best-fit geometric elements [J].
Anthony, GT ;
Anthony, HM ;
Bittner, B ;
Butler, BP ;
Cox, MG ;
Drieschner, R ;
Elligsen, R ;
Forbes, AB ;
Gross, H ;
Hannaby, SA ;
Harris, PM ;
Kok, J .
PRECISION ENGINEERING-JOURNAL OF THE AMERICAN SOCIETY FOR PRECISION ENGINEERING, 1996, 19 (01) :28-36
[2]   NOTE ON GEOMETRICAL SOLUTION FOR SOME MINIMAX LOCATION-PROBLEMS [J].
CHAKRABORTY, RK ;
CHAUDHURI, PK .
TRANSPORTATION SCIENCE, 1981, 15 (02) :164-166
[3]   A study on analyzing the problem of the spherical form error [J].
Chen, CK ;
Liu, CH .
PRECISION ENGINEERING-JOURNAL OF THE INTERNATIONAL SOCIETIES FOR PRECISION ENGINEERING AND NANOTECHNOLOGY, 2000, 24 (02) :119-126
[4]   A stochastic optimization approach for roundness measurements [J].
Chen, MC ;
Tsai, DM ;
Tseng, HY .
PATTERN RECOGNITION LETTERS, 1999, 20 (07) :707-719
[5]   Evaluation of contour quality in sampling inspection of two drill types [J].
Chen, WF ;
Chen, WY ;
Tang, YY .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2002, 19 (01) :66-70
[6]  
CHRYSTAL G, 1885, P EDINBURGH MATH SOC, P00030
[7]  
Elzinga D. J., 1972, TRANSPORT SCI, V6, P379
[8]   MINIMUM COVERING SPHERE PROBLEM [J].
ELZINGA, DJ ;
HEARN, DW .
MANAGEMENT SCIENCE SERIES A-THEORY, 1972, 19 (01) :96-104
[9]  
Elzinga DJ, 1974, NAV RES LOG, V21, P715
[10]   Simple and efficient algorithms for roundness evaluation from the coordinate measurement data [J].
Gadelmawla, E. S. .
MEASUREMENT, 2010, 43 (02) :223-235