專利名稱:手運(yùn)動跟蹤和筆跡識別設(shè)備與方法
技術(shù)領(lǐng)域:
本發(fā)明總體上涉及手運(yùn)動檢測和筆跡識別設(shè)備與方法。
未決申請的引用申請人在此要求2001年4月9日提交的名稱為“Apparatus andmethods for hand motion tracking and handwriting recognition”(手運(yùn)動跟蹤和筆跡識別設(shè)備與方法)的美國專利申請序列號No.09/829,230的優(yōu)選權(quán)。
背景技術(shù):
以下美國專利被認(rèn)為代表本專利所屬領(lǐng)域現(xiàn)狀4,128,829;4,142,175;4,513,437;4,695,831;4,839,838;5,159,321;5,247,137;5,294,792;5,434,371;5,453,758;5,517,579;5,587,558;5,598,187;5,781,661;5,902,968;5,981,884;6,084,577;6,130,666;6,181,329;6,188,392;6,201,903;6,212,296;6,229,102;6,335,727;以下PCT國際公開被認(rèn)為代表本專利所屬領(lǐng)域現(xiàn)狀WO94/09447;WO 94/18663;WO 95/21436;WO 99/22338;以下出版物也被認(rèn)為代表本專利所屬領(lǐng)域現(xiàn)狀I(lǐng)BM TechnicalDisclosure Bulletin,vol.19,No.7,Dec.1976 pp.2816-2817“ElectronicCalculator Based on Character Recognition of Input from StylusAcceleration Dynamics”(“基于來自記錄計(jì)加速動力學(xué)的輸入的字符識別的電子計(jì)算器”,IBM技術(shù)公報(bào),第19卷,No.7,1976年12月,第2816-2817頁)。
發(fā)明內(nèi)容
本發(fā)明尋求提供改良的手運(yùn)動檢測和筆跡識別設(shè)備與方法以及采用這樣的設(shè)備與方法的手持計(jì)算和通信器件。
因此,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,提供一種筆跡識別設(shè)備,該設(shè)備包括手持器件,該手持器件包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收該加速度指示輸出并且提供速度指示輸出;以及手寫多字符識別器,接收該速度指示輸出并且提供多字符識別輸出指示。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例,還提供一種筆跡識別設(shè)備,該筆跡識別設(shè)備包括手持器件,該手持器件包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收該加速度指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及手寫字符識別器,接收該非用戶特定輸出并且提供字符識別輸出指示。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例進(jìn)一步提供一種手運(yùn)動跟蹤設(shè)備,該手運(yùn)動跟蹤設(shè)備包括手持器件,該手持器件包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收該加速度指示輸出并且提供按比例規(guī)格化的速度指示輸出;以及手運(yùn)動跟蹤器,接收該速度指示輸出并且提供跟蹤輸出指示。
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施例進(jìn)一步提供一種手運(yùn)動跟蹤設(shè)備,該手運(yùn)動跟蹤設(shè)備包括手持器件,該手持器件包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收該加速度指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及手運(yùn)動跟蹤器,接收該非用戶特定輸出并且提供跟蹤輸出指示。
根據(jù)本發(fā)明的又一個(gè)優(yōu)選實(shí)施例也提供一種筆跡識別和手運(yùn)動跟蹤設(shè)備,該筆跡識別和手運(yùn)動跟蹤設(shè)備包括手持器件,該手持器件包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收該加速度指示輸出并且提供速度指示輸出;手寫字符識別器,接收該速度指示輸出并且提供多字符識別輸出指示;以及手運(yùn)動跟蹤器,接收該速度指示輸出并且提供跟蹤輸出指示。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例還提供一種筆跡識別和手運(yùn)動跟蹤設(shè)備,該筆跡識別和手運(yùn)動跟蹤設(shè)備包括手持器件,該手持器件包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收該加速度指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;手寫字符識別器,接收該非用戶特定輸出并且提供字符識別輸出指示;以及手運(yùn)動跟蹤器,接收該非用戶特定輸出并且提供跟蹤輸出指示。
根據(jù)本發(fā)明的進(jìn)一步的優(yōu)選實(shí)施例還提供一種筆輸入計(jì)算機(jī),該筆輸入計(jì)算機(jī)包括手持器件,該手持器件包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,位于該手持器件內(nèi)部并且接收該加速度指示輸出,并且提供非用戶特定輸出;手寫字符識別器,位于該手持器件內(nèi)部并且接收該非用戶特定輸出以及提供字符識別輸出指示;以及計(jì)算機(jī),位于該手持器件內(nèi)部,用于接收該字符識別輸出指示同時(shí)響應(yīng)于該字符識別輸出進(jìn)行計(jì)算機(jī)操作。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例進(jìn)一步提供一種筆式通信裝置,該筆式通信裝置包括手持器件,該手持器件包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,位于該手持器件內(nèi)部并且接收該加速度指示輸出以及提供按比例規(guī)格化的速度指示輸出;手寫字符識別器,位于該手持器件內(nèi)部并且接收該按比例規(guī)格化的速度指示輸出以及提供字符識別輸出指示;以及通信器件,位于該手持器件內(nèi)部,用于接收該字符識別輸出指示并且響應(yīng)于該字符識別輸出指示進(jìn)行通信操作。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,加速度計(jì)包括多個(gè)提供輸出給加速度處理電路的加速度計(jì),該加速度處理電路提供加速度指示輸出。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,計(jì)算電路也可用于執(zhí)行計(jì)算器、數(shù)據(jù)庫、個(gè)人信息管理(PIM)以及個(gè)人數(shù)字助理(PDA)的功能之中的至少一個(gè),包括地址和電話薄、數(shù)據(jù)總庫(data-bank)、日歷、時(shí)間管理、計(jì)算器、費(fèi)用跟蹤和管理、“任務(wù)列表”管理、便箋和備忘錄獲取、字典、翻譯器和拼寫器、智能卡、磁卡、信用卡、電子錢包、遠(yuǎn)程控制以及智能鑰匙功能之中的至少一個(gè),并且可用于提供由此引起的計(jì)算輸出。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,筆跡識別設(shè)備也包括通信電路。
優(yōu)選地,該通信電路提供用于電話、傳呼、SMS、WAP、電子郵件、互聯(lián)網(wǎng)瀏覽以及POTS功能之中的至少一個(gè)的功能。
此外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,筆跡識別設(shè)備還包括麥克風(fēng)、揚(yáng)聲器、耳機(jī)、音頻接口、音頻處理器、數(shù)字信號處理器、顯示器、圖像處理器、控制電路、CPU、MPU、存儲器、收發(fā)信機(jī)、天線、基帶控制器、基帶接口、輸入/輸出端口、無線端口、藍(lán)牙輸出、紅外端口、串行口、USB端口以及數(shù)據(jù)采集電路中的至少一個(gè)。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,該設(shè)備被用作書寫工具。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,計(jì)算電路提供以下功能中的至少一個(gè)按比例規(guī)格化速度;鑒別最小運(yùn)動點(diǎn);規(guī)格化加速度指示輸出的至少一部分至該加速度指示輸出最初少數(shù)采樣的平均水平;以及確定加速度指示輸出的最后的有意圖的運(yùn)動采樣并且刪除該加速度指示輸出的最后的有意圖的運(yùn)動采樣之后的采樣。
此外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,筆跡識別設(shè)備提供多字符識別輸出指示,其包括以下功能中的至少一個(gè)壓縮速度指示輸出;分別為x和y速度成分分析信息;分析速度的方向;計(jì)算速度閾值;數(shù)字化速度成分;在數(shù)字字典和數(shù)字化的速度記錄之間進(jìn)行比較和匹配并且僅使用該數(shù)字化的速度記錄的一部分;使用在不同的比較和匹配結(jié)果之間不一致的情況下運(yùn)行的優(yōu)先程序,在數(shù)字字典和數(shù)字化速度的幾個(gè)不同表示形式之間進(jìn)行比較和匹配;濾除該速度成分的短的持續(xù)時(shí)間片段;指示速度值變化并且忽略變化之間的持續(xù)時(shí)間;對速度片段進(jìn)行合并操作;以及二進(jìn)制化速度片段。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,手運(yùn)動跟蹤器提供三維跟蹤輸出指示、二維跟蹤輸出指示以及字符跟蹤輸出指示中的至少一個(gè)。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例進(jìn)一步提供一種筆跡識別方法。該方法包括提供來自手持器件的加速度指示輸出;接收該加速度指示輸出并且提供速度指示輸出;以及接收該速度指示輸出并且提供多字符識別輸出指示。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例的所述方法還包括與字符識別輸出指示相關(guān)的計(jì)算、與字符識別輸出指示相關(guān)的數(shù)據(jù)庫操作、字符識別輸出指示的通信以及基于字符識別輸出指示的控制操作之中的至少一個(gè)。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,速度指示輸出被進(jìn)一步按比例規(guī)格化。
此外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法還包括將加速度指示輸出的至少一部分規(guī)格化至該加速度指示輸出最初少數(shù)采樣的平均水平。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法進(jìn)一步包括確定加速度指示輸出的最后的有意圖的運(yùn)動采樣并且刪除該加速度指示輸出的最后的有意圖的運(yùn)動采樣之后的采樣。
優(yōu)選地,最后的有意圖的運(yùn)動采樣的確定包括為了確定最后的少數(shù)采樣的平均值檢查至少一個(gè)加速度傳感器的輸出記錄;之后,從最后的少數(shù)采樣在時(shí)間方向上向后依次檢查記錄直至遇到偏離至少預(yù)定大小的平均值的變化;以及確定此變化的時(shí)間位置為最后的有意圖的運(yùn)動的時(shí)間位置。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,提供速度指示輸出的方法進(jìn)一步包括鑒別最小運(yùn)動點(diǎn)。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法還包括提供多字符識別輸出指示包括壓縮速度指示輸出。
此外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法進(jìn)一步包括提供多字符識別輸出指示和包括分別為X和Y速度成分分析信息,進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法還包括提供多字符識別輸出指示和包括分析速度的方向。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法包括提供多字符識別輸出指示和包括僅使用該數(shù)字化的速度的一部分在數(shù)字字典和數(shù)字化的速度記錄之間進(jìn)行比較和匹配。
可替換地,提供多字符識別輸出指示包括使用在不同的比較和匹配結(jié)果之間不一致的情況下運(yùn)行的優(yōu)先程序在數(shù)字字典和數(shù)字化的速度的幾種不同表示形式之間進(jìn)行比較和匹配。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法進(jìn)一步包括濾除速度成分的短的持續(xù)時(shí)間片段、對速度片段進(jìn)行合并操作以及對速度片段進(jìn)行二進(jìn)制化操作之中的至少一個(gè)。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法還包括提供多字符識別輸出指示包括計(jì)算速度閾值。
優(yōu)選地,速度閾值的計(jì)算進(jìn)一步包括該閾值對速度成分的最小和最大值的依賴關(guān)系。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法包括數(shù)字化速度成分以提供數(shù)字化的信息。
優(yōu)選地,所述方法還包括分析速度成分的數(shù)字化信息以檢測其中的值變化;指示每一個(gè)這樣的變化;以及忽略變化之間的持續(xù)時(shí)間。
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施例,也提供一種筆跡識別方法。該方法包括提供來自手持器件的加速度指示輸出;接收該加速度指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及接收該非用戶特定輸出并且提供字符識別輸出指示。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例還提供一種手運(yùn)動跟蹤方法。該方法包括提供來自手持器件的加速度指示輸出;接收該加速度指示輸出并且提供按比例規(guī)格化的速度指示輸出;以及接收該速度指示輸出并且提供跟蹤輸出指示。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法還包括提供跟蹤指示輸出包括表示多維對象、表示在空氣中繪畫(drawing in the air)、表示在一個(gè)表面上繪畫、表示在空氣中的字符跟蹤以及表示在一個(gè)表面上的字符跟蹤之中的至少一個(gè)。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法進(jìn)一步包括指示基于跟蹤輸出的計(jì)算、對跟蹤輸出指示操作數(shù)據(jù)庫、指示跟蹤輸出的通信以及基于跟蹤輸出指示控制操作之中的至少一個(gè)。
此外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法還包括將加速度指示輸出的至少一部分規(guī)格化至該加速度指示輸出最初少數(shù)采樣的平均水平。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法進(jìn)一步包括確定加速度指示輸出的最后的有意圖的運(yùn)動采樣并且刪除該加速度指示輸出的最后的有意圖的運(yùn)動采樣之后的采樣,進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,確定最后的有意圖的運(yùn)動采樣的包括為了確定最后少數(shù)采樣的平均值檢查至少一個(gè)加速度傳感器的輸出記錄;之后,從最后的少數(shù)采樣依時(shí)間方向向后檢查該記錄直至遇到偏離至少預(yù)定大小的平均值的變化;以及確定該變化的時(shí)間位置為最后的有意圖的運(yùn)動的時(shí)間位置。
進(jìn)一步,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述方法還假設(shè)速度指示輸出包括鑒別最小運(yùn)動點(diǎn)。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例進(jìn)一步提供一種手運(yùn)動跟蹤方法。該方法包括提供來自手持器件的加速度指示輸出;接收該加速度指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及接收該非用戶特定輸出并且提供跟蹤輸出指示。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例進(jìn)一步提供一種筆跡識別和手運(yùn)動跟蹤方法。該方法包括提供來自手持器件的加速度指示輸出;接收該加速度指示輸出并且提供速度指示輸出;接收該速度指示輸出并且提供多字符識別輸出指示;以及接收非用戶特定輸出并且提供字符識別輸出指示。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例進(jìn)一步提供一種筆跡識別和手運(yùn)動跟蹤方法。該方法包括提供來自手持器件的加速度指示輸出;接收該加速度指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及接收該非用戶特定輸出并且提供字符識別輸出指示。
結(jié)合附圖,從以下詳細(xì)描述中將更全面地理解和體會本發(fā)明,附圖中圖1是根據(jù)本發(fā)明的優(yōu)選實(shí)施例構(gòu)造并且操作的筆跡識別設(shè)備的簡化的部分簡圖、部分方框圖;圖2是根據(jù)本發(fā)明的優(yōu)選實(shí)施例構(gòu)造并且操作的手運(yùn)動跟蹤設(shè)備的簡化的部分簡圖、部分方框圖;圖3A和3B一起是根據(jù)本發(fā)明的優(yōu)選實(shí)施例構(gòu)造并且操作的筆跡識別和手運(yùn)動跟蹤設(shè)備的簡化的部分簡圖、部分方框圖;圖4是根據(jù)本發(fā)明的優(yōu)選實(shí)施例構(gòu)造并且操作的采用筆跡識別和手運(yùn)動跟蹤設(shè)備的電話機(jī)的簡化的部分簡圖、部分方框圖;圖5是圖1、2、3A、3B和4中設(shè)備功能的簡化的功能方框圖;圖6A、6B、6C、6D、6E、6F、6G、6H和6I是描述圖5中部分功能的流程圖;
圖7A、7B、7C、7D、7E和7F是有助于理解圖6B和6C所示功能的加速度的圖;圖8A和8B分別是有助于理解圖6D所示功能的速度的圖;圖9A和9B分別是有助于理解圖6E所示功能的圖;以及圖10A、10B、10C、10D、10E、10F、10G、10H和10I是有助于理解圖6F所示功能的圖。
圖11A、11B、11C、11D、11E、11F、11G、11H、11I、11J和11K是有助于理解圖6F和6G所示功能的圖;以及圖12A、12B、12C和12D是有助于理解圖6F、6G、6H和6I所示功能的圖。
具體實(shí)施例方式
現(xiàn)在參考圖1,圖1是根據(jù)本發(fā)明的優(yōu)選實(shí)施例構(gòu)造并且操作的筆跡識別設(shè)備的簡化的部分簡圖、部分方框圖。如圖1所示,提供了一種筆跡識別設(shè)備,該筆跡識別設(shè)備一般由參考標(biāo)號100指定并且包括手持外殼102,手持外殼102通常由模制塑料形成并且在其中包括至少一個(gè)且最好是多個(gè)相互正交排列的加速度計(jì)104,加速度計(jì)104提供輸出至加速度處理電路106,加速度處理電路106又最好輸出至提供速度指示輸出的速度處理電路108。
識別電路110,比如筆跡字符識別器,接收來自電路108的速度指示輸出并且最好提供字符識別輸出指示。本發(fā)明的一個(gè)特別的特征是提供并采用速度指示輸出用于下游識別。優(yōu)選地,提供字符識別輸出指示給可由用戶查看的顯示器112比如LCD顯示器。
此外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例提供計(jì)算電路114,計(jì)算電路114接收來自電路110的字符識別輸出指示。計(jì)算電路114最好是可操作以執(zhí)行數(shù)學(xué)功能比如算術(shù)功能,如基于接收自電路110的輸入所說明的。計(jì)算電路114最好是可操作以通過顯示器112提供計(jì)算輸出。也可以使計(jì)算電路114執(zhí)行任何其它合適類型的計(jì)算,包括例如再個(gè)人信息管理功能方面有用的計(jì)算。
現(xiàn)在參考圖2,圖2是根據(jù)本發(fā)明的優(yōu)選實(shí)施例構(gòu)造并且操作的手運(yùn)動跟蹤設(shè)備的簡化的部分簡圖、部分方框圖。如圖2所示,提供了一種手運(yùn)動跟蹤設(shè)備,該手運(yùn)動跟蹤設(shè)備一般由參考標(biāo)號200指定并且包括手持外殼202,手持外殼202通常由模制塑料形成并且其中包括至少一個(gè)但最好是多個(gè)相互正交排列的加速度計(jì)204,加速度計(jì)204提供輸出至加速度處理電路206,加速度處理電路206又最好輸出至提供速度指示輸出的速度處理電路208。
跟蹤電路210接收來自電路208的速度指示輸出并且最好提供三維跟蹤輸出指示。優(yōu)選地,該三維輸出可以被合適的輸出器件所采用。
可替換地,跟蹤電路210的輸出可被提供給3D-2D跟蹤輸出指示轉(zhuǎn)換電路,或者作為進(jìn)一步替代方案,跟蹤電路210可以提供二維輸出。優(yōu)選地,該三維輸出可以被合適的輸出器件所采用。
本發(fā)明的一個(gè)特別的特征是提供并采用速度指示輸出用于下游跟蹤。跟蹤電路210的輸出或者直接地或者通過3D-2D跟蹤輸出指示轉(zhuǎn)換電路(未顯示)被提供給通信電路214,通信電路214最好提供無線通信輸出給遠(yuǎn)程輸出器件諸如,例如個(gè)人數(shù)字助理216。
可以意識到通信電路214可以是任何合適的通信電路并且可以通過合適的天線218提供有線或無線傳輸。優(yōu)選的通信類型是無線藍(lán)牙通信,然而可以理解,由此也可以設(shè)想任何合適的無線藍(lán)牙通信的替代方案包括,尤其是相對長距離的通信。
如圖2所示,三維對象通常能夠通過簡單地使用設(shè)備200跟蹤其輪廓的一個(gè)或多個(gè)特征來表示。
現(xiàn)在參考圖3A和3B,圖3A和3B一起是根據(jù)本發(fā)明的優(yōu)選實(shí)施例構(gòu)造并且操作的筆跡識別和手運(yùn)動跟蹤設(shè)備的簡化的部分插圖、部分方框圖。如圖3A和3B所示,提供了一種手運(yùn)動跟蹤和筆跡識別設(shè)備,該手運(yùn)動跟蹤和筆跡識別設(shè)備一般由參考標(biāo)號300指定并且包括手持外殼302,手持外殼302典型地由模制塑料形成并且在其中包括至少一個(gè)但最好是多個(gè)相互正交排列的加速度計(jì)304,加速度計(jì)304提供輸出至加速度處理電路306,加速度處理電路306又最好輸出至提供速度指示輸出的速度處理電路308。
跟蹤電路310接收來自電路308的速度指示輸出并且最好提供三維跟蹤輸出指示??商鎿Q地,跟蹤電路310可以提供二維輸出。作為進(jìn)一步替代方案,該三維輸出可以被合適的輸出器件所采用。如下文所述,來自跟蹤電路310的輸出可以被顯示或者傳輸至另一個(gè)通信器件并且也被用于筆跡識別。
本發(fā)明的一個(gè)特別的特征是提供和采用速度指示輸出用于下游跟蹤。
除跟蹤電路310外,也最好提供識別電路314比如筆跡字符識別器,識別電路314接收來自電路308的速度指示輸出并且最好提供字符識別輸出指示。本發(fā)明的一個(gè)特別的特征是提供和采用速度指示輸出用于下游識別。優(yōu)選地,提供字符識別輸出指示給可由用戶查看的顯示器316比如LCD顯示器。
此外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,提供計(jì)算電路318,計(jì)算電路318通過總線315接收來自電路314的字符識別輸出指示。計(jì)算電路318最好是可操作以執(zhí)行數(shù)學(xué)功能比如算術(shù)功能和個(gè)人備忘記事本(personal organizer)功能,如基于接收自電路314的輸入所說明的。計(jì)算電路318最好是可操作以通過總線315提供通信輸出給顯示器316和通信電路320。還可使計(jì)算電路318執(zhí)行任何其它合適類型的計(jì)算并且具有數(shù)據(jù)庫和個(gè)人數(shù)字助理功能。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例,跟蹤電路310的輸出或者直接地或者通過3D-2D跟蹤輸出指示轉(zhuǎn)換電路(未顯示),與計(jì)算電路318和識別電路314兩者之一或者兩者的輸出一起提供給通信電路320。通信電路320最好通過天線322或者其它合適的通信端口提供無線通信輸出給遠(yuǎn)程輸出器件,諸如,例如類似的器件350或者任何其它合適的輸出器件??梢砸庾R到通信電路320可以是任何合適的通信電路并且可以提供有線或者無線傳輸。優(yōu)選的通信類型是至少部分的無線電話或者IP通信,然而可以理解,由此也可以設(shè)想任何合適的替代方案。
如圖3A所示,用戶能夠簡單地通過使用設(shè)備300跟蹤三維對象的輪廓的一個(gè)或多個(gè)特征或者在空氣中或基底上繪制三維對象來表示三維對象,比如花。通常為二維形式的三維圖像的表示可以被傳送給遠(yuǎn)程位置的類似的輸出器件350,如舉例說明的,在該遠(yuǎn)程位置處,可以在該器件的顯示器316上查看該三維圖像。
如圖3B所示,遠(yuǎn)程設(shè)備350的用戶可以響應(yīng)于接收到的三維圖像的表示,發(fā)送響應(yīng)返回給發(fā)送者。在所舉例說明的情況下,該響應(yīng)是手寫消息,被無線地傳輸至原始發(fā)送用戶并且出現(xiàn)在該用戶的設(shè)備300的顯示器316上。
現(xiàn)在參考圖4,圖4是根據(jù)本發(fā)明的優(yōu)選實(shí)施例構(gòu)造并且操作的采用筆跡識別和手運(yùn)動跟蹤設(shè)備的手持通信裝置,比如電話機(jī)的簡化的部分簡圖、部分方框圖。如圖4所示,提供了一種手持通信裝置比如電話,該手持通信裝置一般由參考標(biāo)號400指定并且最好包括位于手持外殼402內(nèi)的手運(yùn)動跟蹤和筆跡識別設(shè)備。外殼402最好由模制塑料形成并且在其中包括至少一個(gè)但最好是多個(gè)相互正交排列的加速度計(jì)404,加速度計(jì)404提供輸出給加速度處理電路406,加速度處理電路406又最好輸出至提供速度指示輸出的速度處理電路408。
識別電路410比如筆跡字符識別器,最好接收來自電路408的速度指示輸出并且最好提供字符識別輸出指示。本發(fā)明的一個(gè)特別的特征是速度指示輸出被提供給電路410并且被采用以其中的用于下游識別。最好通過總線412提供來自電路410的字符識別輸出指示給計(jì)算和控制電路414、基帶控制器418以及可由用戶查看的顯示器416,比如LCD顯示器。
計(jì)算和控制電路414最好是可操作以執(zhí)行數(shù)學(xué)功能比如算術(shù)功能和個(gè)人備忘記事本功能,如基于接收自電路410的輸入所說明的。計(jì)算和控制電路414最好是可操作以通過顯示器416和總線412提供計(jì)算輸出。計(jì)算和控制電路414還可以執(zhí)行任何其它合適類型的計(jì)算、數(shù)據(jù)庫或者個(gè)人數(shù)字助理功能。
可以由計(jì)算和控制電路414、基帶控制器418以及基帶和音頻接口420提供傳統(tǒng)的蜂窩式電話功能。接口420典型地與麥克風(fēng)422、揚(yáng)聲器424以及傳統(tǒng)的RF收發(fā)信機(jī)426相接。RF收發(fā)信機(jī)426通過合適的天線428進(jìn)行發(fā)送和接收??梢宰⒁獾?,如圖4中圖示舉例說明的,典型地通過經(jīng)由基帶控制器418提供來自識別電路410的輸出給經(jīng)由天線428進(jìn)行傳輸?shù)腞F收發(fā)信機(jī)426,可以將識別電路410的輸出用于撥號。
圖4的實(shí)施例的特殊功能在于識別電路410的輸出以及計(jì)算和控制電路414可能的輸出可被用作電話的撥號輸入。因此可意識到,如圖4中所舉例說明的,用戶可以通過使用電話作為書寫工具通過在空氣中或任何基底上寫字來撥打電話。
可以意識到通信裝置400可以是任何合適類型的通信裝置并且可以提供有線或者無線傳輸。優(yōu)選的通信類型是至少部分無線的電話或者IP電話通信,然而可以理解,由此也可以設(shè)想任何合適的替代方案。
現(xiàn)在參考圖5,圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例的簡化的功能方框圖,該方框圖顯示了圖1、2、3A、3B和4中設(shè)備的功能。可以意識到在任何特定的應(yīng)用中,如下文根據(jù)圖5所述的功能中一些,可能并不需要并且因此可以不出現(xiàn)。
如圖5所示,優(yōu)選的是,三個(gè)分別作為X、Y和Z加速度傳感器并且分別由參考標(biāo)號500、502和504所指定的加速度計(jì),最好輸出至數(shù)據(jù)采集電路506。數(shù)據(jù)采集電路506最好包括運(yùn)算放大器508、510和512,運(yùn)算放大器508、510和512分別接收加速度傳感器500、502和504的輸出并且通過各自的低通濾波器514、516和518提供輸出給模數(shù)轉(zhuǎn)換器520。可以意識到提供DCM(占空比調(diào)制信號)輸出的數(shù)字加速度傳感器可以被用來替代提供模擬輸出的傳感器。在這種情況下,省略模數(shù)轉(zhuǎn)換器520并且可以相應(yīng)改動數(shù)據(jù)采集電路506的其它方面。
最好提供模數(shù)轉(zhuǎn)換器520的輸出給雙端口運(yùn)動存儲器522,雙端口運(yùn)動存儲器522通過控制總線和數(shù)據(jù)總線進(jìn)行通信,該控制總線和數(shù)據(jù)總線此處分別由參考標(biāo)號524和526指定。
控制器530,其典型地接收來自write/on/off開關(guān)532和接觸傳感器534的輸入,通過控制總線524提供控制輸入給數(shù)據(jù)采集電路506、雙端口運(yùn)動存儲器522和加速度處理電路536,加速度處理電路536通過數(shù)據(jù)總線526接收來自雙端口運(yùn)動存儲器522的數(shù)據(jù)輸出。控制器530也可以提供用于圖5的電路的剩余部分的電源管理功能,這在由于不存在有意圖的手運(yùn)動導(dǎo)致檢測到的活動水平低于有效水平時(shí),可以節(jié)省電能。
加速度處理電路536最好通過數(shù)據(jù)總線526和雙端口運(yùn)動存儲器522提供輸出給速度處理電路538。速度處理電路538還通過控制總線524接收最好來自控制器530的控制輸入。
速度處理電路536的輸出最好通過數(shù)據(jù)總線526提供給跟蹤電路540和識別電路542,跟蹤電路540和識別電路542兩者也最好通過控制總線524接收來自控制器530的控制輸入。跟蹤電路540最好通過輸出總線544提供輸出給通信和輸入/輸出電路546、應(yīng)用和輸出存儲器548以及顯示器550。
識別電路542最好包括速度壓縮電路552,速度壓縮電路552接收分別來自數(shù)據(jù)和控制總線526和524的數(shù)據(jù)和控制輸入并且提供輸出給鑒別電路554。鑒別電路554也典型地接收來自字典數(shù)據(jù)庫556的數(shù)據(jù)輸入和來自控制總線524的控制輸入。鑒別電路554也最好通過輸出總線544輸出至通信和輸入/輸出電路546、應(yīng)用和輸出存儲器548以及顯示器550。
控制器530最好與應(yīng)用處理電路558配合工作,應(yīng)用處理電路558包括比如提供個(gè)人信息管理(PIM)的電路和個(gè)人數(shù)字助理(PDA)電路,包括地址薄和電話薄、數(shù)據(jù)總庫、日歷、時(shí)間管理、計(jì)算器、費(fèi)用跟蹤和管理、“任務(wù)列表”管理、便箋和備忘錄獲取、字典、翻譯器和拼寫器功能之中的至少一個(gè)。它也可以提供智能卡、磁卡、信用卡、電子錢包、遠(yuǎn)程控制以及智能鑰匙功能中一種或多種。當(dāng)與通信功能相結(jié)合時(shí),它可以用于編輯、瀏覽、接收和發(fā)送、單向和雙向呼叫、SMS、WAP、電子郵件、POTS以及其它的通信類型。電路558最好與應(yīng)用和輸出存儲器548相接,應(yīng)用和輸出存儲器548又如同控制器530一樣通過輸出總線544和控制總線524,以及與控制器530連接在一起的顯示器550,進(jìn)行通信。
通信和輸入/輸出電路546可以控制無線端口、紅外端口、串行口、USB口以及任何其它合適的通信類型。它最好通過控制總線524和輸出總線544與控制器530相接,通過輸出總線544與應(yīng)用和輸出存儲器548交換數(shù)據(jù)并且發(fā)送數(shù)據(jù)至顯示器550。通信電路546的一個(gè)無線實(shí)施例顯示在圖4中。
可以意識到可以存在其它的架構(gòu)、存儲器構(gòu)造、處理方案和總線結(jié)構(gòu),它們也實(shí)施如圖5所示的功能。
現(xiàn)在參考圖6A、6B、6C、6D、6E、6F、6G、6H和6I以及參考圖7A、7B、7C、7D、7E和7F對圖5中的設(shè)備的操作進(jìn)行更為詳盡的描述,圖6A、6B、6C、6D、6E、6F、6G、6H和6I是描述圖5中部分功能的流程圖,圖7A、7B、7C、7D、7E和7F是有助于理解圖6B和6C所示功能的加速度的圖,圖8A和8B分別是有助于理解圖6D所示功能的速度的圖,圖9A和9B分別是有助于理解圖6E所示功能的圖,以及圖10A、10B、10C、10D、10E、10F、10G、10H和10I是有助于理解圖6E所示功能的圖。
在下述的描述過程中也參考圖11A、11B、11C、11D、11E、11F、11G、11H、11I、11J和11K,它們是有助于理解圖6F、6G、6H和6I所示功能的圖,以及參考圖12A、12B、12C和12D,它們是有助于理解圖6F、6G、6H和6I所示功能的圖。
首先轉(zhuǎn)到涉及數(shù)據(jù)采集電路506、雙端口運(yùn)動存儲器522和控制器530的操作的圖6A,可以看到首先由控制器530選擇雙端口運(yùn)動存儲器522中兩個(gè)緩沖器中的一個(gè)。加速度傳感器500、502和504輸出的初始水平被存儲在所選擇的有效緩沖器里。
然后由控制器530確定是否檢測到三維空間里的運(yùn)動平面或者是否提供寫指示。這一檢測可以以三種典型的方式中的一種進(jìn)行通過操作接觸傳感器534;通過分析加速度傳感器500、502和504的輸出;以及通過操作write/on/off開關(guān)532。在檢測到運(yùn)動平面后,開始一項(xiàng)新記錄并且存儲加速度傳感器500、502和504的輸出。附加的采樣被存儲起來直至加速度傳感器500、502和504或者接觸傳感器534的輸出指示運(yùn)動平面不存在,或者寫信號不存在或者直至超過存儲器容量。
當(dāng)存儲終止后,典型地由加速度處理電路536結(jié)束和處理記錄。一個(gè)典型的記錄包括大量的加速度傳感器500、502和504的輸出的采樣。更多的記錄以大致相同的方式被處理,可以意識到通過使用兩個(gè)有效緩沖器,可以在處理一個(gè)緩沖器內(nèi)容的同時(shí)填充另一個(gè)緩沖器。
現(xiàn)在參考涉及加速度處理電路536的操作的圖6B,可以看到最好刪除每個(gè)記錄中的最初少數(shù)和最后少數(shù)采樣。通過查看圖7A和7B可以容易地看出這一點(diǎn),圖7A和7B分別舉例說明了在刪除了其中的最初少數(shù)和最后少數(shù)采樣之前和之后,包括X和Y加速度傳感器500和502的輸出的記錄。在刪除該記錄中的最初少數(shù)和最后少數(shù)采樣之后,最好將該記錄中的加速度傳感器的剩余輸出規(guī)格化至校準(zhǔn)水平,如圖7C分別為X和Y加速度傳感器500和502的輸出所示。明顯地,如果采用三個(gè)加速度計(jì),則Z加速度傳感器輸出以類似方式被處理。
在規(guī)格化之后,獲取最初少數(shù)剩余采樣的平均值,典型大約為10-30個(gè)采樣。然后規(guī)格化剩余記錄至最初少數(shù)剩余采樣的平均值水平。分別用于X和Y加速度傳感器500和502的輸出的規(guī)格化的結(jié)果如圖7D所示。如同圖7C和7D之間的差異所示例的那樣,根據(jù)初始采樣的平均值對加速度記錄的規(guī)格化是本發(fā)明的一個(gè)特別的特征。
在根據(jù)初始采樣的平均值規(guī)格化之后,檢測最后的有意圖的運(yùn)動采樣,如同在下文中參考圖6C所描述的。如在圖7E中分別用于X和Y加速度傳感器500和502的輸出所舉例說明的,刪除檢測到的最后的有意圖的運(yùn)動采樣之后的采樣。如同在圖7F中分別用于X和Y加速度傳感器500和502的輸出所舉例說明的,噪音也被濾除,并且提供所獲得的處理過的加速度記錄用于由電路538進(jìn)行的速度處理(圖5)。
現(xiàn)在參考圖6C,圖6C說明了最后的有意圖的運(yùn)動采樣的檢測。三個(gè)加速度傳感器500、502和504之中的至少一個(gè)的輸出的記錄,比如圖7D所示關(guān)于X加速度傳感器的輸出的記錄,被檢查以確定最后少數(shù)剩余采樣的平均值。
在確定該平均值之后,依次從最后少數(shù)采樣依時(shí)間方向向后檢查前面的采樣直至遇到偏離至少預(yù)定大小的平均值的變化。確定該變化的時(shí)間位置為最后的有意圖的運(yùn)動的時(shí)間位置。
前述處理可以為三個(gè)加速度傳感器500、502和504之中的全部或者一些的輸出作并行地執(zhí)行。對于甚至加速度傳感器500、502和504之中僅一個(gè)的輸出,偏離至少預(yù)定大小的平均值的變化的存在也可以被認(rèn)為足夠用于在全部加速度傳感器500、502和504的輸出的記錄中查找最后的有意圖的運(yùn)動。
現(xiàn)在參考圖6D,圖6D舉例說明了根據(jù)本發(fā)明優(yōu)選實(shí)施例的電路538中的速度處理。將例如圖7F中所舉例說明的加速度處理電路536的輸出對時(shí)間積分以產(chǎn)生速度記錄。與圖7F中加速度輸入對應(yīng)的速度記錄出現(xiàn)在圖8A中。
計(jì)算出速度記錄末尾的平均速度,該速度記錄末尾對應(yīng)于典型大約為5-10個(gè)采樣的最后少數(shù)剩余加速度采樣。
整個(gè)速度記錄的速度,例如圖8A中出現(xiàn)的所有值在記錄的開始和末尾之間現(xiàn)在被按比例地規(guī)格化,施加在速度記錄里每個(gè)采樣上的規(guī)格化比例與該采樣偏離記錄開始和末尾的距離有關(guān)。圖8B舉例說明了分別用于X和Y成分的圖8A中的按比例規(guī)格化的值VX1和VY1。用于分別從圖8A中的值VX和VY獲取圖8B中的值VX1和VY1的合適的公式為VX1(n)=VX(n)-n/N×(在N處的平均速度的X成分)VY1(n)=VY(n)-n/N×(在N處的平均速度的Y成分),其中n是記錄中采樣的索引,n=1,...N。
在N處的平均速度的X和Y成分(如在圖6D的方法的第二步所計(jì)算的)分別是平均X和Y速度值,這些平均值被分別在圖8A中速度記錄里的最后少數(shù)(典型5-10個(gè))速度值上獲取,對應(yīng)于最后少數(shù)的加速度采樣。在三維運(yùn)動的情況下,也對速度的Z成分應(yīng)用類似的公式。如同圖8A和8B之間的差異所示例的,速度記錄的按比例規(guī)格化是本發(fā)明的一個(gè)特別的特征。
下列特征也是本發(fā)明優(yōu)選實(shí)施例的一個(gè)特別的特征對于長軌跡或者復(fù)雜軌跡,沿軌跡的最小運(yùn)動點(diǎn)的識別,可以與上文參考圖6C所描述的處理以及典型地在每兩個(gè)臨近的這樣的最小運(yùn)動點(diǎn)之間的速度的按比例規(guī)格化處理類似地進(jìn)行。
在上述按比例規(guī)格化中,施加于單個(gè)采樣的規(guī)格化的程度僅依賴于和記錄開始及末尾相關(guān)的采樣的或者和規(guī)格化處理所實(shí)現(xiàn)的記錄部分相關(guān)的采樣的位置。然而可以意識到,可替換地,考慮到除采樣位置之外的因素,也可以實(shí)現(xiàn)規(guī)格化過程的更復(fù)雜的加權(quán),這些因素比如但不限于在不同最小運(yùn)動點(diǎn)的相關(guān)被估計(jì)的運(yùn)動水平。應(yīng)該注意到對于多維運(yùn)動,按比例的規(guī)格化可以應(yīng)用于全部速度成分或者僅部分速度成分。對于使用超過一個(gè)速度成分的情況,允許為每一個(gè)運(yùn)動軸使用不同的最小運(yùn)動點(diǎn)和不同的按比例規(guī)格化公式。
與圖8A中的速度記錄對應(yīng)的被按比例規(guī)格化的速度記錄顯示在圖8B中,并且可以被提供用于識別電路542處的識別處理和/或用于跟蹤電路540處的跟蹤處理。
現(xiàn)在參考圖6E,圖6E舉例說明了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的跟蹤處理,如優(yōu)選地由跟蹤電路540所執(zhí)行的。如由圖8B的規(guī)格化速度記錄所示例的,速度處理電路538(圖5)的輸出對時(shí)間積分??梢栽趫D9A中看到此積分的結(jié)果,其對應(yīng)于圖8B中的被規(guī)格化的速度記錄。
在提供位移指示的此積分之后,與所有加速度傳感器,最好是所有傳感器500、502和504的輸出相對應(yīng)的位移指示被組合起來以提供位移序列的多維指示。X和Y加速度傳感器輸出的這一多維指示的例子顯示在圖9B中。
現(xiàn)在參考圖6F,圖6F舉例說明了一個(gè)速度壓縮的優(yōu)選實(shí)施例,速度壓縮是根據(jù)本發(fā)明優(yōu)選實(shí)施例的識別處理的最初部分,如優(yōu)選地由識別電路542對速度信息所執(zhí)行的。優(yōu)選地,提供在圖8B中所示例的速度處理電路的輸出,用于X′和Y′閾值計(jì)算。X′和Y′速度成分可以平行于由加速度傳感器500和502所檢測的X和Y成分,但是不必必須如此,尤其是如果運(yùn)動平面不平行于加速度傳感器500和502的X、Y平面時(shí)。
圖10A中舉例說明了典型的X′和Y′速度閾值??梢砸匀缦路绞綀?zhí)行X′和Y′閾值的計(jì)算記錄下速度的X和Y成分的最大和最小峰值。
分別為速度的X和Y成分中的每一個(gè),確定最大和最小峰值的絕對值是否更大。
分別為速度的X和Y成分中的每一個(gè),典型地選擇一個(gè)對于該速度成分更大的峰值的百分比,典型為該峰值的25%,作為閾值偏離0的適用的絕對差。
最好比較速度的X和Y成分的適用的閾值的絕對差。如果其中一個(gè)成分的使用的閾值的絕對差超過另外一個(gè)成分的使用的閾值的絕對差一定量或者數(shù)倍,典型地為三倍,則兩個(gè)閾值的絕對差都被選擇為和較高的絕對差一致。然而,如果其中一個(gè)成分的使用的閾值的絕對差沒有超過另外一個(gè)成分的使用的閾值的絕對差該確定量或者數(shù)倍,則兩個(gè)閾值的絕對差不必等同并且將它們保留為對于每個(gè)速度成分所分別計(jì)算的。
因此,可以意識到在比如圖10A所示情況下,其中Y成分的使用的閾值的絕對差沒有超過X成分的使用的閾值的絕對差三倍多,兩個(gè)閾值的絕對差并不等同并且將它們保留為對于每個(gè)速度成分所分別計(jì)算的。因此顯示相互閾值的計(jì)算結(jié)果的圖10B在此處與圖10A一致。
在目前階段,最好以如下方式對X和Y成分應(yīng)用各個(gè)閾值令落在它們各自閾值之下的速度的X和Y成分兩者的絕對值等于0。這一操作的結(jié)果顯示在圖10C中。
在此之后,最好濾除被閾值化的速度成分的短的持續(xù)時(shí)間片段。典型地濾除持續(xù)時(shí)間短于60毫秒的片段。此操作的結(jié)果在圖10D中舉例說明。
在過濾之后,對被過濾后的閾值化的速度成分進(jìn)行數(shù)字化操作。在所舉例說明的實(shí)施例中,該數(shù)字化操作最好包括二進(jìn)制化,其中所有正方向片段被賦予相同的正值并且所有負(fù)方向片段被賦予相同的負(fù)值。圖10E中顯示此操作的結(jié)果??梢砸庾R到其它的數(shù)字化方案也可被應(yīng)用于速度并且也可以用于實(shí)現(xiàn)下文中參考圖6F、6G、6H和6I所述的壓縮和識別過程。
然后最好單獨(dú)分析X和Y速度成分的數(shù)字化信息以檢測其中的值的變化。每一個(gè)這樣的變化和它的符號一起被指示出來并且變化之間的持續(xù)時(shí)間被忽略。圖10F中顯示此壓縮操作的結(jié)果,橫坐標(biāo)表示變化數(shù)目,與它們的符號無關(guān)。圖10F中包含的信息的數(shù)字式表示顯示在圖11A中。
在分開地為X和Y速度成分的值變化進(jìn)行了檢測和指示之后,最好執(zhí)行值變化指示的合并操作。在所舉例說明的實(shí)施例中,每一個(gè)以相同符號的值變化開始的成對的被反向加符號的值變化的不間斷序列,也就是說,位于圖10F中0和-1之間區(qū)域內(nèi)的值變化對,如圖10G所示,被標(biāo)識以值變化對的單一指示。
從圖10F和10G的比較可以注意到,在圖10F和圖10G之間X成分的值變化指示并沒有變化。然而在Y成分的值變化指示中,的確在圖10F中出現(xiàn)一個(gè)以相同符號的值變化開始的被反向加符號的值變化對的不間斷序列,并且在圖10G中可以看到該序列由一個(gè)值變化對的單一指示所表示。圖10G中包含的信息的數(shù)字式表示顯示在圖11B中。
在圖10G中舉例說明的值變化指示的合并之后,最好對圖11B中數(shù)字式地表示的如此合并的指示進(jìn)行二進(jìn)制編碼,最好采用圖11C中顯示的編碼矩陣。指示對應(yīng)于圖10G中所示X和Y成分的二進(jìn)制代碼的矩陣顯示在圖11D中。
最好也對圖11A中舉例說明的數(shù)字化的信息進(jìn)行二進(jìn)制編碼,最好采用圖11C中顯示的編碼矩陣。指示對應(yīng)于圖10F中所示X和Y成分的二進(jìn)制代碼的矩陣出現(xiàn)在圖11E中。
也最好分析由圖10E中的圖所代表的X和Y速度成分的數(shù)字化的信息,以便以一種稍微不同的方式檢測其中的值變化。每一個(gè)這樣的變化和它的符號一起被指示出來并且變化之間的持續(xù)時(shí)間被忽略。圖10H中顯示此壓縮操作的結(jié)果,橫坐標(biāo)表示在X和Y速度成分兩者的全部變化數(shù)目,與它們的符號無關(guān),與這樣的變化是發(fā)生在X速度成分中還是在Y速度成分中也無關(guān)。圖10H中包含的信息的數(shù)字式表示顯示在圖11F中。
因此應(yīng)該意識到比較圖10F和10H的圖,可以看到差別在于沿橫坐標(biāo)的標(biāo)引(indexing)。在圖10F中,索引計(jì)數(shù)僅僅隨著每個(gè)圖所涉及的X或Y速度成分的每個(gè)值變化增加,在圖10H中,相反,索引計(jì)數(shù)隨著X或Y速度成分之中任何一個(gè)的每個(gè)值變化增加。
最好以一種部分重疊的方式對圖11F中顯示的信息進(jìn)行二進(jìn)制編碼,最好采用顯示在圖11J中的編碼矩陣。指示對應(yīng)于圖10H中所示X和Y成分的二進(jìn)制代碼的矩陣顯示在圖11G中。
也最好分開地分析由圖10E中圖所代表的X和Y速度成分的數(shù)字化的信息,以便以另外一種稍微不同的方式檢測數(shù)字化的信息里的值變化,該方式最好與圖10H中所舉例說明的以及由圖11F所表示的方式一致,但是以一種相反的時(shí)間方向執(zhí)行并且隨后又被翻轉(zhuǎn)。如同圖10H和11F中的例子,每一個(gè)這樣的變化和它的符號一起被指示出來并且變化之間的持續(xù)時(shí)間被忽略。圖10I中顯示此壓縮操作的結(jié)果,橫坐標(biāo)表示在X和Y速度成分兩者中的全部變化數(shù)目,與它們的符號無關(guān),也與這樣的變化是發(fā)生在X速度成分還是在Y速度成分中無關(guān)。圖10I中包含的信息的數(shù)字式表示顯示在圖11H中。
因此應(yīng)該意識到比較圖10F和10I中的圖,可以看到差別在于標(biāo)引以及也可能在于信息內(nèi)容。鑒于在圖10F中,索引計(jì)數(shù)僅僅隨著每個(gè)圖所涉及的X或Y速度成分之中的每個(gè)值變化增加,而在圖10I中,相反,索引計(jì)數(shù)隨著X速度成分或者Y速度成分的任意一個(gè)中的每個(gè)值變化增加。因?yàn)閳D10I是以一種與圖10F相反的時(shí)間方向構(gòu)造,所以盡管它以一種相同的時(shí)間方向出現(xiàn),信息內(nèi)容還是可能會變化。
最好以一種部分重疊的方式對圖11H中顯示的信息進(jìn)行二進(jìn)制編碼,最好采用顯示在圖11J中的編碼矩陣。指示對應(yīng)于圖10I中所示X和Y成分的二進(jìn)制代碼的矩陣顯示在圖11I中。
最好提供圖11D、11E、11G和11I中所表示的四種輸出給鑒別處理電路554(圖5),用于如下文參考圖6G所述的鑒別處理。
現(xiàn)在參考圖6G,圖6G舉例說明了鑒別處理的優(yōu)選實(shí)施例,比如基于從速度壓縮電路552(圖5)接收的輸入由鑒別電路554(圖5)所執(zhí)行的鑒別處理。速度壓縮電路552的輸出,如同圖10F、10G、10H和10I所示例的。
如同圖10F、10G、10H和10I所示例的,速度壓縮電路552的輸出是本發(fā)明的一個(gè)特別的特征。其用作鑒別電路554的輸入以一種相對簡單的形式出現(xiàn),該形式相對容易、簡單和快速處理。這一點(diǎn)也可以從圖11D、11E、11G和11I的考慮中意識到,圖11D、11E、11G和11I舉例說明了優(yōu)選的不同的可替代的二維矩陣,這些矩陣表示了如圖8B和10A中所示例的速度壓縮電路552的輸入中所包含的信息。
進(jìn)一步應(yīng)該意識到字典的輸出最好包括用于每一個(gè)被請求鑒別的運(yùn)動或者字符的一個(gè)類似組織的二維矩陣,其中一個(gè)示例顯示在圖12中。為了實(shí)現(xiàn)鑒別,鑒別電路554可被操作以便將由圖11D、11E、11G和11I所表示的各種輸入矩陣與由圖12表示的各種字典矩陣相比較。
現(xiàn)在參考圖6G描述鑒別電路554的功能。在下文所描述的圖6G、6H和6I中和在上文所描述的圖6F中,最好用二進(jìn)制代碼示例與速度壓縮552(圖5)相關(guān)的信息和與字典556(圖5)相關(guān)的信息。然而,可以意識到其它的代碼方案也可以表示此信息并且可以用于實(shí)現(xiàn)鑒別和識別過程的步驟和功能。
現(xiàn)在參考圖6G,可以看到最好將與圖11E中所表示的X和Y成分相關(guān)的信息與接收自二進(jìn)制代碼字典556(圖5)的二進(jìn)制信息進(jìn)行比較和匹配,由字典556將該二進(jìn)制信息對應(yīng)于(key to)單個(gè)字母數(shù)字符號。這種情況下接收自二進(jìn)制代碼字典556的典型的輸入顯示在圖12A中。
也可以看到最好將與圖11D中所表示的X和Y成分相關(guān)的信息與接收自二進(jìn)制代碼字典556(圖5)的二進(jìn)制信息進(jìn)行比較和匹配。這種情況下字典的相關(guān)部分最好包括3個(gè)字段運(yùn)動方向符號二進(jìn)制代碼,如圖11C中所示例;合并代碼,如在圖11B中右側(cè)所示例;以及字母數(shù)字字符鑒別字段,如在圖12A和12B中右側(cè)所示例。
參考圖6F、11D和11E在上文中對運(yùn)動方向符號二進(jìn)制代碼進(jìn)行了描述。
合并代碼最好是兩位二進(jìn)制代碼,一位用于X軸并且一位用于Y軸。代碼“1”表示給定軸的值序列被合并,如上文參考圖6F、10G、11B和11D所述的。代碼“0”表示給定軸的值序列沒有被合并,如上文參考圖6F、10F、11A和11E所述的。示例的兩位合并代碼位都是“1”的情況的圖11K表示X軸和Y軸兩者的值序列都被合并。
字母數(shù)字字符鑒別字段最好是定義字符組的6位代碼。每一個(gè)特定的字符由此代碼的唯一表達(dá)式所表示。為了支持具有超過64個(gè)字符的字符組,可以擴(kuò)展此字段。
如果分別基于由圖11D和11E所表示的輸入的比較和匹配程序的輸出都表示相同的字母數(shù)字字符,則提供輸出給最終的字符鑒別功能。
然而如果基于由圖11D和11E所表示的輸入的比較和匹配程序的輸出并未表示相同的字母數(shù)字字符,則進(jìn)行一項(xiàng)優(yōu)先程序,其中典型地,基于圖11E中所表示的信息的程序優(yōu)先于基于圖11D中所表示的信息的程序,如同圖6H所指示的。
如同圖6H中還能看到的,基于圖11D中所表示的信息的程序典型地優(yōu)先于基于圖11K中所表示的信息的程序。
從對圖6H的思考中可以意識到,沒有合并序列的字典匹配通常被賦予超過僅一個(gè)軸具有合并序列的字典匹配的優(yōu)先權(quán),而且前述這兩種字典匹配都被賦予超過兩個(gè)軸都具有合并序列的字典匹配的優(yōu)先權(quán)。
此外或者可選擇地,可以采用其它的區(qū)分優(yōu)先類型。
如同從圖6G還能夠看到的,最好將與圖11G中所表示的X和Y成分相關(guān)的信息與接收自二進(jìn)制代碼字典556(圖5)的二進(jìn)制信息進(jìn)行比較和匹配,接收自二進(jìn)制代碼字典556的二進(jìn)制信息對應(yīng)于單個(gè)字母數(shù)字符號。這種情況下接收自二進(jìn)制代碼字典556的典型的輸入顯示在圖12B中。
也可以看到最好將與圖11I中所表示的X和Y成分相關(guān)的信息與接收自二進(jìn)制代碼字典556(圖5)的二進(jìn)制信息進(jìn)行比較和匹配,該二進(jìn)制信息對應(yīng)于單個(gè)字母數(shù)字符號,示例在圖12B中。
這種情況下字典的相關(guān)部分最好包括4個(gè)字段運(yùn)動方向符號二進(jìn)制代碼,如圖11J中所示例;掩碼長度代碼,如在圖12B中接近右側(cè)所示例;掩碼位置代碼,如在圖12B和12D中掩碼長度代碼右側(cè)所示例;以及字母數(shù)字字符鑒別字段,如在圖12A、12B和12D中右側(cè)所示例。
參考圖6F、11G和11I在上文中對運(yùn)動方向符號二進(jìn)制代碼進(jìn)行了描述。
掩碼長度代碼最好是描述掩碼的長度的6位代碼,該掩碼指示那些沒有參與圖6G中右側(cè)的比較和匹配程序的位。
掩碼位置代碼最好是兩位二進(jìn)制代碼,一個(gè)位的“1”表示掩碼從左側(cè)開始并且另一個(gè)位的“1”表示掩碼從右側(cè)開始。兩個(gè)位的代碼“0”表示沒有掩碼出現(xiàn)。
字母數(shù)字字符鑒別字段最好是定義字符組的6位代碼每一個(gè)特定的字符由此代碼的唯一表達(dá)式所表示。為了支持具有超過64個(gè)字符的字符組,可以擴(kuò)展此字段。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例,用于在矩陣和字典單詞之間匹配的先決條件是掩碼位置代碼值應(yīng)該相等并且字典單詞的掩碼長度應(yīng)該等于或者大于矩陣中0的序列的長度。
如果分別基于由圖11G和11I所表示的輸入的比較和匹配程序的輸出都指示相同的字母數(shù)字字符,則提供輸出給最終的字符鑒別功能。
然而如果基于由圖11G和11I所表示的輸入的比較和匹配程序的輸出并未指示相同的字母數(shù)字字符,則進(jìn)行一項(xiàng)優(yōu)先程序,其中典型地,基于圖11G中所表示的信息的程序優(yōu)先于基于圖11I中所表示的信息的程序。其它類型的區(qū)分優(yōu)先可以另外或者可選擇地被采用。
在圖11G和11I兩種情況下,具有最短掩碼長度的匹配具有優(yōu)先權(quán)。其它類型的區(qū)分優(yōu)先可以另外或者可選擇地被采用。
最終字符鑒別功能接收從指示字母數(shù)字符號的優(yōu)先程序所得到的結(jié)果。如果輸入之間存在一致,則輸出所獲得的字母數(shù)字符號。不存在一致時(shí),通常由基于圖11D或11E中所表示的信息的程序所指示的數(shù)字字母符號,優(yōu)先于基于圖11G或者11I中所表示的信息的數(shù)字字母符號。其它類型的區(qū)分優(yōu)先可以另外或者可選擇地被采用。
可以意識到對于特定的字母數(shù)字符號,在字典556(圖5)里包括由圖12A和12B所示例的兩個(gè)典型的矩陣表示之中的至少一個(gè)可能是足夠的。在對于特定字母數(shù)字符號缺乏一個(gè)表示的情況下,與此表示相關(guān)的比較和匹配程序?qū)⑤敵鰺o匹配,并且根據(jù)上文圖6G的描述鑒別過程將繼續(xù)。
也可以意識到對于特定字符組或者特定符號組的鑒別,僅實(shí)施如圖10F、10G、10H和10I所示例的四個(gè)速度壓縮552(圖5)處理結(jié)果中的部分可能是足夠的。
本領(lǐng)域的技術(shù)人員可以意識到本發(fā)明并不限于以上特別顯示和描述的內(nèi)容。相反,本發(fā)明的范圍包括上文描述的各種功能的組合和子組合,以及讀過本說明書的本領(lǐng)域的技術(shù)人員和不屬于現(xiàn)有領(lǐng)域的人士所進(jìn)行的變更和修改。
權(quán)利要求
1.一種筆跡識別設(shè)備包括手持器件,包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收所述加速度指示輸出并且提供速度指示輸出;以及手寫多字符識別器,接收所述速度指示輸出并且提供多字符識別輸出指示。
2.如權(quán)利要求1所述的筆跡識別設(shè)備,其中所述至少一個(gè)加速度計(jì)包括多個(gè)提供輸出給加速度處理電路的加速度計(jì),該加速度處理電路提供所述加速度指示輸出。
3.如權(quán)利要求1所述的筆跡識別設(shè)備,其中所述計(jì)算電路還用于執(zhí)行計(jì)算器、數(shù)據(jù)庫、個(gè)人信息管理(PIM)以及個(gè)人數(shù)字助理(PDA)功能之中的至少一個(gè),包括地址和電話薄、數(shù)據(jù)總庫、日歷、時(shí)間管理、計(jì)算器、費(fèi)用跟蹤和管理、“任務(wù)列表”管理、便箋和備忘錄獲取、字典、翻譯器和拼寫器、智能卡、磁卡、信用卡、電子錢包、遠(yuǎn)程控制、音頻處理、圖像處理、信號處理、壓縮、識別、鑒別以及智能鑰匙功能之中的至少一個(gè),以及用于提供由此引起的計(jì)算輸出。
4.如權(quán)利要求1所述的筆跡識別設(shè)備,還包括通信電路。
5.如權(quán)利要求1所述的筆跡識別設(shè)備,還包括麥克風(fēng)、揚(yáng)聲器、耳機(jī)、音頻接口、音頻處理器、數(shù)字信號處理器(DSP)、顯示器、圖像處理器、控制電路、CPU、MPU、存儲器、收發(fā)信機(jī)、天線、基帶控制器、基帶接口、輸入/輸出端口、無線端口、藍(lán)牙輸出、藍(lán)牙端口、藍(lán)牙組件、無線通信組件、紅外端口、串行口、USB端口、智能卡、集成電路(IC)和數(shù)據(jù)采集電路之中的至少一個(gè)。
6.如權(quán)利要求4所述的設(shè)備,其中所述通信電路提供用于電話、傳呼、SMS、通知、WAP、電子郵件、互聯(lián)網(wǎng)瀏覽、音頻處理、圖像處理、數(shù)字信號處理、壓縮、信號處理以及POTS功能之中的至少一個(gè)的功能。
7.如權(quán)利要求1所述的筆跡識別設(shè)備,其中所述設(shè)備被用作書寫工具。
8.如權(quán)利要求1所述的筆跡識別設(shè)備,其中所述計(jì)算電路提供下列中的至少一個(gè)按比例規(guī)格化速度;鑒別最小運(yùn)動點(diǎn);規(guī)格化加速度指示輸出的至少一部分至該加速度指示輸出最初少數(shù)采樣的平均水平;以及確定加速度指示輸出的最后的有意圖的運(yùn)動采樣并且刪除該加速度指示輸出的所述最后的有意圖的運(yùn)動采樣之后的采樣。
9.如權(quán)利要求1所述的筆跡識別設(shè)備,其中所述提供多字符識別輸出指示包括下列中的至少一個(gè)壓縮所述速度指示輸出;分開地分析用于x和y速度成分的信息;分析速度的方向;計(jì)算速度閾值;數(shù)字化速度成分;在數(shù)字字典和數(shù)字化的速度記錄之間進(jìn)行比較和匹配并且僅使用該數(shù)字化的速度記錄的一部分;使用一個(gè)優(yōu)先程序在數(shù)字字典和數(shù)字化的速度的幾種不同表示形式之間進(jìn)行比較和匹配,該優(yōu)先程序在不同的比較和匹配結(jié)果之間存在不一致的情況下運(yùn)行;濾除速度成分的短的持續(xù)時(shí)間片段;指示速度值變化并且忽略變化之間的持續(xù)時(shí)間;對速度片段進(jìn)行合并操作;以及二進(jìn)制化速度片段。
10.一種筆跡識別設(shè)備,包括手持器件,包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收所述加速度指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及手寫字符識別器,接收所述非用戶特定輸出并且提供字符識別輸出指示。
11.如權(quán)利要求10所述的筆跡識別設(shè)備,其中所述至少一個(gè)加速度計(jì)包括多個(gè)提供輸出給加速度處理電路的加速度計(jì),該加速度處理電路提供所述加速度指示輸出。
12.如權(quán)利要求10所述的筆跡識別設(shè)備,其中所述計(jì)算電路還用于執(zhí)行計(jì)算器、數(shù)據(jù)庫、個(gè)人信息管理(PIM)以及個(gè)人數(shù)字助理(PDA)功能之中的至少一個(gè),包括地址和電話薄、數(shù)據(jù)總庫、日歷、時(shí)間管理、計(jì)算器、費(fèi)用跟蹤和管理、“任務(wù)列表”管理、便箋和備忘錄獲取、字典、翻譯器和拼寫器、智能卡、磁卡、信用卡、電子錢包、遠(yuǎn)程控制、音頻處理、圖像處理、信號處理、壓縮、識別、鑒別以及智能鑰匙功能之中的至少一個(gè),以及用于提供由此引起的計(jì)算輸出。
13.如權(quán)利要求10所述的筆跡識別設(shè)備,還包括通信電路。
14.如權(quán)利要求10所述的筆跡識別設(shè)備還包括麥克風(fēng)、揚(yáng)聲器、耳機(jī)、音頻接口、音頻處理器、數(shù)字信號處理器(DSP)、顯示器、圖像處理器、控制電路、CPU、MPU、存儲器、收發(fā)信機(jī)、天線、基帶控制器、基帶接口、輸入/輸出端口、無線端口、藍(lán)牙輸出、藍(lán)牙端口、藍(lán)牙組件、無線通信組件、紅外端口、串行口、USB端口、智能卡、集成電路(IC)和數(shù)據(jù)采集電路之中的至少一個(gè)。
15.如權(quán)利要求13所述的設(shè)備,還包括一種通信功能,用于提供電話、傳呼、SMS、通知、WAP、電子郵件、瀏覽互聯(lián)網(wǎng)、音頻處理、圖像處理、數(shù)字信號處理、壓縮、信號處理、POTS以及其它類型的通信功能之中的至少一個(gè)。
16.如權(quán)利要求10所述的筆跡識別設(shè)備,其中所述設(shè)備被用作書寫工具。
17.一種手運(yùn)動跟蹤設(shè)備包括手持器件,包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收所述加速度指示輸出并且提供按比例規(guī)格化的速度指示輸出;以及手運(yùn)動跟蹤器,接收所述速度指示輸出并且提供跟蹤輸出指示。
18.如權(quán)利要求17所述的手運(yùn)動跟蹤設(shè)備,其中所述至少一個(gè)加速度計(jì)包括多個(gè)相互正交排列的提供輸出給加速度處理電路的加速度計(jì),該加速度處理電路提供所述加速度指示輸出。
19.如權(quán)利要求18所述的手運(yùn)動跟蹤設(shè)備,其中所述手運(yùn)動跟蹤器提供三維跟蹤輸出指示、二維跟蹤輸出指示和字符跟蹤輸出指示之中的至少一個(gè)。
20.如權(quán)利要求17所述的運(yùn)動跟蹤設(shè)備,還包括通信電路。
21.如權(quán)利要求17所述的運(yùn)動跟蹤設(shè)備,還至少包括麥克風(fēng)、揚(yáng)聲器、耳機(jī)、音頻接口、音頻處理器、數(shù)字信號處理器(DSP)、顯示器、圖像處理器、控制電路、CPU、MPU、存儲器、收發(fā)信機(jī)、天線、基帶控制器、基帶接口、輸入/輸出端口、無線端口、藍(lán)牙輸出、藍(lán)牙端口、藍(lán)牙組件、無線通信組件、紅外端口、串行口、USB端口、智能卡、集成電路(IC)和數(shù)據(jù)采集電路之中的至少一個(gè)。
22.如權(quán)利要求17所述的運(yùn)動跟蹤設(shè)備,其中所述設(shè)備被用作書寫工具。
23.如權(quán)利要求17所述的運(yùn)動跟蹤設(shè)備,其中所述計(jì)算電路提供下列中的至少一個(gè)按比例規(guī)格化速度;鑒別最小運(yùn)動點(diǎn);規(guī)格化加速度指示輸出的至少一部分至該加速度指示輸出最初少數(shù)采樣的平均水平;以及確定加速度指示輸出的最后的有意圖的運(yùn)動采樣并且刪除該加速度指示輸出的所述最后的有意圖的運(yùn)動采樣之后的采樣。
24.一種手運(yùn)動跟蹤設(shè)備包括手持器件,該手持器件包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收所述加速度指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及手運(yùn)動跟蹤器,接收所述非用戶特定輸出并且提供跟蹤輸出指示。
25.如權(quán)利要求24所述的手運(yùn)動跟蹤設(shè)備,其中所述至少一個(gè)加速度計(jì)包括多個(gè)相互正交排列的提供輸出給加速度處理電路的加速度計(jì),該加速度處理電路提供所述加速度指示輸出。
26.如權(quán)利要求25所述的手運(yùn)動跟蹤設(shè)備,其中所述手運(yùn)動跟蹤器提供三維跟蹤輸出指示、二維跟蹤輸出指示和字符跟蹤輸出指示之中的至少一個(gè)。
27.如權(quán)利要求24所述的運(yùn)動跟蹤設(shè)備,還包括通信電路。
28.如權(quán)利要求24所述的運(yùn)動跟蹤設(shè)備,還包括麥克風(fēng)、揚(yáng)聲器、耳機(jī)、音頻接口、音頻處理器、數(shù)字信號處理器(DSP)、顯示器、圖像處理器、控制電路、CPU、MPU、存儲器、收發(fā)信機(jī)、天線、基帶控制器、基帶接口、輸入/輸出端口、無線端口、藍(lán)牙輸出、藍(lán)牙端口、藍(lán)牙組件、無線通信組件、紅外端口、串行口、USB端口、智能卡、集成電路(IC)和數(shù)據(jù)采集電路之中的至少一個(gè)。
29.如權(quán)利要求24所述的運(yùn)動跟蹤設(shè)備,其中所述設(shè)備被用作書寫工具。
30.一種筆跡識別和手運(yùn)動跟蹤設(shè)備,包括手持器件,包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收所述加速度指示輸出并且提供速度指示輸出;手寫字符識別器,接收所述速度指示輸出并且提供多字符識別輸出指示;以及手運(yùn)動跟蹤器,接收所述速度指示輸出并且提供跟蹤輸出指示。
31.如權(quán)利要求30所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,其中所述至少一個(gè)加速度計(jì)包括多個(gè)提供輸出給加速度處理電路的加速度計(jì),該加速度處理電路提供所述加速度指示輸出。
32.如權(quán)利要求30所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,其中所述手運(yùn)動跟蹤器提供三維跟蹤輸出指示、二維跟蹤輸出指示和字符跟蹤輸出指示之中的至少一個(gè)。
33.如權(quán)利要求30所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,其中所述計(jì)算電路還用于執(zhí)行計(jì)算器、數(shù)據(jù)庫、個(gè)人信息管理(PIM)以及個(gè)人數(shù)字助理(PDA)功能之中的至少一個(gè),包括地址和電話薄、數(shù)據(jù)總庫、日歷、時(shí)間管理、計(jì)算器、費(fèi)用跟蹤和管理、“任務(wù)列表”管理、便箋和備忘錄獲取、字典、翻譯器和拼寫器、智能卡、磁卡、信用卡、電子錢包、遠(yuǎn)程控制、音頻處理、2D處理、3D處理、圖像處理、信號處理、壓縮、識別、鑒別以及智能鑰匙功能之中的至少一個(gè),以及用于提供由此引起的計(jì)算輸出。
34.如權(quán)利要求30所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,還包括通信電路。
35.如權(quán)利要求30所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,還包括麥克風(fēng)、揚(yáng)聲器、耳機(jī)、音頻接口、音頻處理器、數(shù)字信號處理器(DSP)、顯示器、圖像處理器、控制電路、CPU、MPU、存儲器、收發(fā)信機(jī)、天線、基帶控制器、基帶接口、輸入/輸出端口、無線端口、藍(lán)牙輸出、藍(lán)牙端口、藍(lán)牙組件、無線通信組件、紅外端口、串行口、USB端口、智能卡、集成電路(IC)和數(shù)據(jù)采集電路之中的至少一個(gè)。
36.如權(quán)利要求34所述的設(shè)備,其中所述通信電路提供用于電話、傳呼、SMS、通知、WAP、電子郵件、互聯(lián)網(wǎng)瀏覽、音頻處理、圖像處理、數(shù)字信號處理、壓縮、信號處理以及POTS功能之中的至少一個(gè)的功能。
37.如權(quán)利要求30所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,其中所述設(shè)備被用作書寫工具。
38.如權(quán)利要求30所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,其中所述計(jì)算電路下列中的至少一個(gè)按比例規(guī)格化速度;鑒別最小運(yùn)動點(diǎn);規(guī)格化加速度指示輸出的至少一部分至該加速度指示輸出最初少數(shù)采樣的平均水平;以及確定加速度指示輸出的最后的有意圖的運(yùn)動采樣并且刪除該加速度指示輸出的所述最后的有意圖的運(yùn)動采樣之后的采樣。
39.如權(quán)利要求30所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,其中所述提供多字符識別輸出指示包括下列中的至少一個(gè)壓縮所述速度指示輸出;分開地分析用于x和y速度成分的信息;分析速度的方向;計(jì)算速度閾值;數(shù)字化速度成分;在數(shù)字字典和數(shù)字化的速度記錄之間進(jìn)行比較和匹配并且僅使用該數(shù)字化的速度記錄的一部分;使用一個(gè)優(yōu)先程序在數(shù)字字典和數(shù)字化的速度的幾種不同表示形式之間進(jìn)行比較和匹配,該優(yōu)先程序在不同的比較和匹配結(jié)果之間存在不一致的情況下運(yùn)行;濾除速度成分的短的持續(xù)時(shí)間片段;指示速度值變化并且忽略變化之間的持續(xù)時(shí)間;對速度片段進(jìn)行合并操作;以及二進(jìn)制化速度片段。
40.一種筆跡識別和手運(yùn)動跟蹤設(shè)備,包括手持器件,包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收所述加速度指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;手寫字符識別器,接收所述非用戶特定輸出并且提供字符識別輸出指示;以及手運(yùn)動跟蹤器,接收所述非用戶特定輸出并且提供跟蹤輸出指示。
41.如權(quán)利要求40所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,其中所述至少一個(gè)加速度計(jì)包括多個(gè)提供輸出給加速度處理電路的加速度計(jì),該加速度處理電路提供所述加速度指示輸出。
42.如權(quán)利要求40所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,其中所述手運(yùn)動跟蹤器提供三維跟蹤輸出指示、二維跟蹤輸出指示和字符跟蹤輸出指示之中的至少一個(gè)。
43.如權(quán)利要求40所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,其中所述計(jì)算電路還用于至少執(zhí)行計(jì)算器、數(shù)據(jù)庫、個(gè)人信息管理(PIM)以及個(gè)人數(shù)字助理(PDA)功能之中的至少一個(gè),包括地址和電話薄、數(shù)據(jù)總庫、日歷、時(shí)間管理、計(jì)算器、費(fèi)用跟蹤和管理、“任務(wù)列表”管理、便箋和備忘錄獲取、字典、翻譯器和拼寫器、智能卡、磁卡、信用卡、電子錢包、遠(yuǎn)程控制、音頻處理、2D處理、3D處理、圖像處理、信號處理、壓縮、識別、鑒別以及智能鑰匙功能之中的至少一個(gè),以及用于提供由此引起的計(jì)算輸出。
44.如權(quán)利要求40所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,還包括通信電路。
45.如權(quán)利要求40所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,還包括麥克風(fēng)、揚(yáng)聲器、耳機(jī)、音頻接口、音頻處理器、數(shù)字信號處理器(DSP)、顯示器、圖像處理器、控制電路、CPU、MPU、存儲器、收發(fā)信機(jī)、天線、基帶控制器、基帶接口、輸入/輸出端口、無線端口、藍(lán)牙輸出、藍(lán)牙端口、藍(lán)牙組件、無線通信組件、紅外端口、串行口、USB端口、智能卡、集成電路(IC)和數(shù)據(jù)采集電路之中的至少一個(gè)。
46.如權(quán)利要求44所述的設(shè)備,其中所述通信電路提供用于電話、傳呼、SMS、通知、WAP、電子郵件、互聯(lián)網(wǎng)瀏覽、音頻處理、圖像處理、數(shù)字信號處理、壓縮、信號處理以及POTS功能之中的至少一個(gè)的功能。
47.如權(quán)利要求40所述的筆跡識別和手運(yùn)動跟蹤設(shè)備,其中所述設(shè)備被用作書寫工具。
48.一種筆輸入計(jì)算機(jī),包括手持器件,包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,位于所述手持器件內(nèi)部并且接收所述加速度指示輸出,以及提供非用戶特定輸出;手寫字符識別器,位于所述手持器件內(nèi)部并且接收所述非用戶特定輸出,以及提供字符識別輸出指示;以及計(jì)算機(jī),位于所述手持器件內(nèi)部,用于接收所述字符識別輸出指示同時(shí)響應(yīng)于所述字符識別輸出指示進(jìn)行計(jì)算機(jī)操作。
49.如權(quán)利要求48所述的筆輸入計(jì)算機(jī),其中所述至少一個(gè)加速度計(jì)包括多個(gè)相互正交排列的提供輸出給加速度處理電路的加速度計(jì),該加速度處理電路提供所述加速度指示輸出。
50.如權(quán)利要求48所述的筆輸入計(jì)算機(jī),其中所述計(jì)算機(jī)還用于執(zhí)行計(jì)算器、數(shù)據(jù)庫、個(gè)人信息管理(PIM)以及個(gè)人數(shù)字助理(PDA)功能之中的至少一個(gè),包括地址和電話薄、數(shù)據(jù)總庫、日歷、時(shí)間管理、計(jì)算器、費(fèi)用跟蹤和管理、“任務(wù)列表”管理、便箋和備忘錄獲取、字典、翻譯器和拼寫器、智能卡、磁卡、信用卡、電子錢包、遠(yuǎn)程控制、音頻處理、圖像處理、信號處理、壓縮、識別、鑒別以及智能鑰匙功能之中的至少一個(gè),以及用于提供由此引起的計(jì)算輸出。
51.如權(quán)利要求48所述的筆輸入計(jì)算機(jī),還包括通信電路。
52.如權(quán)利要求48所述的筆輸入計(jì)算機(jī),還包括麥克風(fēng)、揚(yáng)聲器、耳機(jī)、音頻接口、音頻處理器、數(shù)字信號處理器(DSP)、顯示器、圖像處理器、控制電路、CPU、MPU、存儲器、收發(fā)信機(jī)、天線、基帶控制器、基帶接口、輸入/輸出端口、無線端口、藍(lán)牙輸出、藍(lán)牙端口、藍(lán)牙組件、無線通信組件、紅外端口、串行口、USB端口、智能卡、集成電路(IC)和數(shù)據(jù)采集電路之中的至少一個(gè)。
53.如權(quán)利要求51所述的設(shè)備,其中所述通信電路提供用于電話、傳呼、SMS、通知、WAP、電子郵件、互聯(lián)網(wǎng)瀏覽、音頻處理、圖像處理、數(shù)字信號處理、壓縮、信號處理以及POTS功能之中的至少一個(gè)的功能。
54.如權(quán)利要求48所述的筆輸入計(jì)算機(jī),其中所述計(jì)算機(jī)被用作書寫工具。
55.一種筆式通信裝置,包括手持器件,該手持器件包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,位于所述手持器件內(nèi)部并且接收所述加速度指示輸出,以及提供按比例規(guī)格化的速度指示輸出;手寫字符識別器,位于所述手持器件內(nèi)部并且接收所述按比例規(guī)格化的速度指示輸出,以及提供字符識別輸出指示;以及通信器件,位于所述手持器件內(nèi)部,用于接收所述字符識別輸出指示并且響應(yīng)于所述字符識別輸出指示進(jìn)行通信操作。
56.如權(quán)利要求55所述的筆式通信裝置,其中所述至少一個(gè)加速度計(jì)包括多個(gè)相互正交排列的提供輸出給加速度處理電路的加速度計(jì),該加速度處理電路提供所述加速度指示輸出。
57.如權(quán)利要求55所述的筆式通信裝置,還包括手運(yùn)動跟蹤器,用于接收所述速度指示輸出并且提供三維跟蹤輸出指示、二維跟蹤輸出指示和字符跟蹤輸出指示之中的至少一個(gè)。
58.如權(quán)利要求55所述的筆式通信裝置,其中所述計(jì)算電路還用于執(zhí)行計(jì)算器、數(shù)據(jù)庫、個(gè)人信息管理(PIM)以及個(gè)人數(shù)字助理(PDA)功能之中的至少一個(gè),包括地址和電話薄、數(shù)據(jù)總庫、日歷、時(shí)間管理、計(jì)算器、費(fèi)用跟蹤和管理、“任務(wù)列表”管理、便箋和備忘錄獲取、字典、翻譯器和拼寫器、智能卡、磁卡、信用卡、電子錢包、遠(yuǎn)程控制、音頻處理、2D處理、3D處理、圖像處理、信號處理、壓縮、識別、鑒別以及智能鑰匙功能之中的至少一個(gè),以及提供由此引起的計(jì)算輸出。
59.如權(quán)利要求55所述的筆式通信裝置,還包括麥克風(fēng)、揚(yáng)聲器、耳機(jī)、音頻接口、音頻處理器、數(shù)字信號處理器(DSP)、顯示器、圖像處理器、控制電路、CPU、MPU(微處理器)、存儲器、收發(fā)信機(jī)、天線、基帶控制器、基帶接口、輸入/輸出端口、無線端口、藍(lán)牙輸出、藍(lán)牙端口、藍(lán)牙組件、無線通信組件、紅外端口、串行口、USB端口、智能卡、集成電路(IC)和數(shù)據(jù)采集電路之中的至少一個(gè)。
60.如權(quán)利要求55所述的筆式通信裝置,其中所述通信器件提供用于電話、傳呼、SMS、通知、WAP、電子郵件、互聯(lián)網(wǎng)瀏覽、音頻處理、圖像處理、數(shù)字信號處理、壓縮、信號處理以及POTS功能之中的至少一個(gè)的功能。
61.如權(quán)利要求55所述的筆式通信裝置,其中所述通信裝置被用作書寫工具。
62.一種筆跡識別方法,包括提供來自手持器件的加速度指示輸出;接收所述加速度指示輸出并且提供速度指示輸出;以及接收所述速度指示輸出并且提供多字符識別輸出指示。
63.如權(quán)利要求62所述的筆跡識別方法,還包括與字符識別輸出指示相關(guān)的計(jì)算、與字符識別輸出指示相關(guān)的數(shù)據(jù)庫操作、字符識別輸出指示的通信以及基于字符識別輸出指示的控制操作之中的至少一個(gè)。
64.如權(quán)利要求62所述的方法,其中所述速度指示輸出進(jìn)一步被按比例規(guī)格化。
65.如權(quán)利要求62所述的方法,進(jìn)一步包括規(guī)格化加速度指示輸出的至少一部分至該加速度指示輸出最初少數(shù)采樣的平均值的水平。
66.如權(quán)利要求62所述的方法,進(jìn)一步包括確定加速度指示輸出的最后的有意圖的運(yùn)動采樣并且刪除該加速度指示輸出的所述最后的有意圖的運(yùn)動采樣之后的采樣。
67.如權(quán)利要求66所述的方法,其中最后的有意圖的運(yùn)動采樣的確定包括檢查至少一個(gè)所述加速度傳感器的輸出的記錄以便確定最后的少數(shù)采樣的平均值;之后,依次從最后少數(shù)采樣依時(shí)間方向向后檢查所述記錄直至遇到偏離至少預(yù)定大小的平均值的變化;以及確定此變化的時(shí)間位置為最后的有意圖的運(yùn)動的時(shí)間位置。
68.如權(quán)利要求62所述的方法,其中所述提供速度指示輸出進(jìn)一步包括鑒別最小運(yùn)動點(diǎn)。
69.如權(quán)利要求62所述的方法,其中所述提供多字符識別輸出指示包括壓縮所述速度指示輸出。
70.如權(quán)利要求62所述的方法,其中所述提供多字符識別輸出指示包括分開地分析用于X和Y速度成分的信息。
71.如權(quán)利要求62所述的方法,其中所述提供多字符識別輸出指示包括分析速度的方向。
72.如權(quán)利要求62所述的方法,其中所述提供多字符識別輸出指示包括僅使用該數(shù)字化的速度的一部分在數(shù)字字典和數(shù)字化的速度記錄之間進(jìn)行比較和匹配。
73.如權(quán)利要求62所述的方法,其中所述提供多字符識別輸出指示包括使用一個(gè)優(yōu)先程序在數(shù)字字典和數(shù)字化的速度的幾種不同表示形式之間進(jìn)行比較和匹配,該優(yōu)先程序在不同的比較和匹配結(jié)果之間存在不一致的情況下運(yùn)行。
74.如權(quán)利要求62所述的方法,進(jìn)一步包括濾除速度成分的短的持續(xù)時(shí)間片段、對速度片段進(jìn)行合并操作以及對速度片段進(jìn)行二進(jìn)制化操作之中的至少一個(gè)。
75.如權(quán)利要求62所述的方法,其中所述提供多字符識別輸出指示包括計(jì)算速度閾值。
76.如權(quán)利要求75所述的方法,其中所述計(jì)算速度閾值進(jìn)一步包括閾值對速度成分的最小和最大值的依賴關(guān)系。
77.如權(quán)利要求62所述的方法,進(jìn)一步包括數(shù)字化速度成分以提供數(shù)字化的信息。
78.如權(quán)利要求77所述的方法,還包括分析用于速度成分的所述數(shù)字化的信息以檢測其中的值變化;指示每一個(gè)這樣的變化;以及忽略變化之間的持續(xù)時(shí)間。
79.一種筆跡識別方法,包括提供來自手持器件的加速度指示輸出;接收所述加速度指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及接收所述非用戶特定輸出并且提供字符識別輸出指示。
80.如權(quán)利要求79所述的筆跡識別方法,還包括與字符識別輸出指示相關(guān)的計(jì)算、與字符識別輸出指示相關(guān)的數(shù)據(jù)庫操作、字符識別輸出指示的通信以及基于字符識別輸出指示的控制操作之中的至少一個(gè)。
81.一種手運(yùn)動跟蹤方法,包括提供來自手持器件的加速度指示輸出;接收所述加速度指示輸出并且提供按比例規(guī)格化的速度指示輸出;以及接收所述速度指示輸出并且提供跟蹤輸出指示。
82.如權(quán)利要求81所述的手運(yùn)動跟蹤方法,其中所述提供跟蹤指示輸出包括表示多維對象、表示在空氣中繪畫、表示在一個(gè)表面上繪畫、表示在空氣中的字符跟蹤以及表示在一個(gè)表面上的字符跟蹤之中的至少一個(gè)。
83.如權(quán)利要求81所述的手運(yùn)動跟蹤方法,還包括基于跟蹤輸出指示的計(jì)算、對跟蹤輸出指示進(jìn)行數(shù)據(jù)庫操作、基于跟蹤輸出指示的圖像處理、跟蹤輸出指示的通信以及基于跟蹤輸出指示的控制操作之中的至少一個(gè)。
84.如權(quán)利要求81所述的方法,進(jìn)一步包括規(guī)格化加速度指示輸出的至少一部分至該加速度指示輸出最初少數(shù)采樣的平均值的水平。
85.如權(quán)利要求81所述的方法,進(jìn)一步包括確定加速度指示輸出的最后的有意圖的運(yùn)動采樣并且刪除該加速度指示輸出的所述最后的有意圖的運(yùn)動采樣之后的采樣。
86.如權(quán)利要求85所述的方法,其中最后的有意圖的運(yùn)動采樣的確定包括檢查至少一個(gè)所述加速度傳感器的輸出的記錄以便確定最后少數(shù)采樣的平均值;之后,依次從最后少數(shù)采樣依時(shí)間方向向后檢查所述記錄直至遇到偏離至少預(yù)定大小的平均值的變化;以及確定此變化的時(shí)間位置為最后的有意圖的運(yùn)動的時(shí)間位置。
87.如權(quán)利要求81所述的方法,其中所述提供速度指示輸出進(jìn)一步包括鑒別最小運(yùn)動點(diǎn)。
88.一種手運(yùn)動跟蹤方法,包括提供來自手持器件的加速度指示輸出;接收所述加速度指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及接收所述非用戶特定輸出并且提供跟蹤輸出指示。
89.如權(quán)利要求88所述的手運(yùn)動跟蹤方法,其中所述提供跟蹤指示輸出包括表示多維對象、表示在空氣中繪畫、表示在一個(gè)表面上繪畫、表示在空氣中的字符跟蹤以及表示在一個(gè)表面上的字符跟蹤之中的至少一個(gè)。
90.如權(quán)利要求88所述的手運(yùn)動跟蹤方法,還包括基于跟蹤輸出指示的計(jì)算、對跟蹤輸出指示進(jìn)行數(shù)據(jù)庫操作、基于跟蹤輸出指示的圖像處理、跟蹤輸出指示的通信以及基于跟蹤輸出指示的控制操作之中的至少一個(gè)。
91.一種筆跡識別設(shè)備,包括手持器件,包括至少一個(gè)提供運(yùn)動指示輸出的運(yùn)動傳感器;計(jì)算電路,接收所述運(yùn)動指示輸出并且提供速度指示輸出;以及手寫多字符識別器,接收所述速度指示輸出并且提供多字符識別輸出指示。
92.一種筆跡識別設(shè)備,包括手持器件,包括至少一個(gè)提供速度指示輸出的運(yùn)動傳感器;以及手寫多字符識別器,接收所述速度指示輸出并且提供多字符識別輸出指示。
93.一種筆跡識別設(shè)備,包括手持器件,包括至少一個(gè)提供運(yùn)動指示輸出的運(yùn)動傳感器;計(jì)算電路,接收所述運(yùn)動指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及手寫字符識別器,接收所述非用戶特定輸出并且提供字符識別輸出指示。
94.如在前權(quán)利要求91-93之中任何一個(gè)所述的筆跡識別設(shè)備,其中所述至少一個(gè)運(yùn)動傳感器包括多個(gè)提供輸出給運(yùn)動處理電路的運(yùn)動傳感器,該運(yùn)動處理電路提供所述運(yùn)動指示輸出。
95.如權(quán)利要求91或權(quán)利要求93所述的筆跡識別設(shè)備,其中所述計(jì)算電路還用于執(zhí)行計(jì)算器、數(shù)據(jù)庫、個(gè)人信息管理(PIM)以及個(gè)人數(shù)字助理(PDA)功能之中的至少一個(gè),包括地址和電話薄、數(shù)據(jù)總庫、日歷、時(shí)間管理、計(jì)算器、費(fèi)用跟蹤和管理、“任務(wù)列表”管理、便箋和備忘錄獲取、字典、翻譯器和拼寫器、智能卡、磁卡、信用卡、電子錢包、遠(yuǎn)程控制、音頻處理、圖像處理、信號處理、壓縮、識別、鑒別以及智能鑰匙功能之中的至少一個(gè),以及用于提供由此引起的計(jì)算輸出。
96.如在前權(quán)利要求91-93之中任何一個(gè)所述的筆跡識別設(shè)備并且還包括通信電路。
97.如在前權(quán)利要求91-93之中任何一個(gè)所述的筆跡識別設(shè)備,還包括麥克風(fēng)、揚(yáng)聲器、耳機(jī)、音頻接口、音頻處理器、數(shù)字信號處理器(DSP)、顯示器、圖像處理器、控制電路、CPU、MPU、存儲器、收發(fā)信機(jī)、天線、基帶控制器、基帶接口、輸入/輸出端口、無線端口、藍(lán)牙輸出、藍(lán)牙端口、藍(lán)牙組件、無線通信組件、紅外端口、串行口、USB端口、智能卡、集成電路(IC)和數(shù)據(jù)采集電路之中的至少一個(gè)。
98.如權(quán)利要求96所述的設(shè)備,其中所述通信電路提供用于電話、傳呼、SMS、通知、WAP、電子郵件、互聯(lián)網(wǎng)瀏覽、音頻處理、圖像處理、數(shù)字信號處理、壓縮、信號處理以及POTS功能之中的至少一個(gè)的功能。
99.如在前權(quán)利要求91-93之中任何一個(gè)所述的筆跡識別設(shè)備,其中所述設(shè)備被用作書寫工具。
100.如權(quán)利要求91或權(quán)利要求93所述的筆跡識別設(shè)備,其中所述計(jì)算電路提供下列中的至少一個(gè)按比例規(guī)格化速度;鑒別最小運(yùn)動點(diǎn);規(guī)格化運(yùn)動指示輸出的至少一部分至該運(yùn)動指示輸出最初少數(shù)采樣的平均水平;以及確定該運(yùn)動指示輸出的最后的有意圖的運(yùn)動采樣并且刪除該運(yùn)動指示輸出的所述最后的有意圖的運(yùn)動采樣之后的采樣。
101.如在前權(quán)利要求91-92之中任何一個(gè)所述的筆跡識別設(shè)備,其中所述提供多字符識別輸出指示包括下列中的至少一個(gè)壓縮所述速度指示輸出;分開地分析用于x和y速度成分的信息;分析速度的方向;計(jì)算速度閾值;數(shù)字化速度成分;在數(shù)字字典和數(shù)字化的速度記錄之間進(jìn)行比較和匹配并且僅使用該數(shù)字化的速度記錄的一部分;使用一個(gè)優(yōu)先程序在數(shù)字字典和數(shù)字化的速度的幾種不同表示形式之間進(jìn)行比較和匹配,該優(yōu)先程序在不同的比較和匹配結(jié)果之間存在不一致的情況下運(yùn)行;濾除速度成分的短的持續(xù)時(shí)間片段;指示速度值變化并且忽略變化之間的持續(xù)時(shí)間;對速度片段進(jìn)行合并操作;以及二進(jìn)制化速度片段。
102.一種手運(yùn)動跟蹤設(shè)備,包括手持器件,包括至少一個(gè)提供運(yùn)動指示輸出的運(yùn)動傳感器;計(jì)算電路,接收所述運(yùn)動指示輸出并且提供按比例規(guī)格化的速度指示輸出;以及手運(yùn)動跟蹤器,接收所述速度指示輸出并且提供跟蹤輸出指示。
103.一種手運(yùn)動跟蹤設(shè)備,包括手持器件,包括至少一個(gè)提供運(yùn)動指示輸出的運(yùn)動傳感器;計(jì)算電路,接收所述運(yùn)動指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及手運(yùn)動跟蹤器,接收所述非用戶特定輸出并且提供跟蹤輸出指示。
104.如權(quán)利要求102或權(quán)利要求103所述的運(yùn)動跟蹤設(shè)備,還包括麥克風(fēng)、揚(yáng)聲器、耳機(jī)、音頻接口、音頻處理器、數(shù)字信號處理器(DSP)、顯示器、圖像處理器、控制電路、CPU、MPU、存儲器、收發(fā)信機(jī)、天線、基帶控制器、基帶接口、輸入/輸出端口、無線端口、藍(lán)牙輸出、藍(lán)牙端口、藍(lán)牙組件、無線通信組件、紅外端口、串行口、USB端口、智能卡、集成電路(IC)和數(shù)據(jù)采集電路之中的至少一個(gè)。
105.一種筆跡識別方法,包括提供來自手持器件的運(yùn)動指示輸出;接收所述運(yùn)動指示輸出并且提供速度指示輸出;以及接收所述速度指示輸出并且提供多字符識別輸出指示。
106.一種筆跡識別方法,包括提供來自手持器件的速度指示輸出;以及接收所述速度指示輸出并且提供多字符識別輸出指示。
107.一種筆跡識別方法,包括提供來自手持器件的運(yùn)動指示輸出;接收所述運(yùn)動指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及接收所述非用戶特定輸出并且提供字符識別輸出指示。
108.如在前權(quán)利要求105-107之中任何一個(gè)所述的筆跡識別方法,還包括與字符識別輸出指示相關(guān)的計(jì)算、與字符識別輸出指示相關(guān)的數(shù)據(jù)庫操作、字符識別輸出指示的通信以及基于字符識別輸出指示的控制操作之中的至少一個(gè)。
109.如權(quán)利要求105或權(quán)利要求106所述的方法,其中所述速度指示輸出被進(jìn)一步按比例規(guī)格化。
110.如權(quán)利要求105-107之中任何一個(gè)所述的方法,進(jìn)一步包括規(guī)格化運(yùn)動指示輸出的至少一部分至該運(yùn)動指示輸出最初少數(shù)采樣的平均值的水平。
111.如權(quán)利要求105-107之中任何一個(gè)所述的方法,進(jìn)一步包括確定運(yùn)動指示輸出的最后的有意圖的運(yùn)動采樣并且刪除該運(yùn)動指示輸出的所述最后的有意圖的運(yùn)動采樣之后的采樣。
112.如權(quán)利要求111所述的方法,其中最后的有意圖的運(yùn)動采樣的確定包括檢查至少一個(gè)所述運(yùn)動傳感器的輸出記錄以便確定最后少數(shù)采樣的平均值;之后,依次從最后少數(shù)采樣依時(shí)間方向向后檢查所述記錄直至遇到偏離至少預(yù)定大小的平均值的變化;以及確定此變化的時(shí)間位置為最后的有意圖的運(yùn)動的時(shí)間位置。
113.如權(quán)利要求105或權(quán)利要求106所述的方法,其中所述提供速度指示輸出進(jìn)一步包括鑒別最小運(yùn)動點(diǎn)。
114.如權(quán)利要求105或權(quán)利要求106所述的方法,其中所述提供多字符識別輸出指示包括壓縮所述速度指示輸出。
115.如權(quán)利要求105或權(quán)利要求106所述的方法,其中所述提供多字符識別輸出指示包括分開地分析用于X和Y速度成分的信息。
116.如權(quán)利要求105或權(quán)利要求106所述的方法,其中所述提供多字符識別輸出指示包括分析速度的方向。
117.如權(quán)利要求105或權(quán)利要求106所述的方法,其中所述提供多字符識別輸出指示包括僅使用該數(shù)字化的速度的一部分在數(shù)字字典和數(shù)字化的速度記錄之間進(jìn)行比較和匹配。
118.如權(quán)利要求105或權(quán)利要求106所述的方法,其中所述提供多字符識別輸出指示包括使用一個(gè)優(yōu)先程序在數(shù)字字典和數(shù)字化的速度的幾種不同表示形式之間進(jìn)行比較和匹配,該優(yōu)先程序在不同的比較和匹配結(jié)果之間存在不一致的情況下運(yùn)行。
119.如權(quán)利要求105或權(quán)利要求106所述的方法,還包括濾除速度成分的短的持續(xù)時(shí)間片段、對速度片段進(jìn)行合并操作以及對速度成分進(jìn)行數(shù)字化操作之中的至少一個(gè)。
120.如權(quán)利要求105或權(quán)利要求106所述的方法,其中所述提供多字符識別輸出指示包括計(jì)算速度閾值。
121.如權(quán)利要求105或權(quán)利要求106所述的方法,進(jìn)一步包括數(shù)字化速度成分以提供數(shù)字化的信息。
122.一種手運(yùn)動跟蹤方法,包括提供來自手持器件的運(yùn)動指示輸出;接收所述運(yùn)動指示輸出并且提供按比例規(guī)格化的速度指示輸出;以及接收所述速度指示輸出并且提供跟蹤輸出指示。
123.一種手運(yùn)動跟蹤方法,包括提供來自手持器件的運(yùn)動指示輸出;接收所述運(yùn)動指示輸出,放棄其中的用戶特定成分并且提供非用戶特定輸出;以及接收所述非用戶特定輸出并且提供跟蹤輸出指示。
124.如權(quán)利要求122或權(quán)利要求123所述的手運(yùn)動跟蹤方法,其中所述提供跟蹤指示輸出包括表示多維對象、表示在空氣中繪畫、表示在一個(gè)表面上繪畫、表示在空氣中的字符跟蹤以及表示在一個(gè)表面上的字符跟蹤之中的至少一個(gè)。
125.如權(quán)利要求122或權(quán)利要求123所述的手運(yùn)動跟蹤方法,還包括基于跟蹤輸出指示的計(jì)算、對跟蹤輸出指示進(jìn)行數(shù)據(jù)庫操作、基于跟蹤輸出指示的圖像處理、跟蹤輸出指示的通信以及基于跟蹤輸出指示的控制操作之中的至少一個(gè)。
全文摘要
用于手運(yùn)動跟蹤和筆跡識別的設(shè)備與方法包括手持器件,該手持器件包括至少一個(gè)提供加速度指示輸出的加速度計(jì);計(jì)算電路,接收該加速度指示輸出并且提供速度指示輸出;手寫字符識別器,接收該速度指示輸出并且提供多字符識別輸出指示;以及手運(yùn)動跟蹤器,接收該速度指示輸出并且提供跟蹤輸出指示。
文檔編號G09G5/00GK1625766SQ02828837
公開日2005年6月8日 申請日期2002年3月26日 優(yōu)先權(quán)日2001年4月9日
發(fā)明者米哈·瓦爾迪 申請人:I.C.+技術(shù)有限公司