摘要:
A method of identifying a physical page containing printed text from a plurality of page fragment images captured by a camera. The method includes the steps of: placing a handheld electronic device in contact with a surface of the physical page; moving the device across the physical page and capturing the plurality of page fragment images at a plurality of different capture points; measuring a displacement or direction of movement; performing OCR on each captured page fragment image; creating a glyph group key for each page fragment image; looking up each created glyph group key in an inverted index of glyph group keys; comparing a displacement or direction between glyph group keys in the inverted index with a measured displacement or direction between the capture points for corresponding glyph group keys created using OCR; and identifying a page identity corresponding to the physical page using the comparison.
摘要:
A method of searching a database containing documents with handwritten annotations stored in association with document content is disclosed. The method receives as inputs a handwritten annotation as a handwritten search input and a content element as a content search input. A search is then performed of the database for handwritten annotations in a document matching the handwritten search input and less than a given physical distance from document content equal to the content search input in the document.
摘要:
A method of providing an electronic filing system which is searchable using a handwritten search query, the method including the steps of: obtaining the handwritten search query using an input device; performing a search of at least one database based on a comparison between the handwritten search query and handwritten annotations made on interactive pages stored in the at least one database; and, providing the results of the search to a user and facilitating access to at least one interactive page identified in the results of the search. An apparatus is also disclosed. Preferably, the interactive page is provided to the user in the form of printed paper, and the handwritten annotations are user handwriting, symbols, drawings, indicia or the like.
摘要:
A system for interpreting digital ink is provided having a pen for imaging tags printed on a page to produce one or more types digital ink, an input for input of the digital ink, memory storing a page description having an identifier, a database of digital ink types, and searching algorithms specialized for searching the database, and a processor for interpreting the input digital ink using the stored description and algorithms. Each tag encodes its location on the page and the page identifier. The digital ink includes data on the page identifier and the pen motion relative to the imaged tags. The processor determines the input digital ink types, selects the algorithms specialized to the determined types, processes the input digital ink with the selected algorithms, searches the database for matches to the processed digital ink using the selected algorithms, and interprets the matches relative to the stored description.
摘要:
A method of providing an electronic filing system which is searchable using a handwritten search query, the method including the steps of: obtaining the handwritten search query using an input device; performing a search of at least one database based on a comparison between the handwritten search query and handwritten annotations made on interactive pages stored in the at least one database; and, providing the results of the search to a user and facilitating access to at least one interactive page identified in the results of the search. An apparatus is also disclosed. Preferably, the interactive page is provided to the user in the form of printed paper, and the handwritten annotations are user handwriting, symbols, drawings, indicia or the like.
摘要:
A method of providing an electronic filing system which is searchable using a handwritten search query, the method including the steps of: obtaining the handwritten search query using an input device; performing a search of at least one database based on a comparison between the handwritten search query and handwritten annotations made on interactive pages stored in the at least one database; and, providing the results of the search to a user and facilitating access to at least one interactive page identified in the results of the search. An apparatus is also disclosed. Preferably, the interactive page is provided to the user in the form of printed paper, and the handwritten annotations are user handwriting, symbols, drawings, indicia or the like.
摘要:
A method and system of line extraction in a digital ink sequence of handwritten text data points, the method including the steps of: obtaining are provided in which a stroke sequence comprised of a sequence of are strokes is obtained, the strokes are segmented into a sequence of substrokes by applying a stroke segmentation algorithm angular differences are calculated between neighboring groups of substrokes, in the sequence of substrokes, and the positions of the extrema of the angular differences are determined, thereby indentifying the substrokes at line breaks and enabling line extraction.
摘要:
A method of searching a database containing documents with handwritten annotations stored in association with document content is disclosed. The method receives as inputs a handwritten annotation as a handwritten search input and a content element as a content search input. A search is then performed of the database for handwritten annotations in a document matching the handwritten search input and less than a given physical distance from document content equal to the content search input in the document.
摘要:
A method of recovering a waveform representing a linear bar code, the method including the steps of: moving a sensing device relative to the barcode, said sensing device having a two-dimensional image sensor; capturing, using the image sensor, a plurality of two-dimensional partial images of said bar code during said movement; determining, from at least one of the images, a direction substantially perpendicular to the bars of the bar code; determining, substantially along the direction, a waveform fragment corresponding to each captured image; determining an alignment between each pair of successive waveform fragments; and recovering, from the aligned waveform fragments, the waveform.
摘要:
A system is provided having a database storing annotation digital ink representing handwritten annotations on a printed document and a processor configured to segment the annotation digital ink into lines by obtaining a stroke sequence comprised of a sequence of strokes, removing small strokes less than a threshold length, segmenting the strokes into a sequence of substrokes by computing a relative angle for each line segment connecting successive stroke data points and segmenting the stroke into substrokes if the difference between successive relative angles is greater than a preset threshold, and identifying the substrokes at line breaks, thereby facilitating line extraction, by computing N-neighbourhood centroids, computing angular differences between N-neighbouring substrokes, or groups of substrokes and computing local maxima of the angular differences in the sequence of substrokes.