亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

對條形碼圖像解碼的方法和系統(tǒng)的制作方法

文檔序號:6546090閱讀:222來源:國知局
專利名稱:對條形碼圖像解碼的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明通常涉及對編碼數(shù)據(jù)進(jìn)行解碼,且尤其涉及對采用數(shù)碼相機拍攝的包括文本數(shù)據(jù)的條形碼數(shù)據(jù)圖像進(jìn)行解碼的方法和系統(tǒng)。
背景技術(shù)
條形碼掃描器現(xiàn)在普遍應(yīng)用于超市、零售店以及各種涉及目錄和存貨清單管理的場所,例如倉庫和工廠。通常,條形碼粘貼在目錄中的物品上,并采用可由光學(xué)掃描器讀取的標(biāo)簽。諸如那些遵循IBM在20世紀(jì)70年代研發(fā)的統(tǒng)一產(chǎn)品代碼(UPC)的常見的線性或一維條形碼可以由“光點(flying spot)”激光掃描器發(fā)射的光柵幫助使用者在相對掃描器的條形碼的合適位置讀取。通常這些掃描器或者固定在超市結(jié)賬處諸如傳送帶的目錄管理設(shè)備上,或者作為手持有線或無線設(shè)備。
二維(2D)條形碼也越來越普遍。線性條形碼通常限制在10到20個字符之間,因此僅僅作為數(shù)據(jù)庫中記錄的簡單索引(例如零件號碼,客戶賬號等)。然而,二維條形碼可以用少得多的空間完成同樣的功能。同樣,諸如Aztec碼,PDF417,Data Matrix和MaxiCode的二維條形碼也可以作為數(shù)據(jù)庫本身,因為它們能編碼出幾千個機器可讀取數(shù)據(jù)的字符。因此二維條形碼可以作為便攜式數(shù)據(jù)庫或者便攜式數(shù)據(jù)文件,在整個制造和銷售鏈中與產(chǎn)品綁定。此外,可以在二維條形碼中嵌入錯誤糾正規(guī)則,從而保證在代碼表面區(qū)域受到損壞的時候不丟失任何可讀信息。因此條形碼的廣泛使用以及設(shè)計中的改進(jìn)使得條形碼在未來繼續(xù)得以普及。
數(shù)碼相機代表了另外一種廣為采用的技術(shù)。最近幾年數(shù)碼相機的成本和尺寸迅速減小,而相機質(zhì)量和畫面分辨率不斷提高?,F(xiàn)在數(shù)碼相機經(jīng)常與多種電子設(shè)備集成,例如移動電話、個人數(shù)字助理和筆記本電腦。
現(xiàn)有技術(shù)包括了將數(shù)碼相機技術(shù)與條形碼掃描器結(jié)合的啟示。這樣的結(jié)合可以對條形碼的數(shù)字圖像,而不是條形碼的激光掃描進(jìn)行分析和解碼。因此條形碼掃描器不僅可以用于零售商和目錄管理員,而且可以由掃描產(chǎn)品條形碼搜尋該產(chǎn)品更多信息或者存儲產(chǎn)品價格和其它信息備查的消費者來使用。然而,如果條形碼不是立即被解碼,那么條形碼的數(shù)字圖像存在一定的問題,因為無法確認(rèn)條形碼的數(shù)字圖像是否具有足夠的質(zhì)量可以被成功解碼。手持激光條形碼掃描器通常在系統(tǒng)成功獲取和解碼條形碼時發(fā)出熟悉的信號聲。尤其在對部分剝蝕或損壞的條形碼進(jìn)行掃描的時候,掃描器的使用者通常需要重復(fù)操作相對于掃描器的條形碼位置,直到掃描器發(fā)出信號表示成功讀取條形碼。另一方面,數(shù)碼相機的使用者可能拍攝的是不能立即解碼的條形碼圖像。此時,諸如模糊、焦點沒有對準(zhǔn)或者分辨率或尺寸不夠的條形碼的低質(zhì)量圖像可能無法讀取,而使用者可能不再有機會接近條形碼,因而不能獲取一張新的、高質(zhì)量的圖像。

發(fā)明內(nèi)容
根據(jù)一個方面,本發(fā)明是一種對條形碼圖像進(jìn)行解碼的方法。該方法包括在相機的圖像傳感器接收條形碼的預(yù)覽圖像,其中預(yù)覽圖像包括表示編碼數(shù)據(jù)的數(shù)據(jù)區(qū)域和表示文本字符的文本區(qū)域。然后在相機的預(yù)覽窗口顯示預(yù)覽圖像的畫面,其中畫面包括數(shù)據(jù)區(qū)域和文本區(qū)域的畫面。然后拍攝包括至少一部分?jǐn)?shù)據(jù)區(qū)域和文本區(qū)域的數(shù)據(jù)圖像。通過對數(shù)據(jù)圖像的數(shù)據(jù)區(qū)域進(jìn)行分析和對數(shù)據(jù)圖像的文本區(qū)域進(jìn)行光學(xué)字符識別完成對條形碼的解碼。
根據(jù)另一方面,本發(fā)明是對條形碼圖像進(jìn)行解碼的相機系統(tǒng)。該系統(tǒng)包括相機機架和連接到相機機架、適合接收條形碼預(yù)覽圖像的圖像傳感器。預(yù)覽圖像包括表示編碼數(shù)據(jù)的數(shù)據(jù)區(qū)域和表示文本字符的文本區(qū)域。連接到相機機架的預(yù)覽窗口適合于顯示預(yù)覽圖像的畫面,并幫助拍攝包括至少一部分?jǐn)?shù)據(jù)區(qū)域和文本區(qū)域的數(shù)據(jù)圖像。處理器通過對數(shù)據(jù)圖像的數(shù)據(jù)區(qū)域進(jìn)行分析和對數(shù)據(jù)圖像的文本區(qū)域進(jìn)行光學(xué)字符識別完成對條形碼的解碼。


為了更好地理解本發(fā)明并產(chǎn)生實際效果,參照附圖對典型的實施例進(jìn)行描述作為參考,當(dāng)中同樣的參考數(shù)字表示同樣的元素,其中圖1是圖示依照本發(fā)明實施例的相機系統(tǒng)的前工作面的示意圖;圖2是圖示依照本發(fā)明實施例的相機系統(tǒng)的后工作面的示意圖;圖3是采用現(xiàn)有技術(shù)相機拍攝的典型的、部分模糊的條形碼數(shù)字圖像的示意圖。
圖4是依照本發(fā)明實施例在相機系統(tǒng)的預(yù)覽窗口顯示的條形碼圖像的示意圖。
圖5是基于圖4所示的條形碼圖像可進(jìn)行拍攝、存儲和解碼的經(jīng)過裁減的條形碼圖像的圖示。
圖6是依照本發(fā)明實施例圖示方法步驟的流程圖。
具體實施例方式
參考圖1,是依照本發(fā)明實施例圖示相機系統(tǒng)100的示意圖。與大多數(shù)相機類似,系統(tǒng)100包括集成了前工作面110的相機機架105。前工作面110包括適合于接收圖像的圖像傳感器115。圖像傳感器115可以包括常規(guī)的鏡頭和光學(xué)器件以及諸如電荷耦合裝置(CCD)傳感器、CMOS傳感器等的數(shù)字圖像傳感器。
參考圖2,是相機系統(tǒng)100后工作面120的示意圖。后工作面120包括適合顯示由圖像傳感器115接收的圖像畫面的預(yù)覽窗口125。與多數(shù)數(shù)碼相機類似,本領(lǐng)域技術(shù)人員知道預(yù)覽窗口125可以作為常規(guī)相機的取景器,且實時顯示位于圖像傳感器115前方場景的任意移動圖像。典型地,預(yù)覽窗口125顯示的實時圖像僅僅短暫存在,且在使用者激活快門按鈕(未圖示)、定時器或其它圖像拍攝觸發(fā)裝置的時候保存在系統(tǒng)100的存儲器中。本發(fā)明的一種實施例進(jìn)一步包括模式選擇器開關(guān)130,用于將相機系統(tǒng)100設(shè)置成不同的照相模式。例如,與多數(shù)現(xiàn)有技術(shù)設(shè)備類似,模式選擇器開關(guān)130可以用于將系統(tǒng)100設(shè)置成標(biāo)準(zhǔn)靜止圖像模式、視頻模式、低光模式、高速模式等。依照本發(fā)明,模式選擇器開關(guān)130也可以用于將系統(tǒng)100設(shè)置成條形碼讀取模式。當(dāng)模式選擇器開關(guān)130設(shè)置成條形碼讀取模式的時候,在預(yù)覽窗口125顯示條形碼數(shù)據(jù)拍攝指示器135。本領(lǐng)域技術(shù)人員知道模式選擇器開關(guān)130可以是相機機架105上的物理開關(guān)或撥動開關(guān),或者是使用例如預(yù)覽窗口125激活的軟開關(guān)。機架105的內(nèi)部還包括與圖像傳感器115預(yù)覽窗口125和模式選擇器開關(guān)130連接的處理器140,以幫助控制那些組件之間用于處理圖像數(shù)據(jù)的交互。
數(shù)據(jù)拍攝指示器135的不同實施例可以包括不同的尺寸、形狀和格式,而且可以是半透明或不透明的。使用中數(shù)據(jù)拍攝指示器135用于引導(dǎo)系統(tǒng)100的使用者相對諸如條形碼的編碼數(shù)據(jù)正確放置圖像傳感器115。因此,使用中數(shù)據(jù)拍攝指示器135的位置將相對于預(yù)覽窗口125固定。根據(jù)一種實施例,數(shù)據(jù)拍攝指示器135設(shè)計成模擬常規(guī)條形碼激光掃描光柵的樣式,從而在預(yù)覽窗口125顯示成位于靠近預(yù)覽窗口124中心的閃爍的紅色線條。
如圖2所示,在本發(fā)明一種實施例的操作中,使用者將數(shù)據(jù)拍攝指示器135水平放置在線性條形碼上,從而數(shù)據(jù)拍攝指示器135的左右邊緣剛好分別延伸到條形碼的第一個和最后一個條碼。此外,使用者將數(shù)據(jù)拍攝指示器135垂直放置,從而指示器剛好位于在條形碼下端的對應(yīng)的文本數(shù)據(jù)上。在這個位置上,系統(tǒng)100設(shè)計用于拍攝對準(zhǔn)焦點、清晰和具有足夠分辨率的條形碼及其對應(yīng)文本數(shù)據(jù)的圖像。該圖像可以采用解碼算法有效且可靠地加以分析并對條形碼解碼。同樣,通過拍攝對應(yīng)文本數(shù)據(jù)的清晰圖像,光學(xué)字符識別(OCR)技術(shù)可以可靠地應(yīng)用于對應(yīng)的文本數(shù)據(jù)。OCR將對應(yīng)的文本數(shù)據(jù)進(jìn)行解析,然后與解碼后的條形碼數(shù)據(jù)對比,確認(rèn)解碼過程的正確性。
因為數(shù)據(jù)拍攝指示 135可以模擬常規(guī)的條形碼激光掃描器的光柵,系統(tǒng)100的實施例的條形碼讀取模式的使用者通常能夠非常容易并且靠直覺使用數(shù)據(jù)拍攝指示器135。那是因為多數(shù)人對零售店中購物時的激光掃描器比較熟悉。
參考圖3,是采用現(xiàn)有技術(shù)相機拍攝的包括數(shù)據(jù)區(qū)域305和文本區(qū)域310的典型的、部分模糊的條形碼數(shù)字圖像的圖示。盡管圖3所示的圖像部分模糊,且條形碼的數(shù)據(jù)區(qū)域305的部分條碼無法解碼,但是條形碼的文本區(qū)域310的字符仍然可讀。主要由于包含字符數(shù)據(jù)的條形碼中條碼和字符存在相對的尺寸和距離,所以數(shù)據(jù)區(qū)域305無法解碼而條形碼的文本區(qū)域310可讀的情況比較常見。文本字符通常并不像條形碼數(shù)據(jù)一樣易于模糊。此外,對應(yīng)條形碼的文本字符通常間隔較遠(yuǎn),從而OCR程序比較容易分段和識別。眾所周知,OCR程序中的多數(shù)錯誤是由對各字符分段的錯誤而產(chǎn)生的。本發(fā)明采用上述事實提供對條形碼圖像進(jìn)行解碼的改進(jìn)的方法和系統(tǒng)。
參考圖4,是依照本發(fā)明實施例的相機100的預(yù)覽窗口125顯示條形碼圖像的圖示。圖4中激活了本發(fā)明的條形碼讀取模式,從而預(yù)覽窗口125包括數(shù)據(jù)拍攝指示器135,該指示器適當(dāng)?shù)仫@示在穿過條形碼數(shù)據(jù)區(qū)域305的所有條碼的位置,并在條形碼的文本區(qū)域310上疊加。這個適當(dāng)?shù)奈恢糜兄谂臄z可準(zhǔn)確解碼的圖像,其中諸如線性條形碼的所有線條的條形碼所有可解碼的元素,在拍攝的時候具有足夠的清晰度且OCR程序能可靠地識別對應(yīng)的文本數(shù)據(jù)。
參考圖5,是基于圖4所示條形碼圖像的可被拍攝、存儲和解碼的裁減后的條形碼圖像的圖示。這個剪裁區(qū)域的圖像對于本系統(tǒng)100相比那些現(xiàn)有技術(shù)的與數(shù)字圖像相關(guān)的條形碼讀取器來說,具有許多優(yōu)勢。首先,如圖5所示的圖像非常小且緊湊,從而比圖4所示的條形碼的全尺寸圖像需要更少的存儲空間;第二,圖5所示的圖像僅僅拍攝需要解碼的條形碼的相關(guān)數(shù)據(jù)部分。這意味著解碼算法可以直接對圖像進(jìn)行處理,而不需要任何預(yù)定位、配準(zhǔn)、定位或剪切步驟。因此解碼算法可以簡化,這在存儲和計算資源有限的手持設(shè)備中非常有利。根據(jù)本發(fā)明的不同的實施例,拍攝圖像區(qū)域的尺寸可由特定的圖像分析和解碼算法進(jìn)行用于有效解碼的優(yōu)化。如圖5所示的拍攝圖像區(qū)域的尺寸因此可由使用者調(diào)整或由制造商預(yù)設(shè)。
本領(lǐng)域技術(shù)人員知道數(shù)碼相機小型化的技術(shù)使得相機機架105、圖像傳感器115和預(yù)覽窗口125可以具有幾乎任意尺寸,因此本發(fā)明的實施例可以集成在諸如移動電話、個人數(shù)字助理和筆記本電腦的多種電子設(shè)備中。此外,數(shù)據(jù)拍攝指示器135可以設(shè)計用于針對各種類型的編碼數(shù)據(jù),而不僅僅是線性條形碼數(shù)據(jù)。例如圓形或橢圓形數(shù)據(jù)拍攝指示器135可以適用于幫助讀取諸如Aztec Code,PDF417,DataMatrix和MaxiCode等有時也包括對應(yīng)文本字符的多種二維碼。
參考圖6,是依照本發(fā)明實施例圖示方法600步驟的流程圖。首先,在步驟605,在相機系統(tǒng)100的圖像傳感器115接收預(yù)覽圖像。預(yù)覽圖像包括表示諸如條形碼的編碼數(shù)據(jù)的數(shù)據(jù)區(qū)域305和表示文本字符的文本區(qū)域310。如上所述,預(yù)覽圖像通常是用于將相機系統(tǒng)100對準(zhǔn)編碼數(shù)據(jù)的暫時的圖像。接著,在步驟610,與相機系統(tǒng)100關(guān)聯(lián)的預(yù)覽窗口125顯示預(yù)覽圖像的畫面。預(yù)覽窗口125可以包括在預(yù)覽圖像畫面上疊加數(shù)據(jù)拍攝指示器135的顯示。在步驟615,拍攝包括預(yù)覽圖像中至少一部分?jǐn)?shù)據(jù)區(qū)域305和文本區(qū)域310的數(shù)據(jù)圖像。
接下來,在方法600的步驟620,對數(shù)據(jù)區(qū)域305進(jìn)行分析并對數(shù)據(jù)區(qū)域305的噪聲等級進(jìn)行估算。對噪聲等級的估算是評估所拍攝數(shù)據(jù)圖像的質(zhì)量,且可以采用本領(lǐng)域技術(shù)人員熟知的各種技術(shù)完成。例如嚴(yán)重模糊的數(shù)據(jù)圖像通常具有很高的噪聲等級,而銳利清晰的數(shù)據(jù)圖像具有較低的噪聲等級。在步驟625,用與相機系統(tǒng)100關(guān)聯(lián)的解碼算法判定數(shù)據(jù)區(qū)域305是否可以解碼。如果數(shù)據(jù)區(qū)域305判定為不能解碼,那么方法600在步驟630對數(shù)據(jù)圖像的文本區(qū)域310執(zhí)行OCR程序。最后,在步驟630提供OCR處理的結(jié)果作為最終解碼結(jié)果。
本發(fā)明可以使用各種類型的適合于縮減尺寸電子設(shè)備的OCR程序和系統(tǒng)。本領(lǐng)域技術(shù)人員眾所周知,這些OCR系統(tǒng)可以包括矩陣匹配、特征提取和其它類型的OCR技術(shù)。
再次回到方法600的步驟625,如果數(shù)據(jù)區(qū)域305判定為可以解碼,那么方法600在步驟640采用本領(lǐng)域技術(shù)人員熟知的任意條形碼解碼算法對數(shù)據(jù)區(qū)域305進(jìn)行解碼。在步驟645判定數(shù)據(jù)區(qū)域305是否正確解碼。許多線性和二維條形碼含有錯誤檢測機制,可以確認(rèn)正確的解碼結(jié)果。因此,如果數(shù)據(jù)區(qū)域305判定為正確解碼,那么方法600直接進(jìn)行到步驟635,將解碼后的數(shù)據(jù)區(qū)域305作為最后的解碼結(jié)果。
作為選擇,如果在步驟645判定數(shù)據(jù)區(qū)域305沒有正確解碼,那么在方法600的步驟650對文本區(qū)域310執(zhí)行OCR處理。在步驟655,將解碼數(shù)據(jù)區(qū)域305的結(jié)果和文本區(qū)域310的OCR處理的結(jié)果進(jìn)行比較。接下來,在步驟660,對于數(shù)據(jù)圖像文本區(qū)域310的每個字符確定OCR置信分?jǐn)?shù)。在步驟665,基于步驟655的比較結(jié)果和步驟660的置信分?jǐn)?shù),用步驟640獲得的對應(yīng)的解碼字符替換步驟630識別的特定字符。通常在所替換字符的OCR置信分?jǐn)?shù)低于使用者設(shè)定的或相機系統(tǒng)100的制造商預(yù)設(shè)的閾值的時候執(zhí)行上述替換。然后方法600在步驟635提供最終解碼結(jié)果。
總之,本發(fā)明是對條形碼圖像進(jìn)行解碼的改進(jìn)的方法和系統(tǒng)。本發(fā)明的實施例是用戶友好且富于直覺的,因為它們有效地模擬了手持激光掃描器的動作,盡管是在相機系統(tǒng)100的預(yù)覽窗口125的完全不同的環(huán)境下。因此本發(fā)明通過相機系統(tǒng)100相對編碼數(shù)據(jù)的正確放置,幫助使用者準(zhǔn)確且可靠地拍攝編碼數(shù)據(jù)的可解碼圖像。此外,所拍攝的編碼數(shù)據(jù)的圖像可以相比于使用現(xiàn)有技術(shù)拍攝的圖像更加簡潔且更容易由圖像分析軟件進(jìn)行處理。本發(fā)明還通過對條形碼數(shù)據(jù)區(qū)域305和文本區(qū)域310的冗余解碼提高條形碼解碼的準(zhǔn)確性。采用標(biāo)準(zhǔn)OCR處理的文本區(qū)域的解碼相比于標(biāo)準(zhǔn)條形碼解碼過程有時能獲得更高的解碼準(zhǔn)確性,尤其是在對條形碼的模糊圖像解碼的時候。最后,通過對比解碼數(shù)據(jù)區(qū)域305和識別文本區(qū)域310的結(jié)果來優(yōu)化解碼過程。
上面的詳細(xì)描述僅僅提供了典型的實施例,而且并不是為了限制本發(fā)明的范圍、適用性或結(jié)構(gòu)。相反,典型的實施例的詳細(xì)描述為本領(lǐng)域技術(shù)人員提供了實現(xiàn)本發(fā)明典型實施例的可行描述。需要意識到的是,在不違背權(quán)利要求書說明的本發(fā)明的精神和范圍的前提下,可以對元素和步驟的功能和排列上進(jìn)行多種修改。
權(quán)利要求
1.一種對條形碼圖像進(jìn)行解碼的方法,包括步驟在相機的圖像傳感器接收條形碼的預(yù)覽圖像,預(yù)覽圖像包括表示編碼數(shù)據(jù)的數(shù)據(jù)區(qū)域和表示文本字符的文本區(qū)域;在相機的預(yù)覽窗口顯示預(yù)覽圖像的畫面,包括數(shù)據(jù)區(qū)域和文本區(qū)域的畫面;拍攝包括至少一部分?jǐn)?shù)據(jù)區(qū)域和文本區(qū)域的數(shù)據(jù)圖像;和通過對數(shù)據(jù)圖像的數(shù)據(jù)區(qū)域進(jìn)行分析和對數(shù)據(jù)圖像的文本區(qū)域進(jìn)行光學(xué)字符識別來進(jìn)行對條形碼的解碼。
2.如權(quán)利要求1所述的方法,其中,對數(shù)據(jù)圖像的數(shù)據(jù)區(qū)域的分析包含對數(shù)據(jù)圖像的數(shù)據(jù)區(qū)域估算噪聲等級。
3.如權(quán)利要求2所述的方法,進(jìn)一步包含步驟噪聲等級估算值判定數(shù)據(jù)圖像的數(shù)據(jù)區(qū)域是可以解碼的,對數(shù)據(jù)圖像的數(shù)據(jù)區(qū)域進(jìn)行解碼以確定解碼字符;對比解碼后的數(shù)據(jù)區(qū)域結(jié)果和數(shù)據(jù)圖像文本區(qū)域的光學(xué)字符識別結(jié)果;和提供最終解碼結(jié)果。
4.如權(quán)利要求1所述的方法,其中,顯示預(yù)覽圖像畫面的步驟包含在預(yù)覽窗口的預(yù)覽圖像的畫面上疊加數(shù)據(jù)拍攝指示器。
5.如權(quán)利要求1所述的方法,其中,相機集成在以下的一種設(shè)備中手持?jǐn)?shù)碼相機,個人數(shù)字助理,筆記本電腦或移動電話。
6.如權(quán)利要求3所述的方法,在對比解碼后數(shù)據(jù)區(qū)域結(jié)果和光學(xué)字符識別結(jié)果后,進(jìn)一步包括步驟對數(shù)據(jù)圖像的文本區(qū)域的每個字符確定光學(xué)字符識別置信分?jǐn)?shù);和當(dāng)文本區(qū)域的光學(xué)字符識別確定的字符的光學(xué)字符識別置信分?jǐn)?shù)低于閾值時,用解碼后的數(shù)據(jù)區(qū)域確定的解碼字符替換文本區(qū)域的光學(xué)字符識別確定的字符。
7.一種用于對條形碼圖像解碼的相機系統(tǒng),該系統(tǒng)包括相機機架;連接到相機機架、適合接收條形碼預(yù)覽圖像的圖像傳感器,該預(yù)覽圖像包括表示編碼數(shù)據(jù)的數(shù)據(jù)區(qū)域和表示文本字符的文本區(qū)域;連接到相機機架的預(yù)覽窗口,適合顯示預(yù)覽圖像畫面,并幫助拍攝包含至少一部分?jǐn)?shù)據(jù)區(qū)域和文本區(qū)域的數(shù)據(jù)圖像;和處理器,用于通過對數(shù)據(jù)圖像的數(shù)據(jù)區(qū)域分析和對數(shù)據(jù)圖像的文本區(qū)域進(jìn)行光學(xué)字符識別來對條形碼進(jìn)行解碼。
8.如權(quán)利要求7所述的系統(tǒng),其中,處理器用于估算數(shù)據(jù)圖像的數(shù)據(jù)區(qū)域的噪聲等級。
9.如權(quán)利要求8所述的系統(tǒng),其中,當(dāng)噪聲等級估計值確定數(shù)據(jù)圖像的數(shù)據(jù)區(qū)域可以解碼時,處理器進(jìn)一步用于解碼數(shù)據(jù)圖像的數(shù)據(jù)區(qū)域,以確定解碼字符,并將解碼的數(shù)據(jù)區(qū)域結(jié)果與數(shù)據(jù)圖像的文本區(qū)域的光學(xué)字符識別結(jié)果對比,從而提供最終解碼結(jié)果。
10.如權(quán)利要求7所述的系統(tǒng),其中,預(yù)覽窗口包含疊加在至少一部分?jǐn)?shù)據(jù)區(qū)域畫面上的數(shù)據(jù)拍攝指示器,該數(shù)據(jù)拍攝指示器用于幫助拍攝包含至少一部分?jǐn)?shù)據(jù)區(qū)域和文本區(qū)域的數(shù)據(jù)圖像。
11.如權(quán)利要求7所述的系統(tǒng),其中,系統(tǒng)集成在以下的一種設(shè)備中手持?jǐn)?shù)碼相機、個人數(shù)字助理,筆記本電腦或移動電話。
12.如權(quán)利要求9所述的系統(tǒng),其中,處理器進(jìn)一步用于確定數(shù)據(jù)圖像的文本區(qū)域中每個字符的光學(xué)識別置信分?jǐn)?shù),并在文本區(qū)域的光學(xué)字符識別確定的字符的光學(xué)識別置信分?jǐn)?shù)低于閾值時,用解碼數(shù)據(jù)區(qū)域確定的解碼字符替換文本區(qū)域的光學(xué)字符識別確定的字符。
全文摘要
一種對條形碼圖像解碼的方法和系統(tǒng),采用涉及條形碼的數(shù)據(jù)區(qū)域(305)和文本區(qū)域(310)冗余解碼過程。該方法包括在相機(100)的圖像傳感器(115)接收條形碼的預(yù)覽圖像,其中預(yù)覽圖像包括表示編碼數(shù)據(jù)的數(shù)據(jù)區(qū)域(305)和表示文本字符的文本區(qū)域(310)。在相機(100)的預(yù)覽窗(125)顯示預(yù)覽圖像的畫面,其中畫面包括數(shù)據(jù)區(qū)域(305)和文本區(qū)域(310)的畫面。隨后拍攝包含至少一部分?jǐn)?shù)據(jù)區(qū)域(305)和文本區(qū)域(310)的數(shù)據(jù)圖像。通過對數(shù)據(jù)圖像的數(shù)據(jù)區(qū)域(305)進(jìn)行分析和對數(shù)據(jù)圖像的文本區(qū)域(310)進(jìn)行光學(xué)字符識別,對條形碼進(jìn)行解碼。
文檔編號G06K7/00GK1848136SQ20051006499
公開日2006年10月18日 申請日期2005年4月13日 優(yōu)先權(quán)日2005年4月13日
發(fā)明者羅希平, 黃建成, 肖柏華, 鎮(zhèn)立新 申請人:摩托羅拉公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1