The invention provides a target tracking method for nano UAV based on concentric circle characteristics, which belongs to the technical field of UAV target tracking. Firstly, cameras, analog pictures and batteries are installed on the NAV, and black-and-white concentric circles are set as the tracking targets of the NAV. After the NAV takes off from the ground, the camera takes real-time images and transmits them to the ground computer through analog pictures. Identification algorithm is used to recognize the received image: if the concentric circle target is successfully identified in the image, the relative pixel distances of the concentric circle target and the UAV in three directions are calculated respectively, and the control commands of UAV are obtained by visual control algorithm; UAV moves according to the control commands to achieve concentric. Tracking of circular targets. This method can be applied to the NAV platform to make it have the ability of target tracking, and has a great application prospect in the national defense, military and civil science and technology.
【技术实现步骤摘要】
一种基于同心圆特征的纳型无人机目标跟踪方法
本专利技术涉及无人机目标跟踪
,具体涉及一种基于同心圆特征的纳型无人机目标跟踪方法。
技术介绍
近年来,无人机技术飞速发展,并且随着计算机视觉技术的日益成熟,基于视觉的目标跟踪技术逐渐成为了无人机对环境进行感知、对任务进行分析的重要手段,在灾难救助,军事侦察,土地勘测等多个领域有着广泛的应用前景。2011年,D.Eberli等人利用双同心圆标志作为目标引导无人机着陆,但该方法中目标需处于静止状态,未能实现无人机自动降落于动态目标。2015年,华南理工大学李永健等人利用椭圆拟合算法,通过让无人机识别同心圆标志从而希望控制无人机着陆,但该方法并未利用到同心圆标志的内外圆存在着包含关系,从而增加了运算量,影响方法实时性,且最终未能将方法真正应用到无人机平台。2016年,哈尔滨工业大学樊珑等人利用包含多个同心圆(超过两个)的目标引导无人机着陆,但该方法的准确率不够理想,且该方法中同心圆目标同样必须静止于地面,未能实现对动态目标的跟踪。此外,上述方法中所使用的无人机平台均重量超过500g,直径超过20mm,均不是纳型无人机(质量小于40g,直径小于100mm)。目前,国内外用于研究目标跟踪技术的无人机平台大多尺寸、重量较大,能耗较高;相对而言,纳型无人机平台的优点在于安全、敏捷、隐蔽性好、可垂直起飞,可低空盘旋,可在受限环境中完成飞行任务,且非常适用于批量生产。2017年,大疆创新推出一款具有目标跟踪功能的小型无人机——晓spark。该无人机是大疆系列最小的一款,但质量还是达到300g,尺寸为143*143*55mm ...
【技术保护点】
1.一种基于同心圆特征的纳型无人机目标跟踪方法,其特征在于,该方法包括以下步骤:(1)在纳型无人机上分别安装摄像头、模拟图传和电池;所述摄像头、模拟图传和电池分别固定在纳型无人机主体上,摄像头的图像输出端连接模拟图传的图像输入端,摄像头、模拟图传和纳型无人机分别与电池连接,模拟图传和纳型无人机分别通过无线与地面计算机连接;其中,所述摄像头安放在无人机正上方,摄像头的镜头平面与无人机顶面垂直且朝向无人机前进方向;(2)设定作为纳型无人机的跟踪目标的黑白相间的同心圆;(3)令纳型无人机从地面起飞,记录当前时刻的时间戳为t1;(4)纳型无人机上安装的摄像头实时拍摄图像,将该图像记为当前图像,并经模拟图传将当前图像发送至地面计算机;(5)地面计算机利用目标识别算法,对接收到的图像进行识别;具体步骤如下:(5‑1)地面计算机对步骤(4)接收到的图像进行预处理,对图像滤除噪声;(5‑2)采用求平均值的方法对预处理完毕的图像进行灰度处理,得到每张图像对应的灰度图;图像中像素点(i,j)的灰度值Gray(i,j)表达式如下:Gray(i,j)=(R(i,j)+G(i,j)+B(i,j))/3其中R(i ...
【技术特征摘要】
1.一种基于同心圆特征的纳型无人机目标跟踪方法,其特征在于,该方法包括以下步骤:(1)在纳型无人机上分别安装摄像头、模拟图传和电池;所述摄像头、模拟图传和电池分别固定在纳型无人机主体上,摄像头的图像输出端连接模拟图传的图像输入端,摄像头、模拟图传和纳型无人机分别与电池连接,模拟图传和纳型无人机分别通过无线与地面计算机连接;其中,所述摄像头安放在无人机正上方,摄像头的镜头平面与无人机顶面垂直且朝向无人机前进方向;(2)设定作为纳型无人机的跟踪目标的黑白相间的同心圆;(3)令纳型无人机从地面起飞,记录当前时刻的时间戳为t1;(4)纳型无人机上安装的摄像头实时拍摄图像,将该图像记为当前图像,并经模拟图传将当前图像发送至地面计算机;(5)地面计算机利用目标识别算法,对接收到的图像进行识别;具体步骤如下:(5-1)地面计算机对步骤(4)接收到的图像进行预处理,对图像滤除噪声;(5-2)采用求平均值的方法对预处理完毕的图像进行灰度处理,得到每张图像对应的灰度图;图像中像素点(i,j)的灰度值Gray(i,j)表达式如下:Gray(i,j)=(R(i,j)+G(i,j)+B(i,j))/3其中R(i,j)、G(i,j)、B(i,j)分别代表图像中坐标为(i,j)像素点的R、G、B分量;(5-3)对步骤(5-2)得到的灰度图进行阈值处理;设定二值化阈值并判定:若步骤(5-2)得到的灰度图中任一像素点灰度值大于二值化阈值,则将该像素点的灰度值设为255;否则,则将像素点的灰度值设为0;得到二值化后的图像;(5-4)检测二值化后图像中的所有闭合轮廓,并将每个闭合轮廓以点集数组的方式存储,令C[i]代表二值化后图像中第i个闭合轮廓,则其中代表构成第i个闭合轮廓的第m个像素点,该像素点的坐标为(xm,ym);(5-5)设定点数阈值,判断步骤(5-4)得到的每个闭合轮廓中所包含的像素点数是否大于该点数阈值:若是,则保存该闭合轮廓;反之则丢弃该闭合轮廓;(5-6)对于经过(5-5)后保留的所有闭合轮廓,依次将其编号为1,2,…,n,并令初始数值j=1;(5-7)判定j是否大于n:若大于,则认为该图像中未成功识别同心圆目标,则进入步骤(5-10);若j小于等于n,则进入步骤(5-8);(5-8)判断第j个闭合轮廓是否存在对应父轮廓:若不存在,则丢弃第j个闭合轮廓,令j=j+1,重新返回步骤(5-7);若存在,则分别用椭圆去拟合第j个闭合轮廓以及其对应的父轮廓,求得两个轮廓分别对应的椭圆方程;(5-9)对于第j个闭合轮廓及其对应的父轮廓,分别计算两个轮廓对应的椭圆拟合误差,定义每个椭圆的拟合误差为其中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。