一種測量物體尺寸的方法、系統及智能終端的制作方法
【技術領域】
[0001]本發明涉及通信領域,具體涉及一種測量物體尺寸的方法、系統及智能終端。
【背景技術】
[0002]隨著科技水平和生活水平的提供,各種智能終端以及融入我們日常生活,成為必不可缺的一部分。目前,智能終端采用攝像頭僅僅是用于拍照和攝影等獲取物體的形態圖像,這些已無法滿足用戶的使用需求,很多時候用戶往往還想獲得拍攝物的幾何尺寸。比如我們在拍攝某一建筑,雖然能獲取該建筑的形態圖像,但是要了解其高度、寬度的幾何尺寸,一般都是直接去測量,這會顯得非常的麻煩。
[0003]目前,市場上利用攝像頭的光學原理測量物體尺寸的方案,都是在已知光學鏡頭中心到待測物體直接的距離,然后結合待測物體成像的像素與焦距計算出待測物體的尺寸,這種測量方式精確度比較差,因為待測物體與攝像頭的中心光軸不垂直時,因為存在夾角,容易導致待測物體幾何尺寸測量結果不準確的問題,可靠性低。
【發明內容】
[0004]本發明為了解決現有技術存在的上述技術問題,提供了一種通過同時拍攝處于同一平面的待測物體和參考物體,根據其成像計算出待測物體尺寸的測量物體尺寸的方法、系統及智能終端。
[0005]為實現上述目的,本發明提供了一種測量物體尺寸的方法,包括以下步驟:
步驟一、攝像頭測量模式初始化;
步驟二、攝像頭拍攝待測物體,并成像于屏幕上的測量區域;同時拍攝與待測物體處于同一測量平面的參考物體,并成像于屏幕上的參考區域;
步驟三、用于根據智能終端的屏幕分辨率以及待測物體圖像在測量方向上的長度獲得待測物體的第一像素值,以及根據智能終端的屏幕分辨率以及參考物體圖像在測量方向上的長度獲得參考物體所占的第二像素值;
步驟四、根據獲取的第一像素值、第二像素值及參考物體尺寸計算出待測物體尺寸。
[0006]進一步優選地,所述待測物體圖像在測量方向上的長度以及參考物體圖像在測量方向上的長度通過在測量區域與參考區域沿著測量方向分別生成可調整邊界的模擬標尺得到。
[0007]進一步優選地,當所述待測物體與參考物體成像后具有明顯的邊界時,系統自動調整邊界的模擬標尺邊界線;當所述待測物體與參考物體成像后沒有明顯的邊界時,采用人為方式觸摸屏幕并調整邊界的模擬標尺邊界線。
[0008]進一步優選地,在步驟四中,所述待測物體尺寸通過如下公式測量:
LI = L2*(al/a2)
其中,L1是待測物體尺寸,L2是參考物體尺寸,al是第一像素值,a2是第二像素值。
[0009]本發明還提供了一種測量物體尺寸的系統,包括: 投影成像模塊,用于當待測物體與參考物體攝入攝像頭時,分別成像于預設的測量區域與參考區域;
獲取模塊,用于根據智能終端的屏幕分辨率以及待測物體圖像在測量方向上的長度獲得待測物體的第一像素值,以及根據智能終端的屏幕分辨率以及參考物體圖像在測量方向上的長度獲得參考物體所占的第二像素值;以及
計算模塊,用于當獲取待測物體的第一像素值、參考物體的第二像素值及參考物體尺寸后,計算出待測物體尺寸。
[0010]進一步優選地,所述待測物體圖像在測量方向上的長度以及參考物體圖像在測量方向上的長度通過在測量區域與參考區域沿著測量方向分別生成可調整邊界的模擬標尺得到。
[0011]進一步優選地,當所述待測物體與參考物體成像后具有明顯的邊界時,系統自動調整邊界的模擬標尺邊界線;當所述待測物體與參考物體成像后沒有明顯的邊界時,采用人為方式觸摸屏幕并調整邊界的模擬標尺邊界線。
[0012]進一步優選地,所述待測物體尺寸通過如下公式測量:
LI = L2*(al/a2)
其中,L1是待測物體尺寸,L2是參考物體尺寸,al是第一像素值,a2是第二像素值。
[0013]本發明還提供了一種智能終端,包括上述任一項所述的測量物體尺寸的系統。
[0014]進一步優選地,所述智能終端為智能手機、平板電腦、攝像機或攝影機。
[0015]本發明測量物體尺寸的方法,通過包括以下步驟:攝像頭測量模式初始化;攝像頭拍攝待測物體,并成像于屏幕上的測量區域;同時拍攝與待測物體處于同一測量平面的參考物體,并成像于屏幕上的參考區域;根據智能終端的屏幕分辨率以及待測物體圖像在測量方向上的長度獲得待測物體的第一像素值,以及根據智能終端的屏幕分辨率以及參考物體圖像在測量方向上的長度獲得參考物體所占的第二像素值;根據獲取的第一像素值、第二像素值及參考物體尺寸計算出待測物體尺寸,避免了直接用直尺、卷尺等測量工具去測量待測物體(例如建筑物、樹木等),費時費力的弊端;本發明測量物體尺寸的方法將參考物體與待測物體處于同一拍攝平面,參考物體真實尺寸便于測量或已知尺寸的常用物品,待測物體物的所測量的幾何尺寸是基于參考物體計算出來的,其測量的可靠性和準確性高,因此本發明的測量物體尺寸的方法能更加方便、快捷的測量出物體尺寸,且測量的可靠性和準確性高。
[0016]本發明測量物體尺寸的系統,通過包括投影成像模塊,用于當待測物體與參考物體攝入攝像頭時,分別成像于預設的測量區域與參考區域;獲取模塊,用于根據智能終端的屏幕分辨率以及待測物體圖像在測量方向上的長度獲得待測物體的第一像素值,以及根據智能終端的屏幕分辨率以及參考物體圖像在測量方向上的長度獲得參考物體所占的第二像素值;以及計算模塊,用于當獲取待測物體的第一像素值、參考物體的第二像素值及參考物體尺寸后,本發明測量物體尺寸的系統將參考物體與待測物體處于同一拍攝平面,參考物體真實尺寸便于測量或已知尺寸的常用物品,待測物體物的所測量的幾何尺寸是基于參考物體計算出來的,其測量的可靠性和準確性高,因此本發明的測量物體尺寸的系統能更加方便、快捷的測量出物體尺寸,且測量的可靠性和準確性高。
[0017]本發明的智能終端,通過包括上述測量物體尺寸的系統,將參考物體與待測物體處于同一拍攝平面,參考物體真實尺寸便于測量或已知尺寸的常用物品,待測物體物的所測量的幾何尺寸是基于參考物體計算出來的,其測量的可靠性和準確性高,因此本發明的智能終端能更加方便、快捷的測量出物體尺寸,且測量的可靠性和準確性高。
【附圖說明】
[0018]下面結合附圖和【具體實施方式】對本發明作進一步詳細的說明。
[0019]圖1為本發明測量物體尺寸的方法提供的一實施例的方法流程圖;
圖2為本發明測量物體尺寸的系統提供的一實施例的結構框圖。
[0020]本發明目的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0021]應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0022]圖1為本發明測量物體尺寸的方法提供的一實施例的方法流程圖,如圖1所示,測量物體尺寸的方法包括以下步驟:
步驟11、攝像頭測量模式初始化;
步驟12、攝像頭拍攝待測物體,并成像于屏幕上的測量區域;同時拍攝與待測物體處于同一測量平面的參考物體,并成像于屏幕上的參考區域;
步驟13、用于根據智能終端的屏幕分辨率以及待測物體圖像在測量方向上的長度獲得待測物體的第一像素值,以及根據智能終端的屏幕分辨率以及參考物體圖像在測量方向上的長度獲得參考物體所占的第二像素值;
該步驟13中,優選地,所述待測物體圖像在測量方向上的長度以及參考物體圖像在測量方向上的長度通過在測量區域與參考區域沿著測量方向分別生成可調整邊界的模擬標尺得到,當所述待測物體與參考物體成像后具有明顯的邊界時,系統自動調整邊界的模擬標尺邊界線;當所述待測物體與參考物體成像后沒有明顯的邊界時,采用人為方式觸摸屏幕并調整邊界的模擬標尺邊界線。這樣使得在遠景拍攝大型物體時,待測物體的輪廓界線可能不是太明顯,此時若采用人為調整模擬標尺,即可尋找