| CPC G06F 3/04883 (2013.01) [G06T 11/203 (2013.01)] | 20 Claims |

|
1. A system, comprising:
at least one storage device storing executable instructions for hand-drawn graphic determination, and
at least one processor in communication with the at least one storage device, wherein when executing the executable instructions, the at least one processor is directed to cause the system to perform operations including:
obtaining, through a user interface implemented on a smart drawing board, one or more hand-drawn strokes inputted by a user and represented in a drawing region of the user interface;
in response to determining that an input termination condition is satisfied, determining a hand-drawn graphic corresponding to the one or more hand-drawn strokes, wherein
the determining the hand-drawn graphic corresponding to the one or more hand-drawn strokes includes:
determining, based on the one or more hand-drawn strokes, a first graphic and a first area of the first graphic;
determining, based on the first graphic, a second graphic and a second area of the second graphic;
determining whether a ratio of the second area to the first area is less than a first ratio threshold; and
in response to determining that the ratio is less than the first ratio threshold, determining that the hand-drawn graphic is an ellipse; or
in response to determining that the ratio is greater than the first ratio threshold, determining that the hand-drawn graphic is a non-ellipse.
|