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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ye, Ming, Sutanto, Herry, Raghupathy, Sashi, Li, Chengyang, Shilman, Michael
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