一種雙鏡頭高速動態(tài)條碼閱讀器及其閱讀方法
【技術領域】
[0001]本發(fā)明涉及一種條碼閱讀器及其閱讀方法,尤其是一種雙鏡頭的條碼閱讀器及其閱讀方法。
【背景技術】
[0002]目前,條碼技術的實現(xiàn)方式基本上都是基于數字圖像采集與處理的方式,通過數字攝像原件采集被標識物的條碼圖像,經過圖像處理與解碼,實現(xiàn)對被標識物的信息錄入。在條碼應用的各個場景中,快速閱讀動態(tài)被標識物體一直是各廠商研究的重點。
[0003]快速運動中的條碼難以被識別的主要原因在于:(1)攝像設備曝光時間長,導致快速運動中的條碼無法清晰成像;(2)舊的逐行掃描的傳感器會在拍攝運動對象過程中產生畸變;(3)拍攝效果最好的感光器中心區(qū)域映射到拍攝目標區(qū)域時范圍很小,攝像頭幀率不足時,運動條碼在這一區(qū)域停留時間過短,無法形成有效拍攝。
[0004]傳統(tǒng)的影像式條碼閱讀器有效閱讀范圍很小,單幅圖片傳輸時間內,如果閱讀對象移動過快,對象有可能已經移出有效閱讀范圍,從而造成漏讀。若通過增加單一攝像頭的閱讀器的閱讀范圍與幀率,則會導致攝像部件成本指數級增加,且安裝體積無法控制。
[0005]從分析可以看出,解決快速動態(tài)閱讀最根本的入手點在于設備的光學成像部分。目前,各個條碼閱讀設備廠商解決這一問題的思路主要是不斷改進數字攝像原件,以期能夠拍攝到更為清晰標準的條碼圖像。目前,采用高速攝像頭的條碼閱讀設備因為圖像采集部分的成本限制而價格高昂,或者因為圖像采集部件的體積龐大而無法做到集約安裝。
【發(fā)明內容】
[0006]本發(fā)明要解決的技術問題是現(xiàn)有的條碼閱讀器在對快速運動中的條碼進行閱讀時,閱讀成功率低。
[0007]為了解決上述技術問題,本發(fā)明提供了一種雙鏡頭高速動態(tài)條碼閱讀器,包括第一攝像頭、第二攝像頭、第一解碼器、第二解碼器以及控制板;在控制板上設有微處理器和供電模塊;第一攝像頭和第二攝像頭通過控制傳輸數據線分別與第一解碼器和第二解碼器相連;第一解碼器和第二解碼器通過傳輸供電排線與微處理器相連;供電模塊分別為第一攝像頭、第二攝像頭、第一解碼器、第二解碼器以及微處理器供電。
[0008]采用微處理器控制第一攝像頭和第二攝像頭交替進行圖像采集傳輸,在相同的采樣時間下,能夠有效提高條碼閱讀的效率,即使在條碼動態(tài)時,也能確保條碼閱讀成功率;采用第一解碼器和第二解碼器分別對第一攝像頭和第二攝像頭進行獨立解碼,提高了解碼效率,有效防止誤解碼問題。
[0009]作為本發(fā)明的條碼閱讀器的進一步限定方案,第一攝像頭和第二攝像頭為橫向或縱向并排緊貼設置。將第一攝像頭和第二攝像頭位置進行如此設置,能夠防止第一攝像頭和第二攝像頭采集的圖像出現(xiàn)較大差別,從而確保雙攝像頭交替采集正常運行。
[0010]本發(fā)明還提供了一種雙鏡頭高速動態(tài)條碼閱讀器的閱讀方法,微處理器交替控制第一攝像頭和第二攝像頭進行圖像采集傳輸,使第一攝像頭的圖像采集時刻位于第二攝像頭的圖像傳輸時間中點,或第二攝像頭的采集時刻位于第一攝像頭的圖像傳輸時間中點。采用微處理器交替控制第一攝像頭和第二攝像頭進行圖像采集傳輸,由于圖像傳輸時間較長,所以選擇在一個攝像頭進行圖像傳輸時控制另一攝像頭進行圖像采集,理論上將閱讀器的采樣周期縮短了一倍,使單位時間內的采樣次數增加了一倍,即使在條碼動態(tài)時,也能有效提高了條碼的采集和識別效率。
[0011]作為本發(fā)明的閱讀方法的進一步限定方案,微處理器實時接收第一解碼器和第二解碼器的解碼狀態(tài),若第一解碼器先解碼成功,則控制停止第二解碼器的解碼,并控制第一攝像頭和第二攝像頭停止圖像采集傳輸;若第二解碼器先解碼成功,則控制停止第一解碼器的解碼,并控制第一攝像頭和第二攝像頭停止圖像采集傳輸;若第一解碼器和第二解碼器同時解碼成功,則控制第一解碼器和第二解碼器均停止解碼,并控制第一攝像頭和第二攝像頭均停止圖像采集傳輸;若第一解碼器和第二解碼器均未解碼成功,則繼續(xù)交替控制第一攝像頭和第二攝像頭進行圖像采集傳輸,并繼續(xù)接收第一解碼器和第二解碼器的解碼狀態(tài)。微處理器根據第一解碼器和第二解碼器的解碼狀態(tài)來控制第一解碼器、第二解碼器、第一攝像頭以及第二攝像頭的工作狀態(tài),有效避免各個器件出現(xiàn)無用功,降低了閱讀器的能耗。
[0012]本發(fā)明的有益效果在于:(I)采用微處理器控制第一攝像頭和第二攝像頭交替進行圖像采集傳輸,在相同的采樣時間下,能夠有效提高條碼閱讀的效率,即使在條碼動態(tài)時,確保條碼閱讀成功率;(2)采用第一解碼器和第二解碼器分別對第一攝像頭和第二攝像頭進行獨立解碼,提高了解碼效率,有效防止誤解碼問題。
【附圖說明】
[0013]圖1為本發(fā)明的閱讀器雙攝像頭結構;
圖2為本發(fā)明的電路結構。
[0014]圖中:1、第一攝像頭,2、第二攝像頭,3、控制傳輸數據線,4、第一解碼器,5、第二解碼器,6、傳輸供電排線,7、控制板。
【具體實施方式】
[0015]如圖1和2所示,本發(fā)明的雙鏡頭高速動態(tài)條碼閱讀器包括:第一攝像頭1、第二攝像頭2、第一解碼器4、第二解碼器5以及控制板7。
[0016]其中,在控制板7上設有微處理器和供電模塊;第一攝像頭I和第二攝像頭2通過控制傳輸數據線3分別與第一解碼器4和第二解碼器5相連;第一解碼器4和第二解碼器5通過傳輸供電排線6與微處理器相連;供電模塊分別為第一攝像頭1、第二攝像頭2、第一解碼器4、第二解碼器5以及微處理器供電;第一攝像頭I和第二攝像頭2為橫向或縱向并排緊貼設置。
[0017]本發(fā)明的雙鏡頭高速動態(tài)條碼閱讀器的閱讀方法:利用微處理器交替控制第一攝像頭I和第二攝像頭2進行圖像采集傳輸,使第一攝像頭I的圖像采集時刻位于第二攝像頭2的圖像傳輸時間中點,或第二攝像頭2的采集時刻位于第一攝像頭I的圖像傳輸時間中點;在條碼閱讀過程中,微處理器實時接收第一解碼器4和第二解碼器5的解碼狀態(tài),若獲知第一解碼器4先解碼成功,則控制停止第二解碼器5的解碼,并控制第一攝像頭I和第二攝像頭2停止圖像采集傳輸;若獲知第二解碼器5先解碼成功,則控制停止第一解碼器4的解碼,并控制第一攝像頭I和第二攝像頭2停止圖像采集傳輸;若獲知第一解碼器4和第二解碼器5同時解碼成功,則控制第一解碼器4和第二解碼器5均停止解碼,并控制第一攝像頭I和第二攝像頭2均停止圖像采集傳輸;若獲知第一解碼器4和第二解碼器5均未解碼成功,則繼續(xù)交替控制第一攝像頭I和第二攝像頭2進行圖像采集傳輸,并繼續(xù)接收第一解碼器4和第二解碼器5的解碼狀態(tài)。
[0018]本發(fā)明的雙鏡頭高速動態(tài)條碼閱讀器在進行閱讀時,第一攝像頭I和第二攝像頭2以節(jié)拍交替方式進行圖像采樣/傳輸,即使在條碼動態(tài)時,總會有一個攝像頭能夠采集到條碼圖像,并分別將圖像以60fps的速度傳輸給相連接的第一解碼器4和第二解碼器5 ;第一解碼器4和第二解碼器5在接收到傳輸圖像后,分別進行解碼嘗試,當有任意一個解碼器解碼成功后,結束本次條碼閱讀。在閱讀過程中,整個閱讀器的傳輸速率綜合達到了120fps,這在業(yè)界是非常領先的;同時經過實驗,本發(fā)明的閱讀器動態(tài)閱讀速度從原來的35cm/s時的95%成功率提高到了 70cm/s時的99%成功率,提升效果顯著。
【主權項】
1.一種雙鏡頭高速動態(tài)條碼閱讀器,其特征在于:包括第一攝像頭(I)、第二攝像頭(2)、第一解碼器(4)、第二解碼器(5)以及控制板(7);在控制板(7)上設有微處理器和供電模塊;第一攝像頭(I)和第二攝像頭(2 )通過控制傳輸數據線(3 )分別與第一解碼器(4)和第二解碼器(5 )相連;第一解碼器(4 )和第二解碼器(5 )通過傳輸供電排線(6 )與微處理器相連;供電模塊分別為第一攝像頭(I)、第二攝像頭(2)、第一解碼器(4)、第二解碼器(5)以及微處理器供電。2.根據權利要求1所述的雙鏡頭高速動態(tài)條碼閱讀器,其特征在于:第一攝像頭(I)和第二攝像頭(2)為橫向或縱向并排緊貼設置。3.一種根據權利要求1或2所述的雙鏡頭高速動態(tài)條碼閱讀器的閱讀方法,其特征在于:微處理器交替控制第一攝像頭(I)和第二攝像頭(2)進行圖像采集傳輸,使第一攝像頭(I)的圖像采集時刻位于第二攝像頭(2)的圖像傳輸時間中點,或第二攝像頭(2)的采集時刻位于第一攝像頭(I)的圖像傳輸時間中點。4.根據權利要求3所述的雙鏡頭高速動態(tài)條碼閱讀器的閱讀方法,其特征在于:微處理器實時接收第一解碼器(4)和第二解碼器(5)的解碼狀態(tài),若第一解碼器(4)先解碼成功,則控制停止第二解碼器(5)的解碼,并控制第一攝像頭(I)和第二攝像頭(2)停止圖像采集傳輸;若第二解碼器(5)先解碼成功,則控制停止第一解碼器(4)的解碼,并控制第一攝像頭(I)和第二攝像頭(2 )停止圖像采集傳輸;若第一解碼器(4 )和第二解碼器(5 )同時解碼成功,則控制第一解碼器(4)和第二解碼器(5)均停止解碼,并控制第一攝像頭(I)和第二攝像頭(2)均停止圖像采集傳輸;若第一解碼器(4)和第二解碼器(5)均未解碼成功,則繼續(xù)交替控制第一攝像頭(I)和第二攝像頭(2)進行圖像采集傳輸,并繼續(xù)接收第一解碼器(4)和第二解碼器(5)的解碼狀態(tài)。
【專利摘要】本發(fā)明提供了一種雙鏡頭高速動態(tài)條碼閱讀器及其閱讀方法,其中,閱讀器包括第一攝像頭、第二攝像頭、第一解碼器、第二解碼器以及控制板;在控制板上設有微處理器和供電模塊;第一攝像頭和第二攝像頭通過控制傳輸數據線分別與第一解碼器和第二解碼器相連;第一解碼器和第二解碼器通過傳輸供電排線與微處理器相連;供電模塊分別為第一攝像頭、第二攝像頭、第一解碼器、第二解碼器以及微處理器供電。閱讀方法主要利用微處理器交替控制第一攝像頭和第二攝像頭進行圖像采集傳輸,使單位采樣后期內的圖像采集數量增加了一倍。本發(fā)明的閱讀器及其閱讀方法能夠對動態(tài)的條碼進行閱讀,且識別成功率高,具有較好的應用前景。
【IPC分類】G06K7/10, H04N5/232, H04N1/04
【公開號】CN105187729
【申請?zhí)枴緾N201510652810
【發(fā)明人】王子愷, 苗香彬, 董亮亮, 張汝香
【申請人】南京比鄰軟件有限公司
【公開日】2015年12月23日
【申請日】2015年10月10日