Classification of sketch strokes and corner detection using conic sections and adaptive clustering

被引:45
作者
Shpitalni, M
Lipson, H
机构
[1] Dept. Of Mechanical Engineering, Technion, Haifa
关键词
D O I
10.1115/1.2828775
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper presents a method for classifying pen strokes in an on-line sketching system. The method, based on linear least squares fitting to a conic section equation, proposes using the conic equation's natural classification property to help classify sketch strokes and identify, lines, elliptic arcs, and corners composed of two lines with an optional fillet. The hyperbola form of the conic equation is used for corner detection. The proposed method has proven to be fast, suitable for real-rime classification, and capable of tolerating noisy input, including cusps and spikes. The classification is obtained in o(n) time in a single path, where n is the number of sampled points. In addition, an improved adaptive method for clustering disconnected endpoints is proposed. The notion of in-context analysis is discussed, and examples from a working implementation are given.
引用
收藏
页码:131 / 135
页数:5
相关论文
共 17 条
[1]  
BENGI F, 1990, ARCHITECTURAL SCI RE, V33, P3
[2]   FITTING CONIC SECTIONS TO SCATTERED DATA [J].
BOOKSTEIN, FL .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1979, 9 (01) :56-71
[3]  
FAUX ID, 1981, COMPUTATIONAL GEOMET
[4]  
JENKINS DL, 1992, INTELLIGENT SYST AUT, P312
[5]  
Kato O., 1982, Proceedings of PRIP 82. IEEE Computer Society Conference on Pattern Recognition and Image Processing, P544
[6]  
KOO JC, 1993, IEEE INT C NEUR NETW, P232
[7]  
LAMB D, 1990, P 1 IEEE C VIS, V90, P59
[8]  
LIPSON H, 1995, ANN CIRP, V44, P133, DOI DOI 10.1016/S0007-8506(07)62291-4
[9]  
LIPSON H, 1996, J COMPUTER AIDED DES, V28, P651
[10]   HAND LINE DRAWING INTERPRETATION AS 3-DIMENSIONAL OBJECTS [J].
MARTI, E ;
REGINCOS, J ;
LOPEZKRAHE, J ;
VILLANUEVA, JJ .
SIGNAL PROCESSING, 1993, 32 (1-2) :91-110