專利名稱:用于降低基于成像器的光學(xué)代碼讀取器中的移動(dòng)敏感度的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及光學(xué)代碼讀取器。本發(fā)明尤其涉及一種用于降低基于成像器的光 學(xué)代碼讀取器中的移動(dòng)敏感度的系統(tǒng)和方法。
背景技術(shù):
相關(guān)技術(shù)說明
光學(xué)代碼是由具有不同光反射或光發(fā)射屬性的圖像區(qū)域組成的圖案,這些圖 像區(qū)域一般根據(jù)先驗(yàn)的規(guī)則來匯編。術(shù)語(yǔ)"條形碼"有時(shí)被用來描述某些類型的光 學(xué)代碼。光學(xué)代碼的光學(xué)屬性和圖案被選擇成可在外形上將它們與使用它們的背景 環(huán)境區(qū)分開。用以從光學(xué)代碼標(biāo)識(shí)或提取數(shù)據(jù)的設(shè)備有時(shí)被稱為"光學(xué)代碼讀取 器",條形碼掃描器就是其中一類。
光學(xué)代碼讀取器在許多不同環(huán)境中的固定或便攜式裝置中被使用,諸如在商 店中用于結(jié)賬服務(wù),在制造場(chǎng)所用于工作流程和存貨控制,以及在運(yùn)輸車輛中用于 跟蹤包裹處理等。通過例如從印刷的許多條形碼的編目讀取目標(biāo)條形碼,光學(xué)代碼 可以被用作一種快速的、 一般化的數(shù)據(jù)輸入方式。在一些使用中,光學(xué)代碼讀取器 被連接到便攜式數(shù)據(jù)處理設(shè)備或數(shù)據(jù)采集和發(fā)送設(shè)備。通常,光學(xué)代碼讀取器包括 一個(gè)手動(dòng)地對(duì)準(zhǔn)目標(biāo)代碼的手持式傳感器。
常規(guī)光學(xué)代碼的一個(gè)示例是一維條形碼符號(hào)。條形碼是以固定或可變寬度的 間隔分開的可變寬度矩形條的圖案。這些條和間隔具有不同的光反射特性。 一維條
形碼的一個(gè)示例是用以標(biāo)識(shí)例如產(chǎn)品存貨的UPC/EAN代碼。兩維或?qū)盈B條形碼的 一個(gè)示例是PDF 417條形碼。PDF 417條形碼的說明及其解碼技術(shù)在授予 Shellhammer等并轉(zhuǎn)讓給Symbol Technologies公司的、通過引用全部包括于此的美 國(guó)專利第5,635,697號(hào)中公開。另一種常規(guī)光學(xué)代碼被稱為"MaxiCode"。它由中 央定位圖形或牛眼中心以及圍繞該中央定位圖形的六邊形柵格構(gòu)成。應(yīng)該注意的 是,在本專利申請(qǐng)中公開的本發(fā)明的各方面普適于光學(xué)代碼讀取器,而不考慮它們 適于讀取的特定類型的光學(xué)代碼。所述發(fā)明還可適用于某些相關(guān)聯(lián)的圖像識(shí)別或分析。
光學(xué)代碼讀取器可以是基于激光或基于成像器的。在常規(guī)成像器光學(xué)代碼讀
取器中,設(shè)有具有圖像傳感器成像引擎,該圖像傳感器具有諸如電荷耦合器件 (CCD)等元件或光傳感器的陣列。在線性成像器讀取器中,該陣列可具有一行 或兩行光傳感器。在區(qū)域成像器讀取器中,該陣列可以是具有兩行或多行光傳感器 的二維陣列。成像引擎還包括用于聚焦入射在圖像傳感器上的光的鏡頭組合件,以 及耦合到圖像傳感器以輸出圖像信號(hào)的相關(guān)聯(lián)的電路,圖像信號(hào)包括對(duì)應(yīng)于成像器 讀取器的視場(chǎng)的電信號(hào)陣列。電信號(hào)被數(shù)字化并作為圖像數(shù)據(jù)提供給處理器以供處 理,所述處理包括為解碼光學(xué)代碼而處理圖像數(shù)據(jù)。
在最初被提出時(shí),成像器讀取器是被放置成與所讀取的光學(xué)代碼直接相接觸。 此后許多成像器讀取器的工作范圍有所增加,由此提供了可與某些激光讀取器相匹 敵的工作范圍。然而,不同于對(duì)移動(dòng)不敏感的激光讀取器,由于成像器讀取器中的 使用的成像技術(shù)所固有的對(duì)移動(dòng)的敏感性,成像器讀取器的性能受到了限制。
為了消除或減少移動(dòng),在掃描每個(gè)光學(xué)代碼時(shí)需要穩(wěn)定地握住成像器讀取器, 這是非常討厭、累人的并且/或者降低了生產(chǎn)率。在執(zhí)行快速掃描的應(yīng)用中,對(duì)于 快速進(jìn)行的需要可能會(huì)引起移動(dòng)的增加,從而引起捕捉到的圖像的模糊和可能的誤 讀,進(jìn)而導(dǎo)致潛在的失敗和生產(chǎn)率的進(jìn)一步降低。
類似于其它相機(jī)系統(tǒng),移動(dòng)敏感度可以通過縮短曝光時(shí)間來降低。然而,縮 短曝光時(shí)間將導(dǎo)致光傳感器檢測(cè)到的光的量減少,這會(huì)使電信號(hào)的信號(hào)質(zhì)量退化。 已知信號(hào)質(zhì)量隨目標(biāo)光學(xué)代碼的對(duì)比度以及成像器讀取器(例如,光傳感器)與被 成像的目標(biāo)光學(xué)代碼之間的距離而變化。相應(yīng)地,隨意地縮短曝光時(shí)間可能會(huì)導(dǎo)致 信號(hào)質(zhì)量不夠以及在掃描狀況不利于產(chǎn)生良好的信號(hào)質(zhì)量時(shí)不能對(duì)信號(hào)解碼。
在市售的成像器讀取器中以不同的方式來處理信號(hào)質(zhì)量的變化。在一種市售 的成像器讀取器中,曝光時(shí)間被固定為在成像器讀取器旨在工作的在目標(biāo)和成像器 讀取器之間的最大距離提供足夠的信號(hào)質(zhì)量。在成像器讀取器的內(nèi)部照明系統(tǒng)強(qiáng)度 最大的情況下,當(dāng)將光學(xué)代碼靠近成像器讀取器放置時(shí),由光傳感器生成的電信號(hào) 相對(duì)較強(qiáng)。當(dāng)將光學(xué)代碼遠(yuǎn)離成像器讀取器放置時(shí),由于光擴(kuò)散到更大的區(qū)域上, 所以照明系統(tǒng)的強(qiáng)度下降。對(duì)光傳感器生成的信號(hào)的觀察顯示,信號(hào)振幅隨著條形 碼遠(yuǎn)離而減小,直到信號(hào)最終變得太小以至于成像器讀取器的信號(hào)處理電路不能處 理,此時(shí)成像器讀取器將不能讀取光學(xué)代碼。市售的成像器讀取器通過使用適應(yīng)信 號(hào)振幅的信號(hào)處理電路/數(shù)字化裝置來適應(yīng)信號(hào)振幅的變化從而允許成像器讀取器具有相對(duì)較大的工作范圍。
在另一種市售的成像器讀取器中,使用可變?cè)鲆娣糯笃鱽碚{(diào)節(jié)增益以將信號(hào) 振幅保持在理想的范圍內(nèi)。隨著成像器讀取器與目標(biāo)光學(xué)代碼之間距離增大,增益 也增大。曝光時(shí)間被固定成在成像器讀取器旨在工作的最大距離處提供足夠的信號(hào) 質(zhì)量。在以上討論的兩種成像器讀取器中,工作范圍均比大多數(shù)用戶所需的工作范 圍要大,而即使較短的曝光時(shí)間將在最常用的工作距離處和降低的移動(dòng)敏感度下提 供足夠的信號(hào)質(zhì)量,但是曝光時(shí)間被固定地設(shè)成在成像器讀取器與目標(biāo)之間的距離 相對(duì)較大時(shí)能提供足夠的信號(hào)質(zhì)量。
相應(yīng)地,本發(fā)明的一個(gè)方面是要提供一種用于降低成像器讀取器的移動(dòng)敏感 度的系統(tǒng)和方法。
發(fā)明概要
在根據(jù)本發(fā)明的系統(tǒng)的一個(gè)實(shí)施例中提供了一種光學(xué)代碼讀取器系統(tǒng)。該系 統(tǒng)包括光傳感器模塊,用于成像目標(biāo)光學(xué)代碼,包括感測(cè)入射光并生成包括對(duì)應(yīng) 于該感測(cè)的多個(gè)電信號(hào)的圖像信號(hào);以及快門模塊,它具有可調(diào)快門,用于根據(jù)曝 光時(shí)間設(shè)定來控制光傳感器模塊的曝光時(shí)間。該系統(tǒng)還包括具有至少一個(gè)處理器 的處理器組合件,用于接收與圖像信號(hào)的振幅相關(guān)的信息;以及可在該至少一個(gè)處 理器上執(zhí)行的曝光控制模塊,用于根據(jù)該與振幅相關(guān)的信息生成調(diào)節(jié)曝光時(shí)間設(shè)定 以便控制可調(diào)快門的控制信號(hào)。
在本發(fā)明的另一個(gè)實(shí)施例中,提供了一種讀取光學(xué)代碼的方法。該方法包括 以下步驟感測(cè)從要被成像的目標(biāo)光學(xué)代碼反射的入射光;生成包括與所述感測(cè)相 對(duì)應(yīng)的多個(gè)電信號(hào)的圖像信號(hào);生成與圖像信號(hào)的振幅相關(guān)的信息;以及根據(jù)該與 振幅相關(guān)的信息生成用于在感測(cè)過程中調(diào)節(jié)曝光時(shí)間的控制信號(hào)。
在本公開的又一實(shí)施例中,提供了一種調(diào)節(jié)光學(xué)代碼讀取器的曝光時(shí)間的方 法。該方法包括以下步驟檢索與圖像信號(hào)的振幅有關(guān)的信息;評(píng)估該與圖像信號(hào) 的振幅有關(guān)的信息;以及生成用于根據(jù)經(jīng)評(píng)估的與振幅有關(guān)的信息設(shè)定曝光時(shí)間以 便獲取后續(xù)圖像信號(hào)的控制信號(hào)。
在本發(fā)明的另一示例中,提供了一種用于存儲(chǔ)計(jì)算機(jī)可讀指令集的計(jì)算機(jī)可 讀介質(zhì),所述可讀指令能夠由至少一個(gè)處理器執(zhí)行以調(diào)節(jié)光學(xué)代碼讀取器的曝光時(shí) 間。這些可讀指令包括檢索與圖像信號(hào)的振幅有關(guān)的信息的裝置;用于評(píng)估與圖 像信號(hào)的振幅有關(guān)的信息的裝置;以及用于根據(jù)經(jīng)評(píng)估的與振幅有關(guān)的信息生成設(shè)定曝光時(shí)間以便獲取后續(xù)圖像信號(hào)的控制信號(hào)的裝置。 附圖簡(jiǎn)要說明
以下將參照附圖對(duì)本發(fā)明的各實(shí)施例進(jìn)行說明,附圖中
圖1A是根據(jù)本公開的光學(xué)代碼讀取器系統(tǒng)的一個(gè)實(shí)施例的組件的框圖; 圖IB是根據(jù)本公開的光學(xué)代碼讀取器系統(tǒng)的另一個(gè)實(shí)施例的組件的框圖; 圖2A是圖IB所示的光學(xué)代碼讀取器系統(tǒng)的振幅檢測(cè)器模塊的一個(gè)實(shí)施例的
框圖2B是圖IB所示的光學(xué)代碼讀取器系統(tǒng)的振幅檢測(cè)模塊的另一個(gè)實(shí)施例的
框圖3是由根據(jù)本公開的光學(xué)代碼讀取器系統(tǒng)的曝光控制模塊執(zhí)行的步驟的流 程圖。
優(yōu)選實(shí)施例的具體說明
本發(fā)明提供一種成像器光學(xué)代碼讀取器,其包括用于調(diào)節(jié)成像曝光時(shí)間設(shè)定 (也被稱為積分時(shí)間)以使曝光時(shí)間最小化進(jìn)而降低讀取器對(duì)移動(dòng)的敏感度的電 路。對(duì)曝光時(shí)間設(shè)定的調(diào)節(jié)與讀取器的光傳感器輸出的信號(hào)的振幅成反比關(guān)系。光 傳感器輸出的信號(hào)強(qiáng)度一般在讀取器和目標(biāo)代碼間的距離相對(duì)較小以及目標(biāo)代碼 具有相對(duì)較佳的對(duì)比度時(shí)會(huì)有所增大。隨著光傳感器輸出的信號(hào)強(qiáng)度增大,曝光時(shí) 間可以縮短,由此降低對(duì)移動(dòng)的敏感度。相應(yīng)地,對(duì)于讀取器和目標(biāo)代碼間的距離 相對(duì)較短和/或成像具有相對(duì)較佳對(duì)比度的目標(biāo)代碼的情況,可降低移動(dòng)敏感度。
將對(duì)附圖進(jìn)行參考,其中相同的標(biāo)號(hào)表示各附圖中類似的元件。參照?qǐng)D1A, 示例性光學(xué)代碼讀取器系統(tǒng)2的一個(gè)實(shí)施例被示為具有成像器光學(xué)代碼讀取器10, 其包括光傳感器模塊12,快門模塊14,增益放大器電路16, A/D轉(zhuǎn)換器電路18 以及處理器組合件22。光學(xué)代碼讀取器IO可被配置成手持式、便攜式和/或固定設(shè) 備。光學(xué)代碼讀取器IO還可以包括在諸如PDA或蜂窩電話等其它設(shè)備中。光學(xué)代 碼讀取器可以通過通信接口 32與諸如主機(jī)終端或網(wǎng)絡(luò)等至少一個(gè)其它設(shè)備30有線 或無線通信。例如,光學(xué)代碼讀取器IO可以在包括諸如鍵盤、顯示器、打印機(jī)、 數(shù)據(jù)存儲(chǔ)、應(yīng)用軟件、和/或數(shù)據(jù)庫(kù)等一個(gè)或多個(gè)構(gòu)件的系統(tǒng)內(nèi)實(shí)現(xiàn)。該系統(tǒng)還可 與另一個(gè)系統(tǒng)或網(wǎng)絡(luò)通信。通信接口 32可以是有線或無線的,并且包括例如電纜、 電話交換網(wǎng),可通過調(diào)制解調(diào)器或ISDN接口、紅外數(shù)據(jù)接口 (IRDA)和/或多觸點(diǎn)極靴。由通信接口 32發(fā)送的數(shù)據(jù)可包括壓縮的數(shù)據(jù)。
構(gòu)想了讀取器10的各構(gòu)件可被組合或集成在一起。例如,增益放大器電路16 可與光傳感器模塊12集成,而A/D轉(zhuǎn)換器電路16可與處理器組合件22集成。還 構(gòu)想了包括在任意所示構(gòu)件中的構(gòu)件可被配置成單獨(dú)的構(gòu)件。例如,信號(hào)處理器 20可包括專用處理器件并且可以從處理器組合件22分離出來。
成像器光傳感器模塊12包括用于感測(cè)反射自位于光學(xué)代碼讀取器10的視場(chǎng) (FOV)內(nèi)的物體的光的光傳感器陣列。圖像光傳感器模塊12生成包括表示與該 感測(cè)相對(duì)應(yīng)的圖像的電信號(hào)陣列的圖像信號(hào)41。圖像信號(hào)41被提供給增益放大器 電路14。當(dāng)讀取器10為諸如線性成像器讀取器時(shí),光傳感器陣列可包括用于對(duì)被 成像目標(biāo)的線性部分進(jìn)行成像的一行或兩行光傳感器。或者,在諸如區(qū)域成像器讀 取器中,光傳感器陣列可以是用于對(duì)被成像目標(biāo)的二維區(qū)域進(jìn)行成像的光傳感器二 維陣列。光傳感器模塊12可包括電荷耦合器件(CCD)。然而,應(yīng)該理解的是, 諸如CMOS、電荷調(diào)制器件(CMD)或電荷注入器件(CID)傳感器等其它區(qū)域 或線性圖像傳感器也可用于預(yù)定目的??稍O(shè)置物鏡組合件(未示出),其包括用于 聚焦入射在光傳感器模塊12上的光的至少一塊鏡頭,并且還可包括用于支承該至 少一個(gè)鏡頭的鏡頭引導(dǎo)組合件,以及用于沿該鏡頭引導(dǎo)組合件移動(dòng)該至少一個(gè)鏡頭 以改變鏡頭組合件的焦距的鏡頭調(diào)節(jié)機(jī)構(gòu)。
快門模塊14包括可調(diào)快門,其優(yōu)選地包括電快門,或者可替換地包括機(jī)械快 門。快門模塊14從設(shè)置獲取圖像時(shí)的曝光時(shí)間的處理器組合件22接收控制快門模 塊14的操作的控制信號(hào)43。在電快門的情形中,曝光時(shí)間由光傳感器內(nèi)的控制器 件(未示出)通過控制信號(hào)45設(shè)定。相應(yīng)地,控制信號(hào)45是根據(jù)來自處理器組合 件22的控制信號(hào)43生成??扉T模塊14可包括在光傳感器模塊12中,或可外置于 光傳感器模塊12。
確定容許讀取器10的目標(biāo)工作范圍所需的最小曝光時(shí)間。工作范圍是指讀取 器10 (例如,光傳感器模塊12)與被成像目標(biāo)間距離的范圍。工作范圍還可以指 旨在使用讀取器來成像的光學(xué)代碼的對(duì)比度的范圍。更為具體地,確定所要求的最 大距離所需的最小曝光時(shí)間,其中所要求的最大距離是工作范圍的上限,例如,讀 取器IO與旨在使用讀取器IO來成像的目標(biāo)間的最大距離?;蛘?,確定相對(duì)于對(duì)比 度而言,工作范圍的最低對(duì)比度所需的最小曝光時(shí)間。需要理解的是,在以下說明 中,可以使用相對(duì)于對(duì)比度而言工作范圍的最小曝光時(shí)間來代替對(duì)應(yīng)于所要求的最 大距離的最小曝光時(shí)間。增益放大器電路16包括用于處理圖像信號(hào)41的增益的一個(gè)或多個(gè)器件。增 益放大器電路16優(yōu)選地為固定增益放大器,但是并不局限于此。增益放大器的理 想增益優(yōu)選地被保持在一固定值。
由增益放大器電路16提供的理想增益被確定為用于在使用確定的最小曝光時(shí) 間在所要求的最大范圍處成像時(shí)將圖像信號(hào)41的振幅增大到理想振幅所需的增 益。理想振幅是信號(hào)處理器模塊20能夠處理的振幅。理想增益可以根據(jù)經(jīng)驗(yàn)或通 過使用數(shù)學(xué)模型來確定。相應(yīng)地,理想增益可以根據(jù)讀取器10中所用的信號(hào)處理 器模塊20的規(guī)格來選擇?;蛘撸蓪⑿盘?hào)處理器模塊20選擇為具有能夠處理振幅 處于將在所要求的最大和最小距離處生成的振幅的范圍之內(nèi)的信號(hào)的規(guī)格。增益放 大器電路16輸出已經(jīng)放大了確定的增益倍數(shù)的信號(hào)47。
構(gòu)想了包括要在所要求的最大距離處使用的曝光時(shí)間設(shè)定、增益、或信號(hào)處 理器模塊20的規(guī)格等系統(tǒng)參數(shù)可以按任意的次序選擇,其中優(yōu)選地,已經(jīng)選定的 參數(shù)被用來選擇其它參數(shù)。優(yōu)選地選擇參數(shù)以使得在所要求的最大距離處使用的曝 光時(shí)間被最小化。還構(gòu)想了,可根據(jù)本公開升級(jí)現(xiàn)有讀取器10,其中增益放大器 電路16和/或信號(hào)處理器模塊20可以是現(xiàn)有讀取器10的原始構(gòu)件,并且相應(yīng)地選 擇用于在所要求的最大距離處成像的最小曝光時(shí)間。
為讀取器IO工作而設(shè)計(jì)的工作范圍影響將要使用的理想增益的設(shè)定。讀取器 應(yīng)該被設(shè)計(jì)成在容許用戶的需要、但不是顯著大于用戶所需的工作范圍下工作。讀 取器可以通過安裝對(duì)該工作范圍具有適當(dāng)?shù)睦硐朐鲆娴脑鲆娣糯笃麟娐穪頌榫唧w 的工作范圍定制。構(gòu)想了讀取器10可以工作在兩種可選模式下,其中每種模式對(duì) 應(yīng)一不同的工作范圍。每種模式各自使用不同的固定增益。增益可響應(yīng)于諸如模式 選擇等條件來調(diào)節(jié)。模式可以由用戶選擇或由系統(tǒng)2的一個(gè)或多個(gè)構(gòu)件自動(dòng)地選 擇。
A/D轉(zhuǎn)換器18將經(jīng)放大的信號(hào)47轉(zhuǎn)換為數(shù)字信號(hào),如所示的能夠被數(shù)字處 理設(shè)備處理的數(shù)據(jù)49。圖像信號(hào)41可以由濾波電路(未示出)和/或軟件模塊來濾 波,其中濾波電路可以包括在諸如增益放大器電路16或信號(hào)處理20等系統(tǒng)2的其 它構(gòu)件中。經(jīng)處理的數(shù)據(jù)49包括構(gòu)成對(duì)應(yīng)于成像目標(biāo)的像素信息的陣列(優(yōu)選地, 區(qū)域成像器讀取器為二維陣列,而線性成像器讀取器為一維陣列)的數(shù)據(jù)信號(hào),其 被提供給處理器組合件22以便諸如對(duì)其進(jìn)行解碼、圖像識(shí)別或分析等。
處理器組合件22包括至少一個(gè)處理器102,它可包括一個(gè)或多個(gè)微處理器、 現(xiàn)場(chǎng)可編程門陣列(FPGA)和/或其它一個(gè)或多個(gè)處理,并且還可包括諸如閃存器件和/或靜態(tài)RAM存儲(chǔ)器件等至少一個(gè)存儲(chǔ)構(gòu)件。此外,處理器組合件22可與諸 如主機(jī)處理器等至少一個(gè)外圍設(shè)備30通信。處理器組合件22或其部分可以包括在 讀取器10中或者外置于讀取器10,諸如可在主機(jī)處理器中。讀取器10中諸如A/D 轉(zhuǎn)換器等構(gòu)件可以包括在處理器組合件22中,例如可設(shè)于同一芯片上或與處理器 組合件22共用器件。
處理器組合件22還包括都能夠在至少一個(gè)處理器102上執(zhí)行的信號(hào)處理器模 塊20、曝光控制模塊104以及解碼器模塊106。曝光控制模塊104和解碼器模塊 106是包括在該至少一個(gè)處理器102上可執(zhí)行的一系列可編程指令的軟件模塊。信 號(hào)處理器模塊20也可實(shí)現(xiàn)為包括在該至少一個(gè)處理器上可執(zhí)行的一系列可編程指 令的軟件模塊,其中信號(hào)處理器模塊20、曝光控制模塊14以及解碼器模塊106可 在該至少一個(gè)處理器中的相同或不同處理器上執(zhí)行。這一系列的可編程指令可存儲(chǔ) 在諸如ROM、閃存、RAM、硬盤驅(qū)動(dòng)器、CD-ROM、智能卡、3.5"軟盤等計(jì)算機(jī) 可讀介質(zhì)上,或者可通過傳播信號(hào)來傳送以供處理器組合件22執(zhí)行從而執(zhí)行在此 所公開的功能以及實(shí)現(xiàn)根據(jù)本發(fā)明的技術(shù)效果。處理器組合件22并不限于所述的 軟件模塊。各軟件模塊的功能可組合成一個(gè)模塊或分布到不同的模塊組合之間。
處理器組合件22還可包括可在該至少一個(gè)處理器102上執(zhí)行的其它軟件模塊 以便在處理數(shù)據(jù)51的解碼以外提供對(duì)讀取器10的構(gòu)件和/或處理數(shù)據(jù)51的控制。 例如,處理器組合件22可包括生成用于控制鏡頭調(diào)節(jié)機(jī)構(gòu)的鏡頭調(diào)節(jié)控制信號(hào)的 模塊。
信號(hào)處理器模塊20包括用于對(duì)數(shù)據(jù)49執(zhí)行諸如邊緣檢測(cè)等數(shù)字信號(hào)處理操 作從而使得數(shù)據(jù)49可進(jìn)行諸如解碼等進(jìn)一步處理的信號(hào)處理器。更為復(fù)雜的信號(hào) 處理器能夠處理信噪比相對(duì)較低的信號(hào),從而允許使用較短的曝光時(shí)間,由此對(duì)移 動(dòng)有更強(qiáng)的抗擾性。然而,復(fù)雜而昂貴的信號(hào)處理器是沒有必要的。可調(diào)節(jié)曝光時(shí) 間以便無論使用的是什么類型的信號(hào)處理器都能提供對(duì)移動(dòng)的最大抗擾性。
曝光控制模塊104在信號(hào)處理被執(zhí)行之前,通過執(zhí)行用于確定數(shù)據(jù)49的總振 幅級(jí)的算法來處理數(shù)據(jù)49。振幅級(jí)可以通過例如從數(shù)據(jù)49確定對(duì)應(yīng)于所成像的光 學(xué)代碼的信號(hào)并處理這些信號(hào)的高點(diǎn)和低點(diǎn)來確定。該算法可篩掉可能與噪聲有關(guān) 的數(shù)據(jù)信號(hào)振幅。此外,該算法可包括處理以指示它們與光學(xué)代碼相關(guān)聯(lián)的方式分 組的振幅并生成與該光學(xué)代碼相關(guān)聯(lián)的振幅的振幅級(jí)。曝光控制模塊104根據(jù)振幅 級(jí)生成用于控制快門模塊14以便控制光傳感器模塊12的曝光時(shí)間的控制信號(hào)43。
生成控制信號(hào)43以控制曝光時(shí)間從而使得曝光時(shí)間與振幅級(jí)成反比關(guān)系。更為具體地,當(dāng)曝光控制模塊104確定數(shù)據(jù)49具有相對(duì)較高的振幅等級(jí),即指示由 于讀取器10與成像目標(biāo)間的距離相對(duì)較短或目標(biāo)的對(duì)比度相對(duì)較佳從而信號(hào)質(zhì)量
相對(duì)較強(qiáng)時(shí),生成控制信號(hào)以將曝光時(shí)間調(diào)節(jié)為相對(duì)較短的時(shí)間從而使對(duì)移動(dòng)的敏
感度最小化。類似地,當(dāng)曝光控制模塊104確定數(shù)據(jù)49具有相對(duì)較低的振幅級(jí), 即指示由于讀取距離相對(duì)較長(zhǎng)或目標(biāo)對(duì)比度相對(duì)較差從而信號(hào)質(zhì)量相對(duì)較差時(shí),生 成控制信號(hào)43以將曝光時(shí)間調(diào)節(jié)為相對(duì)較長(zhǎng)的時(shí)間從而提高信號(hào)質(zhì)量。
對(duì)于機(jī)械快門,控制信號(hào)43可被轉(zhuǎn)換為具有與相應(yīng)控制信號(hào)的值相對(duì)應(yīng)的特 性(諸如電壓)的模擬信號(hào)。例如,可控制機(jī)械快門將其打開對(duì)應(yīng)于該模擬控制信 號(hào)的特性的大小的時(shí)間量。
曝光控制模塊104可根據(jù)振幅級(jí)增大和減小曝光時(shí)間設(shè)定,但僅能在由最小 和最大閾值定義的預(yù)定范圍之內(nèi)進(jìn)行。每種模式可使用不同的預(yù)訂曝光時(shí)間,其中 各模式具有為配合讀取器設(shè)備10的特定工作范圍使用而最優(yōu)化的不同增益設(shè)定。 在特定模式下工作時(shí),當(dāng)曝光控制模塊調(diào)節(jié)閾值曝光時(shí)間設(shè)定以使其達(dá)到與該特定 模式相關(guān)聯(lián)的曝光時(shí)間范圍的最小或最大閾值時(shí),可以自動(dòng)或手動(dòng)地選擇另一模 式。達(dá)到曝光時(shí)間范圍的最小或最大閾值這一事件可通過諸如可聽報(bào)警器或顯示的 消息來向讀取者指示,讀取者可據(jù)此采取行動(dòng),諸如改變模式或手動(dòng)地選擇另一模 式等。對(duì)于自動(dòng)模式選擇,達(dá)到最小或最大閾值的事件可觸發(fā)自動(dòng)模式選擇改變, 從而導(dǎo)致根據(jù)所選的新模式選擇不同的增益設(shè)定。
解碼器模塊106接收或檢索來自信號(hào)處理器模塊20的輸出,從輸出中檢索光 學(xué)代碼或其部分,對(duì)相應(yīng)光學(xué)代碼執(zhí)行解碼操作并輸出相應(yīng)的經(jīng)解碼的代碼。構(gòu)想 了在接收部分代碼時(shí),根據(jù)對(duì)其解碼的需要,解碼器模塊106可檢索代碼的至少另 一部分。解碼操作可包括解碼條形碼或諸如包括字母數(shù)字字符的文本代碼等其它類 型的符號(hào)。解碼過程可包括字符識(shí)別處理。
在圖1B所示的實(shí)施例中,示出了分別與圖1A所示的系統(tǒng)2和讀取器10相 類似的具有讀取器10'的系統(tǒng)2'。除了以下所述的讀取器10和10'之間的差異以外, 在此所公開的關(guān)于系統(tǒng)2和讀取器10的結(jié)構(gòu)和功能以及它們的構(gòu)件的說明分別適 用于系統(tǒng)2'和讀取器10'。
除了圖1A中的讀取器10包括用于將信號(hào)47轉(zhuǎn)換為數(shù)字信號(hào)49的A/D轉(zhuǎn)換 器電路,以及信號(hào)處理器模塊20是處理數(shù)據(jù)49的數(shù)字信號(hào)處理器并被包括于處理 器組合件22中之外,讀取器10和10'以及它們的操作的配置相同。圖1B中的讀 取器10'具有信號(hào)處理器模塊20',其包括用于對(duì)信號(hào)47進(jìn)行數(shù)字化和處理并將數(shù)據(jù)51輸出到處理器組合件以便對(duì)其進(jìn)行諸如解碼等處理的數(shù)字化裝置。振幅檢測(cè)
器模塊24被設(shè)置用于接收增益放大器電路16輸出的信號(hào)47以及確定信號(hào)47的振 幅并輸出指示信號(hào)47的振幅的數(shù)字信號(hào)53?;蛘?,振幅檢測(cè)器模塊24可處理圖 像信號(hào)41以確定其振幅并輸出指示圖像信號(hào)41的振幅的信號(hào)53。由曝光控制模 塊處理數(shù)字信號(hào)53以適當(dāng)?shù)卣{(diào)節(jié)曝光時(shí)間。
信號(hào)處理器20'包括用于對(duì)信號(hào)47進(jìn)行數(shù)字化的數(shù)字化裝置,并且還可包括 用于對(duì)信號(hào)47進(jìn)行濾波的濾波電路和/或軟件模塊。信號(hào)處理器20'可包括用于處 理信號(hào)47以將信號(hào)47轉(zhuǎn)換為能夠由處理器組合件22處理的形式和/或格式的模擬 或數(shù)字器件。
圖2A和2B分別示出了各自由標(biāo)號(hào)24'和24"指示的振幅檢測(cè)器模塊24的第 一和第二實(shí)施例。參照?qǐng)D2A,檢測(cè)器模塊24'包括峰值檢測(cè)器電路202和A/D轉(zhuǎn) 換器電路204。峰值檢測(cè)器電路202生成電壓與信號(hào)47的至少一個(gè)振幅成比例的 信號(hào)203。 A/D轉(zhuǎn)換器204將信號(hào)203轉(zhuǎn)換為指示該電壓也即指示信號(hào)47的振幅 的數(shù)字信號(hào)53。
參照?qǐng)D2B,振幅檢測(cè)器模塊24"包括峰值檢測(cè)器電路202和窗口比較器電路 206。窗口比較器電路206包括用于輸出指示信號(hào)203的電壓是否在預(yù)定的閾值
(Vref)以下的信號(hào)53 (例如,在信號(hào)203的電壓低于閾值時(shí)信號(hào)53為"低", 否則信號(hào)53為"高")的至少一個(gè)窗口比較器。當(dāng)設(shè)置了一個(gè)以上窗口比較器時(shí), 每個(gè)窗口比較器可以有不同的Vref。此外,構(gòu)想了電路可被設(shè)置用于輸出信號(hào)53 從而使其具體地指示信號(hào)203的電壓在哪個(gè)(些)相應(yīng)窗.口比較器的Vref以下。 振幅檢測(cè)器模塊24可包括用于在信號(hào)53還不是數(shù)字形式的情況下將其轉(zhuǎn)換為數(shù)字 形式的A/D轉(zhuǎn)換器電路204。指示信號(hào)47的振幅的信號(hào)53以數(shù)字形式輸出以供處 理器組合件22處理。
曝光控制模塊104處理信號(hào)53以確定信號(hào)47的振幅級(jí)并相應(yīng)地調(diào)節(jié)曝光時(shí) 間。對(duì)于圖2A所示的實(shí)施例,信號(hào)53指示實(shí)際振幅,并設(shè)置了一種算法用于確 定適于該振幅級(jí)的理想曝光時(shí)間,并生成用于相應(yīng)地調(diào)節(jié)曝光時(shí)間的控制信號(hào)43。 對(duì)于圖2B所示的實(shí)施例,當(dāng)信號(hào)53指示信號(hào)47 (或41)的振幅在預(yù)定的閾值以 下時(shí),曝光控制模塊104發(fā)送控制信號(hào)43以適當(dāng)?shù)貙⑵毓鈺r(shí)間從第一曝光時(shí)間設(shè) 定增大到第二曝光時(shí)間設(shè)定,或者反之。構(gòu)想了在其中信號(hào)53指示信號(hào)47(或41) 的振幅具體地在多個(gè)Vref中的哪個(gè)Vref之下的實(shí)施例中,生成控制信號(hào)43以相 應(yīng)地增加或減少曝光時(shí)間,其中曝光時(shí)間設(shè)定是從多個(gè)曝光時(shí)間設(shè)定中選出,并且各個(gè)曝光時(shí)間設(shè)定對(duì)應(yīng)于相應(yīng)的Vref。
在操作中,系統(tǒng)2或其構(gòu)件在等待讀取操作被發(fā)起時(shí)可以空轉(zhuǎn)、關(guān)電或處于 啟用狀態(tài)。將不輸出讀取操作的結(jié)果(諸如經(jīng)解碼的代碼)直到發(fā)起了讀取操作。 讀取操作可通過諸如觸發(fā)器或開關(guān)(硬件或軟件)等致動(dòng)器來發(fā)起,可由用戶、傳 感器、處理器、主機(jī)終端等來激活致動(dòng)器從而在被激活時(shí)生成用于發(fā)起讀取操作的 致動(dòng)信號(hào)。致動(dòng)信號(hào)可以諸如命令的形式由主機(jī)終端生成并由光學(xué)代碼讀取器10 接收。 一生成致動(dòng)信號(hào),讀取器10和/或系統(tǒng)2就準(zhǔn)備好執(zhí)行讀取操作,讀取操作 可包括上電、啟用和/或初始化系統(tǒng)2的構(gòu)件和適當(dāng)?shù)耐ㄐ怕窂綇亩沟冒l(fā)生必要 的感測(cè)、處理和傳輸以嘗試讀取操作和輸出任何結(jié)果。
初始化系統(tǒng)2的構(gòu)件可包括,例如,由曝光控制模塊104將曝光時(shí)間設(shè)定設(shè) 為默認(rèn)值。曝光時(shí)間默認(rèn)值可被確定(根據(jù)經(jīng)驗(yàn)地或數(shù)學(xué)地)為適于預(yù)期使用讀取 器的最常用的距離的最小曝光時(shí)間。默認(rèn)值可固定或可由用戶選擇。增益優(yōu)選為固 定的。然而,在所述的其中讀取器IO可在具有各種不同固定增益設(shè)定的不同模式 下工作的實(shí)施例中,對(duì)讀取器指定默認(rèn)模式,其中默認(rèn)模式可由用戶選擇或被固定。
一旦被初始化,光傳感器模塊即以默認(rèn)曝光時(shí)間設(shè)定來感測(cè)入射光。光傳感 器模塊12可不斷地感測(cè)入射光并輸出一系列信號(hào)41 (例如,圖像數(shù)據(jù)的幀序列) 直到有事件發(fā)生,諸如成功讀取或超時(shí)狀況發(fā)生。增益放大器電路16通過放大圖 像信號(hào)41的電信號(hào)陣列來放大信號(hào)41。
參照?qǐng)D1A所示的實(shí)施例,A/D轉(zhuǎn)換器電路18通過采樣并將信號(hào)陣列的像素 信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)來將信號(hào)47轉(zhuǎn)換為數(shù)字信號(hào)。信號(hào)處理器模塊20處理數(shù)據(jù) 49以將數(shù)據(jù)49準(zhǔn)備成便于由解碼器模塊106處理的形式和格式。解碼器模塊106 嘗試對(duì)經(jīng)處理的數(shù)據(jù)49進(jìn)行解碼操作,并且如果成功則向諸如外圍設(shè)備30的主機(jī) 處理器輸出經(jīng)解碼的代碼。如果解碼操作不成功,則解碼器模塊等待接收數(shù)據(jù)49 的下一幀以嘗試對(duì)其進(jìn)行解碼操作。在自接收到致動(dòng)信號(hào)起經(jīng)過的時(shí)間量超過預(yù)定 的閾值而沒有執(zhí)行成功的解碼操作時(shí),可能發(fā)生超時(shí)狀況。在執(zhí)行解碼操作時(shí),曝 光控制模塊104處理數(shù)據(jù)49以確定數(shù)據(jù)49的振幅級(jí)并向快門14輸出控制信號(hào)以 設(shè)定曝光時(shí)間。
參照?qǐng)D1B所示的實(shí)施例,信號(hào)處理器模塊處理信號(hào)47并輸出數(shù)據(jù)51,數(shù)據(jù) 51將被提供給解碼器模塊106以便如上所述地對(duì)其解碼。在解碼器模塊106處理 數(shù)據(jù)51的同時(shí),振幅檢測(cè)器模塊24處理信號(hào)47并輸出數(shù)據(jù)53,數(shù)據(jù)53將由曝 光控制模塊104處理。參照?qǐng)D3,提供了示例性流程圖300以示出由曝光控制模塊104執(zhí)行的步驟。 在步驟302,確定是否發(fā)生了諸如成功解碼或超時(shí)狀況等結(jié)束事件。如果這樣,則 執(zhí)行結(jié)束步驟302。否則,在步驟304,檢索具有與圖像數(shù)據(jù)的下一可用幀的振幅 相關(guān)的振幅信息的數(shù)據(jù)以便評(píng)估其振幅。參照?qǐng)D1A所示的實(shí)施例,檢索到的數(shù)據(jù) 是從數(shù)據(jù)49中檢索的。參照?qǐng)D1B所示的實(shí)施例,檢索到的數(shù)據(jù)是從接收自振幅 檢測(cè)器模塊24的數(shù)據(jù)53中檢索的。
在步驟306,確定振幅信息是否指示圖像數(shù)據(jù)的振幅已達(dá)到最大級(jí)(MAX), 例如飽和級(jí)。參照?qǐng)D1A所示的實(shí)施例,包括在檢索到的數(shù)據(jù)中的信號(hào)的振幅被評(píng) 估以確定飽和指示。參照?qǐng)D1B所示的實(shí)施例,包括在數(shù)據(jù)53中的振幅信息被評(píng) 估以確定飽和指示。
如果確定存在飽和指示,則在步驟308生成控制信號(hào)43以減小曝光時(shí)間設(shè)定, 其后控制回到步驟302。曝光時(shí)間減小的量可根據(jù)設(shè)計(jì)選擇來決定。在當(dāng)前示例中, 曝光時(shí)間設(shè)定被減小到其當(dāng)前值的一半。
如果確定不存在飽和指示,則在步驟310評(píng)估檢索到的數(shù)據(jù)所提供的振幅信 息。參照?qǐng)D1A中所示的實(shí)施例,評(píng)估數(shù)據(jù)49的信號(hào)振幅以確定其振幅級(jí),即數(shù) 據(jù)49的總振幅級(jí)。振幅級(jí)可通過定位數(shù)據(jù)49中可能對(duì)應(yīng)于成像的光學(xué)代碼的部分 并確定該數(shù)據(jù)的振幅級(jí)來確定。參照?qǐng)D1B和2A所示的實(shí)施例,評(píng)估包括在數(shù)據(jù) 53中的振幅信息以確定其振幅級(jí)。振幅級(jí)可通過定位數(shù)據(jù)53內(nèi)可能對(duì)庫(kù)于成像的 光學(xué)代碼的振幅信息并確定該數(shù)據(jù)的振幅級(jí)來確定。參照?qǐng)D1B和2B中所示的實(shí) 施例,數(shù)據(jù)53的值被確定,其中該值包括對(duì)圖像數(shù)據(jù)的總振幅評(píng)級(jí)的信息。
在步驟312,根據(jù)依照經(jīng)評(píng)估的振幅來確定合適曝光時(shí)間的算法生成控制信號(hào) 43。參照?qǐng)D1A中的實(shí)施例,以及圖1B和2A所示的實(shí)施例,該算法可包括與振 幅等級(jí)成反比關(guān)系地,或通過使用諸如查找表(LUT)或連續(xù)曲線等映射來線性或 非線性地改變曝光時(shí)間的功能。接下來,控制返回步驟302。參照?qǐng)D1B和2A中 所示的實(shí)施例,根據(jù)依照數(shù)據(jù)53的值確定合適的曝光時(shí)間的算法生成控制信號(hào)43 。 例如,當(dāng)數(shù)據(jù)53的值指示數(shù)據(jù)47的振幅在Vref值之一以下時(shí),可使曝光時(shí)間增 加其當(dāng)前值的一定的百分比或增大到預(yù)定的曝光時(shí)間值,其中該百分比或預(yù)定的曝 光時(shí)間值對(duì)應(yīng)于該特定的Vref值。當(dāng)數(shù)據(jù)53的值指示信號(hào)47的振幅足夠大時(shí), 則不調(diào)節(jié)曝光時(shí)間值。如果確定數(shù)據(jù)53的值指示信號(hào)47的振幅高于可靠的信號(hào)處 理所需的值時(shí),則減小曝光時(shí)間。例如,可使曝光時(shí)間值減小其當(dāng)前值的一定的百 分比或減小到預(yù)定的曝光時(shí)間值,其中該百分比或預(yù)定曝光時(shí)間值對(duì)應(yīng)于該特定的Vref值。
因此,提供了不需要昂貴的信號(hào)處理或可變?cè)鲆嬲{(diào)節(jié)構(gòu)件的讀取器,其中對(duì) 移動(dòng)的敏感度被降低,并且根據(jù)讀取器的預(yù)期工作范圍最小化。
本發(fā)明的所述實(shí)施例旨在說明而不是限制,并且不試圖代表本發(fā)明的每個(gè)實(shí) 施例??蛇M(jìn)行各種修改和變更而不會(huì)背離如在所附權(quán)利要求字面上及其在法律上承 認(rèn)的等效方案中所闡述的本發(fā)明的精神實(shí)質(zhì)或范圍。
權(quán)利要求
1.一種光學(xué)代碼讀取器系統(tǒng),包括光傳感器模塊,用于成像目標(biāo)光學(xué)代碼,包括感測(cè)入射光并生成包括與所述感測(cè)相對(duì)應(yīng)的多個(gè)電信號(hào)的圖像信號(hào);快門模塊,具有根據(jù)曝光時(shí)間設(shè)定控制所述光傳感器模塊的曝光時(shí)間的可調(diào)快門;處理器組合件,具有接收與所述圖像信號(hào)的振幅相關(guān)的信息的至少一個(gè)處理器;以及可在所述至少一個(gè)處理器上執(zhí)行的曝光控制模塊,用于根據(jù)與所述振幅相關(guān)的信息生成調(diào)節(jié)所述曝光時(shí)間設(shè)定從而控制所述可調(diào)快門的控制信號(hào)。
2. 如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括可在所述至少一個(gè)處理器 上執(zhí)行的、用于接收和解碼在所述圖像信號(hào)中獲取的成像的光學(xué)代碼的解碼器模 塊。
3. 如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括用于處理所述圖像信號(hào)的 增益的增益放大器電路,其中所述增益是固定的。
4. 如權(quán)利要求3所述的系統(tǒng),其特征在于,所述系統(tǒng)可在至少兩個(gè)可選模式 下工作,其中不同的固定增益設(shè)定被用于相應(yīng)的模式。
5. 如權(quán)利要求4所述的系統(tǒng),其特征在于,由最大和最小值界定的、曝光時(shí) 間的不同預(yù)定范圍對(duì)應(yīng)于相應(yīng)的模式。
6. 如權(quán)利要求5所述的系統(tǒng),其特征在于,在所述控制信號(hào)將所述曝光時(shí)間 設(shè)定調(diào)節(jié)到達(dá)到當(dāng)前模式的曝光時(shí)間范圍的所述最小或最大值時(shí),一不同模式被選 擇,并且所述增益設(shè)定被改為與所述不同的模式相對(duì)應(yīng)的固定增益設(shè)定。
7. 如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括信號(hào)處理器;并且調(diào)節(jié)所 述曝光時(shí)間設(shè)定包括,在將所述曝光時(shí)間設(shè)定設(shè)為大到足夠獲取其振幅足夠大到由 所述信號(hào)處理器處理的后續(xù)圖像信號(hào)的同時(shí),使所述曝光時(shí)間設(shè)定最小化。
8. 如權(quán)利要求l所述的系統(tǒng),其特征在于,還包括用于分析所述圖像信號(hào)以 生成與所述圖像信號(hào)的振幅相關(guān)的信息的振幅檢測(cè)模塊。
9. 如權(quán)利要求8所述的系統(tǒng),其特征在于,所述振幅檢測(cè)模塊包括 峰值檢測(cè)器電路,用于處理所述圖像信號(hào)并輸出具有指示所述圖像信號(hào)的至少一個(gè)振幅的電壓的信號(hào);以及A/D轉(zhuǎn)換器電路,用于將所述電壓轉(zhuǎn)換成能夠由所述曝光控制模塊處理的數(shù) 字信號(hào)。
10. 如權(quán)利要求8所述的系統(tǒng),其特征在于,所述振幅檢測(cè)模塊包括 峰值檢測(cè)器電路,用于處理所述圖像信號(hào)并輸出具有指示所述圖像信號(hào)的至少一個(gè)振幅的電壓的信號(hào);以及比較器電路,用于生成包括有與所述圖像信號(hào)的振幅相關(guān)的信息的信號(hào),其 中由所述比較器電路生成的所述信號(hào)指示所述電壓何時(shí)低于預(yù)定的閾值。
11. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述曝光控制模塊控制所述曝 光時(shí)間設(shè)定與所述圖像信號(hào)的振幅成反比關(guān)系。
12. —種讀取光學(xué)代碼的方法,包括以下步驟 感測(cè)從要被成像的目標(biāo)光學(xué)代碼反射的入射光; 生成包括與所述感測(cè)相對(duì)應(yīng)的多個(gè)電信號(hào)的圖像信號(hào); 生成與所述圖像信號(hào)的振幅相關(guān)的信息;以及根據(jù)與所述振幅相關(guān)的信息生成用于在所述感測(cè)期間調(diào)節(jié)曝光時(shí)間的控制信號(hào)。
13. 如權(quán)利要求12所述的方法,其特征在于,還包括處理所述圖像信號(hào)的增 益的步驟,其中所述增益是固定的。
14. 如權(quán)利要求12所述的方法,其特征在于,所述調(diào)節(jié)曝光時(shí)間包括,設(shè)定 所述曝光時(shí)間以使得所述曝光時(shí)間與所述圖像信號(hào)的振幅成反比關(guān)系。
15. —種調(diào)節(jié)光學(xué)代碼讀取器的曝光時(shí)間的方法,包括以下步驟 檢索與圖像信號(hào)的振幅相關(guān)的信息; 評(píng)估所述與圖像信號(hào)的振幅相關(guān)的信息;以及根據(jù)經(jīng)評(píng)估的所述與振幅相關(guān)的信息生成用于設(shè)定曝光時(shí)間以獲取后續(xù)圖像 信號(hào)的控制信號(hào)。
16. 如權(quán)利要求15所述的方法,其特征在于,所述曝光時(shí)間設(shè)定與所述圖像 信號(hào)的振幅成反比關(guān)系。
17. 如權(quán)利要求15所述的方法,其特征在于,還包括確定與所述圖像信號(hào)的 振幅相關(guān)的信息是否指示所述圖像信號(hào)的振幅已達(dá)到飽和級(jí)的步驟;并且如果是這 樣,則所述生成控制信號(hào)包括生成用于減小所述曝光時(shí)間設(shè)定的所述控制信號(hào)。
18. 如權(quán)利要求15所述的方法,其特征在于,所述評(píng)估包括生成指示所述圖像信號(hào)的總振幅的振幅級(jí)。
19. 一種存儲(chǔ)能夠由至少一個(gè)處理器執(zhí)行用于調(diào)節(jié)光學(xué)代碼讀取器的曝光時(shí) 間的計(jì)算機(jī)可讀指令集的計(jì)算機(jī)可讀介質(zhì),所述可讀指令包括用于檢索與圖像信號(hào)的振幅相關(guān)的信息的裝置;用于評(píng)估所述與圖像信號(hào)的振幅相關(guān)的信息的裝置;以及用于根據(jù)經(jīng)評(píng)估的所述與振幅相關(guān)的信息生成用于設(shè)定曝光時(shí)間以獲取后續(xù) 圖像信號(hào)的控制信號(hào)的裝置。
全文摘要
提供了一種用于讀取光學(xué)代碼的系統(tǒng)和方法。該方法包括以下步驟感測(cè)從要被成像的目標(biāo)光學(xué)代碼反射的入射光;生成包括對(duì)應(yīng)于所述感測(cè)的多個(gè)電信號(hào)的圖像信號(hào);生成與該圖像信號(hào)的振幅相關(guān)的信息;以及根據(jù)與振幅相關(guān)的信息生成用于在感測(cè)期間調(diào)節(jié)曝光時(shí)間以使對(duì)移動(dòng)的敏感度最小化的控制信號(hào)。
文檔編號(hào)H04N5/353GK101288086SQ200580032354
公開日2008年10月15日 申請(qǐng)日期2005年9月22日 優(yōu)先權(quán)日2004年9月30日
發(fā)明者E·巴坎 申請(qǐng)人:訊寶科技