×

Reshaping freehand drawn lines and shapes in an electronic document

  • US 6,658,147 B2
  • Filed: 04/15/2002
  • Issued: 12/02/2003
  • Est. Priority Date: 04/16/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for reshaping freehand drawn lines and shapes in a computing system having a display and a pointing device for drawing lines and shapes on the display, the system comprising:

  • a polyline recognition module analyzing freehand drawn lines and shapes and generating a polyline made up of sequential straight line segments when the polyline does not form a closed line and generating a polyline shape when the polyline forms a closed line;

    a basic shape recognition module responsive to the polyline recognition module and selecting a basic shape from reference ideal shapes as the basic shape of the polyline shape; and

    a shape adjustment module responsive to the basic shape recognition module and adjusting the basic shape to provide a specific shape as an improved polyline shape;

    said polyline recognition module comprises;

    a straight line compare module comparing segments of a source line to a straight lien and defining a segment as a line segment if the difference between the source line and the straight line is below a predetermined value;

    an evaluate module analyzing segment pairs as an angle segment and defining a segment pair as an angle segment if both segments of the segment pair are within a predetermined deviation from a straight line; and

    a combine module combining line segments from the straight line compare module and angle segments from the evaluate module to generate a polyline or polyline shape.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×