亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于圖像分析的非接觸性面積測量方法與流程

文檔序號(hào):11822253閱讀:845來源:國知局
一種基于圖像分析的非接觸性面積測量方法與流程

本發(fā)明屬于測量技術(shù)領(lǐng)域,特別涉及一種基于圖像分析的非接觸性面積測量方法。



背景技術(shù):

目前,對于面積的測算方法普遍應(yīng)用的是:方格紙法、基于數(shù)字圖像分析的測量法以及基于圖像測量技術(shù)的接觸面積測量方法,方格紙法雖然便宜而且快捷,但是缺點(diǎn)也十分明顯無法測到一個(gè)較為精準(zhǔn)的面積數(shù)值而且必須要接觸到被測量物體,而且測量誤差較大;基于數(shù)字圖像分析的測量法可以得到很準(zhǔn)確的結(jié)果,但是需要預(yù)先對測量系統(tǒng)進(jìn)行調(diào)試,相機(jī)與測量平面都有嚴(yán)格的參數(shù)要求,且一旦搭建成功無法自由移動(dòng);另外基于圖像測量技術(shù)的接觸面積測量方法,雖然可以滿足在不同環(huán)境下對目標(biāo)圖像進(jìn)行測量,而且所需設(shè)備廉價(jià),但使用這種方法必須要對被測量目標(biāo)進(jìn)行接觸,而有些環(huán)境下的測量工作是不允許與被測目標(biāo)直接接觸的。

由此看來,現(xiàn)有的面積測量方法對測量環(huán)境要求較高或者無法得到精確的測量結(jié)果,對于一些不規(guī)則形狀或者空間面積的測量以及高溫或高壓條件下不能直接接觸的特殊環(huán)境的面積測算則無法實(shí)現(xiàn),不能滿足非接觸性環(huán)境的面積測算需求。



技術(shù)實(shí)現(xiàn)要素:

為了克服現(xiàn)有方法所存在的不足,本發(fā)明提供了一種相機(jī)無需與被測物體直接接觸并且測算精度高、自由度高的基于圖像分析的非接觸性面積測量方法。

本發(fā)明所采用的技術(shù)方案是:

基于相機(jī)的圖形面積測量方法由以下步驟組成:

(1)對相機(jī)進(jìn)行標(biāo)定提取相機(jī)的內(nèi)參矩陣K和旋轉(zhuǎn)變量[R t];

(2)用相機(jī)對被測目標(biāo)進(jìn)行任意角度拍攝,用圖像分離算法去除背景提取出所采集的圖像中的目標(biāo)圖像;

(3)提取目標(biāo)圖像的像素點(diǎn),將每一個(gè)像素點(diǎn)對應(yīng)的四個(gè)角點(diǎn)坐標(biāo)值存入鏈表中,構(gòu)成查詢鏈表;

(4)利用小孔成像公式和步驟(1)的內(nèi)參矩陣對查詢鏈表中的每一個(gè)角點(diǎn)坐標(biāo)進(jìn)行還原,并更新查詢鏈表;

(5)利用更新的查詢鏈表中分布在同一個(gè)像素點(diǎn)的四個(gè)角點(diǎn)計(jì)算出該像素點(diǎn)對應(yīng)的面積,并對所有像素點(diǎn)對應(yīng)的面積求和,得到被測目標(biāo)的實(shí)際面積。

上述步驟(1)具體方法是:

(1.1)制作棋盤標(biāo)定板;

(1.2)從不同角度對標(biāo)定板進(jìn)行拍照,獲取圖像;

(1.3)利用MATLAB標(biāo)定箱或基于Opencv的標(biāo)定算法對步驟(1.2)的圖像進(jìn)行標(biāo)定,得到該相機(jī)的內(nèi)參矩陣K和旋轉(zhuǎn)變量[R t]。

上述圖像分離算法是流水沖蝕算法或閾值法。

上述步驟(4)具體是由以下操作實(shí)現(xiàn):

(4.1)根據(jù)小孔成像公式km=K[R t]M,令H=K[R t],即得到H-1km=M;

(4.2)根據(jù)H-1km=M計(jì)算得到查詢鏈表中的每一個(gè)像素點(diǎn)的角點(diǎn)圖像坐標(biāo)對應(yīng)的實(shí)際坐標(biāo),其中M為查詢鏈表中像素點(diǎn)對應(yīng)的四個(gè)角點(diǎn)的實(shí)際坐標(biāo)集;m為查詢鏈表中像素點(diǎn)對應(yīng)的四個(gè)角點(diǎn)的圖像坐標(biāo)集;

(4.3)將所得每一個(gè)像素點(diǎn)的角點(diǎn)圖像坐標(biāo)對應(yīng)的實(shí)際坐標(biāo)存入查詢鏈表中。

本發(fā)明所涉及的基于圖像分析的非接觸性面積測量方法,是基于小孔成像原理通過對相機(jī)進(jìn)行預(yù)先標(biāo)定,采集目標(biāo)物體的圖像,對其進(jìn)行目標(biāo)分離處理,實(shí)現(xiàn)了連續(xù)的高精度測量,精度可達(dá)像素級別,而且本發(fā)明的相機(jī)無需與被測物直接接觸,獲取圖像時(shí)沒有角度要求,可以從任意角度拍照,自由度極高,適用于高溫、高壓或無法近距離測量的環(huán)境,此外,本發(fā)明操作簡單、低消耗,數(shù)據(jù)處理可以自動(dòng)化完成,適于工業(yè)化推廣應(yīng)用,特別是在農(nóng)業(yè)中對不同植物葉片面積的測量以及醫(yī)療中對病變面積的測量、國界領(lǐng)海劃分等有積極意義。

附圖說明

圖1為本發(fā)明的面積測量方法流程圖。

圖2為標(biāo)定板圖像。

具體實(shí)施方式

現(xiàn)結(jié)合附圖和實(shí)施例對本發(fā)明的技術(shù)方案進(jìn)一步說明,但是本發(fā)明不僅限于下述的實(shí)施情形。

本實(shí)施例以測量樹葉面積為例,利用相機(jī)和計(jì)算機(jī)實(shí)現(xiàn)對長在樹上的一片樹葉的面積測量,相機(jī)采用MV-750高分辨率攝像頭,參見圖1,具體方法由以下步驟實(shí)現(xiàn):

步驟(1):對相機(jī)進(jìn)行標(biāo)定提取相機(jī)的內(nèi)參矩陣K和旋轉(zhuǎn)變量[R t],具體為:

(1.1)制作10cm×20cm的棋盤標(biāo)定板;

(1.2)從不同角度對標(biāo)定板進(jìn)行拍照,獲取20張圖像,參見圖2;

(1.3)利用MATLAB標(biāo)定箱對步驟(1.2)的圖像進(jìn)行標(biāo)定,得到該相機(jī)的內(nèi)參矩陣和旋轉(zhuǎn)變量[R t]。

步驟(2):用相機(jī)在任意角度對樹葉進(jìn)行拍攝,將所拍的照片用流水沖蝕算法進(jìn)行圖像處理,去除背景,提取出所采集的圖像中的目標(biāo)樹葉圖像;

在圖像中邊界代表著一個(gè)特征區(qū)域的終點(diǎn)和一個(gè)特征區(qū)域的起點(diǎn),邊界所分開區(qū)域的內(nèi)部特征一致,不同區(qū)域的內(nèi)部特征有較大的差別,邊界識(shí)別正是通過這些差別來實(shí)現(xiàn)的,這種差別包括灰度,顏色等。本實(shí)施例中利用了灰度值得差異,利用目標(biāo)樹葉圖像與背景的明顯灰度值差異,將目標(biāo)樹葉圖像分離出來。

步驟(3):提取目標(biāo)樹葉圖像的2438個(gè)像素點(diǎn),將每一個(gè)像素點(diǎn)對應(yīng)的四個(gè)角點(diǎn)坐標(biāo)值存入鏈表中,構(gòu)成查詢鏈表;

圖像中的每個(gè)像素實(shí)際上代表一個(gè)小方塊,它由4個(gè)角點(diǎn)組成,這4個(gè)角點(diǎn)在一般情況下不是長方形,而是一個(gè)四邊形,利用4點(diǎn)坐標(biāo),就能求到這4個(gè)角點(diǎn)所組成的像素點(diǎn)的面積,因此需先將所提取的像素點(diǎn)對應(yīng)的角點(diǎn)坐標(biāo)存入鏈表中。

步驟(4)利用小孔成像公式和步驟(1)的內(nèi)參矩陣對查詢鏈表中的每一個(gè)角點(diǎn)坐標(biāo)進(jìn)行還原,并更新查詢鏈表;具體是:

(4.1)根據(jù)小孔成像公式km=K[R t]M,令H=K[R t],即得到H-1km=M;

由于圖像平面上的一個(gè)點(diǎn)通過單應(yīng)性矩陣H變換,變換到現(xiàn)實(shí)平面中為一個(gè)點(diǎn),即只能夠知道現(xiàn)實(shí)平面中一些零散點(diǎn)的坐標(biāo),因此,得到每一個(gè)像素點(diǎn)對應(yīng)的四個(gè)角點(diǎn)坐標(biāo)值還無法直接確定樹葉在現(xiàn)實(shí)平面中的面積。

(4.2)利用公式H-1km=M,分別計(jì)算查詢鏈表中2438個(gè)像素點(diǎn)的角點(diǎn)圖像坐標(biāo)對應(yīng)的實(shí)際坐標(biāo),其中M為查詢鏈表中每個(gè)像素點(diǎn)對應(yīng)的四個(gè)角點(diǎn)的實(shí)際坐標(biāo)集;m為查詢鏈表中每個(gè)像素點(diǎn)對應(yīng)的四個(gè)角點(diǎn)的圖像坐標(biāo)集;

(4.3)將所得每一個(gè)像素點(diǎn)的角點(diǎn)圖像坐標(biāo)對應(yīng)的實(shí)際坐標(biāo)存入查詢鏈表,即更新查詢鏈表。

步驟(5):利用更新的查詢鏈表中分布在同一個(gè)像素點(diǎn)的四個(gè)角點(diǎn)計(jì)算出該像素點(diǎn)對應(yīng)的面積,并對所有像素點(diǎn)對應(yīng)的面積求和,得到目標(biāo)樹葉的實(shí)際面積。

上述步驟(1.3)中,對標(biāo)定板的圖像進(jìn)行標(biāo)定時(shí)還可以采用基于Opencv的標(biāo)定算法進(jìn)行標(biāo)定,來替換MATLAB標(biāo)定箱,兩者均可。此外,在步驟(2)中的圖像分離算法具體還可以用閾值法進(jìn)行圖像分離,其目的就是去除背景,提取目標(biāo)圖像。對于上述實(shí)施例中未詳細(xì)描述的處理過程均屬于常規(guī)方法。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1