The invention discloses a visual tracking method, a visual tracking device, an unmanned aerial vehicle and a terminal device. The method can include: obtaining the steps of the current image data containing the designated area of the tracked object and the running parameters of the tracking object; based on the acquired image data that contains the specified area of the tracked object, the possible tracked object in the specified area is generated to be tracked object library for the object to be tracked. The step of the selected step; when determining the relative operation of the tracking object and the selected object, the step of the motion estimation model of the tracking object is established based on the image features of the tracked object in the image data, and the bit in the image data under the specified area is predicted based on the motion estimation model. The steps of setting up and image features to control the tracking objects.
【技术实现步骤摘要】
视觉跟踪方法、视觉跟踪装置、无人机以及终端设备
本专利技术属于视觉跟踪
,尤其涉及一种视觉跟踪方法、视觉跟踪装置、无人机以及终端设备。
技术介绍
现有的机器自主跟踪,通常包含基于GPS传感器的自主跟踪和基于视觉的自主跟踪。基于GPS传感器的自主跟踪通常需要被跟踪对象本体携带具有GPS定位功能的传感器或类似定位的传感器,跟踪机器内部处理芯片实时监测被跟踪对象的位置,并跟踪机器当前位置与目标被跟踪对象位置偏差,从而指导跟踪机器跟随被跟踪对象,此种跟踪方法局限性较高,无法跟踪没有携带具有GPS定位功能的传感器或类似定位的传感器的被跟踪对象。一些基于视觉的自主跟踪方法,例如通过无人机的视觉跟踪方法,需要主动框选目标对象,并进行检测,只有当被跟踪对象满足检测条件时,才驱动无人机执行跟踪,该方法可能会导致用户多次在图像中框选跟踪对象,由于人为误差,依然无法达到被跟踪对象满足检测条件,导致无人机无法执行跟踪。
技术实现思路
本专利技术实施例提供了一种视觉跟踪方法、视觉跟踪装置、无人机以及终端设备。第一方面,提供了一种视觉跟踪方法,包括:获取当前的包含被跟踪对象的指定区域的图像数据及跟踪对象的运行参数的步骤;基于获取的当前的包含被跟踪对象的指定区域的图像数据获得指定区域中可能的被跟踪对象生成被跟踪对象库以对被跟踪对象进行选定的步骤;当判定跟踪对象与选定的被跟踪对象存在相对运行时,基于图像数据中被跟踪对象的图像特征建立被跟踪对象的运动估计模型的步骤;基于运动估计模型预测被跟踪对象下一时刻在指定区域的图像数据中的位置及图像特征以对跟踪对象进行控制的步骤。第二方面,提供了一种 ...
【技术保护点】
1.一种视觉跟踪方法,其特征在于,包括:获取当前的包含被跟踪对象的指定区域的图像数据及跟踪对象的运行参数;基于获取的当前的包含被跟踪对象的指定区域的图像数据获得所述指定区域中可能的被跟踪对象生成被跟踪对象库以对被跟踪对象进行选定;当判定所述跟踪对象与选定的被跟踪对象存在相对运行时,基于所述图像数据中被跟踪对象的图像特征建立所述被跟踪对象的运动估计模型;基于所述运动估计模型预测所述被跟踪对象下一时刻在指定区域的图像数据中的位置及图像特征以对所述跟踪对象进行控制。
【技术特征摘要】
1.一种视觉跟踪方法,其特征在于,包括:获取当前的包含被跟踪对象的指定区域的图像数据及跟踪对象的运行参数;基于获取的当前的包含被跟踪对象的指定区域的图像数据获得所述指定区域中可能的被跟踪对象生成被跟踪对象库以对被跟踪对象进行选定;当判定所述跟踪对象与选定的被跟踪对象存在相对运行时,基于所述图像数据中被跟踪对象的图像特征建立所述被跟踪对象的运动估计模型;基于所述运动估计模型预测所述被跟踪对象下一时刻在指定区域的图像数据中的位置及图像特征以对所述跟踪对象进行控制。2.根据权利要求1所述的视觉跟踪方法,其特征在于,还包括通过核滤波跟踪算法对所述预测得到的所述被跟踪对象下一时刻在指定区域的图像数据中的位置进行预测。3.根据权利要求1所述的视觉跟踪方法,其特征在于,所述被跟踪对象的图像特征包括被跟踪对象的颜色和被跟踪对象的边缘梯度。4.根据权利要求1所述的视觉跟踪方法,其特征在于,所述基于所述运动估计模型预测所述被跟踪对象下一时刻在指定区域的图像数据中的位置以对所述跟踪对象进行控制的步骤包括:基于所述运动估计模型预测所述被跟踪对象下一时刻在指定区域的图像数据中的位置及图像特征获得所述被跟踪对象下一时刻在指定区域的图像数据中的坐标。5.根据权利要求1所述的视觉跟踪方法,其特征在于,所述基于获取的当前的包含被跟踪对象的指定区域的图像数据获得所述指定区域中可能的被跟踪对象生成被跟踪对象库以对被跟踪对象进行选定的步骤包括以下一项或多项:根据被跟踪对象的类型对被跟踪对象进行选定;在所述图像数据中选择选定位置,根据可能的被跟踪对象与所述选定位置的距离对被跟踪对象进行选定;显示已选定的被跟踪对象和\或已选定的被跟踪对象的特征以通过人工对已选定的被跟踪对象进行确认。6.根据权利要求1所述的视觉跟踪方法,其特征在于,还包括:根据所述运动估计模型预测所述被跟踪对象下一时刻在指定区域的图像数据中的位置及图像特征对所述运动估计模型进行更新。7.根据权利要求4所述的视觉跟踪方法,其特征在于,还包括:基于所述图像数据中的坐标及跟踪对象的运行参数获得跟踪对象与被跟踪对象的三维相对运行参数。8.一种视觉跟踪装置,其特征在于,包括:获取单元,被配置为获取当前的包含被跟踪对象的指定区域的图像数据及跟踪对象的运行参数;选定单元,被配置为基于获取的当前的包含被跟踪对象的指定区域的图像数据获得所述指定区域中可能的被跟踪对象生成被跟踪对象库以对被跟踪对象进行选定;处理单元,被配置为当判定所述跟踪对象与选定的被跟踪对象存在相对运行时,基于所述图...
【专利技术属性】
技术研发人员:田瑜,江文彦,
申请(专利权)人:翔升上海电子技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。