CA2502462A1 - Method/system for estimating the orientation of a segment of digital ink - Google Patents
Method/system for estimating the orientation of a segment of digital ink Download PDFInfo
- Publication number
- CA2502462A1 CA2502462A1 CA002502462A CA2502462A CA2502462A1 CA 2502462 A1 CA2502462 A1 CA 2502462A1 CA 002502462 A CA002502462 A CA 002502462A CA 2502462 A CA2502462 A CA 2502462A CA 2502462 A1 CA2502462 A1 CA 2502462A1
- Authority
- CA
- Canada
- Prior art keywords
- digital ink
- orientation
- segment
- pen
- writer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/32—Digital ink
- G06V30/333—Preprocessing; Feature extraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/142—Image acquisition using hand-held instruments; Constructional details of the instruments
- G06V30/1423—Image acquisition using hand-held instruments; Constructional details of the instruments the instrument generating sequences of position coordinates corresponding to handwriting
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Character Discrimination (AREA)
- Particle Formation And Scattering Control In Inkjet Printers (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
- Bidet-Like Cleaning Device And Other Flush Toilet Accessories (AREA)
- Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
- Vending Machines For Individual Products (AREA)
Abstract
The invention provides a method/system for estimating the orientation of a segment of digital ink using pen orientation information. In one form, the invention is a method of estimating the orientation of a segment of digital ink, the method including the steps of: measuring the azimuth of the pen at a sampling rate during writer generation of the segment of digital ink; and estimating the orientation of the segment of digital ink using the measured azimuth of the pen at sampled points.
Claims (16)
1. A method of estimating the orientation of a segment of digital ink, the method including the steps of:
(1) measuring the azimuth of the pen at a sampling rate during writer generation of the segment of digital ink; and (2) estimating the orientation of the segment of digital ink using the measured azimuth of the pen at sampled points.
(1) measuring the azimuth of the pen at a sampling rate during writer generation of the segment of digital ink; and (2) estimating the orientation of the segment of digital ink using the measured azimuth of the pen at sampled points.
2. The method as claimed in claim 1, wherein the estimated orientation of the segment of digital ink is subsequently used in a digital ink line orientation normalization technique.
3. The method as claimed in claim 1, wherein a single; fixed orientation estimation is utilised for a line of digital ink.
4. The method as claimed in claim 1, wherein an orientation estimation that varies across a line of digital ink is utilised.
5. The method as claimed in claim 1, wherein in step (2), the orientation of the pen at sampled points is estimated by subtracting the mean azimuth of a digital ink training sample from the measured azimuth of the sampled points, and normalizing the estimated orientation to be within the range of 0° to 360°.
6. The method as claimed in claim 1, wherein the segment of digital ink is more than one character of digital ink.
7. The method as claimed in claim 1, wherein the segment of digital ink is a line segment.
8. The method as claimed in claim 6, wherein line segmentation is performed by measuring a change in azimuth value.
9. The method as claimed in claim 1, wherein the orientation estimation uses a writer independent handwriting model.
10. The method as claimed in claim 1, wherein the orientation estimation uses a writer dependent handwriting model trained using sample digital ink input by the writer.
11. The method as claimed in claim 10, wherein the writer dependent handwriting model is trained using sample digital ink input by the writer using a consistent baseline.
12. The method as claimed in claim 10, wherein the writer dependent handwriting model is trained using arbitrary sample digital ink input by the writer.
13. The method as claimed in claim 2, wherein the digital ink line orientation normalization technique is selected from the set of:
smoothed running estimate of the orientation correction;
curve fitting estimate orientation correction.
smoothed running estimate of the orientation correction;
curve fitting estimate orientation correction.
14. A pen-based computing system for estimating the orientation of a segment of digital ink, the system including a pen-based computing pen to input digital ink, and a processor adapted to estimate the orientation of a segment of digital ink by measuring the azimuth of the pen at a sampling rate during writer generation of the segment of digital ink, and estimating the orientation of the segment of digital ink using the measured azimuth of the pen at sampled points.
15. A pen-based computing system for estimating the orientation of a segment of digital ink, the system including:
(1) a pen-based computing pen to input digital ink;
(4) a storage unit to store a handwriting model;
(5) a processor, the processor being adapted to:
(a) retrieve the handwriting model;
(b) receive a measurement of the azimuth of the pen at a sampling rate during writer generation of the segment of digital ink; and (c) estimate the orientation of the segment of digital ink by~
modifying the measured azimuth of the pen at sampled points using the handwriting model.
(1) a pen-based computing pen to input digital ink;
(4) a storage unit to store a handwriting model;
(5) a processor, the processor being adapted to:
(a) retrieve the handwriting model;
(b) receive a measurement of the azimuth of the pen at a sampling rate during writer generation of the segment of digital ink; and (c) estimate the orientation of the segment of digital ink by~
modifying the measured azimuth of the pen at sampled points using the handwriting model.
16. The system as claimed in claim 14 or 15, the processor being adapted to perform the method of any one of the claims 1-13.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2002952483 | 2002-11-05 | ||
AU2002952483A AU2002952483A0 (en) | 2002-11-05 | 2002-11-05 | Methods and Systems (NPW009) |
PCT/AU2003/001342 WO2004042644A1 (en) | 2002-11-05 | 2003-10-10 | Method/system for estimating the orientation of a segment of digital ink |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2502462A1 true CA2502462A1 (en) | 2004-05-21 |
CA2502462C CA2502462C (en) | 2011-01-04 |
Family
ID=28795873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2502462A Expired - Fee Related CA2502462C (en) | 2002-11-05 | 2003-10-10 | Method/system for estimating the orientation of a segment of digital ink |
Country Status (9)
Country | Link |
---|---|
US (6) | US7630553B2 (en) |
EP (1) | EP1573651B1 (en) |
JP (1) | JP4308141B2 (en) |
CN (1) | CN1320489C (en) |
AT (1) | ATE457074T1 (en) |
AU (1) | AU2002952483A0 (en) |
CA (1) | CA2502462C (en) |
DE (1) | DE60331196D1 (en) |
WO (1) | WO2004042644A1 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7715629B2 (en) * | 2005-08-29 | 2010-05-11 | Microsoft Corporation | Style aware use of writing input |
US8041120B2 (en) * | 2007-06-26 | 2011-10-18 | Microsoft Corporation | Unified digital ink recognition |
US8094939B2 (en) | 2007-06-26 | 2012-01-10 | Microsoft Corporation | Digital ink-based search |
US8315482B2 (en) * | 2007-06-26 | 2012-11-20 | Microsoft Corporation | Integrated platform for user input of digital ink |
EP2708363A1 (en) * | 2012-09-17 | 2014-03-19 | Tonejet Limited | Printhead calibration and printing |
US9196065B2 (en) | 2013-03-01 | 2015-11-24 | Microsoft Technology Licensing, Llc | Point relocation for digital ink curve moderation |
KR102245706B1 (en) * | 2013-09-17 | 2021-04-28 | 삼성전자주식회사 | Method for processing data and an electronic device thereof |
KR101488670B1 (en) | 2014-01-29 | 2015-02-04 | 주식회사 디오텍 | System and method for cross-searching large-scale documents including text and digital ink |
GB2532928A (en) * | 2014-11-27 | 2016-06-08 | Skf Ab | Sealing assembly and method for monitoring a sealing assembly |
GB2532762A (en) | 2014-11-27 | 2016-06-01 | Skf Ab | Load measurement device and method for determining load |
GB2532927A (en) | 2014-11-27 | 2016-06-08 | Skf Ab | Sealing assembly and method for monitoring dynamic properties of a sealing assembly |
US10134158B2 (en) * | 2017-02-23 | 2018-11-20 | Microsoft Technology Licensing, Llc | Directional stamping |
EP3742391A1 (en) | 2018-03-29 | 2020-11-25 | Leica Microsystems CMS GmbH | Apparatus and computer-implemented method using baseline estimation and half-quadratic minimization for the deblurring of images |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US472588A (en) * | 1892-04-12 | Piano-forte | ||
CA1223366A (en) * | 1984-09-27 | 1987-06-23 | Abijah S. Fox | System for automatic adjustment and editing of handwritten text images |
US4894664A (en) | 1986-04-28 | 1990-01-16 | Hewlett-Packard Company | Monolithic thermal ink jet printhead with integral nozzle and ink feed |
JPS6363088A (en) * | 1986-09-04 | 1988-03-19 | ミノルタ株式会社 | Proportional spacing display method and apparatus |
US4864618A (en) | 1986-11-26 | 1989-09-05 | Wright Technologies, L.P. | Automated transaction system with modular printhead having print authentication feature |
US5051736A (en) | 1989-06-28 | 1991-09-24 | International Business Machines Corporation | Optical stylus and passive digitizing tablet data input system |
US5852434A (en) | 1992-04-03 | 1998-12-22 | Sekendur; Oral F. | Absolute optical position determination |
US5477012A (en) * | 1992-04-03 | 1995-12-19 | Sekendur; Oral F. | Optical position determination |
JP3381180B2 (en) | 1993-12-24 | 2003-02-24 | 日本酸素株式会社 | How to read a symbol string displayed on a spherical surface |
US5652412A (en) | 1994-07-11 | 1997-07-29 | Sia Technology Corp. | Pen and paper information recording system |
US5661506A (en) | 1994-11-10 | 1997-08-26 | Sia Technology Corporation | Pen and paper information recording system using an imaging pen |
US5730602A (en) * | 1995-04-28 | 1998-03-24 | Penmanship, Inc. | Computerized method and apparatus for teaching handwriting |
TW397951B (en) * | 1995-06-05 | 2000-07-11 | Motorola Inc | Method and microprocessor for preprocessing handwriting having characters composed of a preponderance of straight line segments |
JPH0997311A (en) | 1995-10-02 | 1997-04-08 | Matsushita Electric Ind Co Ltd | Handwriting pattern recognition device |
US6081261A (en) | 1995-11-01 | 2000-06-27 | Ricoh Corporation | Manual entry interactive paper and electronic document handling and processing system |
US5692073A (en) | 1996-05-03 | 1997-11-25 | Xerox Corporation | Formless forms and paper web using a reference-based mark extraction technique |
US6215901B1 (en) * | 1997-03-07 | 2001-04-10 | Mark H. Schwartz | Pen based computer handwriting instruction |
JP3006545B2 (en) | 1997-06-09 | 2000-02-07 | 日本電気株式会社 | Online character recognition device |
US6518950B1 (en) | 1997-10-07 | 2003-02-11 | Interval Research Corporation | Methods and systems for providing human/computer interfaces |
WO1999050751A1 (en) | 1998-04-01 | 1999-10-07 | Xerox Corporation | Routing document identifiers |
KR100454541B1 (en) * | 1998-04-27 | 2004-11-03 | 산요덴키가부시키가이샤 | Method and system of handwritten-character recognition |
US6964374B1 (en) | 1998-10-02 | 2005-11-15 | Lucent Technologies Inc. | Retrieval and manipulation of electronically stored information via pointers embedded in the associated printed material |
DE19919234A1 (en) * | 1999-04-28 | 2000-11-16 | Fontaine Eng & Maschinen Gmbh | Coating system |
US6792165B1 (en) | 1999-05-25 | 2004-09-14 | Silverbrook Research Pty Ltd | Sensing device |
WO2002014435A1 (en) | 2000-08-14 | 2002-02-21 | Silverbrook Research Pty Ltd | Dibenzoanthraquinone based chromophores |
US6927871B1 (en) | 2000-11-25 | 2005-08-09 | Silverbrook Research Pty Ltd | Apparatus for interaction with a network computer system |
AU2328502A (en) | 2000-11-25 | 2002-06-03 | Silverbrook Res Pty Ltd | Interactive printer |
JP2002222425A (en) * | 2001-01-29 | 2002-08-09 | Canon Inc | Device and method for information processing |
AUPR824301A0 (en) | 2001-10-15 | 2001-11-08 | Silverbrook Research Pty. Ltd. | Methods and systems (npw001) |
US7502507B2 (en) * | 2002-10-31 | 2009-03-10 | Microsoft Corporation | Active embedded interaction code |
-
2002
- 2002-11-05 AU AU2002952483A patent/AU2002952483A0/en not_active Abandoned
-
2003
- 2003-10-10 WO PCT/AU2003/001342 patent/WO2004042644A1/en active IP Right Grant
- 2003-10-10 AT AT03747735T patent/ATE457074T1/en not_active IP Right Cessation
- 2003-10-10 JP JP2004548921A patent/JP4308141B2/en not_active Expired - Fee Related
- 2003-10-10 EP EP03747735A patent/EP1573651B1/en not_active Expired - Lifetime
- 2003-10-10 CA CA2502462A patent/CA2502462C/en not_active Expired - Fee Related
- 2003-10-10 CN CNB2003801024855A patent/CN1320489C/en not_active Expired - Fee Related
- 2003-10-10 US US10/531,733 patent/US7630553B2/en not_active Expired - Fee Related
- 2003-10-10 DE DE60331196T patent/DE60331196D1/en not_active Expired - Lifetime
- 2003-10-14 US US10/683,040 patent/US7630554B2/en not_active Expired - Fee Related
-
2009
- 2009-11-15 US US12/618,748 patent/US7894672B2/en not_active Expired - Fee Related
- 2009-11-15 US US12/618,747 patent/US7894671B2/en not_active Expired - Fee Related
-
2011
- 2011-01-09 US US12/987,131 patent/US8090203B2/en not_active Expired - Fee Related
- 2011-12-28 US US13/338,852 patent/US20120093416A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2006505048A (en) | 2006-02-09 |
US20060018561A1 (en) | 2006-01-26 |
DE60331196D1 (en) | 2010-03-25 |
US20100067797A1 (en) | 2010-03-18 |
CN1708766A (en) | 2005-12-14 |
US20110103690A1 (en) | 2011-05-05 |
US7894671B2 (en) | 2011-02-22 |
EP1573651B1 (en) | 2010-02-03 |
US8090203B2 (en) | 2012-01-03 |
US7630554B2 (en) | 2009-12-08 |
WO2004042644A1 (en) | 2004-05-21 |
EP1573651A1 (en) | 2005-09-14 |
US7630553B2 (en) | 2009-12-08 |
US20040105584A1 (en) | 2004-06-03 |
US20120093416A1 (en) | 2012-04-19 |
EP1573651A4 (en) | 2008-07-23 |
US7894672B2 (en) | 2011-02-22 |
US20100067796A1 (en) | 2010-03-18 |
JP4308141B2 (en) | 2009-08-05 |
AU2002952483A0 (en) | 2002-11-21 |
CN1320489C (en) | 2007-06-06 |
CA2502462C (en) | 2011-01-04 |
ATE457074T1 (en) | 2010-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2502462A1 (en) | Method/system for estimating the orientation of a segment of digital ink | |
CN103411607B (en) | Pedestrian's step-size estimation and dead reckoning method | |
WO2019223457A1 (en) | Mixed speech recognition method and apparatus, and computer readable storage medium | |
CN106443178A (en) | IQuinn-Rife integration based sinusoidal signal frequency estimation method | |
EP1498745A3 (en) | Enhanced real time kinematics determination method and apparatus | |
US11042978B2 (en) | Method and apparatus for performing damage segmentation on vehicle damage image | |
CN104991687A (en) | Method and system for acquiring curve operating track of touch-screen device | |
EP1962162A3 (en) | Position determination by object correlation | |
CN103323615A (en) | Mobile terminal and method for calculating walking speed through acceleration sensor | |
CN107966161B (en) | Walking detection method based on FFT | |
EP1248226A3 (en) | Pattern collation device and pattern collating method thereof, and pattern collation program | |
EP1836956A3 (en) | Activity-induced energy expenditure estimating instrument | |
GB0605064D0 (en) | A method and system for transaction recovery time estimation | |
CN105355199A (en) | Model combination type speech recognition method based on GMM (Gaussian mixture model) noise estimation | |
CN107064629A (en) | It is a kind of that simple signal frequency estimating methods are integrated based on the segmentation that frequency relative bias is estimated | |
HK1132164A1 (en) | Electronic device and method for determination of fat burning threshold using hrv- heart rate relation | |
CN108254766A (en) | A kind of satellite anti-multipath error approach | |
KR20080074470A (en) | Method and apparatus for inputting handwriting and input system using the same | |
CN109190529B (en) | Face detection method and system based on lip positioning | |
US20150358783A1 (en) | Hold state judging apparatus and computer readable medium | |
CN109753631A (en) | It is a kind of that algorithm is speculated based on the air quality of Active Learning and Kriging regression | |
CN114938248B (en) | Method for building and demodulating underwater wireless optical communication demodulation model | |
CN109143364B (en) | First arrival time picking method | |
CN108375406A (en) | A kind of computational methods and sampler of air sampling volume | |
CN108132912A (en) | Estimation method based on sensing data and estimation system based on sensing data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20131010 |