1.一種條形碼讀取裝置,其特征在于,包括:
垂直設置的支架,以及設置在所述支架上的條形碼讀取控制器;
在所述支架上還設置有第一機械臂和第二機械臂,所述第一機械臂和所述第二機械臂分別水平設置在所述支架兩側,且可在所述條形碼讀取控制器的控制下水平伸縮;在所述第一機械臂上設置有第一圖像采集裝置,在所述第二機械臂上設置有第二圖像采集裝置,所述條形碼讀取控制器通過控制所述第一機械臂和所述第二機械臂在水平方向上的伸縮距離,調節(jié)所述第一圖像采集裝置和所述第二圖像采集裝置之間的間距S;
所述條形碼讀取控制器還用于分別控制所述第一圖像采集裝置和所述第二圖像采集裝置采集待識別的、貼有條形碼的物體的圖像,并對采集到的圖像進行圖像合成以及圖像識別,以獲得所述條形碼,并讀取所述條形碼。
2.根據(jù)權利要求1所述的裝置,其特征在于,所述裝置還包括第一補償光源和第二補償光源:
所述第一補償光源和所述第二補償光源分別與所述第一圖像采集裝置和所述第二圖像采集裝置對應設置,并與所述條形碼讀取控制器通訊連接,用于在所述條形碼讀取控制器的控制下分別為所述第一圖像采集裝置和所述第二圖像采集裝置進行補光。
3.根據(jù)權利要求1所述的裝置,其特征在于,所述裝置還包括顯示屏:
所述顯示屏與所述條形碼讀取控制器設置于一體,與所述條形碼讀取控制器通訊連接,用于顯示所述條形碼的讀取結果。
4.根據(jù)權利要求3所述的裝置,其特征在于,所述顯示屏為觸控顯示屏,用于輸入設定的所述第一圖像采集裝置和所述第二圖像采集裝置之間的間距S。
5.一種使用如權利要求1至4任一所述裝置的方法,其特征在于,包括:
根據(jù)運載貼有條形碼物體的傳送帶的傳輸速度V、所述第二補償光源和所述第二圖像采集裝置的啟動時間之和t0,以及所述第一圖像采集裝置和所述第二圖像采集裝置之間的間距S,計算等待時間t;
當所述物體進入到所述第一圖像采集裝置拍攝視角時,開啟所述等待時間t的計時,并控制所述第一圖像采集裝置采集多張所述物體的第一圖像;
將所述第一圖像與所述條形碼的標準圖像固有特征值逐一對比,選擇與所述固有特征值匹配的特征數(shù)最多的所述第一圖像作為第一目標圖像,其中,所述條形碼的標準圖像固有特征值預先存儲于所述條形碼讀取控制器中;
當?shù)却龝r間t到達時,控制所述第二圖像采集裝置采集多張所述物體的第二圖像;
將所述第二圖像與所述條形碼的標準圖像固有特征值逐一對比,選擇與所述固有特征值匹配的特征數(shù)最多的所述第二圖像作為第二目標圖像;
對獲取到的所述第一目標圖像和所述第二目標圖像,進行圖像合成以及圖像識別,獲得所述條形碼,并讀取所述條形碼。
6.根據(jù)權利要求5所述的方法,其特征在于,所述等待時間t的計算公式為:t=S/V-t0,其中,S/V>t0。
7.根據(jù)權利要求5所述的方法,其特征在于,還根據(jù)所述第一圖像采集裝置的拍攝視角范圍的寬度W1和所述傳輸速度V,相應的,所述并控制所述第一圖像采集裝置采集多張所述物體的第一圖像,包括:
根據(jù)公式T1=W1/V,計算所述物體在所述拍攝視角范圍內的運行時間T1,其中,W1為所述拍攝視角范圍的寬度、V為所述傳輸速度;
根據(jù)T1/t1的計算結果,獲取截尾取整值N1,其中,t1為所述第一圖像采集裝置連續(xù)拍攝動作之間的時間間隔、N1為所述第一圖像采集裝置采集的第一圖像的張數(shù);
根據(jù)所述第一圖像的張數(shù)N1,控制所述第一圖像采集裝置采集N1張所述物體的第一圖像。
8.根據(jù)權利要求5所述的方法,其特征在于,還根據(jù)所述第二圖像采集裝置的拍攝視角范圍的寬度W2和所述傳輸速度V,相應的,所述并控制所述第二圖像采集裝置采集多張所述物體的第二圖像,包括:
根據(jù)公式T2=W2/V,計算所述物體在所述拍攝視角范圍內的運行時間T2,其中,W2為所述拍攝視角范圍的寬度、V為所述傳輸速度;
根據(jù)T2/t2的計算結果,獲取截尾取整值N2,其中,t2為所述第二圖像采集裝置連續(xù)拍攝動作之間的時間間隔、N2為所述第二圖像采集裝置采集的第二圖像的張數(shù);
根據(jù)所述第二圖像的張數(shù)N2,控制所述第二圖像采集裝置采集N2張所述物體的第二圖像。
9.根據(jù)權利要求5所述的方法,其特征在于,當所述物體進入到所述第一圖像采集裝置拍攝視角時,所述方法還包括:控制所述第一補償光源開啟,對所述第一圖像采集裝置進行補光;
當?shù)却龝r間t到達時,所述方法還包括:控制所述第二補償光源開啟,對所述第二圖像采集裝置進行補光。
10.根據(jù)權利要求5至9任一所述的方法,其特征在于,所述方法還包括:
通過所述顯示屏顯示所述條形碼的識別結果。