[發明專利]手寫漢字筆畫的識別方法和識別裝置有效
| 申請號: | 200810028029.5 | 申請日: | 2008-05-09 |
| 公開(公告)號: | CN101364271A | 公開(公告)日: | 2009-02-11 |
| 發明(設計)人: | 祁亨年;莊立;陳頻 | 申請(專利權)人: | 東莞市正欣科技有限公司 |
| 主分類號: | G06K9/72 | 分類號: | G06K9/72 |
| 代理公司: | 東莞市華南專利商標事務所有限公司 | 代理人: | 梁永宏 |
| 地址: | 523000廣東省東莞市南城區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 手寫 漢字 筆畫 識別 方法 裝置 | ||
技術領域
本發明涉及筆畫的識別技術領域,尤其涉及手寫漢字筆畫的識別方法和識別裝置。?
背景技術
現有的手寫識別技術是在用戶書寫的同時,按手寫方向(時間先后順序)記錄象素點的坐標,以及手寫方向的向量值,按筆畫(又稱為筆劃)將其分割為不同的序列集合,對這些記錄進行處理使各序列集合內的各象素點標準化;然后,將手寫字體序列集合與標準字庫內的標準字體序列集合進行比較,取相似度最高的漢字,作為識別結果返回給用戶。?
從以上現有技術可以看出,它以整體手寫漢字的手寫序列集合相似度作為識別漢字的標準,而不考慮各筆畫類型固有的特性以及GB13000.1標準中的分類規范,現有技術主要應用于漢字整體的識別。《GB13000.1字符集漢字筆順規范》將漢字的筆畫依據筆勢和走向歸類為五種:橫、豎、撇、點、折。現有的手寫識別技術無法識別手寫漢字筆畫,從而不能對手寫漢字的書寫正確性與可識別性進行進一步的判定與評估。?
發明內容
本發明提供一種手寫漢字筆畫的識別方法和識別裝置,以實現準?確地識別手寫漢字筆畫。?
一種手寫漢字筆畫的識別方法,包括:獲取手寫漢字筆畫;判斷筆畫是否有拐點,如果是,識別出筆畫為折筆;否則,以筆畫的起點為直角坐標系原點,獲取筆畫的起點與末點形成的角度A;確定角度A的范圍為,0≤A<π/2或(2π-α)≤A<2π,則識別出筆畫為橫筆;其中,α的取值范圍為,0.05≤α≤0.25;確定角度A的范圍為,(3π/2-β)≤A<(3π/2+γ),則識別出筆畫為豎筆;其中,β的取值范圍為,0.1≤β≤0.2,γ的取值范圍為,0.11≤γ≤0.21;確定角度A的范圍為,(3π/2+γ)≤A<(2π-α),則識別出筆畫為點筆;確定角度A的范圍為,π≤A<(3π/2-β),則識別出筆畫為撇筆。?
其中,判斷筆畫是否有拐點具體為:按手寫方向依次獲取手寫漢字筆畫的3個象素點B、C、D的坐標,確定(BC+CD)>BD×σ,則判斷出B、C、D間有拐點;其中,BC表示象素點B與象素點C間的距離,CD表示象素點C與象素點D間的距離,BD表示象素點B與象素點D間的距離,σ的取值范圍為,1.00≤σ≤1.11。?
其中,識別出筆畫為折筆具體為:判斷拐點是否超過一個,如果是,識別出筆畫為折筆;否則,判斷第一筆段是否為豎筆,如果否,識別出筆畫為折筆,如果是,判斷第二筆段是否為勾筆,如果是,識別出筆畫為豎筆,如果否,識別出筆畫為折筆;判斷第一筆段是否為豎筆具體為:以第一筆段的起點為直角坐標系原點,獲取第一筆段的起點與末點形成的角度E,確定角度E的范圍為,(3π/2+γ),則識別出第一筆段為豎筆;判斷第二筆段是否為勾筆具體為:以第二筆段的起點為直角坐標系原點,獲取第二筆段的起點與末點形成的角度F,確定角度F的范圍為,π/2≤F<π,則識別出第二筆段為勾筆。?
其中,識別出筆畫為撇筆具體為:獲得手寫漢字的最上與最下象素點間的距離M,獲得最左與最右象素點間的距離N,獲取M和N的最大值,記為Y;獲得手寫漢字筆畫起點與末點象素點間的距離,記為X;判斷X/Y<ρ是否成立,如果是,識別出筆畫為點筆,否則,識別出筆畫為撇筆;其中,X/Y表示X除以Y,ρ的取值范圍為,0.15≤ρ≤0.20。?
其中,α的值為0.1,β的值為0.17,γ的值為0.17,σ的值為1.01,ρ的值為0.19。?
一種手寫漢字筆畫的識別裝置,包括:筆畫獲取單元,用于獲取手寫漢字筆畫;拐點確定單元,用于判斷筆畫獲取單元獲取的筆畫是否有拐點,如果是,識別出筆畫為折筆;否則,發出獲取起點與末點形成的角度A的信息;角度獲取單元,用于接收到拐點確定單元發出的獲取起點與末點形成的角度A的信息時,以筆畫的起點為直角坐標系原點,獲取筆畫的起點與末點形成的角度A;橫筆確定單元,用于確定角度獲取單元獲取的角度A的范圍為,0≤A<π/2或(2π-α)≤A<2π,則識別出筆畫為橫筆;其中,α的取值范圍為,0.05≤α≤0.25;豎筆確定單元,用于確定角度獲取單元獲取的角度A的范圍為,(3π/2-β)≤A<(3π/2+γ),則識別出筆畫為豎筆;其中,?β的取值范圍為,0.1≤β≤0.2,γ的取值范圍為,0.11≤γ≤0.21;點筆確定單元,用于確定角度獲取單元獲取的角度A的范圍為,(3π/2+γ)≤A<(2π-α),則識別出筆畫為點筆;撇筆確定單元,用于確定角度獲取單元獲取的角度A的范圍為,π≤A<(3π/2-β),則識別出筆畫為撇筆。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東莞市正欣科技有限公司,未經東莞市正欣科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810028029.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種北冬蟲夏草酒的制作方法
- 下一篇:萘脒酰亞胺





