基于電磁白板的雙人手寫識(shí)別方法、裝置及電磁筆的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電磁式觸控技術(shù)領(lǐng)域,特別是指一種基于電磁白板的雙人手寫識(shí)別方法、裝置及電磁筆。
【背景技術(shù)】
[0002]隨著教學(xué)的進(jìn)一步深化改革,電子白板產(chǎn)品備受教育市場(chǎng)關(guān)注,特別是互動(dòng)電子白板產(chǎn)品,市場(chǎng)需求持續(xù)增長(zhǎng)。互動(dòng)電子白板于課堂教學(xué)上,已成為全球教學(xué)活動(dòng)多媒體化發(fā)展的趨勢(shì),因此電子白板如果能夠使用戶按照最自然、最方便的輸入方式進(jìn)行文字輸入無疑會(huì)大大的提高老師的教學(xué)效率。
[0003]教學(xué)過程中,不可避免地會(huì)用到手寫方式的文字輸入,手寫識(shí)別技術(shù)則應(yīng)運(yùn)而生;然而普通的手寫識(shí)別只能識(shí)別單用戶,當(dāng)多個(gè)用戶在電子白板上進(jìn)行書寫時(shí),則會(huì)出現(xiàn)無法識(shí)別多個(gè)用戶的書寫筆跡的情況;因此,急需研究一種多用戶手寫識(shí)別方法,以適應(yīng)多個(gè)用戶進(jìn)行白板書寫的情況。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明的目的在于提出一種基于電磁白板的雙人手寫識(shí)別方法、裝置及電磁筆,能夠精確識(shí)別雙人手寫所產(chǎn)生的文字。
[0005]基于上述目的本發(fā)明提供的基于電磁白板的雙人手寫識(shí)別方法,包括:
[0006]獲取帶有第一電磁筆ID的第一關(guān)聯(lián)信號(hào)并與所述第一電磁筆ID對(duì)應(yīng)的第一電磁筆進(jìn)行關(guān)聯(lián);
[0007]獲取當(dāng)前在電磁白板上產(chǎn)生的第一電磁觸摸信號(hào),將所述第一電磁觸摸信號(hào)與所述第一電磁筆ID對(duì)應(yīng)的第一電磁筆進(jìn)行關(guān)聯(lián);
[0008]連續(xù)獲取所述第一電磁觸摸信號(hào)在距離閾值內(nèi)的單位時(shí)間移動(dòng)距離并生成第一觸摸軌跡;
[0009]接收所述第一電磁筆ID對(duì)應(yīng)的第一電磁筆斷開信號(hào);
[0010]對(duì)所述第一觸摸軌跡進(jìn)行文字識(shí)別;
[0011]生成文字對(duì)象并顯示在與所述第一電磁筆ID對(duì)應(yīng)的第一文本區(qū);
[0012]在與獲取帶有第一電磁筆ID的第一關(guān)聯(lián)信號(hào)并與所述第一電磁筆ID對(duì)應(yīng)的第一電磁筆進(jìn)行關(guān)聯(lián)的步驟有微小時(shí)間間隔之后,獲取帶有第二電磁筆ID的第二關(guān)聯(lián)信號(hào)并與所述第二電磁筆ID對(duì)應(yīng)的第二電磁筆進(jìn)行關(guān)聯(lián);
[0013]獲取當(dāng)前在電磁白板上新增的第二電磁觸摸信號(hào),將所述第二電磁觸摸信號(hào)與所述第二電磁筆ID對(duì)應(yīng)的第二電磁筆進(jìn)行關(guān)聯(lián);
[0014]連續(xù)獲取所述第二電磁觸摸信號(hào)在距離閾值內(nèi)的單位時(shí)間移動(dòng)距離并生成第二觸摸軌跡;
[0015]接收所述第二電磁筆ID對(duì)應(yīng)的第二電磁筆斷開信號(hào);
[0016]對(duì)所述第二觸摸軌跡進(jìn)行文字識(shí)別;
[0017]生成文字對(duì)象并顯示在與所述第二電磁筆ID對(duì)應(yīng)的第二文本區(qū)。
[0018]在一些實(shí)施方式中,所述產(chǎn)生第一電磁觸摸信號(hào)的第一電磁筆的電磁頻率為高頻,所述產(chǎn)生第二電磁觸摸信號(hào)的第二電磁筆的電磁頻率為低頻。
[0019]在一些實(shí)施方式中,所述第一電磁筆ID的關(guān)聯(lián)信號(hào)和第二電磁筆ID的關(guān)聯(lián)信號(hào)均為無線信號(hào),所述無線信號(hào)的頻率范圍與第一電磁筆和第二電磁筆與電磁白板之間產(chǎn)生的電磁感應(yīng)信號(hào)頻率相區(qū)別。
[0020]在一些實(shí)施方式中,所述的在距離閾值內(nèi)的單位時(shí)間移動(dòng)距離中:
[0021 ] 所述單位時(shí)間是指根據(jù)連續(xù)獲取電磁觸摸信號(hào)的頻率所得到的時(shí)間值;
[0022]所述距離閾值是根據(jù)預(yù)設(shè)的觸摸移動(dòng)速率范圍乘以單位時(shí)間得到的距離閾值范圍;若所述移動(dòng)距離在距離閾值范圍內(nèi),判定為所產(chǎn)生的電磁觸摸信號(hào)來自同一電磁筆且所移動(dòng)的距離為同一電磁筆的移動(dòng)距離。
[0023]在一些實(shí)施方式中,所述接收所述第一電磁筆ID對(duì)應(yīng)的第一電磁筆斷開信號(hào)和接收所述第二電磁筆ID對(duì)應(yīng)的第二電磁筆斷開信號(hào)的步驟中:
[0024]電磁筆斷開信號(hào)是指超過預(yù)設(shè)斷開時(shí)間閾值在電磁筆觸摸區(qū)域范圍內(nèi)沒有接收到電磁觸摸信號(hào),判定為電磁筆已斷開。
[0025]在一些實(shí)施方式中,所述方法還包括:
[0026]根據(jù)不同的電磁筆ID開辟相應(yīng)的數(shù)據(jù)緩存空間;
[0027]獲取不同的電磁筆ID的電磁筆產(chǎn)生的電磁觸摸信號(hào),并根據(jù)電磁觸摸信號(hào)計(jì)算得到觸摸點(diǎn)數(shù)據(jù);
[0028]將不同電磁筆ID對(duì)應(yīng)的電磁筆的觸摸點(diǎn)數(shù)據(jù)分別存儲(chǔ)于相應(yīng)的數(shù)據(jù)緩存空間;
[0029]所述接收所述第一電磁筆ID對(duì)應(yīng)的第一電磁筆斷開信號(hào)的步驟之后還包括:
[0030]從與第一電磁筆ID相應(yīng)的數(shù)據(jù)緩存空間中提取第一電磁筆的觸摸點(diǎn)數(shù)據(jù);
[0031]對(duì)第一電磁筆的觸摸點(diǎn)數(shù)據(jù)進(jìn)行手寫識(shí)別,根據(jù)觸摸點(diǎn)數(shù)據(jù)特征匹配文字;
[0032]所述接收所述第二電磁筆ID對(duì)應(yīng)的第二電磁筆斷開信號(hào)的步驟之后還包括:
[0033]從與第二電磁筆ID相應(yīng)的數(shù)據(jù)緩存空間中提取第二電磁筆的觸摸點(diǎn)數(shù)據(jù);
[0034]對(duì)第二電磁筆的觸摸點(diǎn)數(shù)據(jù)進(jìn)行手寫識(shí)別,根據(jù)觸摸點(diǎn)數(shù)據(jù)特征匹配文字。
[0035]本發(fā)明還提供了一種基于電磁白板的雙人手寫識(shí)別裝置,包括:
[0036]關(guān)聯(lián)信號(hào)獲取模塊,用于獲取帶有第一電磁筆ID的第一關(guān)聯(lián)信號(hào)并與所述第一電磁筆ID對(duì)應(yīng)的第一電磁筆進(jìn)行關(guān)聯(lián);以及,在與獲取帶有第一電磁筆ID的第一關(guān)聯(lián)信號(hào)并與所述第一電磁筆ID對(duì)應(yīng)的第一電磁筆進(jìn)行關(guān)聯(lián)的步驟有微小時(shí)間間隔之后,獲取帶有第二電磁筆ID的第二關(guān)聯(lián)信號(hào)并與所述第二電磁筆ID對(duì)應(yīng)的第二電磁筆進(jìn)行關(guān)聯(lián);
[0037]電磁筆數(shù)據(jù)關(guān)聯(lián)模塊,用于獲取當(dāng)前在電磁白板上產(chǎn)生的第一電磁觸摸信號(hào),將所述第一電磁觸摸信號(hào)與所述第一電磁筆ID對(duì)應(yīng)的第一電磁筆進(jìn)行關(guān)聯(lián);以及,在獲取帶有第二電磁筆ID的第二關(guān)聯(lián)信號(hào)之后,獲取當(dāng)前在電磁白板上新增的第二電磁觸摸信號(hào),將所述第二電磁觸摸信號(hào)與所述第二電磁筆ID對(duì)應(yīng)的第二電磁筆進(jìn)行關(guān)聯(lián);
[0038]觸摸軌跡生成模塊,用于連續(xù)獲取所述第一電磁觸摸信號(hào)在距離閾值內(nèi)的單位時(shí)間移動(dòng)距離并生成第一觸摸軌跡;以及,連續(xù)獲取所述第二電磁觸摸信號(hào)在距離閾值內(nèi)的單位時(shí)間移動(dòng)距離并生成第二觸摸軌跡;
[0039]斷開信號(hào)獲取模塊,用于接收所述第一電磁筆ID對(duì)應(yīng)的第一電磁筆斷開信號(hào);以及,接收所述第二電磁筆ID對(duì)應(yīng)的第二電磁筆斷開信號(hào);
[0040]文字識(shí)別模塊,用于對(duì)所述第一觸摸軌跡進(jìn)行文字識(shí)別并生成文字對(duì)象;以及,對(duì)所述第二觸摸軌跡進(jìn)行文字識(shí)別并生成文字對(duì)象;
[0041]顯模塊,用于將第一電磁筆產(chǎn)生的文字對(duì)象顯不在與所述第一電磁筆ID對(duì)應(yīng)的第一文本區(qū);以及,將第二電磁筆產(chǎn)生的文字對(duì)象顯示在與所述第二電磁筆ID對(duì)應(yīng)的第二文本區(qū)。
[0042]在一些實(shí)施方式中,所述產(chǎn)生第一電磁觸摸信號(hào)的第一電磁筆的電磁頻率為高頻,所述產(chǎn)生第二電磁觸摸信號(hào)的第二電磁筆的電磁頻率為低頻。
[0043]在一些實(shí)施方式中,所述第一電磁筆ID的關(guān)聯(lián)信號(hào)和第二電磁筆ID的關(guān)聯(lián)信號(hào)均為無線信號(hào),所述無線信號(hào)的頻率范圍與第一電磁筆和第二電磁筆與電磁白板之間產(chǎn)生的電磁感應(yīng)信號(hào)頻率相區(qū)別。
[0044]在一些實(shí)施方式中,所述的在距離閾值內(nèi)的單位時(shí)間移動(dòng)距離中:
[0045]所述單位時(shí)間是指根據(jù)連續(xù)獲取電磁觸摸信號(hào)的頻率所得到的時(shí)間值;
[0046]所述距離閾值是根據(jù)預(yù)設(shè)的觸摸移動(dòng)速率范圍乘以單位時(shí)間得到的距離閾值范圍;若所述移動(dòng)距離在距離閾值范圍內(nèi),判定為所產(chǎn)生的電磁觸摸信號(hào)來自同一電磁筆且所移動(dòng)的距離為同一電磁筆的移動(dòng)距離。
[0047]在一些實(shí)施方式中,所述第一電磁筆斷開信號(hào)是指超過預(yù)設(shè)斷開時(shí)間閾值在第一電磁筆觸摸區(qū)域范圍內(nèi)沒有接收到第一電磁觸摸信號(hào),判定為第一電磁筆已斷開;
[0048]所述第二電磁筆斷開信號(hào)是指超過預(yù)設(shè)斷開時(shí)間閾值在第二電磁筆觸摸區(qū)域范圍內(nèi)沒有接收到第二電磁觸摸信號(hào),判定為第二電磁筆已斷開。
[0049]在一些實(shí)施方式中,所述觸摸軌跡生成模塊還用于根據(jù)不同的電磁筆ID開辟相應(yīng)的數(shù)據(jù)緩存空間;獲取不同的電磁筆ID的電磁筆產(chǎn)生的電磁觸摸信號(hào),并根據(jù)電磁觸摸信號(hào)計(jì)算得到觸摸點(diǎn)數(shù)據(jù);將不同電磁筆ID對(duì)應(yīng)的電磁筆的觸摸點(diǎn)數(shù)據(jù)分別存儲(chǔ)于相應(yīng)的數(shù)據(jù)緩存空間;
[0050]以及,
[0051]所述觸摸軌跡生成模塊還用于從與第一電磁筆ID相應(yīng)的數(shù)據(jù)緩存空間中提取第一電磁筆的觸摸點(diǎn)數(shù)據(jù);所述文字識(shí)別模塊還用于對(duì)第一電磁筆的觸摸點(diǎn)數(shù)據(jù)進(jìn)行手寫識(shí)另IJ,根據(jù)觸摸點(diǎn)數(shù)據(jù)特征匹配文字;和,所述觸摸軌跡生成模塊還用于從與第二電磁筆ID相應(yīng)的數(shù)據(jù)緩存空間中提取第二電磁筆的觸摸點(diǎn)數(shù)據(jù);所述文字識(shí)別模塊還用于對(duì)第二電磁筆的觸摸點(diǎn)數(shù)據(jù)進(jìn)行手寫識(shí)別,根據(jù)觸摸點(diǎn)數(shù)據(jù)特征匹配文字。
[0052]本發(fā)明還提供了一種應(yīng)用