條形碼讀取方法及讀取裝置制造方法
【專利摘要】本發(fā)明涉及一種條形碼讀取方法及讀取裝置,首先使影像傳感器通過光學(xué)鏡頭擷取條形碼的數(shù)字影像,然后搭配三角測距法與理想透鏡成像法演算該數(shù)字影像,進而產(chǎn)生出最佳像距,再依最佳像距調(diào)整影像傳感器與光學(xué)鏡頭之間的距離,即可快速且清晰地使條形碼成像于影像傳感器。
【專利說明】條形碼讀取方法及讀取裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明與條形碼讀取方法有關(guān),特別是指一種具有自動調(diào)整焦距的條形碼讀取方法及讀取裝置。
【背景技術(shù)】
[0002]利用條形碼紀錄商品品項、售價之類的信息,已經(jīng)是目前最常見的商品交易與管理方式。利用條形碼讀取機掃描顯示于商品表面的條形碼,再經(jīng)由解碼條形碼之后,就能夠讀取到商品數(shù)據(jù),方便做各種后續(xù)處理程序與動作。
[0003]一般的條形碼讀取機包含有影像傳感器,影像傳感器可通過鏡頭擷取外界影像,當(dāng)條形碼通過鏡頭時,條形碼就能夠被影像傳感器擷取其影像,并且產(chǎn)生出相對應(yīng)可用以供判讀的影像數(shù)據(jù)。
[0004]然而,在目前條形碼讀取機的組成構(gòu)件里,上述影像傳感器與鏡頭之間皆為固定距離,條形碼必須靠近鏡頭才能完整成像于影像傳感器,若是條形碼與鏡頭之間的距離較遠,條形碼就無法清晰成像于影像傳感器,影響后續(xù)判讀的正確性與成功率。而且目前市面上也同時使用許多種不同格式的條形碼,更加地提高條形碼讀取的復(fù)雜性。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)中的條形碼讀取機不能自動調(diào)整焦距的缺陷,提供一種條形碼讀取方法及其裝置,其可自動調(diào)整焦距,對焦與解碼較為快速,而且成像更為正確及清晰。
[0006]本發(fā)明為解決其技術(shù)問題所采用的技術(shù)方案是,提供一種條形碼讀取方法,首先使影像傳感器通過光學(xué)鏡頭擷取條形碼的數(shù)字影像,然后演算該數(shù)字影像,接著調(diào)整該影像傳感器與該光學(xué)鏡頭之間的距離,使該條形碼再成像于該影像傳感器。
[0007]應(yīng)用本發(fā)明的條形碼讀取裝置,包含有光學(xué)鏡頭、影像傳感器、移動裝置,以及微控制器;該影像傳感器設(shè)于該光學(xué)鏡頭一側(cè),該影像傳感器通過該光學(xué)鏡頭擷取條形碼的數(shù)字影像,該移動裝置用以改變該光學(xué)鏡頭與該影像傳感器之間的距離,該微控制器電性連接于該影像傳感器與該移動裝置,用以接收并譯碼運算該數(shù)字影像,并且控制該移動裝置。
[0008]為了能更為精確地演算成像出該條形碼的像距,本發(fā)明應(yīng)用微控制器搭配三角測距法與理想透鏡成像法進行演算譯碼。利用上述各技術(shù)特征,本發(fā)明即可達成快速對焦與解碼,而且成像更為正確及清晰等目的。
【專利附圖】
【附圖說明】
[0009]圖1為本發(fā)明一較佳實施例的示意圖。
[0010]圖2為本發(fā)明一較佳實施例的成像示意圖。
[0011]圖3為本發(fā)明一較佳實施例的系統(tǒng)組成圖。[0012]圖4為本發(fā)明一較佳實施例的流程圖。
[0013]圖5為本發(fā)明一較佳實施例的說明圖。
【具體實施方式】
[0014]茲配合附圖列舉一較佳實施例詳細說明本發(fā)明的技術(shù)特征與功效所在,其中各附圖的簡要說明如下:
[0015]圖1為本發(fā)明一較佳實施例的示意圖。
[0016]圖2為本發(fā)明一較佳實施例的成像示意圖。
[0017]圖3為本發(fā)明一較佳實施例的系統(tǒng)組成圖。
[0018]圖4為本發(fā)明一較佳實施例的流程圖。
[0019]圖5為本發(fā)明一較佳實施例的說明圖。
[0020]請參閱圖1至圖4所示,為本發(fā)明一較佳實施例所提供的條形碼讀取方法與讀取裝置,條形碼讀取方法包括有下列步驟:
[0021]一、擷取條形碼影像:利用影像傳感器10通過光學(xué)鏡頭20接收一條形碼30影像,光學(xué)鏡頭20本身具有光學(xué)焦距,影像傳感器10與光學(xué)鏡頭20之間相距初始像距V1的距離。
[0022]在擷取條形碼30影像的過程里,為了使影像傳感器10能正確地對準到條形碼30位置,主要利用光源40通過框體42朝條形碼30投射出照明框44,于本較佳實施例的光源40為發(fā)光二極管,照明框44必須位于條形碼30的中間位置,光源40與條形碼影像之間具有區(qū)別性,使影像傳感器10藉由照明框44的輔助而確定擷取到條形碼30影像,進而產(chǎn)生出條形碼30的數(shù)字影像數(shù)據(jù)。
[0023]再者,藉由位于與影像傳感器10同一側(cè)的兩個光源50朝向條形碼30投射兩個位于垂直方向的標定影像52,各光源50與條形碼影像之間同樣具有區(qū)別性,于本較佳實施例的光源50為雷射二極管,兩個標定影像52之間相距第一距離L1,使得影像傳感器10所擷取到條形碼30的數(shù)字影像數(shù)據(jù)中包含了該兩個標定影像52,而且于數(shù)字影像的數(shù)據(jù)內(nèi)容里,該兩個標定影像52相距第二距離L2。第一距離L1除了可如上述為垂直方向距離以外,亦可改為沿水平方向的距離。
[0024]二、演算:當(dāng)影像傳感器10擷取條形碼30的數(shù)字影像之后,數(shù)字影像數(shù)據(jù)藉由電性連接于影像傳感器10的微控制器60搭配三角測距法與理想透鏡成像法進行演算譯碼。本發(fā)明所應(yīng)用的三角測距法如A式,主要利用第一距離L1除以第二距離L2之后再乘上初始像距V1即可得出實際物距Up
[0025]U1= (IVL2) *Vi⑷
[0026]在本發(fā)明的一個實施例中,本發(fā)明所應(yīng)用的理想透鏡成像法則如BI式,利用光學(xué)鏡頭20的焦距f的倒數(shù)減去實際物距U1的倒數(shù)以后即可得出最佳像距V2的倒數(shù)。光學(xué)鏡頭20保持固定,利用移動影像傳感器10來清楚成像出條形碼30的影像,其中移動傳感器10的移動距離為Dl ;利用初始像距V1與最佳像距V2之間的差值,即為可清楚成像出條形碼30影像的移動距離Dl。
【權(quán)利要求】
1.一種條形碼讀取方法,其特征在于,包括有: a.使影像傳感器通過光學(xué)鏡頭擷取條形碼的數(shù)字影像; b.演算該數(shù)字影像;以及 c.調(diào)整該影像傳感器與該光學(xué)鏡頭之間的距離,使該條形碼再成像于該影像傳感器。
2.依據(jù)權(quán)利要求1所述的條形碼讀取方法,其特征在于,該影像傳感器與該光學(xué)鏡頭之間具有初始像距,步驟a另包含有:朝該條形碼投射兩個相距第一距離的標定影像,使該兩個標定影像于該條形碼被擷取的數(shù)字影像中相距第二距離,于該步驟b中,利用該第一距離除以該第二距離之后再乘上該初始像距得出實際物距。
3.依據(jù)權(quán)利要求2所述的條形碼讀取方法,其特征在于,該步驟b利用該光學(xué)鏡頭的焦距的倒數(shù)減去該實際物距的倒數(shù)之后即可得出最佳像距的倒數(shù)。
4.依據(jù)權(quán)利要求1所述的條形碼讀取方法,其特征在于,該步驟a中另以區(qū)別于該條形碼的數(shù)字影像的光源通過框體朝該條形碼投射出照明框,該照明框位于該條形碼的中間位置,使該影像傳感器藉由該照明框輔助擷取該條形碼的影像。
5.一種條形碼讀取裝置,其特征在于,包含有: 光學(xué)鏡頭; 影像傳感器,設(shè)于該光學(xué)鏡頭一側(cè),該影像傳感器通過該光學(xué)鏡頭擷取條形碼的數(shù)字影像; 移動裝置,用以改變該光學(xué)鏡頭與該影像傳感器之間的距離;以及 微控制器,電性連接于該影像傳感器與該移動裝置,用以接收并譯碼運算該數(shù)字影像,并且控制該移動裝置。
6.如權(quán)利要求5所述的條形碼讀取裝置,其特征在于,另包含至少一區(qū)別于該條形碼的數(shù)字影像的光源,該光源朝向該條形碼投射兩個標定影像,該兩個標定影像相距第一距離,且該兩個標定影像于該條形碼被擷取的數(shù)字影像中相距第二距離,該影像傳感器與該光學(xué)鏡頭之間具有初始像距,該微控制器將該第一距離除以該第二距離之后再乘上該初始像距得出實際物距。
7.如權(quán)利要求6所述的條形碼讀取裝置,其特征在于,該微控制器用以將該光學(xué)鏡頭的焦距的倒數(shù)減去該實際物距的倒數(shù)之后即可得出最佳像距的倒數(shù)。
8.如權(quán)利要求5所述的條形碼讀取裝置,其特征在于,另包括光源通過框體朝該條形碼投射出照明框,該照明框位于該條形碼的中間位置,使該影像傳感器藉由該照明框的輔助擷取該條形碼的影像。
【文檔編號】G06K7/10GK103679109SQ201310376890
【公開日】2014年3月26日 申請日期:2013年8月26日 優(yōu)先權(quán)日:2012年9月11日
【發(fā)明者】戴立江, 王昌鋒, 陳慧卿, 簡碧堯 申請人:信泰光學(xué)(深圳)有限公司, 亞洲光學(xué)股份有限公司