專利名稱:非可視化信息嵌入裝置、非可視化信息識(shí)別裝置、非可視化信息嵌入方法、非可視化信息 ...的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種非可視化信息嵌入裝置、非可視化信息識(shí)別裝置、非可視化信息嵌入方法、非可視化信息識(shí)別方法、及存儲(chǔ)介質(zhì),用于通過高效地獲取信息,以提供具有高附加值和高精度的圖像。
背景技術(shù):
在現(xiàn)有技術(shù)中有這樣一種技術(shù)(例如,參照專利文獻(xiàn)1),即對(duì)例如描繪有圖案等的卡片進(jìn)行拍攝,并根據(jù)從拍攝的映像中所檢測(cè)出的卡片的種類和三維位置信息來進(jìn)行對(duì)控制樂器的MIDI (Musical Instrument Digital Interface)信號(hào)的輸出、以及對(duì)映像的輸出。
還存在一種系統(tǒng)工具(例如,參照非專利文獻(xiàn)1),其使用相機(jī)對(duì)紙介質(zhì)的圖形進(jìn)行識(shí)別,然后在計(jì)算機(jī)的顯示器上顯示出相應(yīng)的虛擬圖像。另外,熟知的有一種圖像處理技術(shù)(例如,參照專利文獻(xiàn)2),其包含如下步驟獲取具有與預(yù)定的圖像圖案相對(duì)應(yīng)的識(shí)別信息的對(duì)象圖像;從所取得的對(duì)象圖像中識(shí)別出識(shí)別信息;在預(yù)先登記的多個(gè)(本申請(qǐng)中指2個(gè)以上,下同)處理中,實(shí)行與所識(shí)別的識(shí)別信息相對(duì)應(yīng)的預(yù)定處理;將對(duì)象圖像顯示在預(yù)定的顯示區(qū)域內(nèi);從所顯示的對(duì)象圖像中獲取多個(gè)預(yù)定位置的位置信息;以及在基于所獲取的多個(gè)位置的位置信息的方向和位置上,描繪與所識(shí)別的識(shí)別信息相對(duì)應(yīng)的圖像。再有,在現(xiàn)有技術(shù)中熟知的還有一種電子水印技術(shù)(例如,參考專利文獻(xiàn)3、4),其利用人的知覺(視覺、聽覺)特性,在動(dòng)態(tài)圖像中,以人不能感知的方式,對(duì)靜態(tài)圖像、動(dòng)畫、音聲等數(shù)字內(nèi)容嵌入與該內(nèi)容不同的信息。現(xiàn)有專利文獻(xiàn)專利文獻(xiàn)專利文獻(xiàn)I :特開2002 - 32076號(hào)公報(bào)專利文獻(xiàn)2 :特開2000 - 82107號(hào)公報(bào)專利文獻(xiàn)3 :國(guó)際公開第2005 / 074248號(hào)小冊(cè)子專利文獻(xiàn)4 :國(guó)際公開第2007 / 015452號(hào)小冊(cè)子非專利文獻(xiàn)I :http://www. hitl. Washington, edu/artoolkit/、[ARToolKit]
發(fā)明內(nèi)容
本發(fā)明想要解決的課題如下但是,在上述現(xiàn)有技術(shù)中,盡管通過使卡片等沿預(yù)定方向(平行或旋轉(zhuǎn))進(jìn)行移動(dòng),可以使所合成的圖像產(chǎn)生變化并進(jìn)行顯示,但是,在使卡片等保持不動(dòng)的狀態(tài)下,并不能使所合成的圖像產(chǎn)生變化。為此,例如,因?yàn)閮H能與預(yù)先制作好的動(dòng)畫的合成等相對(duì)應(yīng),并僅能按卡片的種類執(zhí)行某種特定的動(dòng)作,所以,并不能提供具有高附加值和高精度的圖像和映像。另外,在非專利文獻(xiàn)I所述的虛擬圖形顯示系統(tǒng)中,一旦顯示了虛擬圖形,則再難以使圖形進(jìn)行變化。換言之,并不能根據(jù)外部環(huán)境的變化使圖形變化。再有,在現(xiàn)有技術(shù)中,顯示圖像時(shí),是以包含識(shí)別信息的卡片等的位置為基準(zhǔn)進(jìn)行顯示的,所以,在顯示方法方面也存在著限制,例如,并不能對(duì)三維映像等進(jìn)行顯示。另外,在使用電子水印技術(shù)將信息嵌入圖像的情況下,如果信息僅被嵌入至畫面的一部分,則難以對(duì)圖像中的哪部分被嵌 入了電子水印信息進(jìn)行判別,所以,只得向整個(gè)圖像嵌入數(shù)據(jù)。在這種情況下,例如,因?yàn)椴荒軆H向顯示在電視上的映像中所包含的一部分的物體(例如,花或人物等)進(jìn)行信息的嵌入,所以,需要獲取畫面上所顯示的所有物體的信息。這樣,一些使用者并不需要的信息也必須要被獲取。另外,在整個(gè)電視畫面上都嵌入了電子水印的情況下,用手機(jī)等上所設(shè)置的相機(jī)進(jìn)行拍攝并識(shí)別時(shí),需要在離開相當(dāng)遠(yuǎn)的位置上進(jìn)行拍攝。本發(fā)明是鑒于上述問題而提出的,其目的在于提供一種非可視化信息嵌入裝置、非可視化信息識(shí)別裝置、非可視化信息嵌入方法、非可視化信息識(shí)別方法、及存儲(chǔ)介質(zhì),用于通過高效地獲取信息,以提供具有高附加值和高精度的圖像。用于解決上述課題的手段如下為了解決上述課題,本發(fā)明的非可視化信息嵌入裝置是一種在獲取的圖像的預(yù)定位置嵌入非可視化信息的非可視化信息嵌入裝置,其特征在于,具有圖像解析單元,獲取所述圖像內(nèi)所包含的物體信息和位置信息;嵌入對(duì)象圖像判定單元,根據(jù)所述圖像解析單元所獲取的物體信息,判斷所述圖像是否為嵌入對(duì)象圖像;以及圖像合成單元,根據(jù)所述嵌入對(duì)象圖像判定單元所獲得的判定結(jié)果,將所述非可視化信息合成至所述圖像。另外,為了解決上述課題,本發(fā)明的非可視化信息識(shí)別裝置是一種對(duì)獲取的圖像中所包含的非可視化信息進(jìn)行識(shí)別的非可視化信息識(shí)別裝置,其特征在于,具有非可視化信息提取單元,從所述圖像中提取出非可視化信息;非可視化信息解析單元,在所述非可視化信息提取單元提取出所述非可視化信息的情況下,根據(jù)所述非可視化信息,對(duì)獲得的所述圖像中所包含的物體的附加信息進(jìn)行解析;以及顯示信息生成單元,根據(jù)由所述非可視化信息解析單元所獲得的附加信息,生成用于顯示在畫面上的顯示信息。本發(fā)明的效果如下根據(jù)本發(fā)明,通過高效地獲取信息,可以提供具有高附加值和高精度的圖像。
圖I是表示本實(shí)施形態(tài)的非可視化信息嵌入裝置的功能構(gòu)成的一個(gè)例子的圖。圖2是表示本實(shí)施形態(tài)的非可視化信息識(shí)別裝置的功能構(gòu)成的一個(gè)例子的圖。圖3是表示本實(shí)施形態(tài)的可實(shí)現(xiàn)非可視化信息嵌入處理以及非可視化信息識(shí)別處理的硬件結(jié)構(gòu)的一個(gè)例子的圖。圖4是表示本實(shí)施形態(tài)的非可視化信息嵌入處理步驟的一個(gè)例子的流程圖。圖5是表示本實(shí)施形態(tài)的非可視化信息識(shí)別處理步驟的一個(gè)例子的流程圖。圖6是表示圖像的一個(gè)例子的圖。圖7是表示非可視化信息的一個(gè)例子的圖。
圖8是用于對(duì)附加信息的具體嵌入例進(jìn)行說明的圖。圖9是用于對(duì)低頻部或高頻部的圖案進(jìn)行說明的圖。圖10是表示碼的嵌入實(shí)施例的圖。圖11是表示針對(duì)柵格的碼的嵌入例的圖。圖12是表示低頻部的碼的嵌入的一個(gè)例子的圖。圖13A是表示高頻部的碼的嵌入的一個(gè)例子的圖。 圖13B是表示高頻部的碼的嵌入的一個(gè)例子的圖。圖14是表示用于提取非可視化信息的一個(gè)例子的圖。圖15是表示提取實(shí)際的非可視化信息的例子的圖。圖16是表示非可視化信息的識(shí)別結(jié)果的一個(gè)例子的圖。圖17A是表示附加了非可視化信息的圖像的例子的圖。圖17B是表示附加了非可視化信息的圖像的例子的圖。圖17C是表示附加了非可視化信息的圖像的例子的圖。圖17D是表示附加了非可視化信息的圖像的例子的圖。圖17E是表示附加了非可視化信息的圖像的例子的圖。圖17F是表示附加了非可視化信息的圖像的例子的圖。圖17G是表示附加了非可視化信息的圖像的例子的圖。圖17H是表示附加了非可視化信息的圖像的例子的圖。圖18是表示非可視化信息的其他實(shí)施例的圖。圖19是表示比較結(jié)果的一個(gè)例子的圖。圖20A是表示應(yīng)用于非可視化確認(rèn)試驗(yàn)的圖像的一個(gè)例子的圖。圖20B是表示應(yīng)用于非可視化確認(rèn)試驗(yàn)的圖像的一個(gè)例子的圖。
具體實(shí)施例方式在本發(fā)明中,例如,針對(duì)畫面所顯示的圖像或映像、或者紙張、明信片、海報(bào)、卡片等各種印刷介質(zhì)等,以肉眼不能識(shí)別的加工方法將非可視化信息(marker)嵌入整個(gè)圖像的一部分;然后,使用數(shù)碼相機(jī)或便攜式終端上所設(shè)置的相機(jī)等攝影單元,對(duì)該圖像或映像、或者印刷介質(zhì)等的一部分進(jìn)行拍攝;接下來,在計(jì)算機(jī)或便攜式終端等中,通過使用濾波器等進(jìn)行圖像處理,對(duì)所嵌入的非可視化信息進(jìn)行識(shí)別。另外,在本發(fā)明中,例如,即使在便攜式終端等那樣的容量和性能都受到了限制的機(jī)型中,也可以實(shí)施能夠?qū)λ度氲姆强梢暬畔⑦M(jìn)行識(shí)別的非可視化信息嵌入方法、以及結(jié)合了圖像處理的非可視化信息的識(shí)別。再有,在本發(fā)明中,根據(jù)所識(shí)別的非可視化信息,可以獲取與所拍攝的圖像或映像等相對(duì)應(yīng)的附加值信息。以下,參照附圖對(duì)本發(fā)明的非可視化信息嵌入裝置、非可視化信息識(shí)別裝置、非可視化信息嵌入方法、非可視化信息識(shí)別方法、及存儲(chǔ)介質(zhì)的較佳實(shí)施形態(tài)進(jìn)行說明。這里需要說明的是,在本實(shí)施形態(tài)中,“圖像”是指照片等的一張圖像,或者是指映像中以連續(xù)的幀為單位的圖像。下面,對(duì)本實(shí)施形態(tài)的非可視化信息嵌入裝置的功能構(gòu)成例進(jìn)行說明。圖I表示本實(shí)施形態(tài)的非可視化信息嵌入裝置的功能構(gòu)成的一個(gè)例子。
圖I所示的非可視化信息嵌入裝置10被構(gòu)成為具有輸入單元11、輸出單元12、蓄積(保存)單元13、圖像獲取單元14、圖像解析單元15、嵌入對(duì)象圖像判定單元16、非可視化信息設(shè)定單元17、非可視化信息生成單元18、圖像合成單元19、收發(fā)單元20、及控制單元21。輸入單元11用于接收來自使用者等的圖像獲取指示、圖像解析指示、嵌入對(duì)象圖像判定指示、嵌入信息設(shè)定指示、嵌入信息生成指示、圖像合成指示、收發(fā)指示等各種指示的開始/結(jié)束等的輸入。這里需要說明的是,就輸入單元11而言,例如,如果是個(gè)人電腦等通用計(jì)算機(jī),則其由鍵盤或鼠標(biāo)等指示裝置構(gòu)成;如果是便攜式終端等,則其由各操作按鈕群等構(gòu)成。另外,輸入單元11例如也具有可將由數(shù)碼相機(jī)等拍攝單元所拍攝的圖像或映像等進(jìn)行輸入的功能。這里需要說明的是,上述拍攝單元可以被設(shè)置在非可視化信息識(shí)別裝置30內(nèi),也可以是外部的具有同樣功能的單元。輸出單元12對(duì)由輸入單元11所輸入的內(nèi)容、或基于該輸入的內(nèi)容所執(zhí)行后的內(nèi)容等進(jìn)行輸出。具體而言,輸出單元12實(shí)行對(duì)獲取的圖像、圖像解析結(jié)果、嵌入對(duì)象圖像 判定結(jié)果、所設(shè)定的非可視化信息、所生成的非可視化信息、合成了非可視化信息的合成圖像、各構(gòu)成的處理結(jié)果等的畫面顯示及音聲輸出。這里需要說明的是,輸出單元12可由顯示器和揚(yáng)聲器等構(gòu)成。另外,輸出單元12還可以具有打印機(jī)等的印刷功能,通過將上述各輸出內(nèi)容印刷在例如紙張、明信片、海報(bào)等各種印刷介質(zhì)等上,以提供給使用者等。蓄積單元13在本實(shí)施形態(tài)中對(duì)所需的各種信息、及嵌入處理實(shí)行時(shí)或執(zhí)行后的各種數(shù)據(jù)進(jìn)行保存。具體而言,蓄積單元13可獲取已經(jīng)輸入或預(yù)先保存了的、由圖像獲取單元14所取得的、通過拍攝而獲得的I個(gè)或多個(gè)圖像或映像。另外,蓄積單元13還對(duì)由圖像解析單元15所解析了的結(jié)果、嵌入圖像判定單元16的判定結(jié)果、非可視化信息設(shè)定單元17的設(shè)定內(nèi)容、非可視化信息生成單元18所生成的嵌入信息、及圖像合成單元19所合成的圖像等進(jìn)行保存。再有,蓄積單元13根據(jù)需要還可以對(duì)已經(jīng)保存了的各種數(shù)據(jù)進(jìn)行讀取。圖像獲取單元14用于獲取作為信息嵌入對(duì)象的圖像或映像等。這里需要說明的是,圖像或映像等例如可以是由相機(jī)等拍攝單元所獲得的圖像或映像等,也可以是適用于海報(bào)、照片、卡片、貼紙等的對(duì)象圖像等。另外,圖像獲取單元14經(jīng)由收發(fā)單元20可獲取由連接至通信網(wǎng)絡(luò)上的外部裝置所拍攝的信息、及數(shù)據(jù)庫(kù)中所保存的圖像或映像等,再有,經(jīng)由輸入單元11還可獲取由使用者使用相機(jī)等所實(shí)際拍攝的圖像。圖像解析單元15通過對(duì)由圖像獲取單元14所獲取的圖像進(jìn)行解析,對(duì)圖像中所包含的內(nèi)容進(jìn)行解析。具體而言,可獲取圖像中的哪部分(位置、區(qū)域)展示出了什么樣的物體、或映像中的物體怎樣進(jìn)行移動(dòng)等的、由物體信息和坐標(biāo)等構(gòu)成的物體位置信息。例如,如果物體為人物,則圖像解析單元15可以根據(jù)臉部的特征實(shí)施臉部檢測(cè),另外,還可以將臉部的特征量數(shù)值化,并根據(jù)該結(jié)果進(jìn)行人物的特定。嵌入對(duì)象圖像判定單元16根據(jù)由圖像解析單元15所解析的結(jié)果,對(duì)圖像中所展示的物體是否為預(yù)先設(shè)定的非可視化信息的嵌入對(duì)象進(jìn)行判定。這里需要說明的是,在嵌入對(duì)象圖像判定單元16中,物體是否為非可視化信息的嵌入對(duì)象這樣的判斷,可以通過由使用者等預(yù)先設(shè)定嵌入信判定息并將其保存至蓄積單元13等,然后根據(jù)該嵌入判定信息來進(jìn)行;或者,可以通過對(duì)該物體的附加信息是否被保存在蓄積單元13中進(jìn)行檢索(確認(rèn)),如果該附加信息被保存在蓄積單元13中,則判定為是嵌入對(duì)象物體這樣的方式來進(jìn)行。所以,例如,在由圖像解析單元15對(duì)圖像進(jìn)行解析時(shí)發(fā)現(xiàn)圖像的一部分包含了個(gè)人電腦圖像的情況下,嵌入對(duì)象圖像判定單元16對(duì)與個(gè)人電腦相關(guān)的附加信息是否已被保存在蓄積單元13中進(jìn)行判斷,如果其中存在與個(gè)人電腦相關(guān)的附加信息,則將該個(gè)人電腦判定為嵌入對(duì)象圖像。這里需要說明的是,嵌入內(nèi)容(附加信息)例如可在非可視化信息設(shè)定單元17等中進(jìn)行設(shè)定。另外,所設(shè)定的內(nèi)容被保存至蓄積單元13。另外,嵌入對(duì)象圖像判定單元16在圖像中存在多個(gè)物體時(shí),分別將該各物體作為嵌入對(duì)象進(jìn)行輸出。這里需要說明的是,在圖像中存在多個(gè)物體的情況下,可以將所有物體設(shè)定為嵌入對(duì)象,另外,還可以將其中的至少一個(gè)物體設(shè)定為嵌入對(duì)象。此時(shí),對(duì)物體可按照預(yù)先設(shè)定的優(yōu)先度、該物體相對(duì)于整個(gè)畫面的顯示位置、如果是映像則該物體的顯示時(shí)間等信息進(jìn)行任意的設(shè)定,這些詳細(xì)嵌入信息也被保存至蓄積單元13。非可視化信息設(shè)定單元17根據(jù)物體信息對(duì)什么樣的信息作為附加信息被嵌入、及該信息的具體內(nèi)容進(jìn)行設(shè)定。例如,在物體信息為錢包或西服等的情況下,對(duì)其品牌名、商品名、價(jià)格、網(wǎng)站地址等進(jìn)行設(shè)定;在物體信息為人物的情況下,對(duì)該人物的姓名、年齡、性別、身高、愛好、履歷等進(jìn)行設(shè)定;在物體信息為書的情況下,對(duì)該書的書名、作者、發(fā)行日、價(jià)格、與作者相關(guān)的信息等進(jìn)行設(shè)定。這里需要說明的是,作為由非可視化信息設(shè)定單元17所設(shè)定的附加信息,可包含映像或圖像等。再有,非可視化信息設(shè)定單元17對(duì)以什么樣的形態(tài)進(jìn)行信息的附加進(jìn)行設(shè)定。例如,對(duì)附加信息是否為加密的文字、或圖案、記號(hào)、碼信息等、或者顯示大小等進(jìn)行設(shè)定。這里需要說明的是,在為碼信息等的情況下,在非可視化識(shí)別裝置側(cè),較好為設(shè)置一對(duì)應(yīng)的數(shù)據(jù)庫(kù),以可從其中獲取與該碼相對(duì)應(yīng)的信息。如上所述,因?yàn)榭梢酝ㄟ^多種形態(tài)來進(jìn)行設(shè)定,所以,可以根據(jù)嵌入對(duì)象圖像的內(nèi)容對(duì)嵌入信息進(jìn)行恰當(dāng)?shù)倪x擇和設(shè)定。非可視化信息生成單元18在嵌入對(duì)象圖像中生成嵌入圖像。非可視化信息生成單元18可以直接生成文字信息,也可以生成碼信息。這里需要說明的是,作為碼信息,例如可使用QR碼等二維條碼等。另外,在本實(shí)施形態(tài)中,碼信息并不限定于QR碼,例如,也可以使用 JAN 碼、ITF 碼、NW-7、CODE 39、CODE 128、UPC、PDF 417、CODE 49、Data Matrix、MaxiCode等條碼。再有,非可視化信息生成單元18為了不讓使用者在實(shí)際提供的圖像中看出嵌入的信息,對(duì)作為嵌入對(duì)象的信息,以原圖像的顏色信息為基準(zhǔn),生成一使用了高頻部和低頻部的圖像、或僅使用了高頻部或僅使用了低頻部的圖像。這里需要說明的是,低頻部是指當(dāng)以嵌入非可視化信息的部分的原圖像明度為基準(zhǔn)時(shí)將明度設(shè)定為低于該基準(zhǔn)的部分或區(qū)域;高頻部是指當(dāng)以原圖像明度為基準(zhǔn)時(shí)將明度設(shè)定為高于該基準(zhǔn)的部分或區(qū)域。關(guān)于非可視化信息生成單元18中的非可視化信息,將在后面詳述。另外,非可視化信息生成單元18還可獲得非可視化信息要被嵌入圖像中的哪個(gè)位置的信息,并將其作為坐標(biāo)信息。這里需要說明的是,在本實(shí)施形態(tài)中,當(dāng)嵌入信息時(shí),例如,較好為在圖像中所顯示的物體位置上或其周邊,嵌入與該物體相對(duì)應(yīng)的嵌入信息;此時(shí),以圖像解析單元15所獲得的物體位置信息為基準(zhǔn),在對(duì)象圖像中進(jìn)行嵌入圖像的合成。也就是說,根據(jù)本實(shí)施形 態(tài),并不是對(duì)整個(gè)圖像賦予一個(gè)嵌入信息,而是可以將多個(gè)非可視化信息嵌入至恰當(dāng)?shù)奈恢?。圖像合成單元19根據(jù)由圖像 解析單元15所獲得的圖像、該圖像的物體信息、及由坐標(biāo)信息等構(gòu)成的物體位置信息,將由非可視化信息生成單元18所生成的非可視化信息嵌入預(yù)定的位置,并進(jìn)行圖像的合成。這里需要說明得是,圖像合成單元19在合成對(duì)象圖像是映像的情況下,對(duì)放映中的映像內(nèi)的物體的移動(dòng)進(jìn)行追隨并移動(dòng),以使非可視化信息可被嵌入至該物體。也就是說,圖像合成單元19每次在合成對(duì)象圖像被輸入時(shí)都對(duì)拍攝圖像進(jìn)行合成處理,并可以將該合成圖像按順序進(jìn)行顯示。收發(fā)單元20是用于從經(jīng)由通信網(wǎng)絡(luò)等連接的外部裝置獲取所需的外部圖像(拍攝圖像或合成圖像等)、及實(shí)現(xiàn)本發(fā)明的非可視化信息嵌入處理所需的執(zhí)行程序等的接口。另外,收發(fā)單元20還可以將非可視化信息嵌入裝置10內(nèi)所生成的各種信息發(fā)送至外部裝置??刂茊卧?1用于對(duì)非可視化信息嵌入裝置10的各構(gòu)成部的全體進(jìn)行控制。具體而言,控制單元21例如根據(jù)使用者等經(jīng)由輸入單元11所輸入的指示等,進(jìn)行圖像的獲取和圖像的解析、是否為嵌入對(duì)象圖像的判斷、非可視化信息的設(shè)定、以及設(shè)定、圖像合成等的各種處理的各種控制等。這里需要說明的是,非可視化信息設(shè)定單元17的非可視化信息、及非可視化信息生成單元18的非可視化信息可被預(yù)先設(shè)定和生成,并可被保存至蓄積單元13。下面,對(duì)本實(shí)施形態(tài)的非可視化信息識(shí)別裝置的功能構(gòu)成例進(jìn)行說明。圖2是表示本實(shí)施形態(tài)的非可視化信息識(shí)別裝置的功能構(gòu)成的一個(gè)例子的圖。圖2所示的非可視化信息識(shí)別裝置30被構(gòu)成為具有輸入單元31、輸出單元32、蓄積(保存)單元33、嵌入圖像獲取單元34、非可視化信息提取單元35、非可視化信息解析單元36、顯示信息生成單元37、收發(fā)單元38、及控制單元39。輸入單元31用于接收來自使用者等的嵌入圖像獲取指示、非可視化信息提取指示、非可視化信息解析指示、顯示信息生成指示、收發(fā)指示等各種指示的開始/結(jié)束等的輸入。這里需要說明的是,就輸入單元31而言,例如,如果是個(gè)人電腦等通用計(jì)算機(jī),則其由鍵盤和鼠標(biāo)等指示裝置構(gòu)成;如果是便攜式終端等,則其由各操作按鈕群構(gòu)成。另外,輸入單元31例如也具有可將由數(shù)碼相機(jī)等拍攝單元所拍攝的圖像或映像等進(jìn)行輸入的功能。這里需要說明的是,上述拍攝單元可以被設(shè)置在非可視化信息識(shí)別裝置30內(nèi),也可以是外部的具有同樣功能的單元。另外,輸入單元31還可以從紙張、明信片、海報(bào)、照片、卡片等印刷介質(zhì)中獲取嵌入圖像。此時(shí),其具有可利用相機(jī)等拍攝單元或掃描功能等對(duì)數(shù)據(jù)進(jìn)行讀取的功能。另外,輸出單元32對(duì)由輸入單元31所輸入的內(nèi)容、及基于該輸入的內(nèi)容所執(zhí)行后的內(nèi)容等進(jìn)行輸出。具體而言,輸出單元32對(duì)由顯示信息生成單元37所得到的圖像或映像內(nèi)所顯示的物體上的附加信息等進(jìn)行輸出。這里需要說明的是,輸出單元32可由顯示器和揚(yáng)聲器等構(gòu)成。再有,輸出單元32還可以具有打印機(jī)等的印刷功能,通過將上述物體的附加信息等各輸出內(nèi)容印刷在例如紙張等的各種印刷介質(zhì)上,以提供給使用者等。蓄積單元33在本實(shí)施形態(tài)中對(duì)所需的各種信息、及非可視化信息識(shí)別處理實(shí)行時(shí)或執(zhí)行后的各種數(shù)據(jù)進(jìn)行保存。具體而言,蓄積單元33可對(duì)由嵌入圖像獲取單元34所獲取的嵌入圖像、由非可視化信息提取單元35所提取的非可視化信息(marker)、由非可視化信息解析單元36所解析的非可視化信息、及由顯示信息生成單元37所生成的顯示內(nèi)容等進(jìn)行保存。另外,蓄積單元33還可以對(duì)由非可視化信息解析單元36所解析的數(shù)據(jù)的相關(guān)信息進(jìn)行保存。例如,在非可視化信息為碼信息(包含文字碼、二維碼等)等的情況下,可以事先將與該碼信息相對(duì)應(yīng)的各種數(shù)據(jù)(例如,與碼信息相對(duì)應(yīng)的物體的詳細(xì)信息(文字、映像、圖像、音聲等)、及該數(shù)據(jù)顯示于畫面時(shí)的大小、顏色、時(shí)間、位置、動(dòng)作內(nèi)容等)保存至蓄積單元33。另外,蓄積單元33在獲取碼等時(shí)、或其他必要時(shí),還可以對(duì)保存了的各種數(shù)據(jù)進(jìn)行讀取。嵌入圖像獲取單元34從蓄積單元33或經(jīng)由收發(fā)單元38從連接在通信網(wǎng)絡(luò)上的外部裝置獲取嵌入圖像。這里需要說明的是,嵌入圖像也包含映像。非可視化信息提出單元35用于提取包含在所提取的嵌入圖像中的非可視化信息。具體而言,非可視化信息提取單元35對(duì)所輸入的嵌入圖像進(jìn)行基于預(yù)定頻率的濾波,以獲取嵌入在圖像中的非可視化信息。這里需要說明的是,如果圖像中存在多個(gè)非可視化信息,則對(duì)所有非可視化信息進(jìn)行提取。另外,非可視化信息提取單元35也可獲取例如是從哪個(gè)位置提取出了非可視化信息這樣的非可視化信息位置信息。這里需要說明的是,非可視化信息提取單元35將所獲取的各種信息保存至蓄積單元33。非可視化信息解析單元36對(duì)由非可視化信息提取單元35所獲得的非可視化信息中實(shí)際上包含了什么樣的附加值數(shù)據(jù)進(jìn)行解析。這里需要說明的是,本實(shí)施形態(tài)的非可視化信息解析單元36具有可讀取條碼的條碼閱讀器等的讀取功能;例如,在非可視化信息為二維條碼的情況下,可使用該讀取功能從二維條碼中獲取信息,將獲取的內(nèi)容(例如,碼ID等)作為key (關(guān)鍵字),并對(duì)蓄積單元33或經(jīng)由收發(fā)單元38對(duì)與通信網(wǎng)絡(luò)相連的預(yù)先設(shè)定的服務(wù)器或數(shù)據(jù)庫(kù)等外部裝置進(jìn)行檢索,如果檢索的結(jié)果為存在與Key相對(duì)應(yīng)的附加信息,則獲取該信息。顯示信息生成單元37用于生成將由非可視化信息單元36所獲取的結(jié)果顯示在畫面上的顯示信息。這里需要說明的是,作為顯示方法,可以在畫面上設(shè)置另一個(gè)框(另一個(gè)窗口)以進(jìn)行說明,也可以在顯示對(duì)應(yīng)物體的位置上進(jìn)行顯示,還可以通過音聲來進(jìn)行輸出。另外,顯示信息生成單元37可以原樣地對(duì)所取得的非可視化信息進(jìn)行可視化,也可以從蓄積單元33或外部裝置等獲取與非可視化信息相對(duì)應(yīng)的附加信息,然后對(duì)所取得的附加信息進(jìn)行顯示。再有,在顯示由非可視化信息解析單元36所獲得的結(jié)果的情況下,顯示信息生成單元37生成用于根據(jù)在畫面上顯示時(shí)的大小、顏色、時(shí)間、位置、動(dòng)作內(nèi)容等進(jìn)行顯示的顯示信息,該畫面是按照基于上述碼ID等從蓄積單元33等獲取的每個(gè)附加信息所設(shè)定的。這里需要說明的是,在對(duì)象物體作為映像而移動(dòng)的情況下,不僅可以追隨該物體的位置進(jìn)行顯示,還可以在最初畫面的顯示位置上固定地進(jìn)行顯示。
收發(fā)單元38是用于利用通信網(wǎng)絡(luò)等從可連接其上的外部裝置獲取所需的外部圖像(拍攝圖像等)、或可實(shí)現(xiàn)本發(fā)明的非可視化信息識(shí)別處理的執(zhí)行程序等的接口。另外,收發(fā)單元38還可以將非可視化信息識(shí)別裝置30內(nèi)所生成的各種信息發(fā)送至外部裝置??刂茊卧?9用于對(duì)非可視化信息識(shí)別裝置30的各構(gòu)成部的全體進(jìn)行控制。具體而言,控制單元39例如根據(jù)使用者等經(jīng)由輸入單元31所輸入的指示等,進(jìn)行嵌入圖像的取得和非可視化信息的提取、非可視化信息的解析、及顯示信息的生成等各種處理的各種控制等。根據(jù)上述的裝置構(gòu)成,通過高效地獲取信息,可以提供具有高附加值和高精度的圖像。
下面,對(duì)上述非可視化信息解析單元36的附加信息的獲取例進(jìn)行說明。如上所述,非可視化信息解析單元36在基于非可視化信息所得到的信息為碼ID等的情況下,將該碼ID等作為Key,對(duì)蓄積單元33、或經(jīng)由收發(fā)單元38對(duì)連接至通信網(wǎng)絡(luò)上的預(yù)先設(shè)定的服務(wù)器或數(shù)據(jù)庫(kù)等外部裝置進(jìn)行檢索,并獲取相對(duì)應(yīng)的附加信息。具體而言,例如,在非可視化信息識(shí)別裝置30為“單機(jī)(stand-alone)型”的情況下,將根據(jù)非可視化信息所取得的碼ID作為Key,對(duì)蓄積單元33進(jìn)行檢索,并獲取由檢索而得到的結(jié)果。另外,在非可視化信息識(shí)別裝置30為經(jīng)由通信網(wǎng)絡(luò)與外部裝置相連的“網(wǎng)絡(luò)型”的情況下,將基于非可視化信息所取得的碼ID作為Key,對(duì)外部裝置進(jìn)行訪問,并從外部裝置內(nèi)的數(shù)據(jù)群中檢索出與碼ID相對(duì)應(yīng)的信息,進(jìn)而從外部裝置獲得相對(duì)應(yīng)的附加信肩、O在非可視化信息嵌入裝置10及非可視化信息識(shí)別裝置30中,通過生成可使計(jì)算機(jī)執(zhí)行各功能的執(zhí)行程序(非可視化信息嵌入程序、非可視化信息識(shí)別程序),并將其保存至CD-ROM等存儲(chǔ)介質(zhì),然后,將該執(zhí)行程序安裝至例如通用的個(gè)人計(jì)算機(jī)、服務(wù)器等,就可以實(shí)現(xiàn)本發(fā)明的非可視化信息嵌入處理及非可視化信息識(shí)別處理等。下面,對(duì)本實(shí)施形態(tài)的可實(shí)現(xiàn)非可視化信息嵌入處理和非可視化信息識(shí)別處理的計(jì)算機(jī)硬件構(gòu)成進(jìn)行說明。圖3是表示本實(shí)施形態(tài)的可實(shí)現(xiàn)非可視化信息嵌入處理及非可視化信息識(shí)別處理的硬件結(jié)構(gòu)的一個(gè)例子的圖。圖3所示的計(jì)算機(jī)主機(jī)被構(gòu)成為具有輸入裝置41、輸出裝置42、驅(qū)動(dòng)裝置43、輔助存儲(chǔ)裝置44、存儲(chǔ)(內(nèi)存)裝置45、執(zhí)行各種控制的CPU 46、及網(wǎng)絡(luò)接續(xù)裝置47,這些裝置通過系統(tǒng)總線B相互連接。輸入裝置41包含使用者等可操作的鍵盤及鼠標(biāo)等指示裝置,用于接收來自使用者等的有關(guān)程序執(zhí)行等各種操作信號(hào)的輸入。另外,輸入裝置41還具有用于對(duì)相機(jī)等拍攝單元所拍攝的圖像進(jìn)行輸入的圖像輸入單元。輸出裝置42具有用于對(duì)執(zhí)行本發(fā)明的處理的計(jì)算機(jī)主體進(jìn)行操作時(shí)所需的各種窗口和數(shù)據(jù)等進(jìn)行顯示的顯示器,通過CPU 46所具有的控制程序,可對(duì)執(zhí)行程序的執(zhí)行過程和結(jié)果等進(jìn)行顯示。這里,本發(fā)明中被安裝至計(jì)算機(jī)主機(jī)的執(zhí)行程序例如可由USB存儲(chǔ)器或⑶-ROM等便攜式存儲(chǔ)介質(zhì)48等提供。存儲(chǔ)了程序的存儲(chǔ)介質(zhì)48可被置放至驅(qū)動(dòng)裝置43,存儲(chǔ)介質(zhì)48內(nèi)所包含的執(zhí)行程序可經(jīng)由驅(qū)動(dòng)裝置43從存儲(chǔ)介質(zhì)48中被安裝至輔助存儲(chǔ)裝置44。輔助存儲(chǔ)裝置44為硬盤等存儲(chǔ)單元,其可對(duì)本發(fā)明的執(zhí)行程序及計(jì)算機(jī)內(nèi)設(shè)置的控制程序等進(jìn)行保存,根據(jù)需要,還可以進(jìn)行輸入和輸出。
存儲(chǔ)裝置45用于保存由CPU 46從輔助存儲(chǔ)裝置44中所讀出的執(zhí)行程序等。這里需要說明的是,存儲(chǔ)裝置45由ROM或RAM等構(gòu)成。CPU 46根據(jù)OS (操作系統(tǒng))等的控制程序、及存儲(chǔ)裝置45內(nèi)所保存的執(zhí)行程序,通過對(duì)各種演算、及與各硬件構(gòu)成部的數(shù)據(jù)輸入輸出等計(jì)算機(jī)整體的處理進(jìn)行控制,可實(shí)現(xiàn)合成圖像顯示等的各種處理。這里需要說明的是,程序執(zhí)行中所需的各種信息可以從輔助存儲(chǔ)裝置44獲取,另外,也可以對(duì)執(zhí)行結(jié)果等進(jìn)行保存。網(wǎng)絡(luò)接續(xù)裝置47通過與通信網(wǎng)絡(luò)等進(jìn)行接續(xù),可以從連接至通信網(wǎng)絡(luò)的其他終端獲取執(zhí)行程序,也可以將執(zhí)行該程序時(shí)所 得到的執(zhí)行結(jié)果或本發(fā)明的執(zhí)行程序本身提供至其他終端等。根據(jù)上述的硬件構(gòu)成,可執(zhí)行本發(fā)明的非可視化信息嵌入處理和非可視化信息識(shí)別處理。另外,通過安裝執(zhí)行程序,在通用個(gè)人計(jì)算機(jī)等上也可以容易地實(shí)現(xiàn)本發(fā)明的非可視化信息嵌入處理和非可視化信息識(shí)別處理。下面,對(duì)非可視化信息嵌入處理和非可視化信息識(shí)別處理進(jìn)行詳細(xì)的說明。首先,對(duì)本實(shí)施形態(tài)的非可視化信息嵌入處理步驟進(jìn)行說明。圖4是表示本實(shí)施形態(tài)的非可視化信息嵌入處理步驟的一個(gè)例子的流程圖。圖4所示的非可視化信息嵌入處理首先獲取由相機(jī)等拍攝單元所拍攝的圖像(S01),并進(jìn)行圖像的解析(S02),以獲取圖像中所含有的物體信息、物體位置信息等。然后,根據(jù)由S02的處理所得到的信息,進(jìn)行是否為嵌入對(duì)象圖像的判定(S03),并對(duì)該物體進(jìn)行是否需要嵌入非可視化信息(marker)的判斷(S04)。這里,在需要嵌入非可視化信息的情況下(S04中的“是”),對(duì)非可視化信息進(jìn)行設(shè)定(S05),并根據(jù)S05的處理所設(shè)定的非可視化信息,生成用于合成至圖像的非可視化信息(S06 )。另外,將由S06的處理所生成的非可視化信息合成至圖像的預(yù)定位置(S07),并將合成圖像通過顯示器等輸出單元進(jìn)行顯示、或作為數(shù)據(jù)進(jìn)行輸出(S08)。S08的處理結(jié)束后或在S04的處理中,如果不需要嵌入非可視化信息(S04中的“否”),則對(duì)其他圖像中是否需要嵌入非可視化信息進(jìn)行判斷(S09)。在其他圖像中需要嵌入非可視化信息的情況下(S09中的“是”),返回SOl并反復(fù)執(zhí)行隨后的處理。另外,在S09的處理中,如果其他圖像不需要嵌入非可視化信息(S09中的“否”),則結(jié)束非可視化信息處理。下面,對(duì)本實(shí)施形態(tài)的非可視化信息識(shí)別處理步驟進(jìn)行說明。圖5是表示本實(shí)施形態(tài)的非可視化信息識(shí)別處理步驟的一個(gè)例子的流程圖。圖5所示的非可視化信息識(shí)別處理首先獲取嵌入圖像(S11),并從獲取的圖像中提取非可視化信息(S12)。然后,在S12的處理中,對(duì)是否從圖像中提取出了非可視化信息進(jìn)行判斷(S13);如果提取出了非可視化信息(S13中的“是”),則進(jìn)行非可視化信息的解析(S14)。接下來,根據(jù)由非可視化信息的解析而得到的信息,生成顯示在畫面等上的顯示信息(S15),并對(duì)所生成的內(nèi)容進(jìn)行顯示(S16)。這里,對(duì)是否需要從其他圖像識(shí)別非可視化信息進(jìn)行判斷(S17),在需要從其他圖像識(shí)別非可視化信息的情況下(S17中的“是”),返回Sll并反復(fù)執(zhí)行隨后的處理。另外,在S17的處理中,如果不需要從其他圖像識(shí)別非可視化信息(S17中的“否”),則結(jié)束非可視化信息識(shí)別處理。根據(jù)上述的處理,通過高效地獲取信息,可以提供具有高附加值和高精度的圖像。另外,通過安裝執(zhí)行程序,可以在通用的個(gè)人計(jì)算機(jī)等上容易地實(shí)現(xiàn)本發(fā)明的非可視化信息嵌入處理。下面,對(duì)本實(shí)施方式的非可視化信息進(jìn)行詳細(xì)的說明。作為非可視化信息,可以使用文字、數(shù)字、記號(hào)、標(biāo)記、圖案、色彩、一維碼、二維碼等。這里,以使用二維碼為例進(jìn)行說明。圖6表示圖像的一個(gè)例子。在圖6所示的圖像50中,桌子51上放置了書52、錢包 53、筆記本電腦54、及手表55。在本實(shí)施形態(tài)中,由圖像解析單元15獲取圖像中所包含的這些物體信息及其位置信息。這里,假定在嵌入對(duì)象圖像判定單元16中具有與錢包53、筆記本電腦54、及手表55相關(guān)的關(guān)連信息,并生成了非可視化信息。這里需要說明的是,對(duì)是否生成了非可視化信息的判斷、及生成了什么樣的物體信息的確認(rèn)等,可由使用者等任意執(zhí)行。所以,在圖6的例子中,在分別顯示了錢包53、筆記本電腦54、及手表55的位置上或其周邊的預(yù)定區(qū)域內(nèi),由二維碼構(gòu)成的非可視化信息56-1 56-3通過重疊而被合成,生成合成圖像。圖7表示非可視化信息的一個(gè)例子。這里需要說明的是,在圖7中,示出了使用二維碼的2個(gè)種類的非可視化信息60-1、60-2。圖7所示的非可視化信息60-1的最外側(cè)的框中具有低頻層61-1,其內(nèi)側(cè)具有高頻層62-1,另外,在其內(nèi)側(cè),構(gòu)成了碼部63-1。通常,如果圖像的一部分嵌入了信息,則因?yàn)椴荒軐?duì)圖像中的哪部分嵌入了碼部進(jìn)行判別,所以只好對(duì)整個(gè)圖像進(jìn)行碼的嵌入。但是,在本實(shí)施形態(tài)中,因?yàn)榇a部63-1被低頻層61-1和高頻層62-1所包圍,所以,通過以預(yù)定頻率(例如,HPF (high pass filter)、LPF(low pass filter)等)對(duì)頻率進(jìn)行濾波,以用黑色等單色、或與圖像顏色不同的多個(gè)顏色來對(duì)其進(jìn)行標(biāo)記,這樣,二維碼就會(huì)浮現(xiàn)出來。所以,通過進(jìn)行濾波,可以提取出碼區(qū)域,這樣,即使僅在圖像的一部分內(nèi)嵌入了碼,也可以高效地讀取出二維碼。另外,在本實(shí)施形態(tài)中,即使構(gòu)成為如圖7所示的非可視化信息60-2,即最外側(cè)的框中具有高頻層60-2,其內(nèi)側(cè)具有低頻層61-2,另外,在其內(nèi)側(cè)構(gòu)成了碼部63-2,也可以得到與上述非可視化信息60-1時(shí)的同樣的效果。這里需要說明的是,嵌入碼的區(qū)域較好為正方形,但是,在本發(fā)明中并不限定于此,只要是長(zhǎng)方形、菱形、圓形等預(yù)定的區(qū)域,都可適用。另外,二維碼需要方向信息;在本實(shí)施形態(tài)中,使碼的方向與圖像的上下左右方向?qū)R來進(jìn)行合成。因此,例如,在使用便攜式終端所具有的相機(jī)對(duì)電視上的映像進(jìn)行拍攝的情況下,因?yàn)橥ǔ6际鞘贡銛y式終端的方向正對(duì)著電視畫面,所以方向信息被限定在特定的方向。為此,就沒有必要向二維碼附加表示方向的信息。這樣,在識(shí)別二維碼時(shí),因?yàn)樗斎氲膱D像無方向信息并示出了固定的方向,所以,不需要向碼本身加入方向信息。這樣,就可以附加其他的更多的信息,另外,對(duì)碼進(jìn)行識(shí)別時(shí),因?yàn)橐膊恍枰獙?duì)方向信息進(jìn)行解析,所以可以高效地對(duì)碼進(jìn)行識(shí)別。因此,根據(jù)本實(shí)施方式,可以高效地獲取非可視化信息。下面,對(duì)本實(shí)施方式的圖像合成單元19的附加信息的具體嵌入例進(jìn)行說明。圖8是用于對(duì)附加信息的具體嵌入例進(jìn)行說明的圖。這里需要說明的是,在以下的說明中,作為附加信息,對(duì)二維碼的嵌入例進(jìn)行說明。圖8所示原圖像因?yàn)榕c上述圖6所示圖像50相同,所以這里省略對(duì)圖像50的詳細(xì)說明。在圖8所示圖像50中,將上述筆記本型電腦用的非可視化區(qū)域56-2擴(kuò)大后,如右側(cè)圖所示,低頻部64和高頻部65在預(yù)定的區(qū)域(例如,正方形)內(nèi)根據(jù)預(yù)定的條件來排列。這里,將低頻部64設(shè)為“0”,高頻部設(shè)為“1”,進(jìn)行碼的嵌入。另外,在高頻部65中,以預(yù)定像素為單位對(duì)濃色和淡色進(jìn)行交替排列,另外,還進(jìn)行了調(diào)整,以使從更遠(yuǎn)處觀察時(shí)平均來看可變?yōu)樵瓐D像本身的顏色。下面,對(duì)本實(shí)施形態(tài)的低頻和聞?lì)l進(jìn)行說明。通常,頻率中包含有關(guān)時(shí)間的頻率(時(shí)間頻率)和有關(guān)空間位置的頻率(空間頻率);但是,在本實(shí)施形態(tài)中,如果沒有特別的指定,則表示空間頻率。空間頻率定義為“相對(duì)于單位長(zhǎng)度的像素值的周期的倒數(shù)”。對(duì)本實(shí)施形態(tài)的頻率并無特別的限定,例如,高頻部可設(shè)定在O. 2 2[cycle /像素]的范圍,低頻部可設(shè)定在O l[cycle /像素]的范圍,具體而言,只要高頻部的頻率比低頻部的頻率高就可以。
另外,在由高頻部所形成的預(yù)定的像素區(qū)域(例如,4X4px (像素)等)所構(gòu)成的柵格(grid)中,亮部和暗部可以周期地進(jìn)行重復(fù),例如,可列舉出縱條紋、橫條紋、格子狀等。例如,有亮亮亮亮暗暗暗暗亮亮亮亮暗暗暗暗或者亮暗亮暗暗亮暗亮亮暗亮暗暗亮暗亮等。另外,此時(shí)亮部和暗部的明度差只要為10以上就可以,較好為50以上,更好為100以上。這里需要說明的是,關(guān)于本實(shí)施形態(tài)的明度差,如上所述,首先以通常顯示的圖像的明度為基準(zhǔn)生成亮部和暗部,然后使用所生成的亮部和暗部的明度差;但是,本發(fā)明并不限定于此。例如,也可以使用通常的圖像明度與相對(duì)與該明度的低頻部或高頻部的明度之間的明度差。在這種情況下,例如,就被看作成高頻部的明度差而言,以在灰階上相鄰的要素為基準(zhǔn),只要大約為15以上,即可被看作為高頻部。具體而言,明度差大約為15 35左右的區(qū)域可被主要用于高頻部。這里需要說明的是,要素是指由縱橫Ipx以上的像素所構(gòu)成的單元,在本實(shí)施方式中,例如,I個(gè)要素可設(shè)定為2X 2px。這里,例如,在相機(jī)等拍攝裝置所能讀取的明度差的最小值為15的情況下,如果明度差大于35,則人的眼睛就可容易地進(jìn)行識(shí)別。另外,在嵌入圖像的部分為極暗或極亮的情況下,為了提高相機(jī)等的讀取精度,例如,需要賦予35以上的明度差。因此,在本實(shí)施形態(tài)中,根據(jù)嵌入位置的圖像(背景)的明度、輝度等、以及進(jìn)行拍攝的相機(jī)的性能等,可任意地使明度差進(jìn)行變化,以生成非可視化信息。
另外,就上述附加信息的可使用的像素大小而言,例如,因?yàn)槠淇筛鶕?jù)圖像和觀看圖像的人之間距離進(jìn)行變化,所以,對(duì)其并無特別的限定;例如,如果是大約Im的距離,則較好為O. 05 2mm左右;如果是大約IOm的距離,則較好為O. 5 20mm左右。在更遠(yuǎn)的距離處使用時(shí),最好也保持同樣的、像素大小和距離的比率。在本實(shí)施形態(tài)中,在將低頻部或高頻部的任一個(gè)賦予至圖像的情況下,最好具有相對(duì)于預(yù)定圖像的預(yù)定嵌入位置的特定的圖案。圖9是用于對(duì)低頻部或高頻部的圖案進(jìn)行說明的圖。這里需要說明的是,圖9(a) (e)中的I格表示一個(gè)要素。在本實(shí)施形態(tài)中,在由低頻部或高頻部生成嵌入信息的情況下,例如,如圖9所不,可生成黑白相間的圖案(圖 9 (a))、橫條紋圖案(圖9 (b))、縱條紋圖案(圖9 (C))、右斜線(圖9(d))、左斜線(圖9(e))等預(yù)定的圖案。這里需要說明的是,在本實(shí)施形態(tài)中,并不限定于上述圖案,例如,還可以對(duì)圖9(a) (e)中的多個(gè)圖案進(jìn)行部分組合。另外,在圖9(a) (e)所示的圖案中,例如,在向紙進(jìn)行嵌入的情況下,如圖9 (a)所示的黑白相間的圖案最不容易被看到,另外,就不顯眼的程度而言,不論背景如何,黑白相間的圖案也是最不顯眼的。另外,相反地,圖9(d)、圖9(e)所示的斜線最顯眼。但是,在對(duì)顯示器上所觀看的圖像或映像進(jìn)行圖案的嵌入的情況下,如果是如圖9(a)所示的黑白相間的圖案,則圖案太細(xì),相機(jī)不能識(shí)別為高頻部。所以,需要以橫線或斜線來構(gòu)成高頻部。另外,在顯示器上也和紙一樣,由斜線構(gòu)成的高頻部最顯眼。據(jù)此,在使用相機(jī)等對(duì)低頻部或高頻部進(jìn)行拍攝以獲取嵌入信息時(shí),通過以圖9(a) (e)所示并被獲取的信息為基準(zhǔn),將恰當(dāng)?shù)姆强梢暬畔⑶度朐瓐D像(背景圖像),可容易且確實(shí)地讀取嵌入信息。這里需要說明的是,上述圖案不僅適用于僅使用低頻部或僅使用高頻部的情形,還適用于同時(shí)使用低頻部和高頻部的情形。下面,對(duì)本實(shí)施形態(tài)的圖像合成單元19的碼的嵌入實(shí)施例進(jìn)行具體的說明。圖10表示碼的嵌入實(shí)施例。圖10所示的圖像50與圖6和圖8相同,所以這里對(duì)重復(fù)的說明進(jìn)行省略。圖10所示的例子是對(duì)手表55嵌入非可視化信息56-3時(shí)的嵌入方法的說明。首先,從圖像50中提取出需要嵌入碼的部分。所提取的部分根據(jù)I個(gè)柵格的大小來進(jìn)行設(shè)定,例如,其可被設(shè)定為一邊為預(yù)定像素(圖10中的例子為8px)的正方形。另外,圖10中的一個(gè)要素為2X2px。這里需要說明的是,上述范圍僅是一個(gè)例子,柵格的大小也可以采用其他值;但是,過小或過大時(shí),難以對(duì)“O”和“I”進(jìn)行讀取,所以,一邊為3 9px的正方形為較好。另夕卜,形狀并不限定于正方形,也可為位于上述范圍內(nèi)的長(zhǎng)方形。再有,對(duì)碼部分63的柵格數(shù)并無特別的限定,但較好為正方形。在圖10的例子中,柵格大小為10X10。接下來,圖11示出了針對(duì)柵格進(jìn)行碼嵌入的例子。如圖11所示,非可視化信息生成單元18對(duì)作為非可視化信息56-3的碼部分63內(nèi)的柵格71所包含的像素以明度值進(jìn)行數(shù)值化。這里,各像素由紅綠藍(lán)的各元件所構(gòu)成,將對(duì)各顏色的輝度(O 255)進(jìn)行平均后所得到的值作為像素的明度。這里需要說明的是,明度的定義是指“明度=(R+G+B)/3”的關(guān)系成立的狀態(tài),例如,如圖 11 所示,R: 200、G: 100、B:O 時(shí),該像素的明度為“ (200+100+0)/3 = 100”。下面,對(duì)上述低頻部的碼的嵌入例進(jìn)行說明。圖12表示低頻部的碼的嵌入的一個(gè)例子。在形成了如圖12所示的柵格的情況下,例如,如圖12所示,通過實(shí)施基于高斯濾波(Gaussian filter)的濾波處理,對(duì)整個(gè)柵格施加所謂的模糊濾波,以對(duì)柵格內(nèi)的明度值進(jìn)行平滑化。也就是說,在圖12的例子中,柵格71的明度在130左右被進(jìn)行了平滑化。下面,對(duì)上述聞?lì)l部的碼的嵌入例進(jìn)彳丁說明。圖13A和圖13B表不聞?lì)l部的碼的嵌入的一個(gè)例子。在圖13A所示的柵格71中,為了嵌入高頻部,生成條紋圖案。據(jù)此,進(jìn)行對(duì)柵格71的偶數(shù)行的各要素使其明度增加、對(duì)奇數(shù)行的各要素使其明度降低的處理。如圖13B的對(duì)應(yīng)表所示,各要素的明度的增減值可根據(jù)背景的明度來進(jìn)行設(shè)定。這樣,通過與背景的明度值相對(duì)應(yīng)地設(shè)定增減值,可以高效地生成嵌入信息,另外也可以使嵌入信息變得更加不顯眼。這里需要說明的是,如圖13B的對(duì)應(yīng)表所示的值例如可被保存至蓄積單元13
坐寸ο例如,如果參照?qǐng)D13B的對(duì)應(yīng)表,則就圖13A的柵格71的左上角的要素而言,其為奇數(shù)行,所以對(duì)其實(shí)行明度減小的處理,根據(jù)圖13B的對(duì)應(yīng)表可知,增減值為“_35”,這樣,該要素的明度值從“152”變?yōu)椤?17”。另外,就圖13A的柵格71的左下角的要素而言,其為偶數(shù)行,所以對(duì)其實(shí)行明度增加的處理,根據(jù)圖13B的對(duì)應(yīng)表可知,增減值為“+30”,這樣,該要素的明度值從“120”變?yōu)椤?50”。通過對(duì)非可視化區(qū)域?qū)嵤┤鐖D12、圖13A、圖13B所示的低頻部、高頻部的碼的嵌入處理,可以生成二維碼。下面,使用流程圖對(duì)上述非可視化信息提取單元35的非可視化信息的提取例進(jìn)行說明。圖14表示用于提取非可視化信息的一個(gè)例子。這里需要說明的是,在以下的處理中,盡管對(duì)從拍攝圖像中提取出僅使用高頻部而生成的非可視化信息的例子進(jìn)行了說明,但是,本發(fā)明的提取方法并不限定于此。作為圖14所示的非可視化信息的提取例,首先,獲取對(duì)嵌入了非可視化信息的映像或圖像進(jìn)行拍攝而得到的拍攝圖像(S21)。然后,對(duì)獲取的圖像進(jìn)行Sobel拉普拉斯濾波,從圖像中提取出緣部(明度激烈變化的部分),并將緣部變換為白色,其他部分變換為黑色(S22)。也就是說,通過對(duì)拍攝圖像實(shí)施Sobel拉普拉斯濾波,可以提取出碼部(如果是高頻圖像,貝1J為緣部的集合)以及背景的緣部(Image edges)。這里需要說明的是,上述的“如果是高頻圖像,則為緣部的集合”是指雖然基本上是將明暗變化劇烈的部分作為了緣部,但是,在高頻圖像的情況下,從橫方向或縱方向來看明度時(shí),每個(gè)要素的明暗是反轉(zhuǎn)的。所以,在高頻圖像的情況下,要素邊界都變?yōu)榫壊?。接下來,?duì)由S21的處理所獲得的拍攝圖像實(shí)行DCT (discrete cosinetransform :離散余弦變換)(S23),將拍攝圖像從空域變換至頻域。之后,通過對(duì)由S23的處理所獲得的頻率圖像進(jìn)行將高頻域內(nèi)的值設(shè)為O的處理,實(shí)行用于從圖像中除去高頻成分的頻率濾波(S24)。然后,實(shí)行將由S24的處理施加了濾波的圖像從頻域變換至空域的IDCT (逆離散余弦變換)(S25)。這里需要說明的是,上述的S23 S25的處理指的是實(shí)行LPF (low passfilter)處理。之后,對(duì)由S25的處理所獲得的圖像實(shí)施Sobel拉普拉斯濾波,從圖像中提取出緣部(明度變化劇烈的部分),并將緣部變換為白色,將其他部分變換為黑色(S26 )。
接下來,實(shí)行使由Sobel拉普拉斯濾波所得到的緣部膨脹一圈的膨脹處理(S27)。具體而言,例如,將所得到的緣部在上下左右方向上向外側(cè)各擴(kuò)張3個(gè)像素(px)。
然后,實(shí)行從由S22的處理所得到的圖像(緣部+碼圖像)減去由S27的處理所得到的背景圖像(背景圖像的緣部)的差分處理(S28)。據(jù)此,可以僅提取出非可視化信息的圖像。
接下來,實(shí)行從由S28的處理所得到的圖像中除去圖像中所包含的噪點(diǎn)成分的中值濾波處理(S29)。具體而言,例如,將注目像素周圍的3 X 3 = 9個(gè)像素中的中值與該注目像素的值進(jìn)行置換。之后,在S29的中值濾波處理結(jié)束的時(shí)點(diǎn),從圖像提取出非可視化信息(S30)。具體而言,在S29的中值濾波處理結(jié)束的時(shí)點(diǎn),由于僅包含了非可視化信息,所以對(duì)該非可視化信息進(jìn)行提取,并進(jìn)行⑴形狀(四邊形)提取、⑵射影變換、以及⑶碼的
判定這三個(gè)處理。這里,在上述的⑴形狀提取中,例如,實(shí)行從圖像中算出四邊形(碼)的四個(gè)角的坐標(biāo)的處理。這里需要說明的是,就算出的坐標(biāo)位置而言,并不限定于四邊形,可以根據(jù)預(yù)定的形狀進(jìn)行恰當(dāng)?shù)脑O(shè)定,例如,如果是三角形或星形等,則可算出其各頂點(diǎn)的坐標(biāo)。另外,在上述(2)射影變換中,實(shí)行通過使用所得到的四個(gè)點(diǎn)的坐標(biāo)將歪扭了的碼變回正方形的處理。再有,在上述(3)碼的判定中,實(shí)行碼中所包含的數(shù)據(jù)位(bit)是“I”還是“0”的判定處理。具體而言,在構(gòu)成Ibit的塊中所包含的像素中,如果黑色像素較多,則判定為“0”,如果白色像素較多,則判定為“I”。通過實(shí)行如上所述的處理,可以高精度地獲取拍攝圖像中所包含的I個(gè)或多個(gè)的非可視化信息。接下來,圖15示出了提取出實(shí)際的非可視化信息的例子。在圖15所示的例子中,示出了從對(duì)“R”文字圖像(image)嵌入了非可視化信息(code)的拍攝圖像中提取出非可視化信息的例子。對(duì)圖15(a)所示的拍攝圖像實(shí)行緣部檢測(cè),獲取圖15(b)所示的碼(Code) +圖像緣部(Image edges)的圖像。另外,對(duì)圖15(a)所示的拍攝圖像實(shí)行碼去除(Code removal)處理,如圖15(c)所示,獲得從圖像中去除了碼部分的圖像(Image-Code)。然后,對(duì)圖15(c)所示的圖像(Image-Code)實(shí)行緣部檢測(cè),如圖15(d)所示,獲得從圖像緣部中去除了碼的圖像(Image edges-Code)。之后,通過獲取圖15(b)所示的圖像與圖15(d)所示的圖像的差分,可以獲得如圖15(e)所示的碼(Code)。這里需要說明的是,由圖14的S23 S25的處理所得到的結(jié)果與圖15(c)相對(duì)應(yīng),由S27的處理所得到的結(jié)果與圖15(d)相對(duì)應(yīng),由S29的處理所得到的結(jié)果與圖15(e)相對(duì)應(yīng)。通過上述方法,在本實(shí)施形態(tài)中可以高精度地從拍攝圖像中提取出非可視化信息。這里需要說明的是,可以針對(duì)所拍攝的整個(gè)圖像實(shí)行上述非可視化信息提取處理,另夕卜,如果能夠?qū)︻A(yù)先嵌入了非可視化信息的圖像的位置進(jìn)行特定,則也可以僅對(duì)該特定區(qū)域?qū)嵭猩鲜龅奶崛√幚怼=酉聛?,圖16示出了非可視化信息的識(shí)別結(jié)果的一個(gè)例子。如圖16所示,在本實(shí)施形態(tài)中,例如,通過對(duì)合成有非可視化信息的合成圖像81實(shí)行基于HPF的濾波處理,并通過使用非可視化信息識(shí)別裝置30的顯示信息生成單元,不僅可以如圖16所示那樣將二維碼顯示在原圖像上,還可以通過讀取該信息以對(duì)二維碼的內(nèi)容信息進(jìn)行顯示。圖17A 圖17H分別表示附加了非可視化信息的圖像的例子。在圖17A 圖17H所示的各區(qū)域91中,嵌入了非可視化信息。這樣,通過實(shí)施本實(shí)施形態(tài),將非可視化信息僅附加至恰當(dāng)?shù)奈恢茫梢詼?zhǔn)確地提供與圖像的一部分內(nèi)所呈現(xiàn)的物體等相關(guān)的詳細(xì)信息
坐寸o這里需要說明的是,在圖17A 圖17C所示圖像的附加區(qū)域91內(nèi)所示的非可視化信息碼中,例如可以保存與商品的名稱、材料、味道的評(píng)價(jià)、價(jià)格、銷售店有關(guān)的信息、或者用于訪問保存了這些信息的服務(wù)器的地址信息(例如,URL等)等。另外,在圖17D所示圖像的附加區(qū)域91內(nèi)所示的非可視化信息碼中,例如可以保存花的名稱、拍攝場(chǎng)所、開花時(shí)節(jié)等信息。再有,在圖17E所示圖像的附加區(qū)域91內(nèi)所示的非可視化信息碼中,例如可以保存雕塑的名稱、拍攝場(chǎng)所、設(shè)置緣由等信息。另外,在圖17F所示圖像的附加區(qū)域91內(nèi)所示的非可視化信息碼中,例如可以保存飛機(jī)的名稱、飛行速度、拍攝場(chǎng)所等信息。 另外,圖17G和圖17H盡管分別示出了相同的圖像,但是,在各自的區(qū)域91中,嵌入了采用不同方法所生成的非可視化信息的碼。具體而言,在圖17G的區(qū)域91內(nèi),嵌入了使用上述高頻部和低頻部所生成的非可視化信息的碼,而在圖17H的區(qū)域91內(nèi),則嵌入了僅使用高頻部所生成的非可視化信息的碼。也就是說,在包含圖17G所示的低頻部和高頻部的非可視化信息的碼的情況下,根據(jù)原圖像的不同,低頻部可能會(huì)出現(xiàn)圖像的散景(Bokeh)。所以,如圖17H所示,通過采用僅使用高頻部的非可視化信息的碼,可以將更難被發(fā)現(xiàn)的可視化信息嵌入原圖像中。這里需要說明的是,在本實(shí)施形態(tài)中,可以在一個(gè)圖像中局部地附加多個(gè)非可視化信息。另外,可附加本實(shí)施形態(tài)的非可視化信息的對(duì)象不僅為電視畫面和計(jì)算機(jī)畫面等中展現(xiàn)的圖像,還可為例如畫面中所顯示的映像、以及紙張、卡片、明信片、海報(bào)等各種印刷介質(zhì)等。另外,碼的面積較大時(shí),嵌入數(shù)據(jù)量也變大,所以,在本實(shí)施形態(tài)中,可以根據(jù)嵌入數(shù)據(jù)量對(duì)要嵌入原圖像的碼的大小和數(shù)量進(jìn)行適當(dāng)?shù)恼{(diào)整。圖18表不非可視化信息的其他實(shí)施例。在圖18的例子中,對(duì)聞?lì)l部或低頻部的任意一個(gè)以黑色等預(yù)定顏色進(jìn)行彩色顯示。這樣,通過事先嵌入其他文字信息直接作為非可視化信息,可以作為顯示信息原樣輸出所嵌入的文字(圖18的例子中為“RITS”)。另外,通過采用圖18所示的方法,例如,可以不需要實(shí)行上述的將碼ID作為key以檢索和獲取所對(duì)應(yīng)的附加信息的處理,這樣,就可以迅速地將附加信息顯示在畫面上。下面,對(duì)本實(shí)施形態(tài)的頻率法與作為現(xiàn)有技術(shù)的根據(jù)嵌入了嵌入信息的圖像和原圖像的差分信息獲取信息的差分法的比較結(jié)果進(jìn)行說明。圖19表示比較結(jié)果的一個(gè)例子。這里需要說明的是,在圖19的例子中,將通過使用本實(shí)施形態(tài)的低頻部和高頻部而進(jìn)行了碼(code)化的非可視化信息的生成方法作為圖19所示的頻率法。另外,在圖19中,讀取時(shí)間是指從對(duì)碼部進(jìn)行識(shí)別開始到解碼結(jié)束為止的時(shí)間。再有,執(zhí)行命令數(shù)是指例如 “Intel core 2 duo” 的 MIPS (million instructions persecond)為 22. 058M 時(shí)的值。如圖19所示,根據(jù)本實(shí)施形態(tài),在讀取時(shí)間、執(zhí)行命令數(shù)、CPU使用率、內(nèi)存使用量的各項(xiàng)目中,都可獲得比差分法更好的結(jié)果。另外,盡管圖19中沒有表示,但是,例如在僅使用高頻部生成了非可視化信息的碼的情況下,其讀取時(shí)間僅為0. 272秒(執(zhí)行時(shí)間)。這里需要說明的是,此時(shí)的實(shí)行環(huán)境為OS是MaxOSXlO. 6,CPU是2Ghz Core 2Duo,內(nèi)存是2G字節(jié)。據(jù)此,即使在僅使用高頻部或僅使用低頻部的情況下,也可以高效且正確地從拍攝圖像中讀取碼。下面,對(duì)附加了適用于本實(shí)施形態(tài)的非可視化信息的圖像進(jìn)行非可視化確認(rèn)試驗(yàn)時(shí)所得到的結(jié)果進(jìn)行說明。圖20A和圖20B示出了應(yīng)用于非可視化確認(rèn)試驗(yàn)的圖像。圖20A表示還沒有嵌入非可視化信息的圖像,圖20B表示嵌入了作為本實(shí)施形態(tài)的非可視化信息的二維碼的圖像。圖20B的圖像中所附加的二維碼被附加至與圖6所示圖像50的非可視化信息56-1 56-3相同的位置。在該確認(rèn)試驗(yàn)中,讓9名參驗(yàn)者分別在距離顯示器Im的位置上對(duì)并排顯示在該顯示器上的無碼圖像(圖20A)和有碼(25mmX25mm)圖像(兩者的大小都是180mmX 135mm)進(jìn)行15秒鐘的觀看,并讓他們說出兩者之間的差別。其結(jié)果為,9人中只有I人回答說“鍵盤上有橫線”,而其他8人則回答說“看不出差別”。這里需要說明的是,通過使用本實(shí)施形態(tài)的可視化信息識(shí)別裝置30來觀察相同的 圖像,可確認(rèn)出能夠看到非可視化信息(marker)。如上所述,根據(jù)本發(fā)明,通過高效地獲取信息,可以提供具有高附加值和高精度的圖像。以上對(duì)本發(fā)明的具體實(shí)施例進(jìn)行了說明,但是,本發(fā)明并不局限于上述具體實(shí)施例,只要不脫離權(quán)利要求書的范圍,亦可采用其他變化形式代替,但那些變化形式仍屬于本發(fā)明所涉及的技術(shù)范圍。本國(guó)際申請(qǐng)主張2009年12月8日申請(qǐng)的日本國(guó)專利申請(qǐng)第2009 — 278883號(hào)、以及2010年8月27日申請(qǐng)的日本國(guó)專利申請(qǐng)第2010 — 191267號(hào)的優(yōu)先權(quán),并在本文中引用了這兩個(gè)專利申請(qǐng)的全部?jī)?nèi)容。
權(quán)利要求
1.一種非可視化信息嵌入裝置,在獲取的圖像的預(yù)定位置嵌入非可視化信息,所述非可視化信息嵌入裝置的特征在于,具有 圖像解析單元,獲取所述圖像內(nèi)所包含的物體信息和位置信息; 嵌入對(duì)象圖像判定單元,根據(jù)由所述圖像解析單元所獲得的物體信息,判斷所述圖像是否為嵌入對(duì)象圖像;以及 圖像合成單元,根據(jù)由所述嵌入對(duì)象圖像判定單元所獲得的判定結(jié)果,將所述非可視化信息合成至所述圖像。
2.根據(jù)權(quán)利要求I所述的非可視化信息嵌入裝置,其特征在于,具有 非可視化信息設(shè)定單元,對(duì)由所述圖像合成單元所合成的所述非可視化信息的形態(tài)進(jìn)行設(shè)定;以及 非可視化信息生成單元,根據(jù)由所述非可視化信息設(shè)定單元所設(shè)定了的非可視化信息,生成合成用圖像。
3.根據(jù)權(quán)利要求2所述的非可視化信息嵌入裝置,其特征在于, 在所述非可視化信息設(shè)定單元中, 將所述非可視化信息的形態(tài)設(shè)定為二維碼,所述二維碼的碼部由明度比原圖像的明度低的低頻部和明度比原圖像的明度高的高頻部的至少一個(gè)所構(gòu)成。
4.根據(jù)權(quán)利要求I所述的非可視化信息嵌入裝置,其特征在于, 在所述圖像合成單元中, 根據(jù)由所述圖像解析單元所獲得的物體的位置信息,對(duì)與所述物體相對(duì)應(yīng)的非可視化信息進(jìn)行合成。
5.一種非可視化信息識(shí)別裝置,對(duì)獲取的圖像中所包含的非可視化信息進(jìn)行識(shí)別,所述非可視化信息識(shí)別裝置的特征在于,具有 非可視化信息提取單元,從所述圖像中提取出非可視化信息; 非可視化信息解析單元,在由所述非可視化信息提取單元提取出了所述非可視化信息的情況下,根據(jù)所述非可視化信息,對(duì)獲得的所述圖像中所包含的物體的附加信息進(jìn)行解析;以及 顯示信息生成單元,根據(jù)由所述非可視化信息解析單元所獲得的附加信息,生成用于顯示在畫面上的顯示信息。
6.根據(jù)權(quán)利要求5所述的非可視化信息識(shí)別裝置,其特征在于, 所述非可視化信息提取單元使用預(yù)定的頻率對(duì)所述圖像進(jìn)行濾波處理,并從與所獲得的頻率相對(duì)應(yīng)的區(qū)域中提取出非可視化信息。
7.一種非可視化信息嵌入方法,在獲取的圖像的預(yù)定位置嵌入非可視化信息,所述非可視化信息嵌入方法的特征在于,具有 圖像解析步驟,獲取所述圖像內(nèi)所包含的物體信息和位置信息; 嵌入對(duì)象圖像判定步驟,根據(jù)由所述圖像解析步驟所獲得的物體信息,判斷所述圖像是否為嵌入對(duì)象圖像;以及 圖像合成步驟,根據(jù)由所述嵌入對(duì)象圖像判定步驟所獲得的判定結(jié)果,將所述非可視化信息合成至所述圖像。
8.根據(jù)權(quán)利要求7所述的非可視化信息嵌入方法,其特征在于,具有非可視化信息設(shè)定步驟,對(duì)由所述圖像合成步驟所合成的所述非可視化信息的形態(tài)進(jìn)行設(shè)定;以及 非可視化信息生成步驟,根據(jù)由所述非可視化信息設(shè)定步驟所設(shè)定了的非可視化信息,生成合成用圖像。
9.根據(jù)權(quán)利要求8所述的非可視化信息嵌入方法,其特征在于, 在所述非可視化信息設(shè)定步驟中, 將所述非可視化信息的形態(tài)設(shè)定為二維碼,所述二維碼的碼部由明度比原圖像的明度低的低頻部和明度比該原圖像的明度高的高頻部的至少一個(gè)所構(gòu)成。
10.根據(jù)權(quán)利要求7所述的非可視化信息嵌入方法,其特征在于, 在所述圖像合成步驟中,根據(jù)由所述圖像解析步驟所獲得的物體的位置信息,對(duì)與所述物體相對(duì)應(yīng)的非可視化信息進(jìn)行合成。
11.一種非可視化信息識(shí)別方法,對(duì)獲取的圖像中所包含的非可視化信息進(jìn)行識(shí)別,所述非可視化信息識(shí)別方法的特征在于,具有 非可視化信息提取步驟,從所述圖像中提取出非可視化信息; 非可視化信息解析步驟,在由所述非可視化信息提取步驟提取出了所述非可視化信息的情況下,根據(jù)所述非可視化信息,對(duì)獲得的所述圖像中所包含的物體的附加信息進(jìn)行解析;以及 顯示信息生成步驟,根據(jù)由所述非可視化信息解析步驟所獲得的附加信息,生成用于顯示在畫面上的顯示信息。
12.根據(jù)權(quán)利要求11所述的非可視化信息識(shí)別方法,其特征在于, 在所述非可視化信息提取步驟中,使用預(yù)定的頻率對(duì)所述圖像進(jìn)行濾波處理,并從與所獲得的頻率相對(duì)應(yīng)的區(qū)域中提取出非可視化信息,所提取出的區(qū)域由預(yù)定的像素構(gòu)成。
13.一種計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì),存儲(chǔ)用于使計(jì)算機(jī)執(zhí)行權(quán)利要求7所述的非可視化 息嵌入方法的程序。
14.一種計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì),存儲(chǔ)用于使計(jì)算機(jī)執(zhí)行權(quán)利要求11所述的非可視化信息識(shí)別方法的程序。
全文摘要
一種非可視化信息嵌入裝置,在獲取的圖像的預(yù)定位置嵌入非可視化信息,所述非可視化信息嵌入裝置的特征在于,具有圖像解析單元,獲取所述圖像內(nèi)所包含的物體信息和位置信息;嵌入對(duì)象圖像判定單元,根據(jù)由所述圖像解析單元所獲得的物體信息,判斷所述圖像是否為嵌入對(duì)象圖像;以及圖像合成單元,根據(jù)由所述嵌入對(duì)象圖像判定單元所獲得的判定結(jié)果,將所述非可視化信息合成至所述圖像。
文檔編號(hào)H04N1/387GK102648623SQ201080055550
公開日2012年8月22日 申請(qǐng)日期2010年12月8日 優(yōu)先權(quán)日2009年12月8日
發(fā)明者佐久間健一, 北村一真, 福井寬, 羽生直人, 道關(guān)隆國(guó) 申請(qǐng)人:學(xué)校法人立命館, 株式會(huì)社資生堂