《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 一種基于Hough變換求解無人機滾轉角的方法
一種基于Hough變換求解無人機滾轉角的方法
來源:微型機與應用2011年第12期
焦文潭, 段曉明
(洛陽理工學院 電氣工程與自動化系, 河南 洛陽 471023)
摘要: 提出了一種在無人機進場著陸段中根據機器視覺所得的數字圖像獲取無人機滾轉角的方法。首先對攝像機所獲得圖像進行一系列預處理(中值濾波、邊緣檢測等),然后利用Hough變換獲取圖像中的直線,并根據其他的約束條件從這些直線中獲得地平線,最后通過最小二乘法獲得無人機滾轉角。
Abstract:
Key words :

摘   要: 提出了一種在無人機進場著陸段中根據機器視覺所得的數字圖像獲取無人機滾轉角的方法。首先對攝像機所獲得圖像進行一系列預處理(中值濾波、邊緣檢測等),然后利用Hough變換獲取圖像中的直線,并根據其他的約束條件從這些直線中獲得地平線,最后通過最小二乘法獲得無人機滾轉角。
關鍵詞: 滾轉角; 邊緣檢測; Hough變換; 最小二乘法

    在無人機進場著陸段的機器視覺導航中,當獲得一幅圖像時,需要對圖像數據進行處理,然后對圖像的內容進行分析、理解并從中抽取對無人機著陸有用的信息。通過對某型無人機實際著陸錄像分析,可以看出地平線在圖像中是一個很明顯的特征。根據地平線在圖像中的位置、角度可以解算出無人機的滾轉角,所以,地平線檢測是用圖像處理的方法獲取無人機滾轉角的重要途徑。
    地平線的檢測方法很多,參考文獻[1]提出了一種基于模式識別的地平線檢測算法,但其處理的圖像是彩色圖像,對于灰度圖不適用。參考文獻[2]提出了一種基于圖像紋理的地平線檢測算法。本文提出一種基于邊緣檢測和Hough變換的地平線檢測算法,并在此算法的基礎上求解出無人機滾轉角。
    數字圖像的濾波主要采用兩大類方法:一類方法是在空間域中處理,即在圖像空間中對圖像進行各種處理;另一類方法是對空間圖像進行變化(如經過傅里葉變換),使之在頻率域內進行各種處理,然后再轉換到圖像的空間形成處理后的圖像[3]。第二種方法使用的計算機內存和計算時間的開銷很大,不適于實時系統,因此,本文采用空間域中的中值濾波處理方法。
 中值濾波是一種非線性信號處理方法,它在一定的條件下,可以克服線性濾波器如最小均方濾波、平均值濾波等帶來的圖像細節模糊,而且對濾除脈沖干擾及圖像掃描噪聲最為有效[3]。本文采用3×3的模板窗口,把二維窗口中的數據一維化,并采用冒泡法進行排序。之后計算M=median{x11,x12,x13,x21,x22,x23,x31,x32,x33,},并賦值給原來的灰度x22,如圖1所示。

1 圖像的邊緣檢測
     圖2所示為攝像機獲得的原始圖像。可以看出地平線是地面與天空的分界線,因此地平線一定是圖像中的一條邊緣線。在圖像處理中,邊緣檢測[4,5]的方法很多,為了消除噪聲信號對邊緣檢測的影響,選用高斯-拉普拉斯邊緣檢測算子Guass-Laplacian,獲得了較好的效果。


    本文使用高斯-拉普拉斯算子卷積核,如圖3所示的5×5大小的模板。


    圖2中的圖像經過預處理、邊緣算子卷積和二值化處理,得到如圖4所示的二值圖。通過邊緣檢測可以看到圖像中的主要邊緣(地平線、跑道邊緣)已經提取出來。

2 清除邊線
    從圖4可以看到,圖像的4個邊上存在4條很明顯的直線,這是邊緣檢測算子與圖像卷積產生的必然結果。如果這些直線不清除,在Hough變換檢測直線時這些直線就一定會被檢測出來,而這些直線會對下一步工作產生很大干擾。因此,這些直線必須被清除。清除方法很簡單,可以將圖像的4個邊上的元素都置為255。
3 利用Hough變換提取直線
 Hough變換是一種在圖像中檢測直線和曲線的有效方法,直線方程可寫為:ρ=xcosθ+ysinθ,其中?籽表示原點到直線的垂直距離,?茲表示該垂線與X軸的夾角。這樣在X-Y坐標系中的一條直線與ρ-θ坐標系中的一個點(ρ,θ)一一對應。而X-Y坐標系中的一個點(x,y)和?籽-?茲坐標系中的一條正弦曲線一一對應。e-θ坐標系中的多條正弦曲線的交點(?籽,?茲)在X-Y坐標系中是一條直線。下面建立一個計數數組:
    longDist=(long)(sqrt(lWidth*lWidth+lHeight*lHeight));
    long* m_Ipline;
    m_Ipline=new long [Dist*180];
其中lWidth、lHeight分別為圖像的寬度和高度。
 將X-Y坐標系中的點映射到ρ-θ坐標系中。從圖5可以看到圖像中不僅僅是地平線,還包括跑道的邊緣線和地面上的一些邊緣線。因此,如果僅從m_Ipline數組中找出最大的元素是不可能找出地平線的。實驗證明,至少從數組中找出10個最大元素才能保證得到的直線完全包括地平線,如圖6所示。

4 獲取地平線
    從圖6可以看到通過Hough變換得到的直線包括地平線和主、副跑道的邊緣線等?,F在的問題是如何從這些眾多的直線中提取出地平線。在無人機進場著陸段,無人機的滾轉角Φ∈[-10°,10°],因此可以將上述直線中ρ∈[80°,100°]標識出來。從圖6可以看到,除了地平線,ρ∈[80°,100°]的直線還包括其他一些雜亂的點和線。
    為了清除這些雜亂的點和線,根據圖像在內存中的存儲特點,從圖6可以得到:像素數組每列中最后一行被標識像素一定是地平線上的像素。算法表示為:
    for (i = 0; i < lWidth; i++)
    { for (j = lHeight; j > 0; j--)
    { if(*(lpDIB Bits+j*lLineBytes+3*i)==111)
    { m_temp    [j*lLineBytes+i*3]=0;
                     break;}}}
 處理后得到的圖如圖7所示。                 
 對圖7再次使用Hough變換,這樣可以完整地檢測出地平線,如圖8所示。

5 用最小二乘法獲得地平線參數
  一般來說,認為地平線H與圖像坐標系中X軸之間的夾角Φ和無人機的滾轉角Φ是相等的,如圖9所示,具體的證明過程請參照參考文獻[2]。利用Hough變換可以直接讀出無人機的滾轉角,分別為3°、1°和-4°。但是由于在編寫程序時為了運算的快速性,使用的是長整型,因此,所得到的滾轉角誤差較大。所以,可以使用最小二乘法[6,7]來擬合地平線方程,擬合后算得無人機的滾轉角分別為2.645 8°、0.892 4°和-3.254 1°。


    地平線檢測算法是本文的關鍵所在。本文先后兩次運用了改進Hough變換提取直線,實驗證明在不過于復雜的著陸場環境下,該算法可以有效地檢測出地平線,同時利用最小二乘法可以得到滿足無人機著陸要求的飛機滾轉角。
參考文獻
[1] ETTINGER S M. Towards flight autonomy vision-based  horizon detection for micro air vehicles.Proceeding of IEEE International Conference on Robotics and Automation[DB/OL].
 Washington, D.C., 2002.  
[2] 劉新華.基于視覺的無人機著陸姿態檢測和跑道識別[D].南京:南京航空航天大學,2004.
[3] 王榮本,游峰,崔高健,等.基于計算機視覺高速智能車輛的道路識別[J].計算機工程與應用,2004(26):18-21.
[4] DJEKOUNE A O. Visual guidance control based on the  hough transgorm. Proceedings of the IEEE International  Vehicles Symposium 2000. Dearborn(MI)[DB/OL]. USA,  2000.
[5] 張會章,張利霞,郭雷.用霍夫變換來提取目標邊界[J]. 計算機應用,2003,6(23):117-119.
[6] 郎銳.數字圖像處理學Visual C++實現[M]. 北京:希望電子出版社,2002.
[7] 曾接賢,張桂梅,儲珺,等.霍夫變換與最小二乘法相結合的直線擬合[J].南昌航空工業學院學報(自然科學版), 2003,17(4):9-12.
 

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产亚洲视频在线观看| 好吊视频一区二区三区四区| 亚洲免费电影在线观看| 久久精品人人做人人综合| 亚洲一区二区高清| 亚洲一区国产视频| 一区二区日韩伦理片| 国产欧美91| 欧美日韩国产三区| 狠狠色丁香婷婷综合| 亚洲欧美国产精品va在线观看| 亚洲视频播放| 在线观看91精品国产麻豆| 国产精品日韩欧美综合| 国产欧美日韩在线播放| 国产视频久久久久| 伊人一区二区三区久久精品| 国产精品国产三级欧美二区| 在线看视频不卡| 欧美日韩视频一区二区三区| 亚洲一本大道在线| 久久精品中文字幕免费mv| 国产综合一区二区| 国产欧美日韩精品丝袜高跟鞋| 欧美凹凸一区二区三区视频| 亚洲午夜国产成人av电影男同| 亚洲视频www| 久久亚洲国产成人| 欧美jizzhd精品欧美喷水| 欧美在线观看视频| 亚洲第一搞黄网站| 欧美性开放视频| 欧美日韩亚洲高清| 国产欧美精品一区aⅴ影院| 99精品视频免费观看视频| 国产日韩免费| 久久综合九色综合网站| 欧美日韩国产免费观看| 国产精品久久久久99| 永久免费精品影视网站| 欧美成人精品在线视频| 性色av一区二区三区红粉影视| 亚洲综合精品一区二区| 亚洲系列中文字幕| 欧美精品在线一区二区| 国产精品igao视频网网址不卡日韩| 亚洲欧美中文日韩在线| 国产综合av| 麻豆精品视频在线观看视频| 欧美日韩一区二区国产| 亚洲国产精品t66y| 国产精品久久久久久久电影| 亚洲欧美日本视频在线观看| 韩国女主播一区二区三区| 亚洲欧美成人网| 欧美日韩美女在线观看| 久久精品人人爽| 性感少妇一区| 亚洲综合视频在线| 欧美激情国产精品| 久久久国产成人精品| 欧美成人激情在线| 亚洲国产影院| 欧美日韩一区精品| 亚洲精品欧美日韩专区| 欧美区在线观看| 国产一区二区三区精品久久久| 欧美午夜不卡影院在线观看完整版免费| 亚洲精品美女久久久久| 久久天天躁狠狠躁夜夜av| 国产精品美女久久久久av超清| 国产美女诱惑一区二区| 亚洲欧美日韩综合aⅴ视频| 国产在线视频欧美| 欧美日韩亚洲三区| 西瓜成人精品人成网站| 国产日韩精品视频一区二区三区| 亚洲人精品午夜| 国内精品一区二区| 国产欧美日韩综合一区在线播放| 国产一区二区三区四区在线观看| 久久不射中文字幕| 欧美午夜电影网| 亚洲午夜电影在线观看| 亚洲国产美国国产综合一区二区| 性欧美1819sex性高清| 欧美日韩美女一区二区| 在线免费高清一区二区三区| 亚洲小说欧美另类社区| 久久久久久9999| 国产精品入口日韩视频大尺度| 久久精品国产第一区二区三区最新章节| 狠狠色狠狠色综合| 亚洲一区二区精品在线观看| 欧美三日本三级少妇三2023| 国产精品永久| 国产精品丝袜xxxxxxx| 亚洲国产精彩中文乱码av在线播放| 国产伦精品一区二区三区免费迷| 中文日韩电影网站| 欧美精品日韩一本| 国产精品一区二区久久国产| 国产欧美一区二区三区在线看蜜臀| 欧美午夜精品理论片a级按摩| 午夜精品成人在线视频| 国产精品久久久久久久久免费桃花| 欧美成人dvd在线视频| 国产欧美综合一区二区三区| 欧美三级网址| 亚洲第一二三四五区| 欧美日韩一区三区四区| 久久久久久亚洲精品不卡4k岛国| 亚洲娇小video精品| 激情婷婷欧美| 日韩视频二区| 欧美亚日韩国产aⅴ精品中极品| 久久婷婷激情| 久久成人免费| 一区二区精品| 免费成人黄色片| 好吊日精品视频| 亚洲伦理自拍| 亚洲黄色成人网| 欧美视频在线免费看| 欧美亚洲网站| 亚洲欧美综合另类中字| 欧美激情国产日韩| 精久久久久久| 伊人婷婷欧美激情| 欧美成黄导航| 久久综合色天天久久综合图片| 久久夜色精品亚洲噜噜国产mv| 欧美理论电影在线播放| 国产在线欧美日韩| 免费日韩一区二区| 国产乱码精品一区二区三| 91久久国产精品91久久性色| 国产在线国偷精品产拍免费yy| 国产精品永久免费| 国产精品国产三级国产a| 亚洲成人直播| 亚洲丁香婷深爱综合| 禁断一区二区三区在线| 欧美午夜无遮挡| 久久aⅴ国产欧美74aaa| 欧美精品18videos性欧美| 亚洲精选一区| 欧美在线观看日本一区| 欧美三级第一页| 99精品国产99久久久久久福利| 亚洲欧美一区二区激情| 久久免费视频在线观看| 欧美国产日韩一区二区在线观看| 99视频在线精品国自产拍免费观看| 亚洲看片免费| 亚洲高清视频中文字幕| 国产一区二区三区成人欧美日韩在线观看| 一区二区电影免费观看| 99国产精品视频免费观看| 欧美日韩视频不卡| 久久久亚洲影院你懂的| 亚洲日本在线视频观看| 亚洲国产日韩综合一区| 久久久久久久999精品视频| 欧美成人资源网| 国产日韩视频| 老鸭窝亚洲一区二区三区| 蜜月aⅴ免费一区二区三区| 午夜精品久久久久久久男人的天堂| 亚洲网站在线| 欧美高清视频一区二区三区在线观看| 免费成人av资源网| 亚洲欧美综合v| 午夜一区二区三视频在线观看| 欧美精品一区视频| 欧美成人精品1314www| 国产欧美精品日韩| 亚洲国内精品| 国产亚洲午夜| 一本色道久久综合一区| 老牛国产精品一区的观看方式| 久久久精品国产免大香伊| 精品粉嫩aⅴ一区二区三区四区| 久久精品中文字幕一区| 影音先锋亚洲一区| a4yy欧美一区二区三区| 久久精品1区| 国产精品家庭影院| 亚洲美女电影在线| 久久精品国产一区二区三区| 亚洲人成在线观看一区二区| 国产亚洲欧美日韩美女| 久久在线免费视频| 小黄鸭精品aⅴ导航网站入口| 欧美日韩网址| aaa亚洲精品一二三区| 久久久久久久尹人综合网亚洲| 亚洲高清久久网| 亚洲天堂av在线免费| 一区二区三区在线观看国产| 中文精品在线| 国产精品电影在线观看| 欧美激情中文字幕乱码免费| 亚洲欧美成人一区二区在线电影| 99国产欧美久久久精品| 亚洲肉体裸体xxxx137| 一区二区三区在线观看视频| 一区二区三区高清在线观看| 午夜精品亚洲一区二区三区嫩草| 亚洲国产精品一区在线观看不卡| 亚洲电影中文字幕| 久久男人av资源网站| 亚洲综合色激情五月| 国产精品毛片大码女人| 欧美午夜精品久久久久免费视| 亚洲综合日韩在线| 国产精品成人免费视频| 99re8这里有精品热视频免费| 久久九九国产精品| 亚洲黄色免费| 国产欧美一区二区精品婷婷| 亚洲高清视频在线观看| 国产精品久久久999| 欧美视频三区在线播放| 欧美激情一区二区三区在线| 欧美成人午夜免费视在线看片| 欧美aa国产视频| 在线国产亚洲欧美| 久久婷婷蜜乳一本欲蜜臀| 亚洲一区二区成人在线观看| 欧美一级久久久久久久大片| 免费视频一区| 91久久夜色精品国产九色| 国产精品igao视频网网址不卡日韩| 欧美午夜在线视频| 欧美在现视频| 国产精品日韩电影| 国产精品一区二区欧美| 一区二区三区鲁丝不卡| 久久永久免费| 亚洲电影激情视频网站| 欧美午夜视频网站| 欧美日韩一区二区三区免费看| 欧美三区在线视频| 国产一区二区高清| 99视频一区二区三区| 欧美日韩国产色综合一二三四| 亚洲一区二区在线观看视频| 午夜精品国产精品大乳美女| 韩国精品一区二区三区| 久久激情五月激情| 影音先锋亚洲电影| 亚洲免费视频在线观看| 香蕉国产精品偷在线观看不卡| 一区二区三区在线免费播放| 欧美日韩成人综合在线一区二区| 欧美网站在线观看| 欧美国产高潮xxxx1819| 久热国产精品视频| 欧美三日本三级三级在线播放| 免费亚洲电影在线观看| 久久精品一区四区| 欧美一二三区在线观看| 国产精品久久久久久久app| 久久精品国产99| 影音先锋欧美精品| 欧美成人精品不卡视频在线观看| 久久动漫亚洲| 亚洲视频香蕉人妖| 欧美日韩mp4| 亚洲国产日本| 久久精品免费观看| 性色av一区二区三区在线观看| 在线免费观看一区二区三区| 欧美尤物一区| 国产精品美女主播在线观看纯欲| 亚洲视频电影图片偷拍一区| 国产欧美精品国产国产专区| 国产欧美日韩一区二区三区| 欧美日本亚洲| 一区二区视频在线观看| 激情国产一区| 免费观看在线综合色| 久久躁日日躁aaaaxxxx| 欧美成人蜜桃| 欧美视频专区一二在线观看| 午夜久久黄色| 久久爱91午夜羞羞| 欧美日韩国产综合网| 国产毛片精品国产一区二区三区| 国产日韩欧美综合| 欧美中文字幕视频在线观看| 亚洲深夜福利网站| 91久久精品国产91久久性色tv| 亚洲日本中文字幕区| 亚洲国产精品高清久久久| 亚洲第一页在线| 国产日韩欧美另类| 久久久噜久噜久久综合| 欧美激情精品久久久久久大尺度| 欧美激情1区2区| 亚洲免费播放| 国产精品久久久久久久久久ktv| 亚洲国产1区| 欧美日韩精品| 国产日韩精品综合网站| 亚洲欧美偷拍卡通变态| 久久久爽爽爽美女图片| 国产精品日本一区二区| 欧美日韩亚洲一区二区三区在线| 欧美午夜片在线观看| 国产精品久久久久久久午夜| 国产精品国产三级国产专播品爱网| 亚洲第一成人在线| 亚洲在线成人精品| 激情久久中文字幕| 国产精品一级二级三级| 欧美国产日韩二区| 国产一区导航| 欧美日韩三区| 宅男66日本亚洲欧美视频| 久久久夜精品| 欧美午夜电影在线观看| 亚洲国产影院| 亚洲少妇自拍| 亚洲欧洲一区二区天堂久久| 亚洲国产三级网| 欧美三级网址|