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 PDF

Info

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
Application number
CA002502462A
Other languages
French (fr)
Other versions
CA2502462C (en
Inventor
Jonathon Leigh Napper
Paul Lapstun
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Silverbrook Research Pty Ltd
Original Assignee
Silverbrook Research Pty Ltd
Jonathon Leigh Napper
Paul Lapstun
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Silverbrook Research Pty Ltd, Jonathon Leigh Napper, Paul Lapstun filed Critical Silverbrook Research Pty Ltd
Publication of CA2502462A1 publication Critical patent/CA2502462A1/en
Application granted granted Critical
Publication of CA2502462C publication Critical patent/CA2502462C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/32Digital ink
    • G06V30/333Preprocessing; Feature extraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/142Image acquisition using hand-held instruments; Constructional details of the instruments
    • G06V30/1423Image 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.
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.
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.
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.
CA2502462A 2002-11-05 2003-10-10 Method/system for estimating the orientation of a segment of digital ink Expired - Fee Related CA2502462C (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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