亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        單目無人機航測中對距離和面積的采集研究

        2022-12-21 10:05:34王一州孫長閏喬雷章
        信息記錄材料 2022年10期

        王一州,付 宇,孫長閏,喬雷章

        (1中國民航大學 天津 300300)

        (2航大漢來天津航空技術有限公司 天津 300300)

        0 引言

        在現(xiàn)實中,基于任務的總體成本控制以及無人機的負載能力和續(xù)航能力等約束,單目無人機在應用中的性價比極高,因此大多數情況傾向于選擇裝備單目攝像頭的小型無人機來完成任務。單目無人機一般安裝一臺視覺成像設備形成單目視覺,單目視覺在很多方面都比雙目視覺有優(yōu)勢。單點測距法是利用單目攝像頭作為唯一的傳感器設備,在飛行到一定位置時為被測物拍攝一張圖像,選取圖像中的三個點聯(lián)立方程進行計算求出被測點到光心的距離。移動測距法是利用兩次拍攝中物體在像平面的投影寬度和移動距離之間的關系求出相機與被測物的距離。遙感技術為人們快速、全面了解地表覆蓋變化提供了技術支持,在高分辨率遙感技術不斷發(fā)展的大背景下,大量高品質遙感圖像的采集越來越方便。遙感圖像是利用遙感技術生成的遠距離圖像,可以對目標進行有效的處理,本文將介紹利用遙感法進行區(qū)域的面積的計算。

        1 單目PNP攝影法測距

        1.1 單點拍攝法

        φ、w、k分別為相機三個方向的歐拉角,只旋轉不平移時世界坐標系轉化成相機坐標系的公式如下:

        式中Xc、Yc、Zc分別代表相機坐標系中的三個坐標,Xw、Yw、Zw分別代表世界坐標系中的三個坐標。

        P為被測點,p為像點。O-XYZ為地面坐標系。o-uv為像屏幕坐標系,每個點都是一個像素,u、v分別代表相應像素在圖像中的行列值。S-UVF為像空間坐標系,光心S為原點,U、V分別與u、v平行,S到o的距離就是焦距f。S-XYZ為相機測量坐標系。令S在O-XYZ中的坐標為(Xs,Ys,Zs),P在O-XYZ中的坐標為(X,Y,Z),則P在S-XYZ中的坐標為(X-Xs,Y-Ys,Z-Zs)[1]。令P在S-UVF中的坐標為(X’,Y’,Z’),p在S-UVF中的坐標為(u,v,-f)。

        P在S-XYZ的坐標(X-Xs,Y-Ys,Z-Zs)與P在S-UVZ的坐標(X’,Y’,Z’)通過坐標系變換公式帶入關系式可以得出成像基本方程如下。

        通過天文的方式[2]得到P在地面直角系下的坐標,u、v可以在圖像中簡單量出,相機的焦距f已知,此時剩下六個相機外方元素未知數。再采取圖像中的另外兩個被測點,利用相機一組照片中的三個點可以列出三組基本方程,此時一共有六個方程和六個未知數,通過計算機就可以求出對應的六個未知數,P在S-XYZ中的坐標(X-Xs,YYs,Z-Zs)就能得出,因此能得出被測點P到相機距離D的公式如下。

        1.2 移動拍攝法

        當相機在第一個點時,拍攝一張照片。假設此物體寬度為W,在攝像頭成像平面的投影寬度為W1,攝像頭焦距為f[3],則相機距離被測物的距離d為。

        接著讓相機向前移動d1距離,為拍攝物拍攝第二張圖像,此時被測物在攝像頭成像平面的投影寬度變?yōu)閃2,但是物體實際寬度W和攝像頭焦距f都不變,此時相機距被測物的距離d2為。

        因為d-d1=d2,并且焦距f和被測物實際寬度W都不變,所以結合兩式可以得出相機距離被測物的距離d為。

        所以通過相機在相機與被測物直線方向上的移動距離和兩次被測物在成像平面上的寬度就可以知道相機與被測物之間的距離。下圖為具體編程步驟:

        圖1 移動測距法編程步驟

        模擬實驗方案規(guī)劃:提前準備好兩個不同焦距的鏡頭,在進行測距前先要知道相機的各項參數。搭建好實驗平臺,選擇好被測物進行測距實驗,具體步驟如下:

        (1)無人機先裝配較大焦距的鏡頭,選取一個寬度較寬的長方體紙盒作為被測物,將紙盒放置離鏡頭3 m的位置進行第一次拍照,之后每隔0.5 m拍一次照,得到了被測物在不同位置下的寬度,根據公式計算出被測物到鏡頭的距離并與實際距離進行對比。

        (2)無人機更換較小焦距的鏡頭,選取同一個紙盒作為被測物,將紙盒放置離鏡頭3 m的位置進行拍照,之后每隔0.5 m拍一次照,得到了被測物在不同位置下的寬度,根據公式計算出被測物到鏡頭的距離并與實際距離進行對比。

        (3)將較大焦距鏡頭下得到的實驗結果與較小焦距鏡頭下得到的實驗結果進行對比,發(fā)現(xiàn)在誤差范圍內雖然焦距不同但是測得的距離很接近,因此焦距不是距離的測量的影響因素,驗證了公式(7)的可靠性。

        經過分析,發(fā)現(xiàn)產生誤差的主要原因有:無人機移動的方向不一定嚴格按照鏡頭與被測物之間的直線方向移動;不同焦距下光心在鏡頭內的某一位置不能精確確定;在小焦距遠距離情況時被測物在屏幕上的圖像非常小造成測量寬度時產生誤差。移動測距法的優(yōu)勢是計算較簡單且用計算機編程過程容易實現(xiàn),劣勢是無人機移動的方向不一定是無人機與被測物連接的直線方向導致無人機與被測物之間移動的直線距離需要進行計算且本實驗并未在較遠距離進行測量而無人機一般可飛行到100 m左右,不過在不需要高精度計算的情況下可以大幅降低計算難度,在實際應用過程中可以根據實際需求和條件選擇性使用。

        2 遙感法測面積

        2.1 航前準備

        (1)首先根據任務需要進行測區(qū)已有資料的收集,并制訂飛行方案。了解測區(qū)實際情況后,進一步優(yōu)化作業(yè)方案,進行測區(qū)分區(qū)和航線設計[4]。合理布設像控點[5],借助RTK設備對每個像控點布置精度進行檢測[6],有效提升測量精度。

        (2)飛前檢測,保證網絡暢通,確保電量充足且各項功能指標正常,保證好飛行高度。拍攝模式可以采用定時拍攝。

        2.2 生成正射影像

        當飛行完成后,將已獲取的圖像和數據導入到電腦中,利用Pix4D軟件進行正射影像生成。Pix4D軟件是一款無人機影像數據專業(yè)處理軟件,它可以利用從地面、輕型無人機或常規(guī)航攝的影像處理正射影像鑲嵌圖的3D模型,提供厘米級別的精度,為全自動工作流程[7],它能夠快速通過導入拍攝的影像和控制點完成圖像的實時拼接和正射影像的生成。通過對運用Pix4D生成的正射影像圖的精度進行檢查,進一步驗證了Pix4D在正射影像圖制作中的可行性[8]。該方法與傳統(tǒng)方法相比速度快、精度高,可以為無人機的航測和圖像處理提供技術支持。具體操作步驟如下:

        (1)打開pix4D軟件,新建項目,填寫好項目的名稱并選擇項目位置。

        (2)點擊添加圖像,不需要修改圖像的坐標系和相機型號,因為它能自動識別。

        (3)點擊已知坐標系和高級坐標系選項,從列表中選擇合適的控制點坐標系。

        (4)選擇3D Maps,勾選初始化處理、點云和紋理、DSM,正射影像圖及指數三個選項并開始,生成質量報告,質量報告中能看出很多誤差分析。

        (5)導入控制點后點擊空三射線編輯器,刺像控點后重新優(yōu)化。

        (6)通過鑲嵌編輯器將正射影像整體導出就可以得到正射影像圖。

        2.3 圖像灰度化

        當生成正射影像后,圖片由于受到多種顏色干擾導致很多特征不被識別,因此需要把彩色圖像轉換為灰度圖像使特征更加明顯?;叶葓D的各種數據一般用8位二進制來存儲,因此會產生256個數值,其中將黑色表示為0,白色表示為255,其余中間數字表示不同程度的黑色與白色相結合的顏色即灰色。圖像灰度化就是根據公式計算出每個像素點的亮度,從而直接用亮度來表示圖片[9]。公式如下:

        其中Y為亮度值,R為原像素點的紅值,G為原像素點的綠值,B為像素點的藍值。所以一般對于24位的BMP圖像,利用此公式求出Y值后再將此Y值賦給其余的R值、G值和B值。

        2.4 二值化處理

        圖像二值化就是將數字圖像轉化為二值黑白像素的矩陣形式,將某些區(qū)域從背景中分離出來,為后續(xù)圖像的邊緣提取及其他圖像處理奠定基礎[10]??梢圆捎肂ernsen算法[11]的局部閾值法求閾值,此方法的優(yōu)點是光照陰影處理效果明顯、圖像細節(jié)保留較多,缺點是有大量無關細節(jié)存在和噪聲較多。

        2.5 降噪處理

        在進行完二值化處理后,會產生很多無關細節(jié)和噪點,為了使提取的圖像特征和輪廓更加清楚,需要進行降噪處理。目前有很多降噪處理的算法,可以采用一種將多重中值濾波與曲波變化相結合[12]的降噪算法。

        2.6 提取輪廓

        通過OpenCV中使用Findcontours函數可以簡單快速地檢測出物體的輪廓,非常方便。

        2.7 坐標變換

        圖像上一共提取出n個點,每個點都可以轉換成實地坐標,公式如下

        式中,trans(0)、trans(3)代表圖像左上角點的實地坐標;trans(1)是像元的寬度;trans(5)是像元的高度;若圖像指北,則參數trans(2)、trans(4)默認為0[13];m、n為圖像輪廓上各點的像素坐標;x、y為圖像輪廓上各點的實地坐標。

        2.8 面積計算

        三角形面積可以用向量積進行計算,而多邊形可以拆成多個三角形來計算總面積。假設多邊形有n個頂點,則固定一個頂點則可以將其分割成n-2個三角形。例如一個六邊形,n=6,固定一個頂點則可以分割成4個三角形。

        讀取輪廓上各個點的橫坐標x和縱坐標y,將其轉化為n頂點,將輪廓近似為不規(guī)則多邊形,則輪廓的面積S為。

        3 結語

        本文對單目無人機的單點測距法、移動測距法、遙感法測面積進行了研究,為無人機在航測中的數據采集提供了支持,有一定適用性。但仍有一些問題待解決,比如具有較高精度特點的單點測距法如何完成編程工作以及在移動測距法中設計出一種無人機,在其與被測物直線方向上移動距離的計算方法,從而減小誤差,在測量面積的坐標變換中要知道各點的實地坐標會有困難。眾多步驟中一些步驟仍需改善例如設計出更優(yōu)的二值化處理方法和降噪處理方法,在未來將采集更多數據進行誤差分析和步驟優(yōu)化。

        亚洲中文字幕久久精品蜜桃| 国产无遮挡又黄又爽高潮| 精品久久久无码中字| 国产黄色片在线观看| 国产三级黄色片子看曰逼大片| av在线免费观看男人天堂| 青青青草视频手机在线| 亚洲成熟中老妇女视频| 日韩在线永久免费播放| 欧美巨大巨粗黑人性aaaaaa| 国产精品亚洲午夜不卡| 综合久久一区二区三区| 欧美性高清另类videosex| 亚洲av无码av日韩av网站| 99国产精品99久久久久久| 国产激情一区二区三区在线蜜臀| 99久久久人妻熟妇精品一区二区| 国模雨珍浓密毛大尺度150p| 日本丶国产丶欧美色综合| 日本一极品久久99精品| 亚洲成人福利在线视频| 女人喷潮完整视频| 国产主播在线 | 中文| 免费在线观看草逼视频| 国产一区二区三区四区三区| 老少交欧美另类| 无码国产精品第100页| 日本高清一区在线你懂得 | (无码视频)在线观看| 广东少妇大战黑人34厘米视频| Jizz国产一区二区| 久久精品国产亚洲av夜夜| 日日麻批免费40分钟无码| 最新亚洲精品国偷自产在线| 国产盗摄XXXX视频XXXX| 亚洲一区二区视频免费看| 免费观看mv大片高清| 亚洲精品乱码久久久久久金桔影视| 2021国产最新在线视频一区| 日韩产的人妻av在线网| 久久精品国产只有精品96 |