W. Liu and J. Lladós (Eds.): GREC 2005, LNCS 3926, pp. 334 345, 2006. © Springer-Verlag Berlin Heidelberg 2006 Sketch Parameterization Using Curve Approximation Zhengxing Sun, Wei Wang, Lisha Zhang, and Jing Liu State Key Lab for Novel Software Technology, Nanjing University, P. R. China, 210093 szx@nju.edu.cn Abstract. This paper presents a method of parameterization for online freehand drawing objects based on a piecewise cubic Bezier curve approximation. The target is to represent sketches in a compact format within a certain error tolerance with lower computation to be practically adaptable for the online graphics input. A set of user’s intended breakpoints in digital ink is firstly produced in terms of pen speed and local curvatures. Each of strokes of a skechy shape is then parameterized by the optimization of piecewise Bezier curve approximation to minimize the fitting error between stroke path and the curve. The experimental results show both effective and efficient for a wide range of drawing graphic objects. 1 Introduction As computers become integrated into everyday life, pen-based user interface is considered as a primary input method. Moreover, the feature to rapidly visualize and deliver human’s ideas using graphic objects, which cannot be efficiently represented by speech or text, is highly desirable in graphic computing [1]. The rapid growth of graphic data has sustained the need for more efficient ways to represent and compress the sketchy graphic data. The data representing freehand sketching needs not only to be compressed in order to reduce the internal handling size and to transfer in low bandwidth, but also to preserve the original intention of user and the convenience of easy access of the information and for further processing such as shape recognition, cooperative design, idea permutation and so on. For existing techniques, the pen movements are typically captured by a digitizing tablet and stored as sampled pen points of their paths, so called as digital ink, while an image for receptor is captured. The drawback of this technique is that sketches transferred in image usually require considerable storage capacity and cannot be modified by receptor. Although there have been a large amount of experiments on sketchy graphics recognition, such as feature-based [2][3], graph-based [4][5], machine learning [6][7][8] and Parametric methods such as polygon [9], B-spline [10] and Bezier curve [11], most of them guess and convert the drawing sketches into regular shapes. However, they are charged with desertion of users’ intension, and are the burden of computation especially for mobile devices. Parametric methods fitting techniques have been considered in shape representation and classification. A benefit of these approaches is that they can approximate the path of pen movements during user drawing with a few parameters and they are computationally efficient. Only a few researches have bent themselves to this issue [11][12].