Identification of n-Quarter Circular Arcs and n-Quarter Elliptic Arcs Based on Freehand Curve Identifier FSCI

Bibliographic Information

Other Title
  • 手書き曲線同定法FSCIに基づくn/4円弧およびn/4楕円弧の同定
  • テガキキ キョクセン ドウ ジョウホウ FSCI ニ モトズク n/4 エンコ オヨビ n/4ダエンコ ノ ドウテイ

Search this article

Abstract

<p>A freehand curve identification method termed fuzzy spline curve identifier (FSCI) was proposed. FSCI identifies a drawn stroke as one of seven geometric curves (line, circle, circular arc, ellipse, elliptic arc, closed free curve, and opened free curve) based on the shape of the drawn curve and the fuzziness (or coarseness) of the drawing manner. Then, a snapping method termed multi-resolution fuzzy grid snapping (MFGS) was proposed. MFGS shapes and aligns the geometric curves identified by FSCI according to a given square grid system. Then, a sketch-based interface for CAD systems was realized by the combination of FSCI and MFGS, where a user can arrange the seven kinds of geometric curves and complete a variety of geometric drawings just by sketching. When a circular arc or an elliptic arc is identified by FSCI in the interface, its parameters such as central angle, major axis length, and minor axis length are quantized to fit the grid system before it is snapped by MFGS. However, in cases where the identified arcs have shallow shapes, the quantization rarely works suitably. Hence, MFGS frequently fails in shaping and aligning such arcs to fit the grid system. In this study, we first show that the shaping and aligning of circular arcs and elliptic arcs with parameter quantization becomes essentially difficult in numerous cases. Then, to avoid this problem, we propose a new technique termed sub-curve identification by modifying the curve identification of FSCI. The proposed technique identifies the “n-quarter circular arcs” and “n-quarter elliptic arcs” that are appropriately snapped by MFGS without parameter quantization. Finally, we realize a new sketch-based interface where a user can arrange n-quarter circular arcs, n-quarter elliptic arcs, and the seven kinds of geometric curves and experimentally demonstrate that it effectively works as a CAD interface.</p>

Journal

References(8)*help

See more

Details 詳細情報について

Report a problem

Back to top