一種鏡片計(jì)數(shù)移動(dòng)終端及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)數(shù)系統(tǒng)領(lǐng)域,具體涉及一種鏡片計(jì)數(shù)移動(dòng)終端及方法。
【背景技術(shù)】
[0002]光學(xué)鏡片廣泛應(yīng)用于安防、醫(yī)療影像、智能交通、工業(yè)檢測(cè)等諸多領(lǐng)域,其需求量及生產(chǎn)量日益增大。
[0003]傳統(tǒng)的光學(xué)加工行業(yè)中,對(duì)于加工的光學(xué)鏡片進(jìn)行加工數(shù)量的統(tǒng)計(jì)以及生產(chǎn)庫存盤點(diǎn)時(shí),都是通過人工的方式,即由員工一片一片地?cái)?shù)鏡片,統(tǒng)計(jì)其個(gè)數(shù),然后人工記錄。
[0004]這種人工統(tǒng)計(jì)并記錄光學(xué)鏡片數(shù)量的方法,其工作效率非常低,導(dǎo)致生產(chǎn)成增加;并且由于存在人為因素,統(tǒng)計(jì)誤差較大;此外,由于部分光學(xué)鏡片口徑非常小,人眼長時(shí)間的盯視,會(huì)導(dǎo)致眼睛疲勞、酸痛、流淚,從而誘發(fā)一些眼科疾病。
【發(fā)明內(nèi)容】
[0005]因此,本發(fā)明要解決的技術(shù)問題在于克服現(xiàn)有技術(shù)中采用人工統(tǒng)計(jì)并記錄光學(xué)鏡片數(shù)量導(dǎo)致工作效率差、統(tǒng)計(jì)誤差大、容易誘發(fā)眼科疾病的缺陷,從而提供一種鏡片計(jì)數(shù)移動(dòng)終端,包括:
[0006]攝像頭,設(shè)置在移動(dòng)終端的機(jī)身上,采集依次通過所述攝像頭前方的鏡片的原始圖像;
[0007]圖像校正單元,根據(jù)所述攝像頭采集所述原始圖像時(shí)所述機(jī)身與水平方向的夾角對(duì)所述原始圖像進(jìn)行校正;
[0008]鏡片識(shí)別單元,識(shí)別出校正后的圖像中的鏡片圖像;
[0009]計(jì)數(shù)單元,統(tǒng)計(jì)所述鏡片圖像的數(shù)目。
[0010]優(yōu)選地,所述鏡片計(jì)數(shù)移動(dòng)終端,還包括:
[0011 ]角速度傳感器,用于測(cè)量所述機(jī)身轉(zhuǎn)動(dòng)和偏轉(zhuǎn)的角速度;
[0012]第一獲取單元,用于根據(jù)所述角速度傳感器獲得的轉(zhuǎn)動(dòng)和偏轉(zhuǎn)角速度,計(jì)算所述攝像頭采集所述原始圖像時(shí)所述機(jī)身與水平方向的夾角。
[0013]優(yōu)選地,所述圖像校正單元包括:
[0014]角度變換子單元,用于根據(jù)所述攝像頭采集所述原始圖像時(shí)所述機(jī)身與水平方向的夾角,對(duì)所述原始圖像進(jìn)行角度方程式變換。
[0015]所述鏡片識(shí)別單元,包括:
[0016]邊緣檢測(cè)子單元,根據(jù)索貝爾Sobel邊緣檢測(cè)算法,對(duì)所述校正后的圖像進(jìn)行邊緣檢測(cè);
[0017]輪廓識(shí)別子單元,根據(jù)邊緣檢測(cè)結(jié)果,通過霍夫Hough變換識(shí)別出圓形輪廓,所述圓形輪廓作為鏡片圖像。
[0018]優(yōu)選地,所述鏡片計(jì)數(shù)移動(dòng)終端,還包括第二獲取單元,用于獲取所述攝像頭采集所述原始圖像時(shí)的焦距和/或圖像分辨率。
[0019]優(yōu)選地,所述鏡片計(jì)數(shù)移動(dòng)終端,還包括圖像采集啟動(dòng)單元,所述圖像采集啟動(dòng)單元包括啟動(dòng)按鈕,或語音啟動(dòng)子單元。
[0020]優(yōu)選地,所述鏡片計(jì)數(shù)移動(dòng)終端,還包括顯示屏,所述顯示屏能夠顯示所述計(jì)數(shù)單元統(tǒng)計(jì)所得的鏡片圖像的數(shù)目。
[0021]優(yōu)選地,所述顯示屏還能夠顯示所述原始圖像和/或所述校正后的圖像。
[0022]優(yōu)選地,所述鏡片計(jì)數(shù)移動(dòng)終端,還包括傳輸單元,用于將所述計(jì)數(shù)單元統(tǒng)計(jì)所得的鏡片圖像的數(shù)目傳輸至鏡片管理系統(tǒng)或服務(wù)器。
[0023]優(yōu)選地,所述鏡片計(jì)數(shù)移動(dòng)終端為智能手機(jī)。
[0024]本發(fā)明還提供了一種采用鏡片計(jì)數(shù)移動(dòng)終端的鏡片計(jì)數(shù)方法,包括如下步驟:
[0025]控制設(shè)置在移動(dòng)終端的機(jī)身上的攝像頭,采集依次通過所述攝像頭前方的鏡片的原始圖像;
[0026]根據(jù)所述攝像頭采集所述原始圖像時(shí)所述機(jī)身與水平方向的夾角對(duì)所述原始圖像進(jìn)行校正;
[0027]識(shí)別出校正后的圖像中的鏡片圖像;
[0028]統(tǒng)計(jì)所述鏡片圖像的數(shù)目。
[0029]優(yōu)選地,通過所述移動(dòng)終端的角速度傳感器測(cè)量所述機(jī)身轉(zhuǎn)動(dòng)和偏轉(zhuǎn)的角速度;
[0030]根據(jù)所述角速度傳感器獲得的轉(zhuǎn)動(dòng)和偏轉(zhuǎn)角速度,計(jì)算所述攝像頭采集所述原始圖像時(shí)所述機(jī)身與水平方向的夾角。
[0031]優(yōu)選地,所述根據(jù)所述攝像頭采集所述原始圖像時(shí)所述機(jī)身與水平方向的夾角對(duì)所述原始圖像進(jìn)行校正的步驟,包括:
[0032]根據(jù)所述攝像頭采集所述原始圖像時(shí)所述機(jī)身與水平方向的夾角,對(duì)所述原始圖像進(jìn)行角度方程式變換。
[0033]優(yōu)選地,所述識(shí)別出校正后的圖像中的鏡片圖像的步驟,包括:
[0034]根據(jù)索貝爾Sobel邊緣檢測(cè)算法,對(duì)所述校正后的圖像進(jìn)行邊緣檢測(cè);
[0035]根據(jù)邊緣檢測(cè)結(jié)果,通過霍夫Hough變換識(shí)別出圓形輪廓,所述圓形輪廓作為鏡片圖像。
[0036]優(yōu)選地,所述鏡片計(jì)數(shù)方法,還包括獲取所述攝像頭采集所述原始圖像時(shí)的焦距和/或圖像分辨率。
[0037]優(yōu)選地,所述鏡片計(jì)數(shù)方法,還包括通過啟動(dòng)按鈕,或者通過語音啟動(dòng)所述攝像頭采集所述原始圖像。
[0038]優(yōu)選地,所述鏡片計(jì)數(shù)方法,還包括通過所述移動(dòng)終端的顯示屏顯示統(tǒng)計(jì)所得的鏡片圖像的數(shù)目。
[0039]優(yōu)選地,所述鏡片計(jì)數(shù)方法,還包括通過所述顯示屏顯示所述原始圖像和/或所述校正后的圖像。
[0040]優(yōu)選地,所述鏡片計(jì)數(shù)方法,還包括將統(tǒng)計(jì)所得的鏡片圖像的數(shù)目傳輸至鏡片管理系統(tǒng)或服務(wù)器。
[0041 ]優(yōu)選地,所述鏡片計(jì)數(shù)移動(dòng)終端為智能手機(jī)。
[0042]本發(fā)明技術(shù)方案,具有如下優(yōu)點(diǎn):
[0043]1、本發(fā)明提供的鏡片計(jì)數(shù)移動(dòng)終端,通過攝像頭依次采集通過攝像頭前方的鏡片的原始圖像,無需用戶肉眼長時(shí)間盯著鏡片,從而避免了由此產(chǎn)生的眼睛疲勞、酸痛、流淚等狀況,避免了由此誘發(fā)的眼科疾病;通過圖像校正單元對(duì)原始圖像進(jìn)行校正,將原始圖像校正為移動(dòng)終端水平放置情況下拍攝的圖像,使鏡片圖像接近正圓形,從而降低鏡片圖像識(shí)別的難度,減少運(yùn)算量;通過鏡片識(shí)別單元和計(jì)數(shù)單元自動(dòng)統(tǒng)計(jì)原始圖像中鏡片的數(shù)目,無需人工統(tǒng)計(jì)原始圖像中鏡片的數(shù)目,統(tǒng)計(jì)速度快、效率高,并且準(zhǔn)確率較高,進(jìn)一步避免了人為因素所引起的誤差。
[0044]2、本發(fā)明提供的鏡片計(jì)數(shù)移動(dòng)終端,通過角速度傳感器測(cè)量機(jī)身轉(zhuǎn)動(dòng)和偏轉(zhuǎn)的角速度,通過第一獲取單元根據(jù)角速度傳感器獲得的轉(zhuǎn)動(dòng)和偏轉(zhuǎn)角速度計(jì)算攝像頭采集原始圖像時(shí)機(jī)身與水平方向的夾角,通過角度變化子單元對(duì)原始圖像進(jìn)行角度方程式變換,將原始圖像中鏡片的橢圓形圖像校正為正圓形,能夠減少鏡片圖像識(shí)別時(shí)的運(yùn)算量,降低識(shí)別的難度。
[0045]3、本發(fā)明提供的鏡片計(jì)數(shù)移動(dòng)終端,通降低鏡片過邊緣檢測(cè)子單元根據(jù)索貝爾Sobel邊緣檢測(cè)算法,對(duì)校正后的圖像進(jìn)行邊緣檢測(cè);通過輪廓識(shí)別子單元根據(jù)邊緣檢測(cè)結(jié)果,通過霍夫Hough變換識(shí)別出圓形輪廓,將該圓形輪廓作為鏡片圖像,通過邊緣檢測(cè)及輪廓識(shí)別技術(shù),自動(dòng)統(tǒng)計(jì)原始圖像中鏡片的數(shù)目,無需人工統(tǒng)計(jì)原始圖像中鏡片的數(shù)目,統(tǒng)計(jì)速度快、效率高,并且準(zhǔn)確率較高,進(jìn)一步避免了人為因素所引起的誤差。
[0046]4、本發(fā)明提供的鏡片計(jì)數(shù)移動(dòng)終端,通過第二獲取單元獲取攝像頭采集原始圖像時(shí)的焦距和/或圖像分辨率,以便預(yù)估原始圖像的大小,分配足夠大小的存儲(chǔ)空間來存儲(chǔ)并處理原始圖像,保證移動(dòng)終端程序的流暢運(yùn)行。
[0047 ] 5、本發(fā)明提供的鏡片計(jì)數(shù)移動(dòng)終端,通過啟動(dòng)按鈕或語音啟動(dòng)子單元啟動(dòng)攝像頭采集鏡片圖像,以方便用戶選擇合適的位置和角度后再采集原始圖像,減少無用圖像的存儲(chǔ),節(jié)約移動(dòng)終端的內(nèi)存。
[0048]6、本發(fā)明提供的鏡片計(jì)數(shù)移動(dòng)終端,通過顯示屏顯示計(jì)數(shù)單元統(tǒng)計(jì)所得的鏡片圖像的數(shù)目,使用戶獲知鏡片數(shù)目的方式更加及時(shí)、更加便捷。
[0049]7、本發(fā)明提供的鏡片計(jì)數(shù)移動(dòng)終端,通過顯示屏顯示原始圖像和/或校正后的圖像,從而使用戶在使用移動(dòng)終端采集鏡片的