System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 精品久久久久久无码免费,无码国产色欲XXXX视频,久久精品无码精品免费专区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種實現手勢識別的無人機遠程控制系統及方法技術方案

    技術編號:43993184 閱讀:26 留言:0更新日期:2025-01-10 20:13
    本發明專利技術提供一種實現手勢識別的無人機遠程控制系統及方法,系統包括:邊緣計算機、中轉服務器以及地面站應用端;邊緣計算機配置無人機系統和Python服務系統,Python服務系統集成識別模型;無人機系統,對第一視頻流抽取第一單幀圖像;識別模型,對第一單幀圖像進行人體位置檢測;無人機系統控制無人機移動,使人體位于相機鏡頭的中間位置;無人機系統對第二視頻流抽取第二單幀圖像;識別模型,對第二單幀圖像中人體的手勢進行手勢識別,生成識別結果;無人機系統,獲取相機拍攝的手勢識別圖像發送至Python服務系統;中轉服務器配置Java服務端,用于獲取Python服務系統的手勢識別圖像,并發送至地面站應用端。本發明專利技術使無人機遠程進行巡檢時實現無人機遠程手勢識別。

    【技術實現步驟摘要】

    本專利技術涉及無人機控制,特別是一種實現手勢識別的無人機遠程控制系統及方法


    技術介紹

    1、通信技術是其無人機系統的核心部分,旨在實現穩定和高效的無人機遙控與數據傳輸。現有技術中,無人機與地面站(例如,遙控器)之間主要采用2.4?ghz和5.8?ghz頻段的無線信號傳輸。2.4?ghz頻段提供更廣的覆蓋范圍,但在高密度環境中可能受到其他設備(如wi-fi)的干擾;而5.8?ghz頻段則在信號質量上表現更好,但覆蓋范圍相對較小。

    2、為了應對變化的環境,現有地面站(例如,遙控器)采用了自適應調制技術,能夠根據實時的信號質量動態調整數據傳輸速率。這種智能化的設計確保了在信號較差的情況下,仍能保持穩定的連接和數據傳輸。同時,現有地面站(例如,遙控器)支持高清視頻傳輸,通過專有的數字視頻傳輸協議(如ocusync協議),實現低延遲的實時畫面反饋,極大提升了用戶的飛行體驗。

    3、然而,現有無人機與地面站(例如,遙控器)之間的遙控與數據傳輸存在一些明顯的缺點:

    4、(1)無人機遙控與數據傳輸存在技術壁壘,無法移植到更廣泛的無人機上,即無法通用所有無人機的遙控與數據傳輸。

    5、(2)通信距離有限,超出無人機遙控的范圍后,無人機將無法被控制信號也容易受到建筑物的干擾。

    6、(3)、隨著無人機與地面站(例如,遙控器)之間距離的增加,傳輸速率也會下降,距離越大則無人機控制的延遲或者無人機實時畫面的延遲越大。

    7、現有技術中也存在一些使用4g/5g通信的方式來實現無人機與地面站(例如,遙控器)之間的遠距離遙控與數據傳輸。但是現有技術中,在面對遠距離遙控與數據傳輸時,缺乏無人機遠程控制的手勢識別功能。無人機遠程控制進行巡檢時,無法實現無人機遠程手勢識別,導致無人機遠程巡檢效率低,巡檢準確率低,出現巡檢錯誤的情形。


    技術實現思路

    1、本專利技術提出了一種實現手勢識別的無人機遠程控制系統及方法,以解決無人機遠程控制進行巡檢時,無法實現無人機遠程手勢識別,導致無人機遠程巡檢效率低,巡檢準確率低,出現巡檢錯誤的技術問題。

    2、本專利技術的一個方面在于提供一種實現手勢識別的無人機遠程控制系統,其特征在于,所述無人機遠程控制系統,包括:

    3、部署在無人機上的邊緣計算機和相機、部署在中轉站的中轉服務器,以及配置在地面站的地面站應用端;

    4、其中,所述邊緣計算機配置無人機系統和python服務系統,所述python服務系統集成識別模型;

    5、所述無人機系統,用于獲取相機拍攝的第一視頻流,對第一視頻流抽取第一單幀圖像,并將第一單幀圖像發送至所述識別模型;

    6、所述識別模型,用于對第一單幀圖像進行人體位置檢測,并將人體位置檢測結果返回至所述無人機系統;

    7、所述無人機系統,還用于根據人體位置檢測結果控制無人機移動,使人體位于相機鏡頭的中間位置;

    8、當人體位于相機鏡頭的中間位置后,所述無人機系統獲取相機拍攝的第二視頻流,對第二視頻流抽取第二單幀圖像,并將第二單幀圖像發送至所述識別模型;

    9、所述識別模型,還用于對第二單幀圖像中人體的手勢進行手勢識別,生成識別結果,并將識別結果返回至所述無人機系統;

    10、所述無人機系統,根據識別結果控制相機對人體進行拍照生成手勢識別圖像,并獲取相機拍攝的手勢識別圖像發送至所述python服務系統;

    11、其中,所述中轉服務器,至少配置java服務端;所述java服務端,用于獲取所述python服務系統的手勢識別圖像,并將手勢識別圖像發送至所述地面站應用端。

    12、在一個優選的實施例中,當所述識別模型對第二單幀圖像中人體的手勢進行手勢識別,生成的識別結果是指定手勢;

    13、則所述無人機系統控制相機對人體進行拍照生成手勢識別圖像,并獲取相機拍攝的手勢識別圖像;

    14、當所述識別模型對第二單幀圖像中人體的手勢進行手勢識別,生成的識別結果不是指定手勢;

    15、則所述無人機系統不控制相機對人體進行拍照。

    16、在一個優選的實施例中,所述中轉服務器還配置srs流媒體服務端;

    17、所述無人機系統,將獲取的第一視頻流和/或第二視頻流推送至所述srs流媒體服務端;所述地面站應用端拉取所述srs流媒體服務端上的第一視頻流和/或第二視頻流,并實時進行視頻播放。

    18、在一個優選的實施例中,所述中轉服務器還配置mqtt服務端;

    19、所述無人機系統,還用于獲取無人機狀態信息,并將無人機狀態信息發送至所述mqtt服務端;

    20、所述mqtt服務端,用于獲取所述無人機系統發送的無人機狀態信息;

    21、所述java服務端,還用于訂閱所述mqtt服務端獲取的無人機狀態信息,并將無人機狀態信息發送至所述地面站應用端。

    22、在一個優選的實施例中,所述地面站應用端,用于觸發控制請求,并將控制請求發送至所述java服務端;

    23、所述java服務端,對所述控制請求封裝成mqtt指令,并將mqtt指令發送至所述mqtt服務端;

    24、所述無人機系統,訂閱所述mqtt服務端的mqtt指令,根據mqtt指令控制無人機執行控制請求。

    25、在一個優選的實施例中,所述java服務端對封裝的mqtt指令指定mqtt主題,將mqtt主題發送至所述mqtt服務端;

    26、所述mqtt服務端獲取mqtt主題,并對mqtt主題進行解析,得到mqtt指令。

    27、本專利技術的另一個方面在于提供一種實現手勢識別的無人機遠程控制方法,使用本專利技術提供的一種實現手勢識別的無人機遠程控制系統進行手勢識別,包括如下方法步驟:

    28、s1、地面站應用端觸發控制請求,并將控制請求發送至中轉服務器的java服務端;其中,控制請求包括指定手勢;

    29、s2、java服務端,對控制請求封裝成mqtt指令,并將mqtt指令發送至mqtt服務端;

    30、無人機系統,訂閱mqtt服務端的mqtt指令,根據mqtt指令控制無人機執行控制請求;其中,無人機系統將控制請求中的指定手勢發送至識別模型;

    31、s3、無人機系統,獲取相機拍攝的第一視頻流,對第一視頻流抽取第一單幀圖像,并將第一單幀圖像發送至識別模型;

    32、識別模型,對第一單幀圖像進行人體位置檢測,并將人體位置檢測結果返回至無人機系統;

    33、無人機系統,根據人體位置檢測結果控制無人機移動,使人體位于相機鏡頭的中間位置;

    34、s4、當人體位于相機鏡頭的中間位置后,無人機系統獲取相機拍攝的第二視頻流,對第二視頻流抽取第二單幀圖像,并將第二單幀圖像發送至識別模型;

    35、識別模型,對第二單幀圖像中人體的手勢進行手勢識別,生成識別結果,并將識別結果返回至無人機系統;

    36、無人機系統,本文檔來自技高網...

    【技術保護點】

    1.一種實現手勢識別的無人機遠程控制系統,其特征在于,所述無人機遠程控制系統,包括:

    2.根據權利要求1所述的無人機遠程控制系統,其特征在于,當所述識別模型對第二單幀圖像中人體的手勢進行手勢識別,生成的識別結果是指定手勢;

    3.根據權利要求1所述的無人機遠程控制系統,其特征在于,所述中轉服務器還配置SRS流媒體服務端;

    4.根據權利要求1所述的無人機遠程控制系統,其特征在于,所述中轉服務器還配置MQTT服務端;

    5.根據權利要求4所述的無人機遠程控制系統,其特征在于,所述地面站應用端,用于觸發控制請求,并將控制請求發送至所述Java服務端;

    6.根據權利要求5所述的無人機遠程控制系統,其特征在于,所述Java服務端對封裝的MQTT指令指定MQTT主題,將MQTT主題發送至所述MQTT服務端;

    7.一種實現手勢識別的無人機遠程控制方法,其特征在于,使用權利要求1至6中任一權利要求所述的無人機遠程控制系統進行手勢識別,包括如下方法步驟:

    8.根據權利要求7所述的無人機遠程控制方法,其特征在于,在步驟S4中,當識別模型對第二單幀圖像中人體的手勢進行手勢識別,生成的識別結果是控制請求中的指定手勢;

    9.根據權利要求7所述的無人機遠程控制方法,其特征在于,在步驟S1中,地面站應用端觸發的控制請求,還包括控制無人機起飛、降落、飛行、懸停、拍攝視頻流的控制信號;

    10.根據權利要求7所述的無人機遠程控制方法,其特征在于,所述無人機遠程控制方法還包括:

    11.根據權利要求8所述的無人機遠程控制方法,其特征在于,所述無人機遠程控制方法還包括:

    ...

    【技術特征摘要】

    1.一種實現手勢識別的無人機遠程控制系統,其特征在于,所述無人機遠程控制系統,包括:

    2.根據權利要求1所述的無人機遠程控制系統,其特征在于,當所述識別模型對第二單幀圖像中人體的手勢進行手勢識別,生成的識別結果是指定手勢;

    3.根據權利要求1所述的無人機遠程控制系統,其特征在于,所述中轉服務器還配置srs流媒體服務端;

    4.根據權利要求1所述的無人機遠程控制系統,其特征在于,所述中轉服務器還配置mqtt服務端;

    5.根據權利要求4所述的無人機遠程控制系統,其特征在于,所述地面站應用端,用于觸發控制請求,并將控制請求發送至所述java服務端;

    6.根據權利要求5所述的無人機遠程控制系統,其特征在于,所述java服務端對封裝的mqtt指令指定mqtt主題,將mqtt主題...

    【專利技術屬性】
    技術研發人員:凌松
    申請(專利權)人:上海巖芯數智人工智能科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 中文字幕人成无码人妻| 无码人妻精品一区二区三18禁 | 麻豆亚洲AV成人无码久久精品 | a级毛片无码免费真人| 国产麻豆天美果冻无码视频| 久久老子午夜精品无码| 亚洲国产精品无码久久青草 | h无码动漫在线观看| 无码国内精品人妻少妇| 无码日韩人妻AV一区二区三区| 无码视频在线观看| 精品无码国产污污污免费网站国产| 中文字幕无码播放免费| 国99精品无码一区二区三区| 丰满少妇被猛烈进入无码| 91精品无码久久久久久五月天| 日本无码小泬粉嫩精品图| 精品无码国产一区二区三区麻豆| 99精品国产在热久久无码 | 一本加勒比HEZYO无码资源网| 无码人妻丰满熟妇啪啪网站牛牛| 国产V亚洲V天堂无码| 十八禁视频在线观看免费无码无遮挡骂过 | 性生交片免费无码看人| 亚洲AV无码一区二区二三区软件| YW尤物AV无码国产在线观看| 国产成人精品无码专区| 亚洲AV无码AV吞精久久| 中字无码av电影在线观看网站| 久久久久久国产精品无码超碰| 国产爆乳无码视频在线观看| 精品人体无码一区二区三区 | 中文字幕无码乱人伦| 成人无码一区二区三区| 久久久人妻精品无码一区| 国产仑乱无码内谢| 国产AV无码专区亚洲AVJULIA | 精品无码久久久久久午夜| 人妻丰满熟妇av无码区不卡| 亚洲AV无码专区国产乱码电影| 久久亚洲AV成人出白浆无码国产|