用于利用视觉标记进行监视的系统和方法技术方案

技术编号:28738141 阅读:37 留言:0更新日期:2021-06-06 13:06
提供了用于在环境中定位无人飞行器(UAV)的系统和方法。所述UAV可以能够辨别环境中的视觉标记和图案。所述UAV可以区分视觉标记与环境中的其他特征。可以用视觉传感器来分析视觉标记以确定UAV在环境中的位置。所述视觉标记可以将指令编码至UAV。记可以将指令编码至UAV。记可以将指令编码至UAV。

【技术实现步骤摘要】
用于利用视觉标记进行监视的系统和方法

技术介绍

[0001]诸如无人飞行器(UAV)等飞行器可以用于执行监视、侦查和勘探任务以供军事和民用应用。这样的飞行器可以携带被配置用于执行特定功能的负载(payload)。
[0002]当在环境中导航时,典型的UAV可能与外部系统通信。UAV可能在导航信号(诸如来自全球定位软件(GPS)信号的信号)较弱的环境中操作。这可能对UAV的自主导航带来挑战。

技术实现思路

[0003]需要提供一种无需依赖于诸如全球定位软件(GPS)信号等导航传感器的信号强度和可靠性而在环境中导航无人飞行器(UAV)的方法。本文提供了用于在环境中定位和导航UAV的系统和方法。所述系统和方法还提供了向UAV传送方向以供监视和导航用途的能力。可以在环境中提供标记以辅助UAV导航。所述标记可以是视觉标记,其可以允许UAV获得其方位和/或向所述UAV传送指令。
[0004]在本公开内容的一方面,一种用于进行环境监视的方法包括在所述环境内定位无人飞行器(UAV),其中所述定位通过以下方式来确定:使用所述UAV的一个或多个视觉传感器检测具有视觉图案并附着至所述环境内的一个或多个表面的一个或多个视觉标记;以及使用所述UAV的一个或多个传感器来收集所述环境内的视觉图像和/或音频数据,从而进行所述环境监视。
[0005]所述环境可以是室内环境。所述环境可以是在其中全球定位系统(GPS)信号不可靠的环境。所述UAV的定位可以包括确定所述UAV在三维空间中的位置。
[0006]在一些实施方式中,所述UAV的重量可以小于1000g并且具有不超过100cm的最大尺寸。
[0007]所述视觉图案中的形状的顶点可以被检测并用于计算相对于一个或多个视觉标记的定位。所述一个或多个视觉标记可以包括具有包括正方形的视觉图案的带。所述视觉图案可以包括不同颜色的正方形。所述正方形的顶点可以被检测并用于计算所述视觉图案的所述部分的尺寸。
[0008]所述方法还可以包括借助于一个或多个处理器,基于所述视觉图案来确定所述UAV在三维坐标系内的位置。所述三维坐标系可以是全局坐标系。所述三维坐标系可以是局部坐标系。
[0009]所述方法还可以包括辨别所述视觉图案并由所述UAV基于辨别出的视觉图案来实现响应。
[0010]在一些情况下,定位可以包括使用(1)所述UAV机载的所述一个或多个视觉传感器的一个或多个固有特性、(2)视觉标记的已知位置以及(3)由所述UAV机载的所述视觉传感器拍摄的所述视觉标记的图像中的一组点来计算所述UAV相对于所述视觉标记的旋转和位置。
[0011]所述一个或多个视觉传感器中的至少一个可以是相机。所述UAV可以在自主移动的同时在所述环境内进行监视。所述UAV的定位可以借助于所述UAV机载的一个或多个处理
器而发生。
[0012]在一些实施方式中,所述方法还可以包括借助于所述UAV机载的一个或多个传感器来检测障碍物;以及调整所述UAV的飞行方向以避开所述障碍物。
[0013]可以借助于红外检测器或雷达检测器来确定定位。
[0014]在本公开内容的一方面,一种定位无人飞行器(UAV)的方法可以包括:在所述UAV飞行的同时,借助于所述UAV的一个或多个视觉传感器来捕捉包括视觉标记的图像,所述视觉标记具有视觉图案并附着至所述环境内的表面;计算所述图像中的所述视觉标记的所述视觉图案的至少一部分的尺寸;以及借助于一个或多个处理器,基于所述视觉图案的所述部分的尺寸来确定所述UAV在三维坐标系内的位置。
[0015]所述环境可以是室内环境。所述环境可以是全球定位系统(GPS)信号不可靠所在的环境。
[0016]在一些实施方式中,所述UAV的重量可以小于1000g并且具有不超过100cm的最大尺寸。
[0017]所述尺寸可以是在所述视觉图案中的形状的顶点之间。
[0018]所述视觉图案中的形状的顶点可以被检测并用于计算相对于一个或多个视觉标记的定位。所述一个或多个视觉标记可以包括具有包括正方形的视觉图案的带。所述视觉图案可以包括不同颜色的正方形。所述正方形的顶点可以被检测并用于计算所述视觉图案的所述部分的尺寸。
[0019]所述方法还可以包括借助于一个或多个处理器,基于所述视觉图案来确定所述UAV在三维坐标系内的位置。所述三维坐标系可以是全局坐标系。所述三维坐标系可以是局部坐标系。
[0020]所述方法还可以包括辨别所述视觉图案并由所述UAV基于辨别出的视觉图案来实现响应。
[0021]在一些情况下,定位可以包括使用(1)所述UAV机载的所述一个或多个视觉传感器的一个或多个固有特性、(2)视觉标记的已知位置以及(3)由所述UAV机载的所述视觉传感器拍摄的所述视觉标记的图像中的一组点来计算所述UAV相对于所述视觉标记的旋转和位置。所述尺寸可以用于计算所述UAV距所述视觉标记的距离。所述尺寸可以用于计算所述UAV相对于所述视觉标记的角度。
[0022]所述一个或多个视觉传感器中的至少一个可以是相机。当所述一个或多个视觉传感器捕捉所述图像时,所述UAV可以正自主地巡逻所述环境。一个或多个处理器可以是所述UAV机载的。
[0023]在一些实施方式中,所述方法还可以包括借助于所述UAV机载的一个或多个传感器来检测障碍物;以及调整所述UAV的飞行方向以避开所述障碍物。
[0024]所述方法还可以包括借助于所述UAV机载的一个或多个传感器来检测障碍物;以及调整所述UAV的飞行方向以避开所述障碍物。
[0025]可以借助于红外检测器或雷达检测器来确定定位。
[0026]在本公开内容的一方面,一种在环境内定位无人飞行器(UAV)的系统可以包括:所述UAV的一个或多个视觉传感器,其被配置用于在所述UAV飞行的同时捕捉包括视觉标记的图像,所述视觉标记具有视觉图案并附着至所述环境内的表面;以及一个或多个处理器,其
被单独地或共同地配置用于:(1)计算所述图像中的所述视觉标记的所述视觉图案的至少一部分的尺寸;以及(2)基于所述视觉图案的所述部分的尺寸,确定所述UAV在三维坐标系内的位置。
[0027]所述环境可以是室内环境。所述环境可以是在其中GPS信号不可靠的环境。所述UAV的重量可以小于1000g并且具有不超过100cm的最大尺寸。
[0028]所述标记尺寸可以是在所述视觉图案中的形状的顶点之间。所述视觉标记可以是具有包括正方形的视觉图案的带。所述视觉图案可以包括不同颜色的正方形。所述正方形的顶点可以被检测并用于计算所述视觉图案的所述部分的尺寸。所述三维坐标系可以是三维全局坐标系。所述三维坐标系可以是三维局部坐标系。可以辨别所述视觉图案,并且可以由所述UAV基于辨别出的视觉图案来实现响应。
[0029]所述一个或多个处理器可被配置用于使用所述UAV机载的所述一个或多个视觉传感器的一个或多个固有特性、视觉标记的已知位置以及由所述UAV机载的所述视觉传感器拍摄的所述视觉标记的图像中的一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在环境内定位无人飞行器(UAV)的方法,所述方法包括:在所述UAV飞行的同时,借助于所述UAV的一个或多个视觉传感器来捕捉包括视觉标记的图像,所述视觉标记具有视觉图案;借助于一个或多个处理器,从多个不同的图案中辨别和区分所述视觉图案,其中所辨别出的视觉图案引发来自所述UAV的响应,所述响应不同于由所述多个不同的图案引发的响应;以及由所述UAV实现对所述视觉标记的所述所辨别出的视觉图案的所述响应。2.根据权利要求1所述的方法,其中所述环境是室内环境;或,其中所述环境是在其中全球定位系统(GPS)信号不可靠的环境;或,其中所述UAV的重量小于1000g并且具有不超过100cm的最大尺寸;或,其中所述视觉图案中的形状的顶点被检测并用于计算所述UAV相对于所述视觉标记的定位;或,其中所述视觉标记是具有包括正方形的视觉图案的带;或,其中所述视觉图案包括不同颜色的正方形;或,其中所述视觉图案包括AprilTag;或,其中所述视觉图案包括QR码;或,其中所述视觉图案包括条形码。3.根据权利要求1所述的方法,其中所述响应独立于所述UAV的飞行。4.根据权利要求3所述的方法,其中所述响应包括调整所述UAV的负载的位置。5.根据权利要求4所述的方法,其中所述负载是所述UAV机载的相机。6.根据权利要求3所述的方法,其中所述响应包括捕捉选定主体的图像;或,其中所述响应发生在辨别和区分所述视觉图案之后的预定时间量内;或,其中所述响应发生在辨别和区分所述视觉图案之后的预定距离内;或,其中所述响应包括改变所述UAV的姿态;或,其中所述响应包括使所述UAV在特定的方向上和/或以特定的速度飞行;或,其中所述响应包括使所述UAV飞上楼梯或飞下楼梯。7.根据权利要求1所述的方法,其中所述响应影响所述UAV的飞行。8.根据权利要求7所述的方法,其中所述响应包括使所述UAV的所述飞行遵循一组预设指令;或,其中所述视觉标记是带,并且所述响应包括使所述UAV的所述飞行遵循所述带。9.根据权利要求1所述的方法,其还包括计算所述图像中的所述视觉标记的所述视觉图案的至少一部分的尺寸;以及借助于所述一个或多个处理器,基于所述视觉图案的所述部分的所述尺寸来确定UAV在所述三维坐标系内的所述位置;或,其中所述三维坐标系是三维全局坐标系。10.根据权利要求1所述的方法,其中所述三维坐标系是三维局部坐标系。11.根据权利要求10所述的方法,其中通过采用N点透视(PNP)算法来计算所述UAV的所述局部坐标。12.根据权利要求11所述的方法,其还包括:通过使用所述UAV机载的所述一个或多个
视觉传感器的一个或多个固有特性、视觉标记的已知位置以及由所述UAV机载的所述视觉传感器拍摄的所述视觉标记的图像中的一组点计算所述UAV相对于所述视觉标记的旋转和位置来定位所述UAV。13.根据权利要求12所述的方法,其中所述一个或多个视觉传感器中的至少一个是相机;或,其中当所述一个或多个视觉传感器捕捉所述图像时,所述UAV自主地巡逻所述环境。14.根据权利要求1所述的方法,其中所述一个或多个处理器是所述UAV机载的;或,其还包括:借助于所述UAV机载的一个或多个传感器来检测障碍物;以及调整所述UAV的飞行方向以避开所述障碍物;或,其中所述定位还借...

【专利技术属性】
技术研发人员:刘昂胡骁周谷越
申请(专利权)人:深圳市大疆创新科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1