專利名稱:在電子設(shè)備上進(jìn)行解碼的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及安全領(lǐng)域中的特定(但不排他)的應(yīng)用的隱藏圖像方法和隱藏圖像設(shè)備。
背景技術(shù):
當(dāng)前解碼器是覆蓋在包含隱藏圖像的物體之上的小型細(xì)薄的物體,如剛性屏幕、 掩模。通常使用具有隆起的雙凸透鏡。當(dāng)前解碼器被來(lái)回操作或移動(dòng)以查看隱藏圖像。操作典型地通過(guò)水平或垂直的對(duì)齊,或者改變視角。這種解碼器或透鏡容易丟失或物理?yè)p壞。 它們還通常需要額外的光來(lái)實(shí)際展現(xiàn)圖像。正確的定向是困難的,因?yàn)楸仨氃谄教贡砻嫔蠈⒗缫苿?dòng)的標(biāo)記與移動(dòng)的掩模排列成線。在安全系統(tǒng)中,典型地,只將一些解碼器發(fā)布給授權(quán)用戶。每個(gè)解碼器必須由手工或機(jī)器制造。需要一種備選的隱藏圖像解碼方法。
發(fā)明內(nèi)容
在第一方面,本發(fā)明提供了一種隱藏圖像方法,包括獲得第一圖像和第二圖像,第一圖像和第二圖像在該第一圖像和第二圖像之間提供隱藏圖像和解碼器,使得當(dāng)?shù)谝粓D像和第二圖像在至少一個(gè)解碼位置處重疊時(shí),解碼器對(duì)隱藏圖像進(jìn)行解碼;將第一圖像印制在光透射基底上,以產(chǎn)生印制基底;在電子顯示器上顯示第二圖像;以及在解碼位置處,相對(duì)于顯示器重疊印制基底,以對(duì)隱藏圖像進(jìn)行解碼。在實(shí)施例中,解碼器包括多個(gè)解碼器線。在實(shí)施例中,所述方法包括配置第一圖像和第二圖像中的至少一個(gè),使得解碼器線與顯示器的水平和垂直軸偏移,以避免可見(jiàn)波紋。在實(shí)施例中,所述方法包括基于電子顯示器的顯示格式,對(duì)第二圖像的顯示進(jìn)行縮放。在實(shí)施例中,解碼器由第一圖像和第二圖像之一提供。在實(shí)施例中,解碼由第二圖像提供。在實(shí)施例中,解碼器由第一圖像和第二圖像兩者來(lái)提供。在實(shí)施例中,第一圖像和第二圖像中的每一個(gè)包括被布置為形成隱藏圖像和解碼器的多個(gè)圖像元素。在實(shí)施例中,所述方法包括將表示第二圖像的數(shù)據(jù)存儲(chǔ)在與顯示器相關(guān)聯(lián)的存儲(chǔ)器中。在實(shí)施例中,所述方法包括在遠(yuǎn)離存儲(chǔ)器的位置產(chǎn)生表示第二圖像的數(shù)據(jù),并將數(shù)據(jù)發(fā)送至存儲(chǔ)器。在實(shí)施例中,所述方法包括響應(yīng)于來(lái)自與存儲(chǔ)器操作關(guān)聯(lián)的處理器的請(qǐng)求,發(fā)送數(shù)據(jù)。在實(shí)施例中,所述方法包括向解碼器標(biāo)識(shí)提供印制基底,經(jīng)由與處理器相關(guān)聯(lián)的輸入設(shè)備來(lái)接收解碼器標(biāo)識(shí)的輸入,并響應(yīng)于解碼器標(biāo)識(shí)的接收來(lái)進(jìn)行請(qǐng)求。在實(shí)施例中,所述方法包括基于至少一個(gè)解碼器算法,利用與存儲(chǔ)器相關(guān)聯(lián)的處理器來(lái)產(chǎn)生表示第二圖像的數(shù)據(jù)。在實(shí)施例中,所述方法包括向解碼器標(biāo)識(shí)提供印制基底,經(jīng)由與處理器相關(guān)聯(lián)的輸入設(shè)備來(lái)接收解碼器標(biāo)識(shí)的輸入,并基于解碼器標(biāo)識(shí),利用處理器來(lái)產(chǎn)生第二圖像。在實(shí)施例中,所述方法包括控制透射解碼器的時(shí)間。在實(shí)施例中,所述方法包括控制產(chǎn)生解碼器的時(shí)間。在實(shí)施例中,所述方法包括將第一圖像與顯示器的表面分隔。在實(shí)施例中,第一圖像和第二圖像對(duì)至少一個(gè)附加隱藏圖像進(jìn)行編碼。在實(shí)施例中,第一圖像對(duì)所述至少一個(gè)附加隱藏圖像進(jìn)行編碼。在實(shí)施例中,所述方法包括改變第二圖像的顯示,以對(duì)所述至少一個(gè)附加隱藏圖像進(jìn)行解碼。在實(shí)施例中,所述方法包括在顯示器上移動(dòng)第二圖像。在實(shí)施例中,所述方法包括利用對(duì)至少一個(gè)另外圖像的顯示來(lái)替代所述顯示,該至少一個(gè)另外圖像提供了用于附加圖像的解碼器。在實(shí)施例中,所述方法包括通過(guò)改變第二圖像的顯示,選擇性地對(duì)第一圖像的部分進(jìn)行解碼。在實(shí)施例中,所述方法包括通過(guò)改變第二圖像的顯示,順序地對(duì)第一圖像的部分進(jìn)行解碼。在實(shí)施例中,所述方法包括利用不透明墨水在光透射基底上進(jìn)行印制。在實(shí)施例中,墨水是黑色的。在實(shí)施例中,墨水是白色或銀色的。在實(shí)施例中,所述方法包括通過(guò)使用計(jì)算機(jī)化的安全算法來(lái)產(chǎn)生隱藏圖像和解碼器,從而獲得隱藏圖像和解碼器。在第二方面,本發(fā)明提供了一種隱藏圖像方法,包括獲得圖像集合,在圖像集合之間提供多個(gè)隱藏圖像和多個(gè)解碼器,使得當(dāng)所述圖像中的至少兩個(gè)圖像在至少一個(gè)解碼位置處重疊時(shí),對(duì)應(yīng)解碼器對(duì)每個(gè)隱藏圖像進(jìn)行解碼;將所述圖像中的至少一個(gè)印制在光透射基底上;在電子顯示器上顯示所述圖像中的至少一個(gè);以及在解碼位置處,相對(duì)于顯示器重疊印制基底,以對(duì)與解碼位置相對(duì)應(yīng)的隱藏圖像進(jìn)行解碼。在第三方面,本發(fā)明提供了一種隱藏圖像設(shè)備,包括印制基底,包括在光透射基底上印制的第一圖像,第一圖像與第二圖像相結(jié)合提供隱藏圖像和解碼器,使得當(dāng)?shù)谝粓D像和第二圖像在至少一個(gè)解碼位置處重疊時(shí),解碼器對(duì)隱藏圖像進(jìn)行解碼;以及顯示設(shè)備,包括電子顯示器,所述電子顯示器被配置為顯示第二圖像,使得能夠在解碼位置處相對(duì)于顯示器重疊印制基底,以對(duì)隱藏圖像進(jìn)行解碼。在實(shí)施例中,顯示設(shè)備被配置為基于電子顯示器的顯示格式來(lái)對(duì)第二圖像的顯示進(jìn)行縮放。在實(shí)施例中,顯示設(shè)備包括用于接收用戶輸入的輸入設(shè)備,顯示設(shè)備被配置為響應(yīng)于用戶輸入來(lái)對(duì)第二圖像的顯示進(jìn)行縮放。在實(shí)施例中,顯示設(shè)備包括存儲(chǔ)器,存儲(chǔ)表示第二圖像的數(shù)據(jù)。在實(shí)施例中,顯示設(shè)備被配置為接收從遠(yuǎn)離存儲(chǔ)器的位置發(fā)送的表示第二圖像的數(shù)據(jù),并將數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器中。在實(shí)施例中,顯示設(shè)備被配置為發(fā)送針對(duì)表示第二圖像的數(shù)據(jù)的請(qǐng)求。在實(shí)施例中,顯示設(shè)備包括輸入設(shè)備,并被配置為經(jīng)由輸入設(shè)備接收解碼器標(biāo)識(shí)的輸入,并且響應(yīng)于解碼器標(biāo)識(shí)的接收來(lái)進(jìn)行包括解碼器標(biāo)識(shí)的請(qǐng)求。在實(shí)施例中,顯示設(shè)備包括處理器和存儲(chǔ)至少一個(gè)解碼器算法的存儲(chǔ)器,處理器被配置為基于所述至少一個(gè)解碼器算法來(lái)產(chǎn)生第二圖像。在實(shí)施例中,處理器響應(yīng)于經(jīng)由輸入設(shè)備對(duì)解碼器標(biāo)識(shí)的接收來(lái)產(chǎn)生第二圖像, 并使用解碼器標(biāo)識(shí)來(lái)產(chǎn)生第二圖像。在實(shí)施例中,顯示設(shè)備被配置為控制第二圖像產(chǎn)生的時(shí)間。在實(shí)施例中,顯示器具有固定數(shù)目的像素。在實(shí)施例中,隱藏圖像設(shè)備包括分隔器,用于將第一圖像與顯示器的表面分隔。在實(shí)施例中,隱藏圖像設(shè)備包括印制基底保持器,用于將印制基底相對(duì)于顯示器保持在解碼位置。在實(shí)施例中,隱藏圖像設(shè)備包括饋送機(jī)構(gòu),用于將印制基底饋送至印制基底保持
ο在實(shí)施例中,隱藏圖像設(shè)備包括移除機(jī)構(gòu),用于將印制基底從印制基底保持器移除。在實(shí)施例中,隱藏圖像設(shè)備包括驗(yàn)證圖像捕捉設(shè)備,被配置為捕捉重疊在顯示器上的光透射基底的驗(yàn)證圖像。在實(shí)施例中,隱藏圖像設(shè)備包括驗(yàn)證模塊,被配置為根據(jù)驗(yàn)證圖像來(lái)確定隱藏圖像是否已被解碼。在實(shí)施例中,與第一圖像和第二圖像組合的至少第三圖像提供了另一隱藏圖像, 所述另一隱藏圖像能夠由解碼器或另一解碼器來(lái)解碼。在實(shí)施例中,隱藏圖像設(shè)備包括另一印制基底,承載第三圖像。在第四方面,本發(fā)明提供了一種用于隱藏圖像設(shè)備的顯示設(shè)備,包括存儲(chǔ)器,存儲(chǔ)表示第一圖像和第二圖像中的第二圖像的數(shù)據(jù),第一圖像和第二圖像在該第一圖像和第二圖像之間提供隱藏圖像和解碼器,使得當(dāng)?shù)谝粓D像和第二圖像在至少一個(gè)解碼位置處重疊時(shí),解碼器對(duì)隱藏圖像進(jìn)行解碼;以及電子顯示器,被配置為顯示第二圖像,使得能夠在解碼位置相對(duì)于顯示器重疊第一圖像,以對(duì)隱藏圖像進(jìn)行解碼。在第五方面,本發(fā)明提供了計(jì)算機(jī)程序代碼,在執(zhí)行時(shí),所述計(jì)算機(jī)程序代碼實(shí)現(xiàn)第一或第二方面的方法。
在第六方面,本發(fā)明提供了計(jì)算機(jī)可讀介質(zhì),包括上述計(jì)算機(jī)程序代碼。在第七方面,本發(fā)明提供了一種隱藏圖像方法,包括基于預(yù)期要用于對(duì)圖像進(jìn)行解碼的至少一個(gè)顯示器的像素大小來(lái)產(chǎn)生包含隱藏圖像的所述圖像;在光透射基底上印制所述圖像以形成圖像基底;以及將圖像基底覆蓋在與所預(yù)期的顯示器兼容的顯示器上,使得顯示器的子像素對(duì)圖像基底進(jìn)行解碼,以展現(xiàn)隱藏圖像。在實(shí)施例中,基于像素大小來(lái)產(chǎn)生圖像包括基于像素大小來(lái)設(shè)置對(duì)隱藏圖像進(jìn)行編碼的特征的大小。在實(shí)施例中,所述方法包括將隱藏圖像中的周期性元素的分離設(shè)置為與像素大小相對(duì)應(yīng)。在實(shí)施例中,所述方法包括將隱藏圖像編碼為Phasegram。在實(shí)施例中,所述圖像對(duì)相對(duì)于顯示器在基底的不同角度處可觀看的兩個(gè)不同隱藏圖像進(jìn)行編碼。在實(shí)施例中,所述方法包括基于預(yù)期要用于對(duì)所述圖像的第一部分進(jìn)行解碼的第一顯示器的像素大小來(lái)產(chǎn)生所述第一部分,基于預(yù)期要用于對(duì)所述圖像的第二部分進(jìn)行解碼的第二顯示器的像素大小來(lái)產(chǎn)生所述第二部分。在實(shí)施例中,所預(yù)期的顯示器的像素大小是根據(jù)多個(gè)顯示器的實(shí)際像素大小導(dǎo)
出ο在實(shí)施例中,所述方法包括對(duì)于所述圖像的至少部分,以單色來(lái)印制圖像,從而對(duì)顏色和顏色的強(qiáng)度進(jìn)行編碼。在實(shí)施例中,所述方法包括將隱藏圖像劃分為預(yù)期對(duì)所預(yù)期的顯示器的一個(gè)或多個(gè)連續(xù)子像素的顏色進(jìn)行覆蓋的名義垂直像素區(qū)域,并選擇性地控制名義子像素的哪些部分不透明,以控制顏色的強(qiáng)度。在實(shí)施例中,所述方法包括以小于子像素的寬度來(lái)印制不透明區(qū)域,以控制子像素的強(qiáng)度。在實(shí)施例中,所述方法包括以黑和白來(lái)印制圖像。在第八方面,本發(fā)明提供了一種隱藏圖像基底,包括光透射基底,其上印制有隱藏圖像,所述隱藏圖像是基于預(yù)期要用于對(duì)隱藏圖像進(jìn)行解碼的顯示器的子像素大小來(lái)印制的。
現(xiàn)在結(jié)合附圖,通過(guò)示例來(lái)描述本發(fā)明的實(shí)施例,附圖中圖1是實(shí)施例的方法的流程圖;圖2A和2B示意性示出了解碼過(guò)程;圖3A和;3B分別是將透明顯示器覆蓋在計(jì)算機(jī)監(jiān)視器和移動(dòng)電話上的示例;圖4是示例隱藏圖像系統(tǒng)的框圖;圖5是示例隱藏圖像設(shè)備的示意圖;圖6A示出了在基底上印制的未解碼的隱藏圖像;
圖6B和6C示出了由顯示器的子像素在兩個(gè)不同角度解碼的圖6A的隱藏圖像;圖7示出了圖6B的解碼圖像的細(xì)節(jié);圖8是實(shí)施例的方法的流程圖;圖9示出了對(duì)兩個(gè)不同圖像進(jìn)行編碼的示例;圖10是具有被調(diào)整為兩個(gè)不同顯示分辨率的隱藏圖像的示例;圖11是由移動(dòng)電話屏幕解碼的圖像子像素的示例;圖12示意了形成像素的子像素;圖13至16示意了黑白圖像如何可以對(duì)由顯示器解碼的顏色信息進(jìn)行編碼;圖17示意了如何將顏色信息隱藏在黑白圖像中;圖18示意了用于對(duì)顏色信息進(jìn)行編碼的另一技術(shù);以及圖19是對(duì)顏色信息進(jìn)行編碼的圖像的示例。
具體實(shí)施例方式概述將隱藏圖像(或“隱含圖像”)配置為使得當(dāng)覆蓋在合適的解碼器上時(shí),展現(xiàn)先前隱藏的圖像的細(xì)節(jié)。即,解碼器對(duì)隱藏圖像進(jìn)行變換,使其被展現(xiàn)給用戶或圖像捕捉設(shè)備。 例如,在沒(méi)有解碼器的情況下,隱藏圖像可能顯示為圖案,但是一旦覆蓋了解碼器,則展現(xiàn)標(biāo)記。換言之,所隱藏的圖像是通過(guò)解碼器的變換效果而展現(xiàn)的安全信息。在一個(gè)示例實(shí)施例中,解碼器被顯示在電子顯示器上。在另一實(shí)施例中,顯示器的子像素用于提供解碼器。在實(shí)施例中,使用合適的技術(shù),例如在CSIRO的PCT/AU2004/000915 (W0 2005/002880)中描述的被稱為Wiasegram技術(shù)的技術(shù),在計(jì)算機(jī)上產(chǎn)生隱藏圖像。在實(shí)施例中,利用不透明墨水,使用凹版印制工藝,將隱藏圖像印制在如透明薄膜之類的光透射基底上。在計(jì)算機(jī)程序或用于驅(qū)動(dòng)顯示器的另一設(shè)備的控制之下,在電子顯示器上顯示包含解碼器的對(duì)應(yīng)圖像。(即,隱含圖像和解碼器都是圖像。)在有利實(shí)施例中,計(jì)算機(jī)程序?qū)D像大小進(jìn)行縮放,以適合顯示監(jiān)視器設(shè)備。在一個(gè)實(shí)施例中,對(duì)監(jiān)視器保持光透射基底上的圖像,以在正確重疊時(shí)解碼(展現(xiàn))隱藏圖像。因此,通過(guò)用于顯示隱藏圖像的合適顯示設(shè)備和光透射基底(或多個(gè)光透射基底)提供隱藏圖像設(shè)備。利用一些編碼技術(shù)(如Phasegram),可以將解碼器和隱藏圖像的角色反轉(zhuǎn),即使得在顯示器上呈現(xiàn)隱藏圖像,在基底上印制解碼器。一些編碼技術(shù)(如Phasegram)還允許將隱藏圖像的部分與解碼器圖像的對(duì)應(yīng)部分進(jìn)行交換,使得以兩個(gè)圖像的組合來(lái)提供隱藏圖像和解碼器圖像。一些編碼技術(shù)(如Wmsegram)還允許在單一圖像中隱藏多個(gè)解碼器和/或多個(gè)圖像。類似地,這些技術(shù)還允許將解碼器和隱藏圖像組合在單一圖像中。這允許例如將多個(gè)隱藏圖像隱藏在一個(gè)圖像中,使得可以同時(shí)或以圖像的不同相對(duì)角度來(lái)展現(xiàn)多個(gè)隱藏圖像;以及,使用不同解碼器來(lái)順序地展現(xiàn)多個(gè)隱藏圖像。因此,本發(fā)明的實(shí)施例有利地采用了顯示器來(lái)提供解碼器。根據(jù)實(shí)施例,需要克服各種障礙以在顯示器上實(shí)現(xiàn)解碼器(或隱含圖像),如以下進(jìn)一步詳細(xì)描述的。實(shí)施例100的方法在圖1中概括,并包含產(chǎn)生隱藏圖像的第一階段101。該階段101包含選擇解碼器110 ;獲得源圖像120以形成將要隱藏在隱藏圖像內(nèi)的圖像;以及根據(jù)以下進(jìn)一步詳細(xì)描述的合適變換技術(shù)之一來(lái)產(chǎn)生130隱藏圖像??梢哉J(rèn)識(shí)到,在解碼時(shí), 隱藏圖像將展現(xiàn)與源圖像緊密相關(guān)的圖像。實(shí)際上,隱藏在隱藏圖像內(nèi)的圖像是用于驗(yàn)證或認(rèn)證的安全信息。通過(guò)應(yīng)用相關(guān)解碼器,可以使得應(yīng)用隱藏圖像的制造品的狀態(tài)從未認(rèn)證改變?yōu)橐颜J(rèn)證。第二階段102包含獲取隱藏圖像和解碼器;以及在必要時(shí)使用隱藏圖像和解碼器來(lái)形成第一圖像和第二圖像140。該步驟140是可選的,并且在第一圖像和第二圖像不也是隱藏圖像和解碼器圖像的情況下(例如在隱藏圖像和解碼器圖像的對(duì)應(yīng)部分交換的情況下)實(shí)現(xiàn)。然后,該方法包含將第一圖像印制150在合適的光透射基底(如薄膜)上。 例如,薄膜可以形成鈔票或其他安全文件的一部分,如以下進(jìn)一步詳細(xì)描述的,使得在典型應(yīng)用中,承載第一圖像的文件或票據(jù)可以被分發(fā)以在以后的日期進(jìn)行檢查。第三階段103是檢查階段。所印制的第一圖像被呈交給檢查文件的人。其人將第一圖像放置在顯示器的相關(guān)位置處,使顯示器顯示160第二圖像(如果尚未顯示)。S卩,其人將印制基底重疊在顯示器170上。然后,確定180其是否對(duì)圖像進(jìn)行解碼。如果不能查看隱藏圖像,則印制基底不包括隱藏圖像185。如果圖像捕捉設(shè)備可以感知或捕捉隱藏圖像, 則其確實(shí)包含隱藏圖像190,因此,可以對(duì)印制基底(不論是制造品的一部分還是附著至制造品)進(jìn)行認(rèn)證,從而認(rèn)證該制造品。圖2示意性示出了可以如何對(duì)圖像進(jìn)行解碼。在圖加中,使用計(jì)算機(jī)監(jiān)視器200 來(lái)顯示具有多個(gè)解碼線(在本示例中,解碼線是對(duì)角線)的解碼器。透明基底220上的隱含圖像不能被感知。在圖2b中,在顯示器200上,已經(jīng)將基底220重疊在解碼器210上,在顯示器上可以感知到詞首字母“NGM”。圖3a和: 是實(shí)際實(shí)現(xiàn)的照片。圖3a示出了相對(duì)于顯示器310持有透明基底(將注意到,大于包含解碼器的窗口 313)的人手312??梢愿兄綌?shù)字“5”314。圖北示出了類似的實(shí)現(xiàn),其中,覆蓋了其上印制有多個(gè)圖像的透明薄膜322,使得圖像323之一覆蓋移動(dòng)電話321的顯示器上的解碼器輸出。再次,可以感知到數(shù)字“5”324。隱藏/隱含圖像技術(shù)一個(gè)實(shí)施例涉及在顯示器上實(shí)現(xiàn)線解碼器的隱含圖像。(線解碼器也被稱為線屏幕或掩模。)現(xiàn)有的線解碼器典型地由多個(gè)平行的暗而透明(光透射)的線形成,因?yàn)榻獯a器被設(shè)計(jì)為覆蓋由暗和白圖像元素形成的隱含圖像。然而,在一些技術(shù)中,如WO 2005/002880中進(jìn)一步詳細(xì)描述的,通過(guò)將包括透明部分的隱含圖像覆蓋在解碼器上,可以將角色反轉(zhuǎn)。在實(shí)施例中,控制顯示器以顯示白和暗部分,光透射基底具有對(duì)隱含圖像進(jìn)行編碼的暗和透明部分。然而,在一些技術(shù)中,如上所述,通過(guò)將包括透明部分的隱含圖像覆蓋在解碼器上,可以將角色反轉(zhuǎn)。此外,可以以彩色方式來(lái)實(shí)現(xiàn)一些隱含圖像技術(shù),在這種技術(shù)中,彩色部分是“暗部分”??梢岳斫猓诿枋鋈绾慰梢詫?shí)現(xiàn)隱含圖像技術(shù)時(shí),除非上下文另有暗示,術(shù)語(yǔ)“白” 可以包括“透明”。即,在顯示器上使用時(shí),如果元素是白色的,則其在基底上可以是透明的, 反之亦然。用于產(chǎn)生適于使用的隱含圖像的過(guò)程示例是WO 2005/0(^880中描述的用于產(chǎn)生Phasegram 的過(guò)程。在Wiasegram中,對(duì)多個(gè)圖像(如照片肖像)進(jìn)行數(shù)字化,然后分離為其各個(gè)灰度或色調(diào)飽和度。然后,將具有各種位移的線屏幕覆蓋在這些分離中每一個(gè)分離的黑色區(qū)域中,其中,線屏幕的位移基于分離的和灰度或色調(diào)飽和度。然后,將已調(diào)整的圖像組合以創(chuàng)建新圖像。所有這些是由計(jì)算機(jī)算法在數(shù)字過(guò)程中完成。使用數(shù)字計(jì)算機(jī)方法允許隱藏圖像的構(gòu)造和最終呈現(xiàn)的變化,而這是使用可比的模擬(照相)過(guò)程不可能實(shí)現(xiàn)的。新圖像極其復(fù)雜,即使在完全放大時(shí)人也難以對(duì)隱藏圖像進(jìn)行觀察。Binagram(PCT/AU2004/000746)在概念上類似于Phasegram,包含使用計(jì)算機(jī)算法來(lái)產(chǎn)生新的印制屏幕。然而,在這種情況下,所使用的基本原理不是位移的線屏幕,而是補(bǔ)償原理,其中隱藏圖像的每個(gè)元素與互補(bǔ)密度的新元素配對(duì)。還可以采用CSIRO開(kāi)發(fā)的其他技術(shù),稱為TCM (PCT/AU2006/001867)和 Anigram(PCT/AU2003/001331)。本領(lǐng)域技術(shù)人員可以認(rèn)識(shí)到,可以使用其他隱含圖像技術(shù)。這些技術(shù)的具體適用性將根據(jù)期望實(shí)現(xiàn)何種效果以及以下描述的與隱藏圖像技術(shù)的兼容性而變化。本領(lǐng)域技術(shù)人員容易確定其適用性。在美國(guó)專利3,937,565中以模擬形式以及在專利WO 97/20298中以計(jì)算機(jī)化電子版本描述了一個(gè)示例“加擾標(biāo)記”。在后一技術(shù)中,計(jì)算機(jī)程序有效地將要隱藏的圖像切片為平行的長(zhǎng)條,稱為“輸入片”。然后對(duì)這些輸入片加擾,產(chǎn)生一系列更薄的“輸出片”,輸出片以對(duì)人眼非相干的形式并入圖像中。然而,當(dāng)通過(guò)包含許多顯微鏡式的小透鏡在內(nèi)的特殊設(shè)備來(lái)觀看時(shí),重構(gòu)原始圖像,從而使隱藏圖像呈現(xiàn)為可見(jiàn)??梢酝ㄟ^(guò)將隱藏圖像的灰度或顏色飽和度與背景畫面匹配,來(lái)將這種加擾圖像并入可見(jiàn)的背景畫面中。這是通過(guò)將加擾圖像中特征的厚度調(diào)整為合適來(lái)實(shí)現(xiàn)的。還可以通過(guò)用于印制圖像的線或點(diǎn)圖案的“調(diào)制”來(lái)形成隱含圖像。為了印制圖像,專業(yè)打印機(jī)使用各種所謂“屏幕化”技術(shù)。這些技術(shù)中的一些包括圓、隨機(jī)、線和橢圓屏幕。這些屏幕的示例在美國(guó)專利6,104,812中示出。本質(zhì)上,畫面被分為一系列圖像元素, 圖像元素典型地是各種形狀和組合的點(diǎn)或線。這些點(diǎn)和線通常極其小,比人眼能夠感知的小得多。因此,使用這種屏幕印制的圖像對(duì)眼睛顯示為具有連續(xù)的色調(diào)或密度。可以通過(guò)將兩個(gè)外觀相似的線互相并列來(lái)創(chuàng)建隱藏圖像。通過(guò)改變?cè)谟≈破聊恢惺褂玫木€元素的位置、形狀或朝向來(lái)隱藏圖像的過(guò)程被正式稱為“線調(diào)制”。 Amidror對(duì)線(或點(diǎn))調(diào)制的理論進(jìn)行了描述(Issac Amidror, “ The Theory of the MoirePhenomenon“ ,Kluwer Academic Publishers,Dordrecht,2000,pages 185-187)。當(dāng)具有相同周期的兩個(gè)局部周期性結(jié)構(gòu)互相重疊時(shí),在兩個(gè)周期性結(jié)構(gòu)顯示出α =0°的角度差的區(qū)域中,可以改變所得到的圖像的微結(jié)構(gòu)(不產(chǎn)生形式上的波紋圖案)。微結(jié)構(gòu)中改變的程度可以用于產(chǎn)生僅當(dāng)局部周期性結(jié)構(gòu)協(xié)作重疊時(shí)才對(duì)觀察者清晰可見(jiàn)的隱含圖像。 因此,僅當(dāng)隱含圖像重疊在對(duì)應(yīng)的非調(diào)制結(jié)構(gòu)上時(shí)才可以觀察到隱含圖像。相應(yīng)地,可以將調(diào)制圖像并入原始文件和與非調(diào)制結(jié)構(gòu)相對(duì)應(yīng)的解碼屏幕,例如通過(guò)利用非調(diào)制的解碼屏幕來(lái)覆蓋調(diào)制圖像,以展現(xiàn)隱含圖像,該非調(diào)制結(jié)構(gòu)用于檢查文件是原始的。在各個(gè)專利中對(duì)使用線調(diào)制來(lái)隱藏隱含圖像的示例進(jìn)行了描述,包括以下專利US 6,104,812,US 5,374,976,CA 1,066,109,CA 1,172,282,W003/013870-A2,US4,143,967,W091/11331 以及 W02004/110773 Al。在美國(guó)專利號(hào) 5,374,976 中以及由 Sybrand Spannenberg 在書 If “Optical Document Security, Second Edition (編者 Rudolph L. van Renesse, Artech House, London, 1998,pages 169-199),,的第 8 章(兩者均通過(guò)引用并入此處)中詳細(xì)描述了一個(gè)這種技術(shù),稱為屏幕角度調(diào)制“SAM”或其微等價(jià)物“ μ -SAM”。在這種技術(shù)中,在周期性布置的小型短線段圖案內(nèi),通過(guò)相對(duì)于彼此對(duì)其角度進(jìn)行調(diào)制來(lái)創(chuàng)建隱含圖像(以連續(xù)或斷續(xù)的方式)。盡管以肉眼方式查看時(shí)圖案表現(xiàn)為均勻的中間顏色或灰度,但是當(dāng)使用透明基底上的相同的、未調(diào)制的圖案來(lái)覆蓋時(shí),觀察到隱含圖像。在各個(gè)專利中對(duì)使用點(diǎn)調(diào)制來(lái)隱藏隱含圖像的示例進(jìn)行了描述,包括 ff002/23481-Alo關(guān)于圖樣(device)的印制,針對(duì)隱藏圖像工作的通常要求適用高對(duì)比度、良好的墨水不透明性、較低的墨水遷移。印制分辨率應(yīng)當(dāng)明顯高于監(jiān)視器分辨率。在對(duì)比度較高時(shí),這種圖樣(device)將尤其成功;利用這種圖樣,在光透射薄膜和不透明墨水之間提供對(duì)比度。適用于印制的其他安全性增強(qiáng)可以包括使用彩色墨水(僅可用于真鈔票或其他安全文件的生產(chǎn)者)、使用熒光墨水、或?qū)D像嵌入圖案化的柵格或形狀內(nèi)。實(shí)現(xiàn)基于顯示器的解碼器可以在各種不同顯示器類型上實(shí)現(xiàn)實(shí)施例。許多當(dāng)前采用的顯示器(以及大多數(shù)新型顯示器)是可尋址類型,即具有固定數(shù)目的顯示元素(像素),例如LCD (液晶顯示器) 或等離子顯示面板。與可以以無(wú)限連續(xù)方式改變顯示器的像素/英寸的模擬顯示設(shè)備(例如,CRT(陰極射線管)計(jì)算機(jī)監(jiān)視器)不同,當(dāng)前的LCD監(jiān)視器的像素位置是固定的,因此在每英寸其能夠示出的像素?cái)?shù)目方面更受限制。例如,典型IXD是1280X 10M像素,但是顯示器分辨率可變并且隨時(shí)間改變(在一些情況下,像素甚至不是對(duì)稱布置的)??梢允褂枚喾N顯示器,包括移動(dòng)電話、個(gè)人數(shù)字助理、固定和便攜式娛樂(lè)系統(tǒng)、 電子游戲機(jī)、票據(jù)讀取器、mp3播放器、全球定位單元、顯示器點(diǎn)陣(point of display tills)、電子柜員機(jī)、電子結(jié)賬系統(tǒng)等等的屏幕。實(shí)際上,需要將解碼器部署在不同分辨率的顯示器上。已經(jīng)確定,在嘗試對(duì)需要以高精度來(lái)顯示的解碼器和/或隱藏圖像進(jìn)行顯示時(shí)將產(chǎn)生特定問(wèn)題,因?yàn)槿绻耘c產(chǎn)生解碼器的分辨率不同的分辨率來(lái)顯示解碼器,則縮放過(guò)程將導(dǎo)致退化的解碼器,這將產(chǎn)生不可接受的波紋。(記住,圖像應(yīng)當(dāng)具有與印制基底相同的相對(duì)物理尺寸。)這是由于顯示器只能有效地開(kāi)啟或關(guān)閉各個(gè)像素。因此,當(dāng)例如需要將圖像從5個(gè)像素縮減至4個(gè)像素時(shí), 該過(guò)程將引入波紋。發(fā)明人已經(jīng)確定,解碼器的一種有利形式具有成角度的線(偏離水平或垂直),以允許使用縮放來(lái)調(diào)整所顯示圖像的大小,以與印制的圖樣匹配,而不出現(xiàn)波紋,因此確保了解碼幾乎獨(dú)立于所使用的顯示器。即,對(duì)于顯示器像素陣列,正確成角度的線不產(chǎn)生波紋, 而與線間隔無(wú)關(guān)。這些角度被選擇為使得避免干擾像素的現(xiàn)有規(guī)則陣列的。因此,僅必須對(duì)解碼器圖像進(jìn)行縮放以適合預(yù)期顯示監(jiān)視器;而不需要與監(jiān)視器相關(guān)的分辨率信息,但是如果可用,也可以使用該信息。如以下進(jìn)一步描述的,在典型實(shí)現(xiàn)中,用戶通過(guò)利用尺來(lái)對(duì)所顯示的解碼器的寬度和高度進(jìn)行物理測(cè)量,并經(jīng)由用戶接口將這些測(cè)量輸入軟件以進(jìn)行存儲(chǔ),來(lái)執(zhí)行“僅一次”的縮放或校準(zhǔn)。在縮放之后,軟件將以物理正確的大小和寬高比來(lái)顯示解碼器屏幕和/ 或其他安全設(shè)備??梢岳帽绢I(lǐng)域已知的許多重新縮放算法中的任一種,在量上合理的抗混淆處理有助于解碼性能。目前執(zhí)行的實(shí)驗(yàn)工作指出,可以使用以同樣隱藏圖像的不透明墨水印制的圖像來(lái)實(shí)現(xiàn)大量解碼器。目前,以自垂直方向15-75度范圍中的線角度(LA)和從201至擬4微米的線寬度(LW)來(lái)實(shí)現(xiàn)良好解碼和良好隱藏的組合。將Wiasegram的最大相移減小至大約 50%改進(jìn)了隱藏。不是這些組合中的每一個(gè)都將提供能夠很好地隱藏和解碼的設(shè)備,最佳組合也隨著用于在光透射基底上進(jìn)行印制的墨水顏色而變化。用于利用黑墨水在薄膜上印制的隱藏圖像的成功解碼器的示例是35度的LA和413微米的LW。用于利用白墨水在薄膜上印制的隱藏圖像的成功解碼器的示例是30度的LA和519微米的LW。兩個(gè)示例均采用 50%最大值的減小相移,以改進(jìn)Wiasegram的隱藏??梢圆捎镁哂泻线m不透明度的其他墨水,例如銀色墨水。可以使用合適的角度來(lái)選擇LA,以避免具有任何固定像素陣列的可見(jiàn)波紋。針對(duì)黑墨水有效的其他角度包括15、20、35、40、55、60 ;而針對(duì)白墨水,從15-75度的完整范圍內(nèi)每隔5度都可以有效工作。在一些實(shí)施例中,當(dāng)隱藏圖像與顯示器表面分隔時(shí),可以解碼隱藏圖像。在預(yù)期人觀察隱藏圖像的實(shí)施例中,所使用的分隔取決于期望觀察者的眼睛可以如何處理景深。在一些應(yīng)用中,提供具有所需景深的透鏡系統(tǒng)可以是合適的?;陲@示器的解碼器能夠?qū)崿F(xiàn)的效果采用基于顯示器的解碼器允許實(shí)現(xiàn)多種效果,例如解碼圖像中的動(dòng)畫。這可以通過(guò)相對(duì)于隱藏圖像在顯示器上移動(dòng)解碼器,或者在一些實(shí)例中通過(guò)改變解碼器來(lái)實(shí)現(xiàn)。由于印制圖像與監(jiān)視器上所顯示的圖像的較強(qiáng)關(guān)系,這提供了增加的安全量,以及增加的新穎度。例如,還可以提供這樣的實(shí)施例以特定順序依次地或選擇性地對(duì)印制圖像的部分進(jìn)行解碼來(lái)提供碼,從而提供信息。實(shí)現(xiàn)效果的另一方式是通過(guò)在顯示監(jiān)視器上改變解碼器的線角度。例如,可以通過(guò)使用相同的線寬度但是不同的線角度,以兩圖像Wiasegram的形式來(lái)產(chǎn)生隱藏圖像,從而實(shí)現(xiàn)動(dòng)畫。可以通過(guò)改變解碼器的線寬度來(lái)實(shí)現(xiàn)類似效果。此外,可以產(chǎn)生以不同線角度對(duì)多個(gè)圖像進(jìn)行編碼的圖像。圖9中示出了兩圖像示例,示意了以第一角度解碼的面部隱含圖像810和以第二角度解碼的國(guó)徽?qǐng)D像920。產(chǎn)生要由子像素來(lái)解碼的隱藏圖像在上述實(shí)施例中,選擇或產(chǎn)生對(duì)隱藏圖像進(jìn)行解碼的解碼器。在本實(shí)施例中,隱藏圖像印制在光透射基底上,使用顯示器的子像素來(lái)提供解碼器。即,一些顯示器(如IXD和等離子顯示器)具有多個(gè)子像素,所述多個(gè)子像素被控制為產(chǎn)生每個(gè)像素的期望顏色。例如,典型IXD像素具有紅、綠和藍(lán)子像素,這些子像素可以混合以形成期望顏色(黑色一般通過(guò)關(guān)閉像素來(lái)形成)。陰極射線管使用類似的技術(shù),包括不同顏色的多個(gè)光源。實(shí)施例采用屏幕顏色,其中例如在顯示白色時(shí),所有子像素開(kāi)啟。使用黑色墨水將一個(gè)示例隱藏圖像印制在清晰透明的塑料片上,以形成圖6A所示的隱藏圖像基底620。一旦印制,基底中的隱藏圖像610便不可感知。使用上述Phasegram 技術(shù)并通過(guò)選擇線寬度/灰色暗度的數(shù)目來(lái)對(duì)隱藏圖像610進(jìn)行編碼。當(dāng)以正確的角度將隱藏圖像基底保持非??拷@示監(jiān)視器OXD或CRT)或者直接在顯示監(jiān)視器上時(shí),如圖6B 和圖7所示,在隱藏圖像基底620中出現(xiàn)數(shù)字“5”6對(duì)的彩色的、極其清晰的、類似全息圖的圖像。圖6B示出了在彩色圖像的黑白重現(xiàn)中的實(shí)際顯示器(該顯示器實(shí)際上是彩色的),從圖6B可以認(rèn)識(shí)到,在背景622中存在顏色上的一些變化,但是隱藏圖像620的數(shù)字“5”6對(duì)的顏色具有明顯變化。圖7中示意了數(shù)字“5”624的近似顏色分解,其中,圖例721-725與紫色721、藍(lán)色722、綠色723、紅色7 和黃色725相對(duì)應(yīng)。當(dāng)如圖6C所示將基底630旋轉(zhuǎn) 90度時(shí),實(shí)現(xiàn)反轉(zhuǎn)效果,圖6C示出了在彩色背景632上實(shí)質(zhì)上為灰色的“5”634。在這種情況下,產(chǎn)生附加顏色的彩虹,該彩虹不是黑白(清晰)Phasegram,但是一般而言,該技術(shù)導(dǎo)致至少一個(gè)附加顏色變?yōu)閷?duì)觀察者可見(jiàn)。應(yīng)當(dāng)注意,所感知的實(shí)際顏色隨著視角以及與監(jiān)視器像素大小的匹配精度而變化。在一些實(shí)施例中,可以在背景中(或圖像的外部)產(chǎn)生強(qiáng)烈的顏色彩虹,而這些與“5”(或圖像的內(nèi)部)的顏色不同相或以不同的周期重復(fù)??梢杂梢宰酉袼貋?lái)解碼的合適線寬度來(lái)印制圖像,因?yàn)橐话愣?,打印機(jī)技術(shù)允許比顯示技術(shù)更高的分辨率程度。在W02005/002880中解釋了,盡管一般期望以可能的最高分辨率來(lái)進(jìn)行印制,但是Wiasegram的各個(gè)圖像元素也可以由多個(gè)像素來(lái)形成。在本實(shí)施例中,可以使用這一點(diǎn)來(lái)將印制大小與屏幕的子像素顯示大小相匹配。這就是說(shuō),由被用作解碼屏幕的顯示器的子像素對(duì)隱藏圖像進(jìn)行解碼,此外,隱藏圖像呈現(xiàn)出這些其下子像素的顏色。為了實(shí)現(xiàn)最有利的效果,隱藏圖像必須被調(diào)諧至指定像素大小,以進(jìn)行完美解碼,因此被設(shè)計(jì)為在17”監(jiān)視器上進(jìn)行完美解碼的隱藏圖像一般不能在19”監(jiān)視器上進(jìn)行完美解碼,因?yàn)槠浞直媛?以每英寸點(diǎn)數(shù)(dpi)計(jì))并且從而其像素大小不同。這是一個(gè)限制,但是可以將隱藏圖像設(shè)計(jì)為使其在兩個(gè)監(jiān)視器上“足夠好”地解碼,例如通過(guò)使用兩個(gè)監(jiān)視器的平均dpi。相應(yīng)地,實(shí)施例可以有利地應(yīng)用于特定子像素大小的顯示器。在一個(gè)實(shí)施例中,可以采用具有不常用像素大小的顯示器來(lái)減小意外解碼的幾率。此外,在本上下文中,可以理解,顯示器不需要實(shí)際上能夠顯示圖像,而是顯示器只需要輸出光,即,使得子像素激活。此外,可以在單一圖像中并入適于不同分辨率的多個(gè)隱藏圖像。發(fā)明人實(shí)現(xiàn)這一點(diǎn)的一種方式是通過(guò)將圖像的內(nèi)部部分調(diào)諧至第一 dpi,將圖像的外部部分調(diào)諧至第二 dpi,以下進(jìn)一步對(duì)此進(jìn)行描述??梢詫?shí)現(xiàn)這一點(diǎn)的另一種方式是包括被調(diào)諧至互相相鄰的不同分辨率的一系列圖像。這種圖像的示例在圖10中示出。原始未解碼圖像1010被調(diào)諧至兩個(gè)不同分辨率。它在具有96dpi (或類似)的顯示器1020上解碼,使得字符5的邊界內(nèi)的部分1022 解碼;在具有U9dpi的顯示器1030上解碼,使得字符5的邊界外的部分1034解碼。重疊的兩個(gè)圖像可以以類似方式調(diào)諧至不同分辨率(盡管差異不那么大)。WO 2005/0(^880中描述的正常Wiasegram屏幕是黑和白(清晰)線的交替圖案 (針對(duì)黑白Phasegram)。然后,Phasegram圖樣(device)可以被設(shè)計(jì)為根據(jù)像素的灰度強(qiáng)度對(duì)像素的相位進(jìn)行調(diào)制。屏幕的周期在已編碼的圖樣中創(chuàng)建了由相同周期分隔的特征。 可以產(chǎn)生在其中這些特征成角度并且周期是一部分像素寬的Wiasegram,如以下進(jìn)一步詳細(xì)描述的。對(duì)此,在采用已顯示的解碼器的上述實(shí)施例中,Phasegram的周期性特征或者線頻率必須與已顯示的解碼器的線頻率兼容。等效表述是Wiasegram的波長(zhǎng)必須與解碼器相同??紤]具有7個(gè)暗度(shade)的Phasegram。傳統(tǒng)的Phasegram由具有6像素寬的線的解碼屏幕形成6黑、6白、6黑、6白,以此類推。如果以IOOdpi (每英寸點(diǎn)數(shù))來(lái)呈現(xiàn), 則每個(gè)線將為6/100英寸寬,波長(zhǎng)將為(6+6)/100英寸=12/100英寸,頻率將為每英寸100 點(diǎn)/(每線6+6點(diǎn))=每英寸100/12線。因此,Phasegram圖樣被印制為使其具有0. 12英寸的波長(zhǎng),而不論印制分辨率如何。同樣地,還可以決定印制的分辨率和暗度數(shù)目,然后針對(duì)解碼屏幕在特定監(jiān)視器上的顯示,計(jì)算以像素計(jì)的所需波長(zhǎng),然后構(gòu)造解碼屏幕。然而, 存在分辨率的實(shí)際較低限制小于約1個(gè)顯示器像素寬的線(波長(zhǎng)=2像素)將較差地呈現(xiàn),這種精細(xì)線構(gòu)造的屏幕不能很好工作。在實(shí)施例中,取代交替的黑和白線的圖案,利用子像素來(lái)作為解碼屏幕,因?yàn)樽酉袼囟x了交替的紅、綠和藍(lán)線的圖案。這將實(shí)際Wiasegram限制為固定波長(zhǎng),即需要將印制的Wiasegram的波長(zhǎng)匹配或 “調(diào)諧”至子像素的波長(zhǎng)——后者正好是1個(gè)顯示器像素。由于在Wiasegram中每個(gè)波長(zhǎng)存在一條白線和一條黑線,這意味著Wiasegram的黑線是0.5顯示器像素寬。在等式方面,對(duì)以下項(xiàng)目進(jìn)行定義DPIffl是顯示監(jiān)視器的“每英寸點(diǎn)數(shù)”分辨率DPIp是打印機(jī)的“每英寸點(diǎn)數(shù)”分辨率λ是波長(zhǎng),以英寸計(jì)PLff是Phasegram線寬,以英寸計(jì)PP是Wiasegram線寬,以打印機(jī)像素計(jì)N是Phasegram的暗度的數(shù)目則λ = l/DPImPLff = λ /2 = l/2x DPImPP = PLff χ DPIpN = PP+1例如,如果DPIm 是 100dpi,DPIp 是 1200dpi,則λ = 0. 01〃PLff = 0. 01" /2 = 0.005〃PP = 0. 005" χ 1200dpi = 6 打印機(jī)像素N = 6+1 = 7 個(gè)暗度這意味著,完美解碼僅在具有與Phasegram的像素大小正好匹配的像素大小(即 dpi)的顯示監(jiān)視器上出現(xiàn)。幸運(yùn)的是,不精確的匹配或者所計(jì)算的線頻率的各個(gè)諧頻仍將在波紋頻帶中產(chǎn)生的強(qiáng)烈色彩,使得在失配不太大的情況下,仍可以解碼Wiasegram。發(fā)明人已經(jīng)確定,通過(guò)改變用于對(duì)Wiasegram進(jìn)行編碼的屏幕的線所使用的像素?cái)?shù)目或者其他基于線屏幕的編碼技術(shù),可以提供非整數(shù)寬度的線。線寬度由線屏幕中的像素?cái)?shù)目的平均值定義。在本規(guī)范中,這允許Wiasegram中的周期性元素與像素分離匹配。通常,所期望的圖像大小、線寬度和角度是在Wiasegram準(zhǔn)備之前定義的,因此需要通過(guò)算法到達(dá)所需圖片。存在許多方式來(lái)進(jìn)行該操作,兩個(gè)示例如下1.使用商用圖片重新縮放應(yīng)用或算法使用示例來(lái)闡述本方法;假定需要將圖像1000 X 1000轉(zhuǎn)換為相同大小 1000 X 1000像素的Phasegram。期望Phasegram陣列線寬度為6. 89像素,線角度為-33度。 通過(guò)對(duì)具有6像素寬的線的初始Phasegram進(jìn)行重新縮放以產(chǎn)生具有6. 89像素寬的線的 Wiasegram,將對(duì)此進(jìn)行實(shí)現(xiàn)。所需初始Wiasegram的尺寸為IOOOx 6/6. 89 = 870. 827 像素寬和高精確地進(jìn)行上述操作是不現(xiàn)實(shí)的;數(shù)字圖像被約束為使用整數(shù)數(shù)目的像素來(lái)定義寬度和高度。因此, 870. 827被取整為871,使得初始Wiasegram為871x 871,當(dāng)初始 Phasegram重新縮放回1000X 1000像素時(shí),線將變?yōu)?6. 888634寬,對(duì)于大多數(shù)工作來(lái)說(shuō), 這可以是可接受的近似。更精確的方法是向圖片的邊緣添加臨時(shí)邊界,使其尺寸可以被6. 89精確除盡通過(guò)將6. 89乘以200,得到1378 ;如果將378像素寬的邊界添加至原始圖片的右側(cè)和底部邊緣,則初始Wiasegram尺寸變?yōu)?1000+378) χ 6/6. 89 = 1200 像素寬和高在添加邊界之后,使用圖像處理應(yīng)用或產(chǎn)生良好質(zhì)量重新縮放的任何現(xiàn)有的重新縮放算法,將起始圖像重新縮放至1200X 1200?,F(xiàn)在利用WO 2005/002880中描述的方法對(duì)該圖像進(jìn)行處理以產(chǎn)生Wiasegram,由此,利用公式L = H Cos(A)將平均寬度與線角度相關(guān)聯(lián)。因此,實(shí)現(xiàn)非整數(shù)線寬度的一種方式是選擇線角度。在這種情況下,為了實(shí)現(xiàn)6. 89的平均值,線角度將為-33度,線寬度為6個(gè)像素。然后,使用圖像處理應(yīng)用或產(chǎn)生良好質(zhì)量重新縮放的現(xiàn)有重新縮放算法, 將Phasegram重新縮放回1378 X 1378像素,然后,去除邊界,產(chǎn)生1000 X 1000像素的 Wmsegram。在該階段,由于抗混淆和重新縮放算法,Phasegram典型地包含多種灰度,因此在一個(gè)實(shí)施例中,使用標(biāo)準(zhǔn)顏色縮減算法來(lái)將暗度范圍縮減至黑和白。該過(guò)程使用黑或白像素來(lái)替換灰像素;所添加的黑和白像素的分布提供了對(duì)原始灰像素進(jìn)行模擬的區(qū)域平均??傊?,黑和白像素的分布提供了具有平均的屏幕,該平均模擬正確寬度(6. 89像素)的線。2.直接算法的軟件實(shí)現(xiàn)在文獻(xiàn)中,已經(jīng)公開(kāi)了以鋸齒階梯的最優(yōu)分布的來(lái)產(chǎn)生成角度的線的多種算法。 該優(yōu)化預(yù)期提供可能最平滑的視覺(jué)線。其中最著名的是Bresenham的線算法,見(jiàn)例如http://en. wikipedia. org/wiki/Bresenham' s line algorithmhttp://www. research, ibm. com/journal/s.j/041/ibms jlVRIC. pdf為了以軟件形式來(lái)執(zhí)行Bresenham算法,要提供的所有內(nèi)容是所需單像素線的起始和結(jié)束坐標(biāo)。此外,在Bresenham算法的一般化軟件實(shí)現(xiàn)中,這些坐標(biāo)不受整數(shù)數(shù)目像素的約束??梢酝ㄟ^(guò)沿所需角度A繪制平行的單像素線的成組序列來(lái)產(chǎn)生解碼掩模。將每組中的單像素線的數(shù)目和每組之間的間隔選擇為提供解碼器屏幕的L像素寬的黑和白線。將每個(gè)單像素線的末端的坐標(biāo)認(rèn)為是[X1,Y1]和[Χ2,Υ2]的序列。為了使用線來(lái)完整填充解碼器屏幕,所有這些坐標(biāo)必須位于所需屏幕的邊緣上。由于線角度Α,坐標(biāo)[Χ1,Υ1]與[Χ2,Y2]的關(guān)系如下(X2-X1)/(Y1-Y2) = Tan(A)L、A和H的關(guān)系如下H = LSec(A)注意,H表示X坐標(biāo)的變化,以遍歷單一解碼器線的完整寬度(通常對(duì)于白色和黑色而言是相同的)。對(duì)于H或L沒(méi)有整數(shù)值的要求(或?qū)τ贏也是如此),但是每組中的單像素線的數(shù)目必須是整數(shù)。將組大小定義為G,其中G是大于H的第一個(gè)整數(shù)。為了產(chǎn)生解碼器的完整寬度的黑和白線,軟件應(yīng)當(dāng)繪出G個(gè)黑色單像素線并對(duì)其進(jìn)行計(jì)數(shù),然后,跳過(guò)G個(gè)單像素線以產(chǎn)生白色。重復(fù)這一序列以完成解碼器屏幕。為了確保解碼器線的完整覆蓋和定義,重要的是連續(xù)單像素線之間的距離具有1 個(gè)像素的最大值。由于G > H,可以將該步長(zhǎng)距離設(shè)置為S = H/G然后,可以通過(guò)以步長(zhǎng)S來(lái)推進(jìn)對(duì)Xl的值的步進(jìn)遍歷,來(lái)產(chǎn)生解碼器屏幕。使用傳統(tǒng)的編程策略來(lái)避免在實(shí)際軟件實(shí)現(xiàn)時(shí)的求和錯(cuò)誤。針對(duì)Xi的每個(gè)值,確定或計(jì)算Y1、 X2、Y2的對(duì)應(yīng)值,并且根據(jù)需要繪制或跳過(guò)對(duì)應(yīng)的單像素線,以產(chǎn)生解碼器黑和白線。當(dāng)這些解碼器屏幕用于產(chǎn)生隱含圖像時(shí),在隱含圖像的特征中找到相同的分離(線寬度)。本實(shí)施例處理以下問(wèn)題當(dāng)使用傳統(tǒng)解碼器屏幕來(lái)展現(xiàn)時(shí),隱含圖像難以看到 (必然不是引人注目的)。它們是完全隱蔽的圖樣(device)。這些類型的圖樣(尤其是具有通過(guò)子像素的隱藏或展現(xiàn)而引入的顏色的圖樣)是隱蔽的,直到被保持在合適的顯示監(jiān)視器附近(此時(shí)它們變?yōu)闃O其明顯的高度可見(jiàn)的圖樣)。如上所述,可以實(shí)現(xiàn)多個(gè)效果,包括對(duì)單一隱藏圖像內(nèi)可以相對(duì)于顯示器以不同角度來(lái)解碼的多個(gè)圖像進(jìn)行編碼,或者提供其部分將在不同分辨率的監(jiān)視器上解碼的圖像,或者提供被調(diào)諧至不同分辨率的一系列圖像。圖像可以在任何顯示器上解碼,如計(jì)算機(jī)監(jiān)視器、電視、銷售點(diǎn)顯示器、專用監(jiān)視器、移動(dòng)電話監(jiān)視器或mp3播放器顯示器。圖11示出了在移動(dòng)電話顯示器1120上解碼的圖像1110。本實(shí)施例的方法800在圖8中概括,并包括確定810預(yù)期顯示器的像素大??;基于子像素大小來(lái)產(chǎn)生820隱藏圖像;印制830隱藏圖像以形成其上具有所述圖像的光透射基底;以及將基底覆蓋840在監(jiān)視器上以解碼隱藏圖像。對(duì)要由子像素解碼的顏色進(jìn)行編碼在本示例中,在透明媒體上印制的單色、黑和白(清晰)圖像可以隱藏圖像,當(dāng)由具有子像素的監(jiān)視器以上述方式對(duì)子像素進(jìn)行解碼時(shí),所隱藏的圖像將呈現(xiàn)出真實(shí)顏色的圖像。將顏色信息獨(dú)立編碼為對(duì)所印制的顏色編碼圖像進(jìn)行定義的完整大小的像素;在子像素級(jí)有效地改變形狀和位置,以提供正確顏色和顏色強(qiáng)度。由于這種獨(dú)立性,在黑白圖像中存在充足的完整大小的載體像素(carrier pixel)的情況下,可以在顏色通道圖像中對(duì)附加或完全不同的信息進(jìn)行編碼。因此,簡(jiǎn)單的隱藏圖像(例如短的粗體文本消息)可以隱藏在黑白圖像中,并且當(dāng)在監(jiān)視器上解碼時(shí)展現(xiàn)。將始終存在著所印制的黑白圖像的優(yōu)勢(shì),因此解碼的信息將顯示為較淺的疊印。即,圖像可以對(duì)黑白圖像的彩色版本或者如字之類的另一元素進(jìn)行編碼。與子像素屏幕相關(guān)的另一重要因素是分辨率的增加。在子像素級(jí)工作提供了與歸于監(jiān)視器的正常分辨率相比在水平方向上3倍的分辨率提升。此外,以下所述的用于提供顏色強(qiáng)度變化的技術(shù)不受監(jiān)視器分辨率的限制,而是受到用于產(chǎn)生印制圖像的技術(shù)的分辨率(當(dāng)前典型地比監(jiān)視器分辨率大20倍)的限制。增加的分辨率提供了更大的安全性,因?yàn)榭截惖碾y度增大。典型的監(jiān)視顯示器由離散子像素的垂直RGB條紋組成。對(duì)于不同監(jiān)視器,這些條紋的順序(RGB)通常相同。通常,子像素非常緊密地在一起,因此,當(dāng)被放大時(shí),盡管激活, 它們顯示出沿垂直方向連續(xù),僅在沿水平方向由于不同顏色而顯示為分離。一些顯示器還具有以規(guī)則圖案跨越監(jiān)視器的空區(qū)(黑色)水平條紋。這些黑線具有某種效果,但是總體上不是有害的。針對(duì)該討論,假定監(jiān)視顯示器由外觀上連續(xù)的垂直RGB條紋組成。圖12示出了與具有紅條紋1、綠條紋2和藍(lán)條紋3的像素相對(duì)應(yīng)的顯示器的一個(gè)部分1200。圖12的部分1200通常在監(jiān)視顯示器上表示白色,因?yàn)樗?個(gè)子像素1、2、3完全激活。通常,為了維持1 1的寬高比,像素的寬度和高度精確相同,以避免顯示圖像的失真。對(duì)于當(dāng)前的討論,監(jiān)視器的垂直分辨率與構(gòu)造總體上不相關(guān);所有的最終都將達(dá)到平衡,并且如果擴(kuò)展至多個(gè)垂直監(jiān)視器像素或收縮至垂直監(jiān)視器像素的部分,則以下示例中的許多示例將工作得一樣好。在最簡(jiǎn)單的情況下,可以通過(guò)所印制的設(shè)計(jì)選擇性遮蔽不需要的子像素來(lái)產(chǎn)生著色的像素。例如,如圖13所示,由覆蓋部分1200的黑50、52和清晰51條紋組成的屏幕1310 產(chǎn)生由黑條紋50、52和綠子像素2組成從而顯示綠色的部分1330。類似地,如圖14所示,覆蓋部分1200的黑22和清晰20、21條紋組成的屏幕1410 產(chǎn)生由黑條紋22、紅子像素1和綠子像素2組成從而顯示黃色的部分1330??梢酝ㄟ^(guò)覆蓋合適子像素來(lái)實(shí)現(xiàn)其他顏色,例如覆蓋所有3個(gè)子像素則感知到黑色。注意,如果在相同的完整像素內(nèi)對(duì)屏幕進(jìn)行位移,則在未解碼的黑白抖動(dòng)圖像中它仍將看上去相同,但是所產(chǎn)生的顏色將不同。這意味著,可以將分離的、著色的隱含圖像隱藏在黑白圖像中,并且要在監(jiān)視器上對(duì)其解碼。在上述示例中,每個(gè)顏色的強(qiáng)度僅具有兩個(gè)等級(jí);全開(kāi)或全關(guān)(黑)。以甚至比監(jiān)視器的子像素大小高得多的分辨率來(lái)進(jìn)行印制的能力提供了對(duì)每個(gè)顏色的強(qiáng)度進(jìn)行單獨(dú)控制的能力。利用當(dāng)前的典型技術(shù),潛在地可以獲得 300個(gè)等級(jí)的強(qiáng)度。此外,使用高分辨率印制提供了包括附加的編碼通道的手段。例如,如圖15中所示,利用較高分辨率的印制促使每個(gè)顯示像素變?yōu)?X3子像素分量11-19的名義陣列1510,S卩,3個(gè)分量11、14、17用于紅色,3個(gè)分量12、15、18用于綠色,三個(gè)分量13、16、19用于藍(lán)色。因此,針對(duì)每個(gè)單個(gè)顏色,可以通過(guò)解除該顏色的0、1、2或3個(gè)子像素的覆蓋來(lái)提供4個(gè)強(qiáng)度等級(jí)。例如,如圖16所示,利用屏幕分量31、32、33來(lái)覆蓋所選分量11、15、17,通過(guò)組合 1/9紅色、2/9綠色和3/9(1/ 藍(lán)色來(lái)產(chǎn)生天藍(lán)色像素。注意,所印制的設(shè)計(jì)具有3個(gè)黑色子像素;如果在所印制的設(shè)計(jì)中,9個(gè)子像素中任何3個(gè)是黑色,則在解碼之前,黑白圖像的抖動(dòng)將顯現(xiàn)出這種情況。
這就是說(shuō),圖17的屏幕1710和1720將在黑白印制圖像的該局部區(qū)域中產(chǎn)生相同的平均等級(jí)灰度,但是解碼的顏色將不同。注意,針對(duì)3個(gè)黑色像素,9x 8x 7 = 504個(gè)位置中的任一個(gè)將在黑白印制圖像的該局部區(qū)域中產(chǎn)生相同的平均等級(jí)灰度,但是其中只有在紅色列具有2個(gè)黑色并且在綠色列具有一個(gè)黑色的3x 3x 1 = 9個(gè)位置將產(chǎn)生原始預(yù)期的天藍(lán)色。針對(duì)10種可能的局部平均灰度等級(jí)(可能其中0至9個(gè)子像素為黑色)的任一種,可以執(zhí)行類似的計(jì)算。當(dāng)約一半可能子像素為黑色時(shí),存在組合的最大值。存在在印制的黑白圖像以及解碼的圖像中產(chǎn)生相同的視覺(jué)結(jié)果的組合集合的事實(shí)提供了用于對(duì)信息進(jìn)行編碼的另一潛在等級(jí)。例如,當(dāng)觀看或在監(jiān)視器上解碼時(shí)提供完全相同結(jié)果的兩個(gè)類似圖樣可以在兩個(gè)圖樣重疊時(shí)展現(xiàn)另一隱藏圖像。上述示例采用3 X 3陣列,但是利用當(dāng)前技術(shù),可以以典型監(jiān)視器分辨率的約30倍來(lái)進(jìn)行印制。這意味著,每個(gè)監(jiān)視器像素可以被劃分為 900個(gè)名義子像素,使得每個(gè)監(jiān)視器子像素可以具有可用于控制顏色強(qiáng)度的約300個(gè)印制物(printal)。這提供了增加的安全性,尤其是在用于該設(shè)備的圖像利用完整暗度范圍以使得在解碼時(shí)清晰地區(qū)分較差質(zhì)量拷貝的情況下。如上所述,較高分辨率提供了對(duì)附加信息的較高等級(jí)的隱藏??梢允褂酶叻直媛实那闆r的另一示例是隱藏相位編碼的信息。以上示出的示例有效地通過(guò)水平調(diào)制控制顏色,通過(guò)垂直調(diào)制控制強(qiáng)度。還可以在水平方向上控制顏色和強(qiáng)度兩者。圖18中示出了示例,其中在第一圖像1810中,黑色條紋41覆蓋藍(lán)色子像素3的左半部,在第二圖像1820中,黑色條紋42覆蓋藍(lán)色子像素3的右半部。當(dāng)在監(jiān)視器上完美對(duì)齊時(shí),這將產(chǎn)生完全相同的顏色,并且在印制的抖動(dòng)黑白畫面中看上去完全相同。但是,當(dāng)將圖像移動(dòng)略微偏離于對(duì)齊時(shí),它們將顯示出不同。在本示例中,當(dāng)將第一黑白幀向右移動(dòng)1/2子像素時(shí),它看上去完全相同(看上去像右側(cè)圖像),但是第二黑白幀在向右移動(dòng)1/2子像素時(shí),現(xiàn)在將覆蓋相鄰紅色像素的一半,并且看上去不同。通過(guò)這種方式,可以對(duì)隨著將印制的圖樣滑過(guò)監(jiān)視器而在視野中閃現(xiàn)和消失的已相位編碼的圖像進(jìn)行編碼。圖19示出了上述技術(shù)的示例。圖像1910與在透明基底上印制的黑白圖像(顏色信息在其內(nèi)編碼)相對(duì)應(yīng)。圖像1920示出了解碼的圖像以展現(xiàn)相同照片的彩色圖像(由于暗度數(shù)目的增大,在圖像1920的黑白重現(xiàn)內(nèi)可見(jiàn))。圖像1930示出了解碼的圖像,其中已經(jīng)對(duì)單詞“verified” 1935進(jìn)行編碼。相應(yīng)地,可以有利地采用這一方面,基于預(yù)期要用于對(duì)隱藏圖像進(jìn)行解碼的顯示器的子像素大小來(lái)形成隱藏圖像基底,隱藏圖像基底包括其上印制有隱藏圖像的光透射基底。這種隱藏圖像基底可以形成如鈔票之類的物品的一部分或附著至該物品,使得隨后可以對(duì)物品進(jìn)行認(rèn)證。解碼器的分發(fā)和產(chǎn)生在需要分發(fā)解碼器的實(shí)施例中,解碼器為電子解碼器的優(yōu)點(diǎn)在于它們可以通過(guò)通信網(wǎng)絡(luò)來(lái)分發(fā)和/或以數(shù)字形式來(lái)存儲(chǔ)。例如,可以將解碼器庫(kù)存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中或者經(jīng)由通信網(wǎng)絡(luò)來(lái)訪問(wèn)的中心數(shù)據(jù)庫(kù)中。類似地,可以基于制造商和型號(hào)來(lái)建立和維護(hù)針對(duì)不同顯示監(jiān)視器的縮放因子的數(shù)據(jù)庫(kù),消除了對(duì)用戶校準(zhǔn)的需要。該數(shù)據(jù)庫(kù)可以與網(wǎng)絡(luò)相結(jié)合來(lái)自我建立,可以返回用戶校準(zhǔn)因子;這可能需要用戶在校準(zhǔn)期間輸入其顯示監(jiān)視器設(shè)備的詳情。除了以上之外,在顯示器并入具有充足處理功率的顯示設(shè)備(或與其相關(guān)聯(lián))的情況下,可以通過(guò)執(zhí)行實(shí)現(xiàn)相關(guān)算法的程序代碼來(lái)在設(shè)備處產(chǎn)生可以解碼器。示例設(shè)備圖4示出了示例設(shè)備400。在本示例中,中央系統(tǒng)410和解碼器系統(tǒng)420實(shí)現(xiàn)了大量功能。本領(lǐng)域技術(shù)人員可以認(rèn)識(shí)到,根據(jù)實(shí)施例,可以實(shí)現(xiàn)這些功能的各種不同組合,為了示例目的將其一起在圖4中示出。中央系統(tǒng)410包含用于產(chǎn)生隱藏圖像并將其分發(fā)至解碼器系統(tǒng)以及對(duì)其進(jìn)行印制的組件。本領(lǐng)域技術(shù)人員可以認(rèn)識(shí)到,在一些實(shí)施例中,壓印工藝將與印制工藝一樣有效地工作。隱藏圖像產(chǎn)生器412從具有攝像機(jī)等形式的圖像獲取器411或從存儲(chǔ)器413中存儲(chǔ)的起始圖像413a獲得源圖像。隱藏圖像產(chǎn)生器采用解碼器41 和存儲(chǔ)器中存儲(chǔ)的算法 414d來(lái)產(chǎn)生隱藏圖像413c。一旦產(chǎn)生,隱藏圖像被存儲(chǔ)在存儲(chǔ)器413中作為隱藏圖像數(shù)據(jù) 413C。隱藏圖像產(chǎn)生器412和中央系統(tǒng)的其他功能由執(zhí)行存儲(chǔ)器中存儲(chǔ)的程序代碼的處理器來(lái)實(shí)現(xiàn)。在隱藏圖像產(chǎn)生器412的情況下,程序代碼實(shí)現(xiàn)用于對(duì)圖像進(jìn)行編碼的相關(guān)算法,用戶可以使用如鼠標(biāo)、鍵盤等的輸入設(shè)備419來(lái)進(jìn)行選擇(在需要時(shí))。典型地在計(jì)算系統(tǒng)中找到的其他元件也形成設(shè)備400的一部分。隱藏圖像產(chǎn)生器412還可以執(zhí)行上述功能中的一些,例如將解碼器和隱藏圖像的部分交換,從而產(chǎn)生第一圖像和第二圖像414E和414F,即在第一圖像和第二圖像414E和 414F之間(或單獨(dú)地或組合地)提供解碼器和隱藏圖像的一對(duì)圖像。隱藏圖像產(chǎn)生器412 使打印機(jī)415將第一圖像印制在如透明薄膜之類的合適基底上。圖4中示出的一個(gè)示例功能是圖像分發(fā)器417,圖像分發(fā)器417通過(guò)網(wǎng)絡(luò)430將相關(guān)第二圖像發(fā)送至解碼器系統(tǒng)420。在備選實(shí)施例中,響應(yīng)于從解碼器系統(tǒng)420接收的請(qǐng)求來(lái)傳送第二解碼器。中央系統(tǒng)包括請(qǐng)求處理器416,用于接收請(qǐng)求并在圖像分發(fā)器417分發(fā)解碼器之前確定要傳送哪個(gè)解碼器。轉(zhuǎn)到解碼器系統(tǒng)420,解碼器系統(tǒng)420包括輸入設(shè)備413,允許用戶向顯示縮放器 421B提供校準(zhǔn)信息,顯示縮放器421B控制顯示控制器421C以正確的分辨率在顯示器414 上顯示解碼器。解碼器作為第二圖像數(shù)據(jù)422A存儲(chǔ)在存儲(chǔ)器422中。即,在一個(gè)實(shí)施例中, 顯示控制器421C簡(jiǎn)單地從存儲(chǔ)器422中檢索當(dāng)前的或合適的第二圖像422A。在備選實(shí)施例中,解碼器系統(tǒng)420采用解碼器產(chǎn)生器421E,使用算法422D來(lái)產(chǎn)生合適的解碼器。在圖 4所示的示例中,將各個(gè)功能421A至422E示為執(zhí)行存儲(chǔ)器422中存儲(chǔ)的程序代碼的處理器 421實(shí)現(xiàn)的軟件模塊。本領(lǐng)域技術(shù)人員可以認(rèn)識(shí)到,這些功能還可以使用專用電路來(lái)實(shí)現(xiàn)。一旦操作者希望使顯示器示出第二圖像而且顯示器已經(jīng)校準(zhǔn),則操作者操作輸入設(shè)備423來(lái)產(chǎn)生合適的命令,使得顯示控制器421c在顯示器似4上顯示合適的第二圖像, 使得可以覆蓋第一圖像。圖4所示的實(shí)施例并入了兩個(gè)附加功能。在一個(gè)實(shí)施例中,可以通過(guò)提供與第一圖像相關(guān)聯(lián)的解碼器標(biāo)識(shí),例如通過(guò)將其印制在透明基底上,或者在其他位置將其與第一圖像形成其一部分的文件和/或票據(jù)一起提供,來(lái)根據(jù)需要檢索解碼器。操作者輸入解碼器標(biāo)識(shí),解碼器檢索器421A通過(guò)向中央系統(tǒng)410發(fā)送請(qǐng)求來(lái)檢索相關(guān)解碼器(在一個(gè)實(shí)施例中,從第二圖像數(shù)據(jù)庫(kù)422A檢索;在另一實(shí)施例中,通過(guò)網(wǎng)絡(luò)430檢索)。在該后一實(shí)施例中,在接收到請(qǐng)求時(shí),請(qǐng)求處理器416使用解碼器標(biāo)識(shí)來(lái)從存儲(chǔ)器413檢索第二圖像 414F,并經(jīng)由圖像分發(fā)器417將其發(fā)送至解碼器系統(tǒng)430。顯示控制器421C被配置為一旦接收到相關(guān)解碼器就顯示似4相關(guān)解碼器。在另一實(shí)施例中,請(qǐng)求處理器416和/或圖像分發(fā)器可以應(yīng)用存儲(chǔ)器413中存儲(chǔ)的附加規(guī)則來(lái)控制何時(shí)發(fā)布解碼器,例如使得解碼器僅在指定日期之后可用,或者僅在指定時(shí)間窗口期間可用,從而減小解碼器被惡意方獲得的機(jī)會(huì)。例如,大型事件(如奧運(yùn)會(huì))的門票可以提前數(shù)月產(chǎn)生和分發(fā),定時(shí)解碼器或解碼器發(fā)布可以是僅在事件之前的受控單元。類似的功能可以嵌入解碼器產(chǎn)生器416內(nèi)。在本示例設(shè)備中提供的另一功能是自動(dòng)驗(yàn)證功能。即,不是由人來(lái)檢查圖像,而是可以自動(dòng)檢查圖像。為此,在可以查看重疊的圖像的位置處提供圖像捕捉設(shè)備425。一個(gè)或多個(gè)圖像被捕捉并提供給驗(yàn)證模塊421D,驗(yàn)證模塊421D存儲(chǔ)所捕捉的圖像422B。這些可以在本地與驗(yàn)證圖像423C進(jìn)行比較,驗(yàn)證圖像423C與相關(guān)解碼器應(yīng)當(dāng)解碼的圖像相對(duì)應(yīng)。在其他實(shí)施例中,驗(yàn)證模塊可以部分地在中央系統(tǒng)中實(shí)現(xiàn),并且驗(yàn)證圖像可以集中存儲(chǔ),即,所捕捉的圖像可以發(fā)送至中央系統(tǒng)410以進(jìn)行驗(yàn)證??梢哉J(rèn)識(shí)到,在上述子像素解碼器實(shí)施例中,不是所有這些組件都需要來(lái)實(shí)現(xiàn)實(shí)施例。本領(lǐng)域技術(shù)人員可以認(rèn)識(shí)到,中央系統(tǒng)(更典型地為解碼器系統(tǒng)(或至少其關(guān)鍵解碼功能))可以通過(guò)在具有顯示器的合適計(jì)算設(shè)備上安裝程序提供和安裝程序代碼來(lái)提供。可以以多種方式來(lái)提供程序代碼,例如在有形計(jì)算機(jī)可讀介質(zhì)上提供,如盤或存儲(chǔ)器 (例如可以取代存儲(chǔ)器103的一部分的存儲(chǔ)器),或作為數(shù)據(jù)信號(hào)(例如通過(guò)從服務(wù)器來(lái)對(duì)其進(jìn)行發(fā)送)來(lái)提供,使其可以被安裝和存儲(chǔ)在計(jì)算設(shè)備的有形存儲(chǔ)器中。附加組件圖5示意性示出了可以與本方法相結(jié)合而采用的一些組件。在示意性示例配置 500中,在相對(duì)于顯示器的相關(guān)位置提供了圖像保持器430。如圖5所示,該保持器430可以由分隔器520A、520B與顯示器表面510分隔??梢蕴峁㎝0A、540B傳送機(jī)制來(lái)將其上具有圖像的元件從第一饋送箱^Oa饋送至第二饋送箱550b,使得它們以機(jī)械方式通過(guò)保持器530。攝像機(jī)560可以放置在合適位置以捕捉要以以上關(guān)于圖4所述的方式來(lái)驗(yàn)證的圖像。本領(lǐng)域技術(shù)人員可以認(rèn)識(shí)到,圖5的各個(gè)元件可以獨(dú)立于彼此來(lái)部署,尤其是是否使用分隔器520A的決定取決于應(yīng)用。在一些實(shí)施例中,期望具有分隔器,使得圖像與顯示器的精確分隔僅為能夠訪問(wèn)設(shè)備500的人所知。合適尺寸的保持器530可以用于相對(duì)于顯示器50以正確的重疊來(lái)保持圖像。在需要處理大量圖像的情況下,傳送機(jī)制540和饋送箱550是合適的。應(yīng)用本發(fā)明實(shí)施例的方法可以用于產(chǎn)生安全設(shè)備,所述安全設(shè)備并入隱藏圖像,從而提供在如票、護(hù)照、執(zhí)照、現(xiàn)金和郵政媒體之類的物品的防篡改能力中的安全性。其他有用的應(yīng)用可以包括信用卡、照片識(shí)別卡、票、可流通票據(jù)、銀行支票、旅行支票、服裝標(biāo)簽、藥品、酒、錄像帶或類似物、生日證書、車輛登記卡、產(chǎn)權(quán)證和簽證。
典型地,可以通過(guò)將保護(hù)隱藏圖像的圖像嵌入上述文件或票據(jù)之一內(nèi)來(lái)提供安全設(shè)備。優(yōu)點(diǎn)本發(fā)明實(shí)施例的優(yōu)點(diǎn)在于,消除了對(duì)解碼器的單獨(dú)制造的需要,因?yàn)榭梢砸噪娮臃绞綄⒔獯a器或采用解碼器算法的程序代碼發(fā)送至終端用戶。另一優(yōu)點(diǎn)在于,在安全漏洞的情況下,可以迅速替換所計(jì)算的解碼器。變化本領(lǐng)域技術(shù)人員可以理解,可以對(duì)上述實(shí)施例作出許多修改,尤其是可以將各個(gè)實(shí)施例和示例的特征進(jìn)行組合以形成其他實(shí)施例。在所附權(quán)利要求和本發(fā)明的先前描述中,除了由于表述語(yǔ)言或必要暗示而使上下文另有需要之外,“包括”一詞或變化以包含的意義來(lái)使用,即只是存在所述的特征,但是不排除在本發(fā)明的各個(gè)實(shí)施例中存在或添加其他特征。應(yīng)理解,這里對(duì)現(xiàn)有技術(shù)的任何引用不構(gòu)成承認(rèn)現(xiàn)有技術(shù)形成任何國(guó)家中本領(lǐng)域的公知常識(shí)的一部分。
權(quán)利要求
1.一種隱藏圖像方法,包括獲得第一圖像和第二圖像,所述第一圖像和第二圖像在所述第一圖像和第二圖像之間提供隱藏圖像和解碼器,使得當(dāng)所述第一圖像和第二圖像在至少一個(gè)解碼位置處重疊時(shí), 所述解碼器對(duì)隱藏圖像進(jìn)行解碼;將所述第一圖像印制在光透射基底上,以產(chǎn)生印制基底;在電子顯示器上顯示所述第二圖像;以及在解碼位置處,相對(duì)于所述顯示器重疊所述印制基底,以對(duì)所述隱藏圖像進(jìn)行解碼。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述解碼器包括多個(gè)解碼器線。
3.根據(jù)權(quán)利要求2所述的方法,包括配置所述第一圖像和第二圖像中的至少一個(gè),使得所述解碼器線與所述顯示器的水平和垂直軸偏移,以避免可見(jiàn)波紋。
4.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,還包括基于所述電子顯示器的顯示格式,對(duì)所述第二圖像的顯示進(jìn)行縮放。
5.根據(jù)權(quán)利要求所述的方法,其中,所述解碼器由所述第一圖像和第二圖像之一提供。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述解碼器由所述第二圖像提供。
7.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其中,所述解碼器由所述第一圖像和第二圖像兩者來(lái)提供。
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的方法,其中,所述第一圖像和第二圖像中的每一個(gè)包括被布置為形成所述隱藏圖像和所述解碼器的多個(gè)圖像元素。
9.根據(jù)權(quán)利要求6所述的方法,包括將表示所述第二圖像的數(shù)據(jù)存儲(chǔ)在與所述顯示器相關(guān)聯(lián)的存儲(chǔ)器中。
10.根據(jù)權(quán)利要求9所述的方法,包括在遠(yuǎn)離所述存儲(chǔ)器的位置產(chǎn)生表示所述第二圖像的數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至所述存儲(chǔ)器。
11.根據(jù)權(quán)利要求10所述的方法,包括響應(yīng)于來(lái)自與所述存儲(chǔ)器操作關(guān)聯(lián)的處理器的請(qǐng)求,發(fā)送數(shù)據(jù)。
12.根據(jù)權(quán)利要求11所述的方法,包括向解碼器標(biāo)識(shí)提供所述印制基底,經(jīng)由與所述處理器相關(guān)聯(lián)的輸入設(shè)備來(lái)接收所述解碼器標(biāo)識(shí)的輸入,并響應(yīng)于所述解碼器標(biāo)識(shí)的接收來(lái)進(jìn)行請(qǐng)求。
13.根據(jù)權(quán)利要求9所述的方法,包括基于至少一個(gè)解碼器算法,利用與所述存儲(chǔ)器相關(guān)聯(lián)的處理器來(lái)產(chǎn)生表示所述第二圖像的數(shù)據(jù)。
14.根據(jù)權(quán)利要求13所述的方法,包括向所述解碼器標(biāo)識(shí)提供所述印制基底,經(jīng)由與所述處理器相關(guān)聯(lián)的輸入設(shè)備來(lái)接收所述解碼器標(biāo)識(shí)的輸入,并基于所述解碼器標(biāo)識(shí),利用所述處理器來(lái)產(chǎn)生所述第二圖像。
15.根據(jù)權(quán)利要求10所述的方法,包括控制透射所述解碼器的時(shí)間。
16.根據(jù)權(quán)利要求13所述的方法,包括控制產(chǎn)生所述解碼器的時(shí)間。
17.根據(jù)權(quán)利要求1至17中任一項(xiàng)所述的方法,包括將所述第一圖像與所述顯示器的表面分隔。
18.根據(jù)權(quán)利要求1至18中任一項(xiàng)所述的方法,其中,所述第一圖像和第二圖像對(duì)至少一個(gè)附加隱藏圖像進(jìn)行編碼。
19.根據(jù)權(quán)利要求18所述的方法,其中,所述第一圖像對(duì)所述至少一個(gè)附加隱藏圖像進(jìn)行編碼。
20.根據(jù)權(quán)利要求19所述的方法,包括改變所述第二圖像的顯示,以對(duì)所述至少一個(gè)附加隱藏圖像進(jìn)行解碼。
21.根據(jù)權(quán)利要求20所述的方法,包括在所述顯示器上移動(dòng)所述第二圖像。
22.根據(jù)權(quán)利要求20所述的方法,包括利用對(duì)至少一個(gè)另外圖像的顯示來(lái)替代所述顯示,所述至少一個(gè)另外圖像提供了用于附加圖像的解碼器。
23.根據(jù)權(quán)利要求1至17中任一項(xiàng)所述的方法,包括通過(guò)改變所述第二圖像的顯示, 選擇性地對(duì)所述第一圖像的部分進(jìn)行解碼。
24.根據(jù)權(quán)利要求1至17中任一項(xiàng)所述的方法,包括通過(guò)改變所述第二圖像的顯示, 順序地對(duì)所述第一圖像的部分進(jìn)行解碼。
25.根據(jù)權(quán)利要求1至M中任一項(xiàng)所述的方法,包括利用不透明墨水在所述光透射基底上進(jìn)行印制。
26.根據(jù)權(quán)利要求25所述的方法,其中,所述墨水是黑色的。
27.根據(jù)權(quán)利要求25所述的方法,其中,所述墨水是白色或銀色的。
28.根據(jù)權(quán)利要求1至27中任一項(xiàng)所述的方法,包括通過(guò)使用計(jì)算機(jī)化的安全算法來(lái)產(chǎn)生所述隱藏圖像和所述解碼器,從而獲得所述隱藏圖像和所述解碼器。
29.一種隱藏圖像方法,包括獲得圖像集合,在所述圖像集合之間提供多個(gè)隱藏圖像和多個(gè)解碼器,使得當(dāng)所述圖像中的至少兩個(gè)圖像在至少一個(gè)解碼位置處重疊時(shí),對(duì)應(yīng)解碼器對(duì)每個(gè)隱藏圖像進(jìn)行解碼;將所述圖像中的至少一個(gè)印制在光透射基底上;在電子顯示器上顯示所述圖像中的至少一個(gè);以及在解碼位置處,相對(duì)于所述顯示器重疊印制基底,以對(duì)與所述解碼位置相對(duì)應(yīng)的隱藏圖像進(jìn)行解碼。
30.一種隱藏圖像設(shè)備,包括印制基底,包括在光透射基底上印制的第一圖像,所述第一圖像與第二圖像相結(jié)合提供隱藏圖像和解碼器,使得當(dāng)所述第一圖像和所述第二圖像在至少一個(gè)解碼位置處重疊時(shí),所述解碼器對(duì)所述隱藏圖像進(jìn)行解碼;以及顯示設(shè)備,包括電子顯示器,所述電子顯示器被配置為顯示所述第二圖像,使得能夠在解碼位置處相對(duì)于所述顯示器重疊所述印制基底,以對(duì)所述隱藏圖像進(jìn)行解碼。
31.根據(jù)權(quán)利要求30所述的隱藏圖像設(shè)備,其中,所述顯示設(shè)備被配置為基于所述電子顯示器的顯示格式來(lái)對(duì)所述第二圖像的顯示進(jìn)行縮放。
32.根據(jù)權(quán)利要求30所述的隱藏圖像設(shè)備,其中,所述顯示設(shè)備包括用于接收用戶輸入的輸入設(shè)備,所述顯示設(shè)備被配置為響應(yīng)于用戶輸入來(lái)對(duì)所述第二圖像的顯示進(jìn)行縮放。
33.根據(jù)權(quán)利要求30或31所述的隱藏圖像設(shè)備,其中,所述顯示設(shè)備包括存儲(chǔ)器,存儲(chǔ)表示所述第二圖像的數(shù)據(jù)。
34.根據(jù)權(quán)利要求32所述的隱藏圖像設(shè)備,其中,所述顯示設(shè)備被配置為接收從遠(yuǎn)離所述存儲(chǔ)器的位置發(fā)送的表示所述第二圖像的數(shù)據(jù),并將所述數(shù)據(jù)存儲(chǔ)在所述存儲(chǔ)器中。
35.根據(jù)權(quán)利要求33所述的隱藏圖像設(shè)備,其中,所述顯示設(shè)備被配置為發(fā)送針對(duì)表示所述第二圖像的數(shù)據(jù)的請(qǐng)求。
36.根據(jù)權(quán)利要求35所述的隱藏圖像設(shè)備,其中,所述顯示設(shè)備包括輸入設(shè)備,并被配置為經(jīng)由所述輸入設(shè)備接收解碼器標(biāo)識(shí)的輸入,并且響應(yīng)于所述解碼器標(biāo)識(shí)的接收來(lái)進(jìn)行包括所述解碼器標(biāo)識(shí)的請(qǐng)求。
37.根據(jù)權(quán)利要求31至33中任一項(xiàng)所述的隱藏圖像設(shè)備,其中,所述顯示設(shè)備包括處理器和存儲(chǔ)至少一個(gè)解碼器算法的存儲(chǔ)器,所述處理器被配置為基于所述至少一個(gè)解碼器算法來(lái)產(chǎn)生所述第二圖像。
38.根據(jù)權(quán)利要求37所述的隱藏圖像設(shè)備,其中,所述處理器響應(yīng)于經(jīng)由所述輸入設(shè)備對(duì)解碼器標(biāo)識(shí)的接收來(lái)產(chǎn)生所述第二圖像,并使用所述解碼器標(biāo)識(shí)來(lái)產(chǎn)生所述第二圖像。
39.根據(jù)權(quán)利要求37或38所述的隱藏圖像設(shè)備,其中,所述顯示設(shè)備被配置為控制產(chǎn)生所述第二圖像的時(shí)間。
40.根據(jù)權(quán)利要求四至38中任一項(xiàng)所述的隱藏圖像設(shè)備,其中,所述顯示器具有固定數(shù)目的像素。
41.根據(jù)權(quán)利要求四至40中任一項(xiàng)所述的隱藏圖像設(shè)備,還包括分隔器,用于將所述第一圖像與所述顯示器的表面分隔。
42.根據(jù)權(quán)利要求四至41中任一項(xiàng)所述的隱藏圖像設(shè)備,還包括印制基底保持器, 用于將所述印制基底相對(duì)于所述顯示器保持在解碼位置。
43.根據(jù)權(quán)利要求42所述的隱藏圖像設(shè)備,還包括饋送機(jī)構(gòu),用于將印制基底饋送至所述印制基底保持器。
44.根據(jù)權(quán)利要求42或43所述的隱藏圖像設(shè)備,還包括移除機(jī)構(gòu),用于將印制基底從所述印制基底保持器移除。
45.根據(jù)權(quán)利要求四至44中任一項(xiàng)所述的隱藏圖像設(shè)備,包括驗(yàn)證圖像捕捉設(shè)備, 被配置為捕捉重疊在所述顯示器上的所述光透射基底的驗(yàn)證圖像。
46.根據(jù)權(quán)利要求45所述的隱藏圖像設(shè)備,包括驗(yàn)證模塊,被配置為根據(jù)所述驗(yàn)證圖像來(lái)確定所述隱藏圖像是否已被解碼。
47.根據(jù)權(quán)利要求四至46中任一項(xiàng)所述的隱藏圖像設(shè)備,其中,與第一圖像和第二圖像組合的至少第三圖像提供了另一隱藏圖像,所述另一隱藏圖像能夠由所述解碼器或另一解碼器來(lái)解碼。
48.根據(jù)權(quán)利要求47所述的隱藏圖像設(shè)備,包括另一印制基底,承載所述第三圖像。
49.一種用于隱藏圖像設(shè)備的顯示設(shè)備,包括存儲(chǔ)器,存儲(chǔ)表示第一圖像和第二圖像中的所述第二圖像的數(shù)據(jù),所述第一圖像和第二圖像在所述第一圖像和第二圖像之間提供隱藏圖像和解碼器,使得當(dāng)所述第一圖像和所述第二圖像在至少一個(gè)解碼位置處重疊時(shí),所述解碼器對(duì)隱藏圖像進(jìn)行解碼;以及電子顯示器,被配置為顯示所述第二圖像,使得能夠在解碼位置處相對(duì)于所述顯示器重疊所述第一圖像,以對(duì)所述隱藏圖像進(jìn)行解碼。
50.一種計(jì)算機(jī)程序代碼,在執(zhí)行時(shí),所述計(jì)算機(jī)程序代碼實(shí)現(xiàn)根據(jù)權(quán)利要求1至四中任一項(xiàng)所述的方法。
51.一種計(jì)算機(jī)可讀介質(zhì),包括根據(jù)權(quán)利要求50所述的計(jì)算機(jī)程序代碼。
52.一種隱藏圖像方法,包括基于預(yù)期要用于對(duì)圖像進(jìn)行解碼的至少一個(gè)顯示器的像素大小來(lái)產(chǎn)生包含隱藏圖像的所述圖像;在光透射基底上印制所述圖像以形成圖像基底;以及將所述圖像基底覆蓋在與所預(yù)期的顯示器兼容的顯示器上,使得所述顯示器的子像素對(duì)所述圖像基底進(jìn)行解碼,以展現(xiàn)所述隱藏圖像。
53.根據(jù)權(quán)利要求52所述的方法,其中,基于像素大小來(lái)產(chǎn)生圖像包括基于像素大小來(lái)設(shè)置對(duì)所述隱藏圖像進(jìn)行編碼的特征的大小。
54.根據(jù)權(quán)利要求53所述的方法,包括將所述隱藏圖像中的周期性元素的分離設(shè)置為與像素大小相對(duì)應(yīng)。
55.根據(jù)權(quán)利要求52至M中任一項(xiàng)所述的方法,包括將所述隱藏圖像編碼為 Phasegram0
56.根據(jù)權(quán)利要求52所述的方法,其中,所述圖像對(duì)相對(duì)于所述顯示器在所述基底的不同角度處可觀看的兩個(gè)不同隱藏圖像進(jìn)行編碼。
57.根據(jù)權(quán)利要求52所述的方法,包括基于預(yù)期要用于對(duì)所述圖像的第一部分進(jìn)行解碼的第一顯示器的像素大小來(lái)產(chǎn)生所述第一部分,基于預(yù)期要用于對(duì)所述圖像的第二部分進(jìn)行解碼的第二顯示器的像素大小來(lái)產(chǎn)生所述第二部分。
58.根據(jù)權(quán)利要求52所述的方法,其中,所預(yù)期的顯示器的像素大小是根據(jù)多個(gè)顯示器的實(shí)際像素大小導(dǎo)出。
59.根據(jù)權(quán)利要求52所述的方法,包括對(duì)于所述圖像的至少部分,以單色來(lái)印制圖像,從而對(duì)顏色和顏色的強(qiáng)度進(jìn)行編碼。
60.根據(jù)權(quán)利要求59所述的方法,包括將所述隱藏圖像劃分為預(yù)期對(duì)所預(yù)期的顯示器的一個(gè)或多個(gè)連續(xù)子像素的顏色進(jìn)行覆蓋的名義垂直像素區(qū)域,并選擇性地控制名義子像素的哪些部分不透明,以控制顏色的強(qiáng)度。
61.根據(jù)權(quán)利要求59所述的方法,包括以小于子像素的寬度來(lái)印制不透明區(qū)域,以控制所述子像素的強(qiáng)度。
62.根據(jù)權(quán)利要求59所述的方法,包括以黑和白來(lái)印制圖像。
63.一種隱藏圖像基底,包括光透射基底,其上印制有隱藏圖像,所述隱藏圖像是基于預(yù)期要用于對(duì)所述隱藏圖像進(jìn)行解碼的顯示器的子像素大小來(lái)印制的。
全文摘要
本發(fā)明提供了一種隱藏圖像方法,包括獲得第一圖像和第二圖像,第一圖像和第二圖像在其間提供隱藏圖像和解碼器,使得當(dāng)?shù)谝粓D像和第二圖像在至少一個(gè)解碼位置處重疊時(shí),解碼器對(duì)隱藏圖像進(jìn)行解碼;將第一圖像印制在光透射基底上,以產(chǎn)生印制基底;在電子顯示器上顯示第二圖像;以及在解碼位置處,相對(duì)于顯示器重疊印制基底,以對(duì)隱藏圖像進(jìn)行解碼。
文檔編號(hào)G06T1/00GK102203823SQ200980132320
公開(kāi)日2011年9月28日 申請(qǐng)日期2009年6月18日 優(yōu)先權(quán)日2008年6月18日
發(fā)明者勞倫斯·戴維·麥卡錫, 馬休·約翰·巴拉德 申請(qǐng)人:聯(lián)邦科學(xué)和工業(yè)研究機(jī)構(gòu)