A processing method of UAV flight path, UAV fixed binocular camera binocular cameras including the left camera and the right camera binocular camera comprises the following steps: obtaining the current frame image; detecting the current frame image and the recorded path key frame images are similar, if similar, according to the relative pose of the current frame of binocular camera the image and key frame image calculation, and according to the relative position of binocular camera relative position calculation of the UAV, the UAV relative pose correction; if not similar, judge whether the current frame image as the key frame image, if the current image is stored as a key frame image. The flight path based on key frame storage of UAV, which greatly reduces the computation of visual localization algorithm, by recording the UAV path or other UAV according to the flight path, and the configuration of the camera, in the process by the flight path, by modifying the position drift of UAV, can achieve accurate tracking results.
【技术实现步骤摘要】
一种无人机飞行路径的处理方法
本专利技术涉及无人机
,具体涉及一种无人机飞行路径的处理方法。
技术介绍
目前,无人机在复杂环境下(如室内、丛林里、洞穴等等)的导航是极其困难的,特别是无人机自主返航、精准的路径跟随等功能的实现是十分困难的,在这种情况下使用现有的加速度计和光流计作为里程计,并且使用图像匹配进行实时的路径误差修正是一个可行的办法。但是,目前的视觉定位算法一般计算量偏大,如SLAM等算法,很难在机载系统上实时运行,因此,选择合适的方法来融合视觉信息对无人机飞行路径进行处理是必须要考虑的。
技术实现思路
针对如何记录无人机飞行路径,及实现路径跟踪的问题,本申请提供一种无人机飞行路径的处理方法,无人机固定安装有双目相机,双目相机包括左相机和右相机,包括步骤:获取双目相机当前帧图像;检测当前帧图像与已记录路径的关键帧图像是否相似,若相似,根据当前帧图像和关键帧图像计算双目相机的相对位姿,并根据双目相机的相对位姿计算无人机的相对位姿,并对无人机的相对位姿进行修正;若不相似,判断当前帧图像是否为关键帧图像,若是,将当前帧图像存储为关键帧图像。一种实施例中,根据双目相机的相对位姿计算无人机的相对位姿,具体为:根据优化函数获取无人机的相对位姿,优化函数为:其中,Ti(t)表示t时刻第i幅关键帧时无人机的相对位姿,ρ指的是欧氏距离的平方,是3D点和2D图像点的对应关系集合,Vi是第i幅关键帧里面的特征点集合,PWC指的是双目相机的相对位姿,X指的是三维坐标点。一种实施例中,对无人机的相对位姿进行修正,包括步骤:保存双目相机的内参参数、外参参数、畸变参数,并将双 ...
【技术保护点】
一种无人机飞行路径的处理方法,其特征在于,无人机固定安装有双目相机,所述双目相机包括左相机和右相机,包括步骤:获取双目相机当前帧图像;检测所述当前帧图像与已记录路径的关键帧图像是否相似,若相似,根据所述当前帧图像和关键帧图像计算双目相机的相对位姿,并根据所述双目相机的相对位姿计算无人机的相对位姿,并对所述无人机的相对位姿进行修正;若不相似,判断所述当前帧图像是否为关键帧图像,若是,将所述当前帧图像存储为关键帧图像。
【技术特征摘要】
1.一种无人机飞行路径的处理方法,其特征在于,无人机固定安装有双目相机,所述双目相机包括左相机和右相机,包括步骤:获取双目相机当前帧图像;检测所述当前帧图像与已记录路径的关键帧图像是否相似,若相似,根据所述当前帧图像和关键帧图像计算双目相机的相对位姿,并根据所述双目相机的相对位姿计算无人机的相对位姿,并对所述无人机的相对位姿进行修正;若不相似,判断所述当前帧图像是否为关键帧图像,若是,将所述当前帧图像存储为关键帧图像。2.如权利要求1所述的处理方法,其特征在于,所述根据双目相机的相对位姿计算无人机的相对位姿,具体为:根据优化函数获取无人机的相对位姿,所述优化函数为:其中,Ti(t)表示t时刻第i幅关键帧时无人机的相对位姿,ρ指的是欧氏距离的平方,是3D点和2D图像点的对应关系集合,Vi是第i幅关键帧里面的特征点集合,PWC指的是双目相机的相对位姿,X指的是三维坐标点。3.如权利要求2所述的处理方法,其特征在于,所述对无人机的相对位姿进行修正,包括步骤:保存双目相机的内参参数、外参参数、畸变参数,并将双目相机中的左相机的中心设置为双目相机的中心点;利用fast或Shi-Tomas角点提取算法提取左相机图像中的角点xl,及利用Lucas-Kanade算法提取右相机图像中的对应点xr,并且计算出所述角点xl和对应点xr计算点对;利用RANSAC算法计算单应性矩阵Hlr和基础矩阵Flr,并根据所述单应性矩阵Hlr和基础矩阵Flr剔除异常点对;对保留的点对计算对应的三维坐标点,并计算所有三维坐标点距离双目相机的平均距离;根据所述关键帧图像和无人机的相对位姿构建参考关键帧,并由所述参考关键帧变换临时中间帧图像,通过Lucas-Kanade算法对所述临时中间帧图像...
【专利技术属性】
技术研发人员:缪瑞航,邹丹平,裴凌,刘佩林,
申请(专利权)人:上海交通大学,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。