The invention provides an indoor UAV pose acquisition method based on color recognition, which preprocesses the UAV image collected by the indoor wall or ground fixed camera, recognizes the rotating propeller of the UAV and extracts the circular or elliptical contour of the propeller, then obtains the color distribution of the propeller and calculates the contour parameters of the propeller image; and according to the propeller image, the image of the UAV is processed. The color distribution of the propeller image and the parameters of the propeller profile are used to judge the azimuth and distance of the aircraft. According to the information of the propeller image and distance and azimuth, the position and attitude of the UAV are calculated according to the relationship model established beforehand between the position and attitude of the UAV and the elliptic parameters of the propeller. The present invention realizes the accurate calculation of the position and attitude information of the UAV.
【技术实现步骤摘要】
一种基于颜色识别的室内无人机位姿获取方法及系统
本专利技术涉及一种基于颜色识别的室内无人机位姿获取方法及系统,属于无人机计算领域。
技术介绍
随着无人机技术的发展,无人机的应用领域越来越广泛。除了在室外天空中大展身手,无人机在室内空间中自由飞行已经受到了越来越多的关注。在室外环境中获取位置信息可以使用GPS完成,但在室内等封闭区域环境中很难获得无人机的位置信息。在室内代替GPS的无人机定位技术是无人机室内应用的关键。目前的室内无人机位姿估计方法([1]Pravitra,C.;Chowdhary,G.;Johnson,E.Acompactexplorationstrategyforindoorflightvehicles[C].DecisionandControlandEuropeanControlConference(CDC-ECC),201150thIEEEConferenceon,vol.,no.,pp.3572-3577,12-15Dec.2011.[2]MustafahYM,AzmanAW,AkbarF.IndoorUAVpositioningusingstereovisionsensor[J].ProcediaEngineering,2012,41:575-579.[3]WangF,CuiJ,PhangSK,etal.Amono-cameraandscanninglaserrangefinderbasedUAVindoornavigationsystem[C].UnmannedAircraftSystems(ICUAS),2013Internat ...
【技术保护点】
1.一种基于颜色识别的室内无人机位姿获取方法,其特征在于:包括以下步骤,S1、搭建室内无人机位姿获取实验平台,在室内墙壁或地面上安装若干个相机,将无人机的螺旋桨进行标号,并对不同螺旋桨涂上不同的颜色;S2、采集无人机图像帧,对相机采集到的图像进行目标提取,提取无人机螺旋桨的椭圆轮廓,对采集到的图像进行累加处理,获得螺旋桨的椭圆形轮廓图像;S3、计算螺旋桨的椭圆形轮廓图像的图像参数,图像参数包括颜色分布、椭圆轮廓的周长和椭圆的偏心度;根据螺旋桨的椭圆形轮廓图像的图像颜色分布,计算得到无人机的偏航角ψ;根据椭圆轮廓的周长和椭圆的偏心度计算无人机的俯仰角θ、翻滚角Φ和无人机与相机之间的距离;S4、根据螺旋桨的椭圆形轮廓图像和无人机与相机之间的距离,计算无人机的位置。
【技术特征摘要】
1.一种基于颜色识别的室内无人机位姿获取方法,其特征在于:包括以下步骤,S1、搭建室内无人机位姿获取实验平台,在室内墙壁或地面上安装若干个相机,将无人机的螺旋桨进行标号,并对不同螺旋桨涂上不同的颜色;S2、采集无人机图像帧,对相机采集到的图像进行目标提取,提取无人机螺旋桨的椭圆轮廓,对采集到的图像进行累加处理,获得螺旋桨的椭圆形轮廓图像;S3、计算螺旋桨的椭圆形轮廓图像的图像参数,图像参数包括颜色分布、椭圆轮廓的周长和椭圆的偏心度;根据螺旋桨的椭圆形轮廓图像的图像颜色分布,计算得到无人机的偏航角ψ;根据椭圆轮廓的周长和椭圆的偏心度计算无人机的俯仰角θ、翻滚角Φ和无人机与相机之间的距离;S4、根据螺旋桨的椭圆形轮廓图像和无人机与相机之间的距离,计算无人机的位置。2.根据权利要求1所述的一种基于颜色识别的室内无人机位姿获取方法,其特征在于:步骤S2具体包括以下步骤,S21、设置相机参数;S22、从相机读取视频流,在视频流中提取图像帧,从图像帧中提取螺旋桨的椭圆形轮廓像,并将连续m帧的螺旋桨图像进行累加计算。3.根据权利要求1所述的一种基于颜色识别的室内无人机位姿获取方法,其特征在于:步骤S3具体包括以下步骤:S31、对S2中提取的螺旋桨的椭圆图像进行颜色分布计算,根据颜色分布计算无人机的偏航角ψ;S32、通过标定实验,测得若干组不同无人机与相机之间的距离条件下下,无人机不同位置或者不同姿态时,螺旋桨椭圆的长短轴长度、椭圆周长、面积和偏心度,建立无人机与相机之间的距离与飞机参数的数学模型;根据建立的数学模型和测得的椭圆参数估计无人机的俯仰角θ、翻滚角Φ和无人机与相机之间的距离。4.根据权利要求1所述的一种基于颜色识别的室内无人机位姿获取方法,其特征在于:步骤S4具体包括以下步骤:S41、根据小孔成像模型,把三维空间中的无人机投影到相机物理成像平面;O-X-Y-Z为相机坐标系,O为相机的光心,Z轴指向相机前方,根据右手定则确定X轴和Y轴的指向;三维空间中的物体经过小孔O之后,成像于物理成像坐标平面O’-X’-Y’上;在相机中,获得由像素组成的二维图像,二维图像所在的平面为像素坐标平面o-u-v;根据三角相似关系得到相机坐标系到像素坐标系的转换关系为式(1)所示:其中,(X,Y,Z)T为无人机在相机坐标系中的坐标,Z等于相机到无人机的距离D;(u,v)T为无人机的像素坐标;为相机内参矩阵;fx表示在相机坐标系中X轴方向的相机归一化焦距;fy表示在相机坐标系中Y轴方向的相机归一化焦距;(cx,cy)表示相机光学中心坐标;S42、对无人机螺旋桨图像进行实时处理,得到无人机在相机坐标系中的实时位置坐标(X,Y,Z);根据当前帧螺旋桨的图像与前一帧进行比较,得到无人机的像素坐标)(u,v),根据相机坐标系到像素坐标系的转换关系,得到像素坐标系到相机坐标系的转换关系为式(2)所示;根据像素坐标系到相机坐标系的转换关系,得到无人机在相机坐标系中的实时位置坐标(X,Y,Z)。5.一种基于颜色识别的室内无人机位姿获取系统,其特征在于:包括无人机位姿获取实验平台、图...
【专利技术属性】
技术研发人员:王蕾,潘清明,赵艺兵,
申请(专利权)人:南京工程学院,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。