銷售點(pos)裝置通常包括各種整合式裝置,諸如掃描儀、衡器、帶有衡器的整合式掃描儀、帶屏幕簽名功能的讀卡器,以及類似裝置。
背景技術(shù):
有些掃描儀既配備有激光器又配備有攝像頭。此處,將攝像頭添加到激光掃描儀使得能夠讀取并處理更多類型的條形碼。一般來說,激光器操作來檢測橫跨其瞄準線移動的一維條形碼。這些復(fù)合掃描儀具有各種按鈕和選項,收銀員或維護工程師可以使用這些按鈕和選項對掃描儀進行配置和/或調(diào)整掃描儀上的設(shè)置。這是一個繁瑣的過程,要實現(xiàn)期望的設(shè)置,需要收銀員知道按下掃描儀上的哪個按鈕及按什么順序或次序按下。此外,既配備有激光器又配備有攝像頭的pos裝置價格更為昂貴。
事實上,與激光掃描儀相比,成像掃描儀的優(yōu)點是:它們能夠讀取二維(2d)符號并且實際上更好地檢測某些質(zhì)量很差的一維(1d)標簽。但是,到目前為止,當與激光掃描儀比較時,成像掃描儀仍然相對較昂貴。這在很大程度上是由于這樣的事實:帶攝像頭的掃描儀需要多個攝像頭(多于一個)才能看到被掃描物體的多個側(cè)面,這是對雙鏡片掃描的要求。
然而,最新的帶包裝水印技術(shù)使得不太需要多個攝像頭。之所以這樣,是因為條形碼和其它信息能夠被水印到可以具有或可以不具有初始產(chǎn)品條形碼的整個產(chǎn)品包裝中。水印被隱藏而看不到。關(guān)于水印的一個問題是使用顏色來整合整個包裝中的點,使得單色掃描儀攝像頭的能力在很大程度上取決于照射用于對產(chǎn)品信息進行水印的著色點圖案的光。
例如,
技術(shù)實現(xiàn)要素:
在各種實施例中,提供水印啟動的掃描用于單色攝像頭掃描儀。
根據(jù)一個實施例,提供了一種用于水印啟用掃描的方法。
具體地說,通過濾光器接收產(chǎn)品的圖像。接著,基于所過濾的圖像從圖像識別水印,并且所述水印與產(chǎn)品的產(chǎn)品信息相關(guān)聯(lián)。
根據(jù)本發(fā)明的第一方面,提供了一種方法,所述方法包括:通過濾光器接收產(chǎn)品的圖像;以及基于圖像的濾光器從圖像識別水印,其中所述水印與產(chǎn)品的產(chǎn)品信息相關(guān)聯(lián)。
接收圖像的步驟還任選地包括從整合到銷售點終端中的單色掃描儀攝像頭接收圖像。
通過濾光器接收圖像的步驟任選地包括通過長通濾光器接收圖像。
通過濾光器接收圖像的步驟任選地包括通過捕捉來自產(chǎn)品的波長高于500納米的反射光的濾光器接收圖像。
通過濾光器接收圖像的步驟任選地包括通過捕捉來自產(chǎn)品的波長高于590納米的反射光的濾光器接收圖像。
通過濾光器接收圖像的步驟任選地包括接收圖像,而不考慮由圖像表示的產(chǎn)品的任何特定視圖或側(cè)面。
通過濾光器接收圖像的步驟任選地包括通過捕捉來自產(chǎn)品的與產(chǎn)品上的水印的波長相關(guān)聯(lián)的反射光的濾光器接收圖像。
從圖像識別水印的步驟還任選地包括處理圖像以識別與產(chǎn)品相關(guān)的編碼信息,其中所述編碼信息表示產(chǎn)品上的水印的圖案。
處理圖像的步驟還任選地包括在購買產(chǎn)品時在銷售點(pos)終端處進行結(jié)算期間將與產(chǎn)品相關(guān)的編碼信息傳遞到pos終端。
處理圖像的步驟還任選地包括識別編碼信息為產(chǎn)品的通用產(chǎn)品代碼(upc)。
根據(jù)本發(fā)明的第二方面,提供了一種掃描儀,所述掃描儀包括:濾光器;透鏡;和攝像頭,其中所述攝像頭被配置成基于由濾光器過濾并且通過透鏡傳遞的反射光而使產(chǎn)品的至少一個側(cè)面成像,其中反射光表示與來自水印的反射光相關(guān)聯(lián)的波長,所述水印整合在包裝中與產(chǎn)品相關(guān)聯(lián)。
所述攝像頭任選地包括單色攝像頭并且所述波長任選地表示與水印相關(guān)的特定非單色顏色。
濾光器任選地包括長通濾光器,所述長通濾光器適于以下動作中的一個或多個:安裝在透鏡上方;定位在透鏡前方;在攝像頭的透鏡指向平面鏡時定位在其圖像正被獲取的產(chǎn)品和平面鏡之間;定位在透鏡總成內(nèi)部;定位在透鏡和成像傳感器之間;以及定位在光源前方以在光被反射到攝像頭的透鏡之前過濾所述光。
所述波長任選地高于約500納米,并且任選地高于約590納米。
根據(jù)本發(fā)明的第三方面,提供了一種包括本發(fā)明的第二方面的掃描儀的銷售點(pos)終端。
根據(jù)本發(fā)明的第四方面,提供了一種掃描儀,所述掃描儀包括:成像攝像頭;成像攝像頭的透鏡;和定位在透鏡上方的濾光器,其中所述成像攝像頭被配置成通過透鏡的濾光器捕捉整合在產(chǎn)品包裝中的水印的圖像,其中所述水印反射預(yù)定義波長下的光。
濾光器和透鏡任選地包裝為單獨套件以與掃描儀的成像攝像頭整合。
成像攝像頭任選地為單色成像攝像頭。
根據(jù)本發(fā)明的第五方面,提供了一種包括本發(fā)明的第四方面的掃描儀的銷售點(pos)終端。
附圖說明
本發(fā)明的這些方面和其它方面將從以下通過舉例給出并參照附圖進行具體描述中變得顯而易見,其中:
圖1a是根據(jù)一個示例性實施例描繪帶有濾光器的單色掃描儀攝像頭的圖解和描繪由所述單色掃描儀攝像頭檢測的水印圖案的視圖的示例性圖解;
圖1b是根據(jù)一個示例性實施例示出了在透明載玻片上用于提供水印啟用掃描的濾光器的圖解;
圖2是根據(jù)一個示例性實施例用于使用單色掃描儀攝像頭掃描水印信息的方法的圖解;
圖3是根據(jù)一個示例性實施例,帶有用于水印掃描的透鏡的攝像頭的掃描儀的圖解;以及
圖4是根據(jù)一個示例性實施例,用于水印掃描的攝像頭和設(shè)備的圖解。
具體實施方式
首先參考圖1a,其是根據(jù)一個示例性實施例描繪帶有濾光器102的單色掃描儀攝像頭101的圖解和描繪由所述單色掃描儀攝像頭檢測的水印圖案的視圖的示例性圖解。應(yīng)注意的是,所述配置是以大大簡化的形式示意性示出,僅示出了與理解本實施例相關(guān)的那些組件。
攝像頭101配備有濾光器102,濾光器102使得掃描儀攝像頭101能夠區(qū)分特定顏色或與特定顏色相關(guān)聯(lián)的特定波長。
例如,兩個圖像103a和103b示出了掃描儀攝像頭101從產(chǎn)品的水印包裝成像所辨識出的內(nèi)容。圖像103b示出了如由沒有部署新穎濾光器102的掃描儀攝像頭101所成像的各種顏色和波長的色點。103a示出了當部署有新穎濾光器102時由掃描儀攝像頭從產(chǎn)品的水印包裝所檢測并成像的特定點。這5個特定點與特定顏色波長相關(guān)聯(lián)。
在一個實施例中,濾光器102為檢測高于大約500納米的波長的長通濾光器。
在一個實施例中,濾光器102為檢測高于大約590納米的波長的長通濾光器。
在一個實施例中,濾光器102是設(shè)計成捕捉
在一個實施例中,掃描儀攝像頭101使用寬帶光來照射,這允許成像傳感器從所有顏色而不僅僅單色(例如,紅色)提取數(shù)據(jù)(意欲描繪于103b中,但是示出了灰度)。因此,當掃描儀攝像頭101只試圖區(qū)分或獨特地成像一個光譜的光來進行識別時(諸如當使用水印來替代產(chǎn)品信息或擴增產(chǎn)品信息時),寬帶光導(dǎo)致一個問題。例如,如果青色、黃色和品紅色點均以相同強度彼此緊挨地印刷在產(chǎn)品的產(chǎn)品包裝上,那么掃描儀攝像頭101將只看到一種灰色,并且將無法區(qū)分三種不同顏色(來自掃描儀攝像頭101的圖像將以3種灰色點出現(xiàn))。因此,當三種獨特顏色中只有一種顏色與水印相關(guān)時(諸如,采用紅點圖案的
然而,當采用濾光器102并將其定位在掃描儀攝像頭101的透鏡上方時,濾光器經(jīng)設(shè)計能檢測的反射光的(多種)特定顏色或波長則可被成像并且由水印算法(諸如
圖1b是根據(jù)一個示例性實施例示出了在透明載玻片111上用于提供水印啟用掃描的濾光器112的圖解。
在一個實施例中,濾光器112為用于過濾紅光的紅光濾光器。濾光器112是只允許紅光通過其中的紅光透射材料。因此,在上文提出的青色、黃色和品紅色實例中,當濾光器112被放置在圖1的掃描儀攝像頭101的成像傳感器前方時,只有品紅色(微紅)光被反射回來并且將通過濾光器112,其余光(黃色和青色)將不透射穿過濾光器112(并且因此呈現(xiàn)為暗淡的)。因此,如103a中所示,掃描儀攝像頭101產(chǎn)生單色圖像,其中灰色點僅(只)表示存在于產(chǎn)品包裝中的紅色點。
再者,這對于
在一個實施例中,可供應(yīng)一種套件,其指導(dǎo)零售商如何將濾光器102放置并安裝在他們現(xiàn)有的掃描儀攝像頭101上。
在一個實施例中,新制造的單色掃描儀攝像頭101被制造成具有濾光器102。
這些實施例和其它實施例現(xiàn)參照圖2-4進行討論。
圖2是根據(jù)一個示例性實施例用于使用單色掃描儀攝像頭掃描水印信息的方法200的圖解。方法200的一些部分可被實施為(多個)軟件模塊。所述方法在本文中被稱為“水印濾光器控制器”。水印濾光器控制器的任何軟件部分被實施為編程并駐留在存儲器和/或非暫時性計算機可讀(處理器可讀)存儲介質(zhì)內(nèi)的可執(zhí)行指令并且由與掃描儀相關(guān)聯(lián)的裝置的一個或多個處理器執(zhí)行。執(zhí)行水印濾光器控制器的任何軟件模塊的裝置的(多個)處理器被具體配置并編程成處理水印濾光器控制器的那些軟件部分。與水印濾光器控制器相關(guān)聯(lián)的任何軟件部分在其處理期間可以但不必訪問網(wǎng)絡(luò)。所述網(wǎng)絡(luò)可以是有線的、無線的或有線與無線的組合。
在一個實施例中,掃描儀是圖1a的掃描儀攝像頭101。
在一個實施例中,掃描儀是單色掃描儀攝像頭。
在一個實施例中,濾光器是長通濾光器。
在一個實施例中,濾光器過濾在高于大約500納米下透射的光。
在一個實施例中,濾光器過濾在高于大約590納米下透射的光。
在一個實施例中,濾光器是圖1a的濾光器102。
在一個實施例中,濾光器是圖1b的濾光器112。
在一個實施例中,濾光器是用于允許掃描儀僅使
在210處,水印濾光器控制器通過濾光器接收產(chǎn)品的圖像。即,攝像頭捕捉放置在攝像頭前方的產(chǎn)品的任何視野并且通過攝像頭透鏡使所述視野成像。
在一個實施例中,在211處,水印濾光器控制器在消費者購買產(chǎn)品時進行結(jié)算處理期間從整合到或連接到銷售點(pos)終端的單色掃描儀攝像頭接收圖像。
在一個實施例中,在212處,水印濾光器控制器通過作為濾光器的長通濾光器接收圖像。即,來自產(chǎn)品的反射光由長通濾光器過濾使得僅或只有長波長被捕捉為圖像的部分。
在一個實施例中,在213處,水印濾光器控制器通過捕捉來自產(chǎn)品的波長高于、處在或約為500納米的反射光的濾光器接收圖像。
在一個實施例中,在214處,水印濾光器控制器通過捕捉來自產(chǎn)品的波長高于、處在或約為590納米的反射光的濾光器接收圖像。
在一個實施例中,在215處,水印濾光器控制器接收圖像,而不考慮呈現(xiàn)在掃描儀攝像頭上時產(chǎn)品的任何特定視圖或側(cè)面;所述圖像為產(chǎn)品在所捕捉的視圖或側(cè)面上的數(shù)字表示。因此,將產(chǎn)品放置在掃描儀攝像頭前方并不是特別重要。
在一個實施例中,在216處,水印濾光器控制器通過捕捉來自產(chǎn)品的與產(chǎn)品上的水印的波長相關(guān)聯(lián)的反射光的濾光器接收圖像。即,濾光器被設(shè)計成:當水印暴露于光源時不管水印反射了什么樣的波長,均捕捉所述特定波長。
在一個實施例中,水印濾光器控制器基于允許從產(chǎn)品成像更多或更少的光的設(shè)置而進行動態(tài)調(diào)整。
在220處,水印濾光器控制器基于濾光器從圖像識別水印。水印與產(chǎn)品的產(chǎn)品信息相關(guān)聯(lián)。即,水印表示通過濾光器暴露于圖像中的預(yù)定義圖案中的一系列點并且所述預(yù)定義圖案獨特地識別產(chǎn)品的產(chǎn)品信息。
在一個實施例中,在230處,水印濾光器控制器處理圖像以識別與產(chǎn)品相關(guān)的編碼信息。所述編碼信息表示產(chǎn)品上的水印的預(yù)定義圖案。
在230的一個實施例中,并且在231處,水印濾光器控制器在消費者在零售商店購買產(chǎn)品時在pos終端處進行結(jié)算期間將與產(chǎn)品相關(guān)的編碼信息傳遞到pos。
在230的一個實施例中,并且在232處,水印濾光器控制器識別編碼信息為產(chǎn)品的通用產(chǎn)品代碼(upc)。這可包括將存在于貼附到產(chǎn)品的傳統(tǒng)條形碼中的信息。但是應(yīng)注意,在其它實施例中可捕捉任何類型的產(chǎn)品編碼,使得upc編碼只是本文中提出的一個實施例。
圖3是根據(jù)一個示例性實施例,帶有用于水印掃描的透鏡的掃描儀300的圖解。
在一個實施例中,掃描儀300是圖1a的掃描儀攝像頭101。
在一個實施例中,掃描儀300是單色掃描儀攝像頭。
在一個實施例中,濾光器310是長通濾光器。
在一個實施例中,濾光器310過濾在高于大約500納米下透射的光。
在一個實施例中,濾光器310過濾在高于大約590納米下透射的光。
在一個實施例中,濾光器310是圖1a的濾光器102。
在一個實施例中,濾光器310是圖1b的濾光器112。
在一個實施例中,濾光器310是用于允許掃描儀300僅使
掃描儀300包括濾光器310、透鏡320和攝像頭330。
攝像頭330被配置成基于由濾光器310過濾并通過透鏡320傳遞的反射光而使產(chǎn)品的至少一個側(cè)面成像。所述反射光表示與水印的反射光相關(guān)聯(lián)的波長,所述水印整合在包裝中與產(chǎn)品相關(guān)聯(lián)。
在一個實施例中,水印整合到整個包裝中使得由攝像頭300成像的任何特定側(cè)面僅捕捉水印在通過透鏡之前通過濾光器310過濾的反射光。
在一個實施例中,攝像頭330是單色攝像頭并且所述波長表示與水印相關(guān)聯(lián)的特定非單色顏色。
在一個實施例中,濾光器310為長通濾光器,其適于以下動作中的一個或多個:安裝在透鏡320上方;定位在透鏡320前方;在攝像頭330的透鏡320指向平面鏡時定位在其圖像正被獲取的產(chǎn)品和平面鏡之間;定位在透鏡總成內(nèi)部;定位在透鏡和成像傳感器之間;以及定位在光源前方以在光被反射到攝像頭330的透鏡320之前過濾310所述光。
在一個實施例中,濾光器310包括調(diào)整設(shè)置,所述調(diào)整設(shè)置控制進入攝像頭330的成像傳感器中的期望的反射光量和阻擋光量。
在一個實施例中,所述波長高于、處在或約為590納米。
在一個實施例中,所述波長高于、處在或約為500納米。
在一個實施例中,掃描儀300整合到pos終端中或作為外圍裝置連接到pos終端。
圖4是根據(jù)一個示例性實施例,用于水印掃描的攝像頭和設(shè)備400的圖解。
在一個實施例中,掃描儀400是圖1a的掃描儀攝像頭101。
在一個實施例中,掃描儀400是單色掃描儀攝像頭。
在一個實施例中,濾光器421是長通濾光器。
在一個實施例中,濾光器421過濾在高于大約500納米下透射的光。
在一個實施例中,濾光器421過濾在高于大約590納米下透射的光。
在一個實施例中,濾光器421是圖1a的濾光器102。
在一個實施例中,濾光器421是圖1b的濾光器112。
在一個實施例中,濾光器421是用于允許掃描儀400僅使
掃描儀400包括設(shè)備430,設(shè)備430包括數(shù)字成像攝像頭410、透鏡420和濾光器421。
濾光器421定位在透鏡420上方或覆蓋透鏡420。
成像攝像頭410被配置成通過透鏡420的濾光器421捕捉嵌入或整合到產(chǎn)品包裝中的水印的圖像。當水印由掃描儀400的光源以預(yù)定義波長照射時,水印反射光。
在一個實施例中,濾光器421和透鏡420被包裝為單獨套件以與掃描儀400的成像攝像頭410整合。
在一個實施例中,成像攝像頭410是單色攝像頭。
在一個實施例中,掃描儀400整合到pos終端中或(作為外圍裝置)連接到pos終端。
應(yīng)了解的是,在以特定形式(諸如組件或模塊)描述軟件的情況下,這樣的描述只是為了幫助理解,并非旨在限制實施那些功能的軟件的可構(gòu)建或結(jié)構(gòu)化的方式。例如,模塊雖被被示為單獨模塊,但可以被實施為同源代碼、實施為個別組件,一些模塊但并非所有模塊都可以組合,或者可以在以任何其它便利方式結(jié)構(gòu)化的軟件中實施所述功能。
此外,盡管軟件模塊被示為在一個硬件上執(zhí)行,但是軟件可以分布在多個處理器上,或以任何其它便利的方式分布。
以上描述是說明性的,而非限制性的。在查閱上述描述后,本領(lǐng)域中的技術(shù)人員將了解許多其它實施例。因此,實施例的范圍應(yīng)參照隨附的權(quán)利要求來確定。
在之前對實施例的描述中,出于簡化公開的目的,各個特征被一起組合到單個實施例中。這種公開方法不應(yīng)被理解為:反映受權(quán)利要求保護的實施例所具有的特征比各權(quán)利要求中明確表述的特征要多。而是,如以下權(quán)利要求所反映,發(fā)明主題在于少于單個公開的實施例的所有特征。