專(zhuān)利名稱(chēng):具有暗紋碼圖的印刷物的識(shí)別方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像識(shí)別領(lǐng)域,具體而言,涉及一種具有暗紋碼圖的印刷物的識(shí)別方法及系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)中通常采用暗紋碼技術(shù)的主要是點(diǎn)讀書(shū)籍。點(diǎn)讀書(shū)籍的主要功能是使用者使用點(diǎn)讀筆點(diǎn)擊書(shū)中有暗紋碼的位置,點(diǎn)讀筆隨即可以讀取暗紋碼的數(shù)據(jù),并且根據(jù)讀取到的數(shù)據(jù)播放相關(guān)鏈接材料,或是完成提高點(diǎn)讀音量等的簡(jiǎn)單操作。
例如相關(guān)的制作圖像指標(biāo)的方法及應(yīng)用圖像指標(biāo)的處理系統(tǒng)的技術(shù)方案中,都是在某個(gè)區(qū)域嵌入暗紋碼,利用讀取設(shè)備讀取暗紋并播放或通過(guò)電腦打開(kāi)相關(guān)內(nèi)容。
上述現(xiàn)有技術(shù)利用暗紋碼的功能應(yīng)用都比較簡(jiǎn)單,主要是讀取鏈接、功能開(kāi)啟等, 無(wú)法實(shí)現(xiàn)相關(guān)類(lèi)似手寫(xiě)筆、虛擬鍵盤(pán)等復(fù)雜的人機(jī)交互方式的功能。
目前針對(duì)相關(guān)技術(shù)的由于暗紋碼所保存的信息的局限性,導(dǎo)致無(wú)法利用暗紋碼的實(shí)現(xiàn)類(lèi)似手寫(xiě)筆、虛擬鍵盤(pán)等功能的問(wèn)題,目前尚未提出有效的解決方案。發(fā)明內(nèi)容
針對(duì)相關(guān)技術(shù)的由于暗紋碼所保存的信息的局限性,導(dǎo)致無(wú)法利用暗紋碼的實(shí)現(xiàn)類(lèi)似手寫(xiě)筆、虛擬鍵盤(pán)等功能的問(wèn)題,目前尚未提出有效的問(wèn)題而提出本發(fā)明,為此,本發(fā)明的主要目的在于提供一種具有暗紋碼圖的印刷物的識(shí)別方法及系統(tǒng),以解決上述問(wèn)題。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種具有暗紋碼圖的印刷物的識(shí)別方法,該方法包括觸發(fā)印刷物上的一個(gè)或多個(gè)暗紋碼圖;讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的交互數(shù)據(jù),交互數(shù)據(jù)包括以下一種或多種數(shù)據(jù)的組合暗紋碼圖的序列號(hào)、序列號(hào)對(duì)應(yīng)的位置信息和暗紋碼圖的索引碼;根據(jù)讀取得到的交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能。
進(jìn)一步地,在讀取一個(gè)或多個(gè)暗紋碼圖的交互數(shù)據(jù)之前,方法還包括將序列號(hào)和 /或序列號(hào)對(duì)應(yīng)的位置信息保存至暗紋碼圖,并將暗紋碼圖設(shè)置在印刷物上的固定交互區(qū)域上,其中,位置信息為該暗紋碼圖在印刷物上的橫縱坐標(biāo)值,序列號(hào)是按照該每一個(gè)暗紋碼圖的排序得到的。
進(jìn)一步地,根據(jù)讀取得到的交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能包括讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的序列號(hào);根據(jù)序列號(hào)查詢得到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖所對(duì)應(yīng)的橫縱坐標(biāo)值;將獲得的所有橫縱坐標(biāo)值對(duì)應(yīng)的坐標(biāo)點(diǎn)進(jìn)行連接處理,以獲取連續(xù)坐標(biāo)點(diǎn)的集合;顯示連續(xù)坐標(biāo)點(diǎn)的集合,以獲取手寫(xiě)輸入的交互功能。
進(jìn)一步地,根據(jù)讀取得到的交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能包括直接讀取到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的橫縱坐標(biāo)值;將獲得的所有橫縱坐標(biāo)值對(duì)應(yīng)的坐標(biāo)點(diǎn)進(jìn)行連接處理,以獲取連續(xù)坐標(biāo)點(diǎn)的集合;顯示連續(xù)坐標(biāo)點(diǎn)的集合,以獲取手寫(xiě)輸入的交互功能。
進(jìn)一步地,根據(jù)讀取得到的交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能包括讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的索引碼;根據(jù)索引碼查詢得到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖所對(duì)應(yīng)的ASCII碼;根據(jù)查詢到的ASCII碼來(lái)確定輸入的交互功能。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種具有暗紋碼圖的印刷物的識(shí)別系統(tǒng),該系統(tǒng)包括印刷物,用于在固定區(qū)域上保存暗紋碼圖;識(shí)別設(shè)備,用于在觸發(fā)印刷物上的一個(gè)或多個(gè)暗紋碼圖之后,讀取被觸發(fā)的一種或多種暗紋碼圖的交互數(shù)據(jù), 并根據(jù)讀取得到的交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能;其中,交互數(shù)據(jù)包括以下一個(gè)或多個(gè)數(shù)據(jù)的組合暗紋碼圖的序列號(hào)、序列號(hào)對(duì)應(yīng)的位置信息和暗紋碼圖的索引碼。
進(jìn)一步地,印刷物上的暗紋碼圖保存有序列號(hào)和/或序列號(hào)對(duì)應(yīng)的位置信息,其中,位置信息為該暗紋碼圖在印刷物上的橫縱坐標(biāo)值,序列號(hào)是按照該每一個(gè)暗紋碼圖的排序得到的。
進(jìn)一步地,識(shí)別設(shè)備包括控制裝置,用于在暗紋碼圖同時(shí)保存序列號(hào)和索引碼的情況下,控制識(shí)別設(shè)備在讀取序列號(hào)和索引碼之間進(jìn)行切換,或者,用于在暗紋碼圖同時(shí)保存位置信息和索引碼的情況下,控制識(shí)別設(shè)備在讀取位置信息和索引碼之間進(jìn)行切換;傳輸裝置,用于將讀取到的交互數(shù)據(jù)傳輸至計(jì)算機(jī)。
進(jìn)一步地,識(shí)別設(shè)備包括讀取裝置,用于讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的序列號(hào);處理裝置,用于根據(jù)序列號(hào)查詢得到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖所對(duì)應(yīng)的橫縱坐標(biāo)值,并將獲得的所有橫縱坐標(biāo)值對(duì)應(yīng)的坐標(biāo)點(diǎn)進(jìn)行連接處理,以獲取連續(xù)坐標(biāo)點(diǎn)的集合; 顯示裝置,用于顯示連續(xù)坐標(biāo)點(diǎn)的集合,以獲取手寫(xiě)輸入的交互功能。
進(jìn)一步地,識(shí)別設(shè)備包括讀取裝置,用于直接讀取到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的橫縱坐標(biāo)值;處理裝置,用于將獲得的所有橫縱坐標(biāo)值對(duì)應(yīng)的坐標(biāo)點(diǎn)進(jìn)行連接處理,以獲取連續(xù)坐標(biāo)點(diǎn)的集合;顯示裝置,用于顯示連續(xù)坐標(biāo)點(diǎn)的集合,以獲取手寫(xiě)輸入的交互功能。
進(jìn)一步地,識(shí)別設(shè)備包括讀取裝置,用于讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的索引碼;處理裝置,用于根據(jù)索引碼查詢得到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖所對(duì)應(yīng)的ASCII 碼,并根據(jù)查詢到的ASCII碼來(lái)確定輸入的交互功能。
通過(guò)本發(fā)明,采用觸發(fā)印刷物上的一個(gè)或多個(gè)暗紋碼圖;讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的交互數(shù)據(jù),交互數(shù)據(jù)包括以下一種或多種數(shù)據(jù)的組合暗紋碼圖的序列號(hào)、序列號(hào)對(duì)應(yīng)的位置信息和暗紋碼圖的索引碼;根據(jù)讀取得到的交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能,依靠緊密排列的暗紋碼列陣,實(shí)現(xiàn)定位讀取設(shè)備位置,解決了相關(guān)現(xiàn)有技術(shù)的由于暗紋碼所保存的信息的局限性,導(dǎo)致無(wú)法利用暗紋碼的實(shí)現(xiàn)類(lèi)似手寫(xiě)筆、虛擬鍵盤(pán)等功能的問(wèn)題,進(jìn)而實(shí)現(xiàn)拓展了基于暗紋碼的人機(jī)交互識(shí)別功能,豐富了交互式閱讀的使用場(chǎng)景,例如類(lèi)似手寫(xiě)筆、虛擬鍵盤(pán)等復(fù)雜功能的效果。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中
圖1是根據(jù)本發(fā)明實(shí)施例的具有暗紋碼圖的印刷物的識(shí)別系統(tǒng)的結(jié)構(gòu)示意圖2是根據(jù)本發(fā)明實(shí)施例的具有暗紋碼圖的印刷物的識(shí)別方法的流程圖3是根據(jù)本發(fā)明實(shí)施例的具有手寫(xiě)輸入識(shí)別功能的暗紋碼圖的結(jié)構(gòu)示意圖;以及
圖4是根據(jù)本發(fā)明實(shí)施例的具有鍵盤(pán)識(shí)別功能的暗紋碼圖的結(jié)構(gòu)示意圖。
具體實(shí)施方式
需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。
圖1是根據(jù)本發(fā)明實(shí)施例的具有暗紋碼圖的印刷物10的識(shí)別系統(tǒng)的結(jié)構(gòu)示意圖。
如圖1所示,該具有暗紋碼圖的印刷物10的識(shí)別系統(tǒng)可以包括印刷物10,用于在固定區(qū)域上保存暗紋碼圖;識(shí)別設(shè)備30,用于在觸發(fā)印刷物10上的一個(gè)或多個(gè)暗紋碼圖之后,讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的交互數(shù)據(jù),并根據(jù)讀取得到的交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能;其中,交互數(shù)據(jù)包括以下一個(gè)或多個(gè)數(shù)據(jù)的組合暗紋碼圖的序列號(hào)、序列號(hào)對(duì)應(yīng)的位置信息和暗紋碼圖的索引碼。
上述實(shí)施例利用印刷在承載物上的不可見(jiàn)圖像指標(biāo)(暗紋碼圖),該暗紋碼圖保存了用于交互功能的交互數(shù)據(jù),在使用可以讀取暗紋碼圖的的識(shí)別裝置(讀取裝置301)之后,就可以利用讀取到的所有暗紋碼圖中的交互數(shù)據(jù)組成可以完成控制鼠標(biāo)、鍵盤(pán)功能和手寫(xiě)輸入等復(fù)雜的人機(jī)交互功能的系統(tǒng)。本發(fā)明是現(xiàn)有點(diǎn)讀筆識(shí)別技術(shù)的擴(kuò)展功能,大大擴(kuò)展了讀寫(xiě)筆的人機(jī)交互功能,豐富了交互式閱讀的使用場(chǎng)景。
優(yōu)選地,本申請(qǐng)上述實(shí)施例中印刷物10上的暗紋碼圖保存有序列號(hào)和/或序列號(hào)對(duì)應(yīng)的位置信息,其中,位置信息為該暗紋碼圖在印刷物10上的橫縱坐標(biāo)值,序列號(hào)是按照該每一個(gè)暗紋碼圖的排序得到的。
具體的,本申請(qǐng)上述實(shí)施例,首先可以利用編碼裝置在印刷物10的用于指定交互區(qū)域,并在在所述交互區(qū)域內(nèi)預(yù)設(shè)所有暗紋碼圖位置,并將暗紋碼圖將按照一定方式編排序列號(hào),并將編排的序列號(hào)存儲(chǔ)在對(duì)應(yīng)的暗紋碼圖中。在識(shí)別裝置讀取交互區(qū)域上的暗紋碼圖之后,就可以通過(guò)得到的序列號(hào)計(jì)算出交互區(qū)域的相對(duì)位置,進(jìn)一步的,可以實(shí)現(xiàn)將其所在位置信息傳輸?shù)斤@示設(shè)備中,顯示出所在交互區(qū)域的位置。
本申請(qǐng)上述實(shí)施例的識(shí)別過(guò)程中,該識(shí)別設(shè)備30可以包括控制裝置,用于在暗紋碼圖同時(shí)保存序列號(hào)和索引碼的情況下,控制識(shí)別設(shè)備30在讀取序列號(hào)和索引碼之間進(jìn)行切換,或者,用于在暗紋碼圖同時(shí)保存位置信息和索引碼的情況下,控制識(shí)別設(shè)備30 在讀取位置信息和索引碼之間進(jìn)行切換。具體的,該實(shí)施例實(shí)現(xiàn)如果暗紋碼圖中保存的數(shù)據(jù)既有序列號(hào)也有索引碼,或者既有位置信息也有索引碼的情況下,識(shí)別裝置讀取暗紋碼圖時(shí)一次只能讀取一類(lèi)數(shù)據(jù),即要么讀取到的是序列號(hào)或位置信息,要么就是索引碼,應(yīng)用在實(shí)際實(shí)施方案中,即識(shí)別設(shè)備30在同時(shí)具有手寫(xiě)筆功能和鍵盤(pán)合二為一的功能情況下, 同一時(shí)刻只能實(shí)現(xiàn)其中一種功能,控裝置可以控制在這兩種功能之間進(jìn)行切換。另外,該識(shí)別設(shè)備30還可以包括傳輸裝置,用于將讀取到的交互數(shù)據(jù)傳輸至計(jì)算機(jī),通過(guò)計(jì)算機(jī)對(duì)交互數(shù)據(jù)進(jìn)行處理,同樣可以實(shí)現(xiàn)手寫(xiě)筆輸入功能或鍵盤(pán)功能。
本申請(qǐng)上述實(shí)施例中的一種實(shí)施方式如下,該識(shí)別設(shè)備30可以包括讀取裝置 301,用于讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的序列號(hào);處理裝置302,用于根據(jù)序列號(hào)查詢得到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖所對(duì)應(yīng)的橫縱坐標(biāo)值,并將獲得的所有橫縱坐標(biāo)值對(duì)應(yīng)的坐標(biāo)點(diǎn)進(jìn)行連接處理,以獲取連續(xù)坐標(biāo)點(diǎn)的集合;顯示裝置303,用于顯示連續(xù)坐標(biāo)點(diǎn)的集合,以獲取手寫(xiě)輸入的交互功能。該實(shí)施方式中,由于暗紋碼圖只保存了序列號(hào),所以識(shí)別設(shè)備30在讀取到該序列號(hào)之后,會(huì)根據(jù)這個(gè)序列號(hào)得到對(duì)應(yīng)的該暗紋碼圖的坐標(biāo)位置,由于獲取到的是一系列連續(xù)坐標(biāo)點(diǎn)的集合,因而顯示這些連續(xù)坐標(biāo)點(diǎn)的集合實(shí)現(xiàn)了手寫(xiě)筆的功能,處理裝置302會(huì)根據(jù)這些連續(xù)信息得到連續(xù)組合的圖像。
本申請(qǐng)上述實(shí)施例中的另外一種實(shí)施方式如下,該識(shí)別設(shè)備30可以包括讀取裝置301,用于直接讀取到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的橫縱坐標(biāo)值;處理裝置302,用于將獲得的所有橫縱坐標(biāo)值對(duì)應(yīng)的坐標(biāo)點(diǎn)進(jìn)行連接處理,以獲取連續(xù)坐標(biāo)點(diǎn)的集合;顯示裝置303,用于顯示連續(xù)坐標(biāo)點(diǎn)的集合,以獲取手寫(xiě)輸入的交互功能。該實(shí)施例也實(shí)現(xiàn)了手寫(xiě)筆的功能,不同的是暗紋碼圖保存的數(shù)據(jù)不是序列號(hào),而是對(duì)應(yīng)該序列號(hào)本身的位置信息, 是識(shí)別設(shè)備30可以直接得到所有暗紋碼圖的位置坐標(biāo),提高了識(shí)別效率。
本申請(qǐng)上述實(shí)施例中的又一種實(shí)施方式如下,該識(shí)別設(shè)備30可以包括讀取裝置 301,用于讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的索引碼;處理裝置302,用于根據(jù)索引碼查詢得到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖所對(duì)應(yīng)的ASCII碼,并根據(jù)查詢到的ASCII碼來(lái)確定輸入的交互功能。該實(shí)施例中,由于暗紋碼圖保存了索引碼,即得到的是當(dāng)前暗紋碼圖對(duì)應(yīng)的具體功能,例如應(yīng)用在鍵盤(pán)功能中,該實(shí)施例可以讀取得到每一個(gè)暗紋碼圖對(duì)應(yīng)的鍵盤(pán)功能鍵,并通過(guò)處理裝置302實(shí)現(xiàn)該鍵盤(pán)功能鍵的功能。
本發(fā)明上述實(shí)施例中印刷不可見(jiàn)的圖像指標(biāo)(暗紋碼)列陣的承載物可以是普通紙張,印刷成本很低,可以附錄在普通書(shū)籍中,大大豐富了點(diǎn)讀書(shū)籍的交互方式。
圖2是根據(jù)本發(fā)明實(shí)施例的具有暗紋碼圖的印刷物10的識(shí)別方法的流程圖;圖3 是根據(jù)本發(fā)明實(shí)施例的具有手寫(xiě)輸入識(shí)別功能的暗紋碼圖的結(jié)構(gòu)示意圖;以及圖4是根據(jù)本發(fā)明實(shí)施例的具有鍵盤(pán)識(shí)別功能的暗紋碼圖的結(jié)構(gòu)示意圖。
如圖2所示該方法包括如下步驟
步驟S102,觸發(fā)印刷物10上的一個(gè)或多個(gè)暗紋碼圖。
步驟S104,讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的交互數(shù)據(jù),交互數(shù)據(jù)包括以下一個(gè)或多個(gè)數(shù)據(jù)的組合暗紋碼圖的序列號(hào)、序列號(hào)對(duì)應(yīng)的位置信息和暗紋碼圖的索引碼。
步驟S106,根據(jù)讀取得到的交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能。
上述實(shí)施例利用印刷在承載物上的暗紋碼圖,且該暗紋碼圖保存了用于交互功能的交互數(shù)據(jù),在使用可以讀取暗紋碼圖的的識(shí)別裝置(讀取裝置301)之后,就可以利用讀取到的所有暗紋碼圖中的交互數(shù)據(jù)組成可以完成控制鼠標(biāo)、鍵盤(pán)功能和手寫(xiě)輸入等復(fù)雜的人機(jī)交互功能的系統(tǒng)。本發(fā)明是現(xiàn)有點(diǎn)讀筆識(shí)別技術(shù)的擴(kuò)展功能,大大擴(kuò)展了讀寫(xiě)筆的人機(jī)交互功能,豐富了交互式閱讀的使用場(chǎng)景。
本申請(qǐng)上述實(shí)施例中,在讀取一個(gè)或多個(gè)暗紋碼圖的交互數(shù)據(jù)之前,方法還可以包括將所有暗紋碼圖的序列號(hào)和/或序列號(hào)對(duì)應(yīng)的位置信息保存至暗紋碼圖,并將暗紋碼圖設(shè)置在印刷物10上的固定交互區(qū)域上,其中,位置信息為該暗紋碼圖在印刷物10上的橫縱坐標(biāo)值,序列號(hào)是按照該每一個(gè)暗紋碼圖的排序得到的。
本申請(qǐng)上述實(shí)施例的具體實(shí)施過(guò)程中,根據(jù)讀取得到的交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能可以包括如下步驟讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的序列號(hào);根據(jù)序列號(hào)查詢得到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖所對(duì)應(yīng)的橫縱坐標(biāo)值;將獲得的所有橫縱坐標(biāo)值對(duì)應(yīng)的坐標(biāo)點(diǎn)進(jìn)行連接處理,以獲取連續(xù)坐標(biāo)點(diǎn)的集合;顯示連續(xù)坐標(biāo)點(diǎn)的集合,以獲取手寫(xiě)輸入的交互功能。
上述實(shí)施例可以結(jié)合圖3的應(yīng)用場(chǎng)景進(jìn)行詳細(xì)說(shuō)明。具體實(shí)施過(guò)程如下
首先,將印刷物10的某個(gè)固定區(qū)域設(shè)置為交互區(qū)域,在其內(nèi)印刷無(wú)縫排列的暗紋碼圖。這些暗紋碼是由對(duì)某種光線(例如紅外光)有與普通油墨不同反射率的油墨印制, 尺寸微小,肉眼不易發(fā)現(xiàn),而只能用某種光源照明的特殊讀取器讀取。這些暗紋碼圖互不相同,并且每個(gè)碼圖存儲(chǔ)的信息為表示該碼圖所在紙面位置的代號(hào),該代號(hào)可以是橫縱坐標(biāo)也可以是橫縱坐標(biāo)所對(duì)應(yīng)的序列號(hào)。其中,暗紋碼圖中存儲(chǔ)橫縱坐標(biāo)或橫縱坐標(biāo)的索引號(hào)適合在交互區(qū)域不是矩形的情況下使用,而存儲(chǔ)序列號(hào)只適用于交互區(qū)域?yàn)榫匦蔚那闆r。
如圖3所示的以編入橫縱坐標(biāo)的索引號(hào)為例,如果固定區(qū)域面積大小為 20cmX 20cm,依據(jù)目前暗紋碼碼圖平均大小ImmX Imm計(jì)算,大約可以排布40000個(gè)碼圖,則序列號(hào)的容量也為40000個(gè)。所以使用的碼圖信息容量不得小于16bit。這個(gè)信息量較小, 絕大多數(shù)暗紋碼圖都可以滿足。下面以20CmX20Cm的矩形交互區(qū)域?yàn)槔?,介紹實(shí)施流程
將區(qū)域中預(yù)設(shè)暗紋碼圖的位置,并將它們按照一定方式編排序列號(hào)??梢匀鐖D3 所示,可以采用由左上角開(kāi)始逐排逐列按順序從0號(hào)開(kāi)始排列,并將編排的順序號(hào)存儲(chǔ)在對(duì)應(yīng)的暗紋碼圖中。
當(dāng)讀取設(shè)備讀取交互區(qū)域上的暗紋碼時(shí),通過(guò)得到的序列號(hào)可以計(jì)算出讀取設(shè)備在交互區(qū)域的相對(duì)位置信息。如果序列號(hào)是從左上角開(kāi)始編排,則計(jì)算方式為橫坐標(biāo)X = (n% wn)*width_m ;y = int (n/wn)*height_m,其中,η為暗紋碼圖的序列號(hào),wn為交互區(qū)域上一排暗紋碼的個(gè)數(shù),Width_m為一個(gè)暗紋碼圖的橫向長(zhǎng)度,height_m為一個(gè)暗紋碼圖的縱向長(zhǎng)度。讀取設(shè)備可以根據(jù)讀取到的一系列位置信息得到一組連續(xù)坐標(biāo)點(diǎn)的集合,顯示設(shè)備也可以顯示這些連續(xù)坐標(biāo)點(diǎn)構(gòu)成的圖像,從而實(shí)現(xiàn)手寫(xiě)筆輸入的功能。
另外,讀取設(shè)備也可以采用通過(guò)有線傳輸或無(wú)線傳輸,將其所在位置信息傳輸?shù)诫娔X設(shè)備上,有電腦設(shè)備進(jìn)行成像的處理,該設(shè)備上的光標(biāo)或鼠標(biāo)將隨之到相應(yīng)的位置。通過(guò)讀取設(shè)備上的按鈕鍵,可以完成類(lèi)似點(diǎn)擊操作,以完成電子手寫(xiě)輸入功能。
本申請(qǐng)上述實(shí)施例的具體實(shí)施過(guò)程中,根據(jù)讀取得到的交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能可以包括如下步驟直接讀取到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的橫縱坐標(biāo)值;將獲得的所有橫縱坐標(biāo)值對(duì)應(yīng)的坐標(biāo)點(diǎn)進(jìn)行連接處理,以獲取手寫(xiě)輸入的交互功能。該實(shí)施例實(shí)現(xiàn)如圖3所示實(shí)施例對(duì)應(yīng)的手寫(xiě)筆輸入應(yīng)用場(chǎng)景的功能,不同的是暗紋碼圖保存的數(shù)據(jù)不是序列號(hào),而是對(duì)應(yīng)該序列號(hào)本身的位置信息,是識(shí)別設(shè)備30可以直接得到所有暗紋碼圖的位置坐標(biāo),提高了識(shí)別效率。
本申請(qǐng)上述實(shí)施例的具體實(shí)施過(guò)程中,根據(jù)讀取得到的交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能可以包括如下步驟讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的索引碼;根據(jù)索引碼查詢得到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖所對(duì)應(yīng)的ASCII碼;根據(jù)查詢到的ASCII碼來(lái)確定輸入的交互功能。
本申請(qǐng)除了可以通過(guò)如圖3所示的方法實(shí)現(xiàn)手寫(xiě)輸入或鼠標(biāo)功能外,還可以實(shí)現(xiàn)類(lèi)似鍵盤(pán)功能。該實(shí)施例可以結(jié)合圖4的識(shí)別場(chǎng)景進(jìn)行詳細(xì)說(shuō)明。具體實(shí)施過(guò)程如下在紙張上或書(shū)籍內(nèi)部印制鍵盤(pán),鍵盤(pán)可以是圖4所示的標(biāo)準(zhǔn)鍵盤(pán),也可以是任何功能鍵的組合形式。并且在每個(gè)按鍵區(qū)域嵌入索引碼,索引碼代表該區(qū)域表示的功能。
當(dāng)讀取設(shè)備接觸某個(gè)按鍵時(shí),讀取到按鍵的索引值,并將其輸入到對(duì)應(yīng)的識(shí)別設(shè)備30,識(shí)別設(shè)備30根據(jù)索引值查找到對(duì)應(yīng)的按鍵功能,同時(shí)還可以通過(guò)讀取設(shè)備,發(fā)出聲音或是視覺(jué)響應(yīng),以幫助用戶確定點(diǎn)擊成功。
以上所述的手寫(xiě)筆功能和鍵盤(pán)功能,還可以合二為一。在印制的鍵盤(pán)上,除了對(duì)應(yīng)鍵位區(qū)域嵌入鍵位索引外,還可以嵌入該位置的位置信息。手寫(xiě)筆功能和鍵盤(pán)功能的選擇可以通過(guò)一個(gè)開(kāi)關(guān)裝置控制。這一裝置可以是讀取設(shè)備上的一個(gè)按鈕,也可以是紙質(zhì)鍵盤(pán)上的功能鍵,或是電腦設(shè)備上的設(shè)置功能。
本申請(qǐng)上述實(shí)施例中的暗紋碼圖(圖像指標(biāo))是由對(duì)某種光線有與普通油墨不同反射率的油墨印制的圖案,在該圖案上可以存儲(chǔ)少量信息。暗紋碼圖除了可以保存上述實(shí)施例中涉及到的數(shù)據(jù)內(nèi)容,還可以存儲(chǔ)其他相關(guān)信息。
需要說(shuō)明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果利用不可見(jiàn)的圖像指標(biāo)在紙張上標(biāo)定位置信息,通過(guò)讀取設(shè)備讀取,從而得到讀取設(shè)備的移動(dòng)軌跡,以實(shí)現(xiàn)觸控筆的功能;在嵌入不可見(jiàn)的圖像指標(biāo)的紙質(zhì)鍵盤(pán)上,通過(guò)讀取設(shè)備的接觸實(shí)現(xiàn)點(diǎn)擊鍵盤(pán)按鈕的效果;圖像指標(biāo)可以存儲(chǔ)位置信息和對(duì)應(yīng)按鈕索引號(hào),并通過(guò)一個(gè)開(kāi)關(guān)裝置選擇開(kāi)啟的功能。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。9
權(quán)利要求
1.一種具有暗紋碼圖的印刷物的識(shí)別方法,其特征在于,包括 觸發(fā)印刷物上的一個(gè)或多個(gè)暗紋碼圖;讀取被觸發(fā)的所述一個(gè)或多個(gè)暗紋碼圖的交互數(shù)據(jù),所述交互數(shù)據(jù)包括以下一種或多種數(shù)據(jù)的組合所述暗紋碼圖的序列號(hào)、所述序列號(hào)對(duì)應(yīng)的位置信息和所述暗紋碼圖的索引碼;根據(jù)讀取得到的所述交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在讀取所述一個(gè)或多個(gè)暗紋碼圖的交互數(shù)據(jù)之前,所述方法還包括將序列號(hào)和/或所述序列號(hào)對(duì)應(yīng)的位置信息保存至所述暗紋碼圖,并將所述暗紋碼圖設(shè)置在所述印刷物上的固定交互區(qū)域上,其中,所述位置信息為該暗紋碼圖在印刷物上的橫縱坐標(biāo)值,所述序列號(hào)是按照該每一個(gè)暗紋碼圖的排序得到的。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)讀取得到的所述交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能包括讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的序列號(hào);根據(jù)所述序列號(hào)查詢得到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖所對(duì)應(yīng)的橫縱坐標(biāo)值; 將獲得的所有橫縱坐標(biāo)值對(duì)應(yīng)的坐標(biāo)點(diǎn)進(jìn)行連接處理,以獲取連續(xù)坐標(biāo)點(diǎn)的集合; 顯示所述連續(xù)坐標(biāo)點(diǎn)的集合,以獲取手寫(xiě)輸入的交互功能。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)讀取得到的所述交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能包括直接讀取到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的橫縱坐標(biāo)值;將獲得的所有橫縱坐標(biāo)值對(duì)應(yīng)的坐標(biāo)點(diǎn)進(jìn)行連接處理,以獲取連續(xù)坐標(biāo)點(diǎn)的集合;顯示所述連續(xù)坐標(biāo)點(diǎn)的集合,以獲取手寫(xiě)輸入的交互功能。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,根據(jù)讀取得到的所述交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能包括讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的索引碼;根據(jù)所述索引碼查詢得到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖所對(duì)應(yīng)的ASCII碼; 根據(jù)查詢到的所述ASCII碼來(lái)確定輸入的交互功能。
6.一種具有暗紋碼圖的印刷物的識(shí)別系統(tǒng),其特征在于,包括 印刷物,用于在固定區(qū)域上保存暗紋碼圖;識(shí)別設(shè)備,用于在觸發(fā)印刷物上的一個(gè)或多個(gè)暗紋碼圖之后,讀取被觸發(fā)的所述一種或多種暗紋碼圖的交互數(shù)據(jù),并根據(jù)讀取得到的所述交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能;其中,所述交互數(shù)據(jù)包括以下一個(gè)或多個(gè)數(shù)據(jù)的組合所述暗紋碼圖的序列號(hào)、所述序列號(hào)對(duì)應(yīng)的位置信息和所述暗紋碼圖的索引碼。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述印刷物上的所述暗紋碼圖保存有序列號(hào)和/或所述序列號(hào)對(duì)應(yīng)的位置信息,其中,所述位置信息為該暗紋碼圖在印刷物上的橫縱坐標(biāo)值,所述序列號(hào)是按照該每一個(gè)暗紋碼圖的排序得到的。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述識(shí)別設(shè)備包括控制裝置,用于在所述暗紋碼圖同時(shí)保存序列號(hào)和索引碼的情況下,控制所述識(shí)別設(shè)備在讀取所述序列號(hào)和所述索引碼之間進(jìn)行切換,或者,用于在所述暗紋碼圖同時(shí)保存位置信息和索引碼的情況下,控制所述識(shí)別設(shè)備在讀取所述位置信息和所述索引碼之間進(jìn)行切換;傳輸裝置,用于將讀取到的交互數(shù)據(jù)傳輸至計(jì)算機(jī)。
9.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,所述識(shí)別設(shè)備包括 讀取裝置,用于讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的序列號(hào);處理裝置,用于根據(jù)所述序列號(hào)查詢得到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖所對(duì)應(yīng)的橫縱坐標(biāo)值,并將獲得的所有橫縱坐標(biāo)值對(duì)應(yīng)的坐標(biāo)點(diǎn)進(jìn)行連接處理,以獲取連續(xù)坐標(biāo)點(diǎn)的集合;顯示裝置,用于顯示所述連續(xù)坐標(biāo)點(diǎn)的集合,以獲取手寫(xiě)輸入的交互功能。
10.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,所述識(shí)別設(shè)備包括 讀取裝置,用于直接讀取到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的橫縱坐標(biāo)值;處理裝置,用于將獲得的所有橫縱坐標(biāo)值對(duì)應(yīng)的坐標(biāo)點(diǎn)進(jìn)行連接處理,以獲取連續(xù)坐標(biāo)點(diǎn)的集合;顯示裝置,用于顯示所述連續(xù)坐標(biāo)點(diǎn)的集合,以獲取手寫(xiě)輸入的交互功能。
11.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,所述識(shí)別設(shè)備包括 讀取裝置,用于讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的索引碼;處理裝置,用于根據(jù)所述索引碼查詢得到被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖所對(duì)應(yīng)的 ASCII碼,并根據(jù)查詢到的所述ASCII碼來(lái)確定輸入的交互功能。
全文摘要
本發(fā)明公開(kāi)了一種具有暗紋碼圖的印刷物的識(shí)別方法及系統(tǒng)。其中,該方法包括觸發(fā)印刷物上的一個(gè)或多個(gè)暗紋碼圖;讀取被觸發(fā)的一個(gè)或多個(gè)暗紋碼圖的交互數(shù)據(jù),交互數(shù)據(jù)包括以下一種或多種數(shù)據(jù)的組合暗紋碼圖的序列號(hào)、序列號(hào)對(duì)應(yīng)的位置信息和暗紋碼圖的索引碼;根據(jù)讀取得到的交互數(shù)據(jù)來(lái)執(zhí)行對(duì)應(yīng)的交互功能,依靠緊密排列的暗紋碼列陣,實(shí)現(xiàn)定位讀取設(shè)備位置。通過(guò)本發(fā)明,能夠?qū)崿F(xiàn)拓展基于暗紋碼的人機(jī)交互識(shí)別功能,豐富了交互式閱讀的使用場(chǎng)景,例如類(lèi)似手寫(xiě)筆、虛擬鍵盤(pán)等復(fù)雜功能。
文檔編號(hào)G09B5/04GK102522007SQ201110424769
公開(kāi)日2012年6月27日 申請(qǐng)日期2011年12月16日 優(yōu)先權(quán)日2011年12月16日
發(fā)明者張軼君 申請(qǐng)人:方正國(guó)際軟件(北京)有限公司, 方正國(guó)際軟件有限公司