G06V30/347

Image-drawing processing system, server, user terminal, image-drawing processing method, program, and storage medium

A user terminal apparatus includes an input receiver, an intersecting-image information obtaining unit and a divider. The input receiver receives input information relating to image-drawing and image-erasing. The intersecting-image information obtaining unit obtains image-drawing input information intersecting image-erasing input information as intersecting-image information when the input receiver receives image-erasing input information. The divider divides the intersecting-image information to erase a portion of the intersecting-image information contained in an erasing area computed from the image-erasing input information when the input information is image-erasing input information.

Method of processing and recognizing hand-written characters
11256946 · 2022-02-22 · ·

The present disclosure relates to a method and system of processing original handwriting input, the system and method being capable of recognize a plurality of strokes provided on the input recognition interface, the method including: determining a stroke box around each stroke; determining overlap between the stroke boxes; correlating overlapping stroke boxes to one or more characters; providing a character box around each of the one or more characters; determining overlap between character boxes; correlating overlapping character boxes to one or more words; providing a word box around each of the one or more words; provide a word margin around each of the one or more word boxes; determining overlap between each word box to determine a line; wherein each of the characters, words, or lines can be individually selected and rearranged, the system automatically adjusting spacing or placement of surrounding elements to allow for the rearrangement.

Character recognition apparatus, character recognition processing system, and non-transitory computer readable medium
09792495 · 2017-10-17 · ·

A character recognition apparatus includes a stroke extracting unit, a noise-candidate extracting unit, a generating unit, a unit, and a specifying unit. The stroke extracting unit extracts multiple strokes from a recognition target. The noise-candidate extracting unit extracts noise candidates from the strokes. The generating unit generates multiple recognition result candidates obtained by removing at least one of the noise candidates from the recognition target. The unit performs character recognition on the recognition result candidates and obtains recognition scores. The specifying unit uses the recognition scores to specify a most likely recognition result candidate from the recognition result candidates as a recognition result.

METHODS AND APPARATUSES FOR FORM OPERATION ON A MOBILE TERMINAL
20170293423 · 2017-10-12 ·

Apparatuses and methods are disclosed for form operation on a mobile terminal. An exemplary method may include detecting an input hand gesture on a screen, and acquiring a trajectory of the input hand gesture. The method may also include matching the acquired trajectory of the input hand gesture with the hand gestures in correspondence in accordance with the hand-gesture comparison rules. The correspondence between hand gestures, hand-gesture comparison rules, and form operations is preset. The method may further include triggering a corresponding form operation if the matching is successful.

Data processing method and apparatus, and smart interaction device
11669204 · 2023-06-06 · ·

The present disclosure relates to a data processing method and apparatus, and an intelligent interactive device. The data processing method is performed by a display having a touch function. The method include: obtaining a writing track point position when a writing pen writes on the display, and an inclination angle of the writing pen relative to the display during writing; obtaining a touch track point position of a user on the display at a current moment obtaining a holding parameter for holding the writing pen; determining a shielding area for a touch at the current moment according to the holding parameter, the inclination angle and the writing track point position; and when touch track point position is located in the shielding area, not displaying a track of the touch track point position on the display.

Handwriting input apparatus and control method thereof

A handwriting input apparatus and method are provided. The handwriting input apparatus includes: a touch screen configured to display a handwriting corresponding to a touch input; and a processor configured to generate a skeleton for the handwriting by performing text recognition with respect to the handwriting, correct a style of the handwriting based on the generated skeleton, apply a beautification effect to the corrected style of the handwriting, and control the touch screen to display the beautified handwriting.

Method for generating a handwriting vector

One variation of a method includes: accessing a handwriting sample comprising a set of user glyphs handwritten by a user; for each character in a set of characters, identifying a subset of user glyphs corresponding to the character in the handwriting sample, characterizing variability of a set of spatial features across the subset of user glyphs, and storing variability of the set of spatial features across the subset of user glyphs in a character container corresponding to the character; and compiling the set of character containers into a handwriting model for the user. The method further includes: accessing a text string comprising a combination of characters in the set of characters; for each instance of each character in the text string, inserting a set of variability parameters into the handwriting model to generate a synthetic glyph representing the character; and assembling the set of synthetic glyphs into a print file.

AUTOMATED REALIZATION OF HAND-DRAWN TOPOLOGIES
20170286799 · 2017-10-05 ·

Techniques disclosed herein provide an approach for automated realization of hand-drawn topologies. In one embodiment, a topologizer application is configured to parse an image depicting a hand-drawn topology and identify shapes and relationships between the shapes in the image. The topologizer may convert the hand-drawn topology to polygons and then identify the polygons as being, e.g., particular shapes and arrows representing relationships between the shapes. The identified shapes and relationships are then output in a machine-readable format for consumption, in which the shapes are mapped to corresponding components of a computing system and deployed based on the mapping and the relationships indicated in the topologizer output.

Text realization

In one example, a graphics processing unit may use an optimized geometric realization to render a text shape as a scalable geometry. The graphics processing unit may generate an inner geometry for a text shape. The graphics processing unit also may generate a tessellated edge geometry abutting the inner geometry for an edge of the text shape. The graphics processing unit further may assign a coverage gradient to the tessellated edge geometry to create an anti-aliased edge for the text shape.

System and method for interactive sketch recognition based on geometric contraints
09779292 · 2017-10-03 ·

The present invention discloses a system and method to recognize the geometric primitives and estimate the intended geometric relationship between the primitives. The system also provides its user an interactive feedback mechanism to better provide the graphic results intended by the user. The areas enclosed by the lines drew by the user is also considered by the system in the graphic result calculation process to improve the graphic results. One main feature of the present system is to provide geometric constraints estimations based on calculation of the constraints' effect on all related primitives and previously existing geometric constraints.