Grouping lines in freeform handwritten text
Techniques for efficiently and accurately organizing freeform handwriting into lines. A global cost function is employed to find the simplest partitioning of electronic ink strokes into line groups that also maximize the "goodness" of the resulting lines and the consistency of their config...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | Ye, Ming Sutanto, Herry Raghupathy, Sashi Li, Chengyang Shilman, Michael |
description | Techniques for efficiently and accurately organizing freeform handwriting into lines. A global cost function is employed to find the simplest partitioning of electronic ink strokes into line groups that also maximize the "goodness" of the resulting lines and the consistency of their configuration. The "goodness" of a line may be based upon its linear regression error and the horizontal and vertical compactness of the strokes making up the line. The line consistency configuration for a grouping of strokes is measured by the angle difference between neighboring groups. The global cost function also takes into account the complexity of the stroke partitioning, measured by the number of lines into which the strokes are grouped. An initial grouping of strokes is made, and the cost for this initial grouping is determined. Alternate groupings of the initial stroke grouping are then generated. The global cost of each of these alternate stroke groupings is then calculated, and the stroke grouping that produces the largest global cost decrease from the global cost of the original grouping is selected. The alternate grouping creation, cost determination and evaluation, and grouping selection process then is repeated until the global cost for new grouping alternates no longer decreases. |
format | Patent |
fullrecord | <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_07680332</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>07680332</sourcerecordid><originalsourceid>FETCH-uspatents_grants_076803323</originalsourceid><addsrcrecordid>eNrjZNB2L8ovLcjMS1fIycxLLVbIzFNIK0pNTcsvylXISMxLKS_KLClJzVMoSa0o4WFgTUvMKU7lhdLcDApuriHOHrqlxQWJQEUlxfHpRYkgysDczMLA2NjImAglAFltKpo</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Grouping lines in freeform handwritten text</title><source>USPTO Issued Patents</source><creator>Ye, Ming ; Sutanto, Herry ; Raghupathy, Sashi ; Li, Chengyang ; Shilman, Michael</creator><creatorcontrib>Ye, Ming ; Sutanto, Herry ; Raghupathy, Sashi ; Li, Chengyang ; Shilman, Michael ; Microsoft Corporation</creatorcontrib><description>Techniques for efficiently and accurately organizing freeform handwriting into lines. A global cost function is employed to find the simplest partitioning of electronic ink strokes into line groups that also maximize the "goodness" of the resulting lines and the consistency of their configuration. The "goodness" of a line may be based upon its linear regression error and the horizontal and vertical compactness of the strokes making up the line. The line consistency configuration for a grouping of strokes is measured by the angle difference between neighboring groups. The global cost function also takes into account the complexity of the stroke partitioning, measured by the number of lines into which the strokes are grouped. An initial grouping of strokes is made, and the cost for this initial grouping is determined. Alternate groupings of the initial stroke grouping are then generated. The global cost of each of these alternate stroke groupings is then calculated, and the stroke grouping that produces the largest global cost decrease from the global cost of the original grouping is selected. The alternate grouping creation, cost determination and evaluation, and grouping selection process then is repeated until the global cost for new grouping alternates no longer decreases.</description><language>eng</language><creationdate>2010</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7680332$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,309,781,803,886,64044</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7680332$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Ye, Ming</creatorcontrib><creatorcontrib>Sutanto, Herry</creatorcontrib><creatorcontrib>Raghupathy, Sashi</creatorcontrib><creatorcontrib>Li, Chengyang</creatorcontrib><creatorcontrib>Shilman, Michael</creatorcontrib><creatorcontrib>Microsoft Corporation</creatorcontrib><title>Grouping lines in freeform handwritten text</title><description>Techniques for efficiently and accurately organizing freeform handwriting into lines. A global cost function is employed to find the simplest partitioning of electronic ink strokes into line groups that also maximize the "goodness" of the resulting lines and the consistency of their configuration. The "goodness" of a line may be based upon its linear regression error and the horizontal and vertical compactness of the strokes making up the line. The line consistency configuration for a grouping of strokes is measured by the angle difference between neighboring groups. The global cost function also takes into account the complexity of the stroke partitioning, measured by the number of lines into which the strokes are grouped. An initial grouping of strokes is made, and the cost for this initial grouping is determined. Alternate groupings of the initial stroke grouping are then generated. The global cost of each of these alternate stroke groupings is then calculated, and the stroke grouping that produces the largest global cost decrease from the global cost of the original grouping is selected. The alternate grouping creation, cost determination and evaluation, and grouping selection process then is repeated until the global cost for new grouping alternates no longer decreases.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2010</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNrjZNB2L8ovLcjMS1fIycxLLVbIzFNIK0pNTcsvylXISMxLKS_KLClJzVMoSa0o4WFgTUvMKU7lhdLcDApuriHOHrqlxQWJQEUlxfHpRYkgysDczMLA2NjImAglAFltKpo</recordid><startdate>20100316</startdate><enddate>20100316</enddate><creator>Ye, Ming</creator><creator>Sutanto, Herry</creator><creator>Raghupathy, Sashi</creator><creator>Li, Chengyang</creator><creator>Shilman, Michael</creator><scope>EFH</scope></search><sort><creationdate>20100316</creationdate><title>Grouping lines in freeform handwritten text</title><author>Ye, Ming ; Sutanto, Herry ; Raghupathy, Sashi ; Li, Chengyang ; Shilman, Michael</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_076803323</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2010</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Ye, Ming</creatorcontrib><creatorcontrib>Sutanto, Herry</creatorcontrib><creatorcontrib>Raghupathy, Sashi</creatorcontrib><creatorcontrib>Li, Chengyang</creatorcontrib><creatorcontrib>Shilman, Michael</creatorcontrib><creatorcontrib>Microsoft Corporation</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Ye, Ming</au><au>Sutanto, Herry</au><au>Raghupathy, Sashi</au><au>Li, Chengyang</au><au>Shilman, Michael</au><aucorp>Microsoft Corporation</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Grouping lines in freeform handwritten text</title><date>2010-03-16</date><risdate>2010</risdate><abstract>Techniques for efficiently and accurately organizing freeform handwriting into lines. A global cost function is employed to find the simplest partitioning of electronic ink strokes into line groups that also maximize the "goodness" of the resulting lines and the consistency of their configuration. The "goodness" of a line may be based upon its linear regression error and the horizontal and vertical compactness of the strokes making up the line. The line consistency configuration for a grouping of strokes is measured by the angle difference between neighboring groups. The global cost function also takes into account the complexity of the stroke partitioning, measured by the number of lines into which the strokes are grouped. An initial grouping of strokes is made, and the cost for this initial grouping is determined. Alternate groupings of the initial stroke grouping are then generated. The global cost of each of these alternate stroke groupings is then calculated, and the stroke grouping that produces the largest global cost decrease from the global cost of the original grouping is selected. The alternate grouping creation, cost determination and evaluation, and grouping selection process then is repeated until the global cost for new grouping alternates no longer decreases.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_uspatents_grants_07680332 |
source | USPTO Issued Patents |
title | Grouping lines in freeform handwritten text |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-15T07%3A49%3A01IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Ye,%20Ming&rft.aucorp=Microsoft%20Corporation&rft.date=2010-03-16&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E07680332%3C/uspatents_EFH%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |