摘要:
A system, method and program product for implementing a sketch-based retrieval system. A system is disclosed that includes: an interface having a canvas for entering inputs including user generated strokes, and extracting features associated with the inputs; a hierarchy system for assigning an importance to the inputs; a matching system for retrieving matches from a database based on extracted features and importance associated with the extracted features; a feedback system that provides real-time feedback on the canvas to suggest improved inputs for the user; and a ranking system that ranks retrieved matches for output in the interface by incorporating user interaction history.
摘要:
Certain aspects of the present methods and systems may focus on computer implemented methods of obtaining digitized hand-writing data corresponding to a sample of a needed code point of a set of code points. Such methods may include: obtaining a sample of digitized handwritten text, the sample of digitized handwritten text including glyph data corresponding to a first glyph, the first glyph corresponding to the needed code point of the set of code points; associating the first glyph with the needed code point; identifying stroke data in the glyph data, the stroke data corresponding to a stroke component of the first glyph, determining a plurality of dimensional values of the stroke component in the stroke data; and associating the plurality of dimensional values with a new code point sample of the needed code point in a code point set data structure.
摘要:
Improved accuracy and user interaction efficiency for selecting a grouping of digital strokes is provided. In response to receiving an indication of a selection input on or in proximity to a digital stroke, a determination is made as to whether the digital stroke is part of an existing group of digital strokes. When the digital stroke is not part of an existing group, an analysis of the digital stroke and other digital strokes within a calculated boundary is performed for determining which strokes should be included in a stroke grouping. A stroke grouping is generated based on the determination. Accordingly, in response to the selection input on or in proximity to the digital stroke, the selection is expanded to the stroke grouping, thus improving the accuracy of the selection gesture and improving computer efficiency.
摘要:
Auto-completion of an input partial line pattern. Upon detecting that the user has input the partial line pattern, the scope of the input partial line pattern is matched against corresponding line patterns from a collection of line pattern representations to form a scoped match set of line pattern representations. For one or more of the line pattern representations in the scoped match set, a visualization of completion options is then provided. For example, the corresponding line pattern representation might be displayed in a distinct portion of the display as compared to the input partial line pattern, or perhaps in the same portion in which case, in which case the remaining portion of the line pattern representation might extend off of the input partial line pattern representation.
摘要:
According to one embodiment, an electronic apparatus include a circuitry. The circuitry is configured to receive first stroke data corresponding to first strokes handwritten on a display, the first strokes including a stroke of a symbol. The circuitry is configured to display, as a candidate for handwriting input, sets of strokes obtained by retrieving by using at least one first stroke without the stroke of the symbol.
摘要:
According to one embodiment, an electronic device determines, in response to completion of input of Mth stroke, first input candidates of stroke groups by using the 1st to Mth strokes; executes process for displaying at least one of the first input candidates; determine, in response to completion of input of Nth (N>M) stroke, second input candidates by using the 1st to Nth strokes; and executes, process for displaying at least one of the second input candidates on the screen to eliminate overlap with the at least one of the first input candidates displayed on the screen.
摘要:
According to one embodiment, a method includes receiving, by an electronic apparatus, first stroke data corresponding to a first handwritten stroke and if the first stroke data is received, displaying on a screen a first candidate of a first character string corresponding to a first query of the first handwritten stroke, wherein if second stroke data corresponding to a second handwritten stroke is received continuously after a reception of the first stroke data, and if the first candidate is different from a second candidate of a second character string corresponding to a second query of both the first stroke data and the second stroke data, the second candidate is displayed on the screen with higher priority than the first candidate.
摘要:
A handwriting recognition apparatus facilitates user entry of strokes one on top of another. The apparatus, which includes a processor and a display integrated with a touch sensitive screen, receives a series of strokes via the screen. Each stroke is defined by contact, trace, and lift occurrences. Each stroke appears on the display until occurrence of a prescribed event, and then disappears. The apparatus accumulates strokes into a buffer and interprets all accumulated strokes collectively against a character database and optionally a linguistic database, to identify multiple candidate strings that could be represented by the accumulated strokes. The apparatus displays candidate strings for user selection after all strokes have faded, or after receiving a user submitted delimiter, or after a given delay has elapsed following user entry of the latest stroke. Alternatively, candidate strings are displayed after each stroke without waiting for timeout or explicit delimiter.
摘要:
Provided is an information processing device including an operation information acquisition unit configured to acquire operation information that is information regarding operation input by a user, and a display control unit configured to cause at least a candidate of a letter corresponding to a stroke operation, which is an operation determined based on the operation information and indicates a predetermined direction, to be displayed on a screen according to the stroke operation.
摘要:
According to one embodiment, an electronic device executes a process of saving, in a first file, stroke data corresponding to handwritten strokes input by a handwriting in a format having a hierarchical document structure described in a markup language. The electronic device executes a process of generating at least one of (i) a plurality of handwriting feature amounts corresponding to handwritten strokes or (ii) a plurality of character codes corresponding to handwritten strokes by acquiring the stroke data from the first file. At least one of (i) a handwriting feature amount corresponding to non-processed handwritten strokes or (ii) a character code corresponding to non-processed handwritten strokes is saved in a second file different from the first file.