本發明專利技術為了增強無人機監控獲得的圖像的數據傳輸性能并盡可能減少電力消耗,提供了一種無人機視頻高速傳輸方法,包括:(1)無人機采集視頻信號,將模擬視頻信號轉換成數字視頻信號;(2)發送數字視頻信號,并根據數字視頻信號的內容發送視頻校對幀,所述視頻校對幀為直接從數字視頻信號中提取的幀。本發明專利技術提高了無人機視頻傳輸的效率,降低了長期傳輸普通分辨率視頻或高分辨率視頻造成的電力消耗過大的問題,并且不過分依賴通信芯片的性能就可以使得遠處的監控端獲得同樣的監控圖像,具有廣闊的推廣性和應用前景。
【技術實現步驟摘要】
無人機視頻高速傳輸方法
本專利技術設計視頻信號快速傳輸
,更具體地,涉及一種無人機視頻高速傳輸方法。
技術介紹
目前低成本無人駕駛飛機,簡稱:無人機,其視頻傳輸多用2.4GHz等ISM頻段進行點對點視頻傳輸。其基本方法是利用安裝在無人機飛行器上的一臺或者多臺模擬攝像機進行視頻圖像采集,然后將采集得到的視頻信號通過信號線送交給安裝在無人機飛行器上的2.4GHz模擬視頻發射機,通過2.4G發射機進行調制與發射。而設置在地面基地的無人機控制站上的全向GP天線、或者帶有自動跟蹤的平板定向天線接收到來自空中無人機的視頻信號后,交送給2.4GHz視頻信號接收機進行解調。然而,無人機監視獲得的圖像數據量也隨著需求而越來越大。對于一些監視用的無人機,其視頻傳輸的實時性難以得到長時間的穩定性保障。即使無人機續航能力的提高,單純從通信技術的角度已經無法解決該問題。
技術實現思路
本專利技術為了增強無人機監控獲得的圖像的數據傳輸性能并盡可能減少電力消耗,提供了一種無人機視頻高速傳輸方法,包括:(1)無人機采集視頻信號,將模擬視頻信號轉換成數字視頻信號;(2)發送數字視頻信號,并根據數字視頻信號的內容發送視頻校對幀,所述視頻校對幀為直接從數字視頻信號中提取的幀。進一步地,所述步驟(2)進一步包括:(2.1)對數字視頻信號進行分幀;(2.2)計算各幀之間內容差異;(2.3)將內容差異進行編碼;(2.4)發送編碼后的內容差異;(2.5)根據所述內容差異發送視頻校對幀。進一步地,所述無人機采集視頻信號包括:利用真彩色DVR采集視頻信號。進一步地,所述步驟(2.1)和步驟(2.2)之間還包括:對圖像進行去灰度處理。進一步地,所述步驟(2.2)包括:(a)將前一幀圖像表示為灰度值構成的參考矩陣;(b)獲得前一幀與當前幀之間的無人機三維角度的改變;(c)根據三維角度的改變對參考矩陣進行變換;(d)將當前幀圖像表示為灰度值構成的當前矩陣;(e)比較當前矩陣與經過變換的參考矩陣,并將比較結果作為內容差異。進一步地,所述步驟(b)包括利用三維陀螺儀檢測三維角度的改變。進一步地,所述步驟(2.3)包括:利用H.264編碼方式進行編碼。進一步地,每當所述內容差異超出預定閾值,則將步驟(2.1)得到的幀作為視頻校對幀發送。本專利技術的有益效果是:提高了無人機視頻傳輸的效率,降低了長期傳輸普通分辨率視頻或高分辨率視頻造成的電力消耗過大的問題,并且不過分依賴通信芯片的性能就可以使得遠處的監控端獲得同樣的監控圖像,具有廣闊的推廣性和應用前景。附圖說明圖1示出了根據本專利技術的無人機視頻高速傳輸方法的流程框圖。具體實施方式如圖1所示,根據本專利技術的實施例,無人機視頻高速傳輸方法包括:(1)無人機利用真彩色DVR采集視頻信號采集視頻信號,將模擬視頻信號轉換成數字視頻信號;(2)發送數字視頻信號,并根據數字視頻信號的內容發送視頻校對幀,所述視頻校對幀為直接從數字視頻信號中提取的幀。該視頻校對幀是完整的未經上述內容差異處理過程的原始幀。根據本專利技術的優選實施例,所述步驟(2)進一步包括:(2.1)對數字視頻信號進行分幀;對圖像進行去灰度處理,從而使得采集來的彩色圖像變為黑白圖像;(2.2)計算各幀之間內容差異,該步驟(2.2)具體包括:由于此前經歷了去灰度處理,每一幀圖像的像素就可以僅采用灰度值表示,這樣,一幀圖像的所有像素就可以表示成由灰度值構成的一個矩陣。按照這種方式,將待處理第N幀圖像表示為灰度值構成的參考矩陣:將第N幀的像素變為灰度值的方式為利用如下算法,計算各個像素的灰度值:Yi,j=0.279*Ri,j+0.595*Gi,j+0.126*Bi,j。其中(Ri,j,Gi,j,Bi,j)為圖像幀在第i行第j列上的RGB顏色值,Yi,j是轉換得到的該像素上的灰度值。利用三維陀螺儀獲得前一幀與當前幀之間的無人機三維角度的改變;三維陀螺儀采集在無人機飛行方向的X軸方向、Y軸方向和Z軸方向這三個子方向的角度變化的值。對應到無人機采集到的視頻和每一幀所對應的灰度值矩陣,就可以得到無人機在空間中變化角度以后得到的矩陣。根據本專利技術的其他實施例,如果無人機拍攝的角度是針對其下方的俯視圖,則其在飛行過程中遇到的Z軸方向的變化就可以被忽略不計。這樣,在根據陀螺儀進行角度變換時,僅變換X軸方向和Y軸方向的即可。本領域技術人員應當清楚的是,這種角度的選取是完全可以根據實際需要而采用和改變的。變換角度時,將每個灰度值在矩陣中的位置進行偏移,偏移的角度和距離根據所述的三維角度的改變做出。利用與處理第N幀圖像相同的方式,將第N+1幀圖像表示為灰度值構成的當前矩陣。最后,比較第N+1矩陣與經過變換的第N矩陣:將兩個矩陣中的相同位置對應的兩個像素的灰度值作差,并將該N+1幀作差以后得到的各個像素的灰度值的差值大于預設閾值的灰度值作為內容差異。利用H.264編碼方式將上述灰度值的差值大于預設閾值的灰度值進行編碼,然后發送編碼后的灰度值。最后,計算上述各個像素的灰度值的差值大于預設閾值的像素在該第N+1幀的灰度值與第N幀的灰度值之間的方差,如果該方差超過預定閾值,則發送視頻校對幀。在遠方監控端接收該視頻信息以后,不斷復制當前接收到的視頻幀的前一幀并將接收到的當前幀的灰度值替換復制得到的視頻幀中相應位置的灰度值,從而得到接收到的當前視頻幀的完整的灰度值。然后,將該灰度值構成的矩陣代表的視頻幀發送到視頻顯示單元進行顯示。以上所述僅為本專利技術的較佳實施例而已,并不用以限制本專利技術,凡在本專利技術的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本專利技術的保護范圍之內。本文檔來自技高網...

【技術保護點】
一種無人機視頻高速傳輸方法,包括:(1)無人機采集視頻信號,將模擬視頻信號轉換成數字視頻信號;(2)發送數字視頻信號,并根據數字視頻信號的內容發送視頻校對幀,所述視頻校對幀為直接從數字視頻信號中提取的幀。
【技術特征摘要】
1.一種無人機視頻高速傳輸方法,包括如下步驟:(1)無人機采集視頻信號,將模擬視頻信號轉換成數字視頻信號;(2)發送數字視頻信號,并根據數字視頻信號的內容發送視頻校對幀,所述視頻校對幀為直接從數字視頻信號中提取的幀;所述步驟(2)進一步包括如下步驟:(2.1)對數字視頻信號進行分幀;(2.2)計算各幀之間內容差異;(2.3)將內容差異進行編碼;(2.4)發送編碼后的內容差異;(2.5)計算上述各個像素的灰度值得差值大于預設閾值的像素在該第N+1幀的灰度值與第N幀的灰度值之間的方差,如果該方差超過預定閾值,則發送視頻校對幀;所述步驟(2.1)和步驟(2.2)之間還包括:對圖像進行去灰度處理;所述步驟(2.2)包括:(a)將前一幀圖像表示為灰度值構成的參考矩陣;(b)獲...
【專利技術屬性】
技術研發人員:仇殿辰,
申請(專利權)人:成都好飛機器人科技有限公司,
類型:發明
國別省市:四川;51
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。