摘要
为了实现当前屏幕图像特征点与模板图像中对应尺度下部分区域中特征点的快速匹配,解决图像跟踪算法中匹配精度与效率问题,提出一种特征点分层分区域管理的图像跟踪算法.在预处理阶段,对模板图像构造层次表示并对各尺度下的图像进行区域划分,在每个区域内同时提取ORB(oriented FAST and rotated BRIEF)特征点和Harris特征点,由ORB特征描述子计算区域图像的词袋特征向量,由此构建图像特征点的分层分区域管理模式.在实时跟踪阶段,根据摄像机位姿跟踪的情况区分预测跟踪、重定位跟踪和光流跟踪3个分支.在预测跟踪和重定位跟踪中,先快速定位实时图像对应的模板图像的尺度层与区域,再通过实时采集的图像与模板图像中对应尺度下部分区域中特征点的局部匹配,实时地计算摄像机的位置和方向;在光流跟踪过程中对光流算法跟踪点进行实时更新,延长光流算法的运行持续时间.利用公开图像数据库中不同分辨率的模板图像在移动终端上进行实验的结果表明,文中算法性能稳定,匹配误差在1个像素以内;系统运行帧率总体稳定在20~30帧/s.
To achieve fast feature matching between current camera image features and the regions’features of the template image pyramid within the corresponding image scales so as to solve matching accuracy and efficiency of image tracking,an effective method to track a template image by managing its feature points in sub-images within scale-space layers was proposed.In the preprocessing stage,scale-space layers of a template image were constructed,and every scale-space layer image was partitioned into rectangular regions.Then,a key frame structure for each region’s image was built.Specifically,ORB(oriented FAST and rotated BRIEF)key points and Harris key points were extracted from each region’s image,and a BoW(bag of words)feature vector was built from its ORB feature descriptors.For each region,its position,BoW feature vector and Harris key points consist of a key frame structure.In the real-time tracking stage,three tracking branches,i.e.predicting tracking,relocalisation tracking and optical flow tracking,were pointed and processed respectively.In predicting tracking and relocalisation tracking,matching scales and regions of the camera image were fast located by using key frame information,then local feature matching between cam-era image features and the features in its matching scales and regions was done,and camera pose was solved by the feature matching pairs.In optical flow tracking,a method to renew tracking feature points by using Harris points in key frames was proposed to raise the running frame numbers.The new algorithm was compared with five advanced algorithms,i.e.FLISA,IFLISA,ORB,FREAK and BRISK,tested on mobile device using an open image database(Stanford mobile visual search dataset)with different resolution images.The experimental results show that our new algorithm is robust,has higher registration accuracy with less than one pixel,and achieves a real-time camera pose tracking rate of 20-30 frames per second.
作者
孙延奎
苗菁华
Sun Yankui;Miao Jinghua(Department of Computer Science and Technology,Tsinghua University,Beijing 100084)
出处
《计算机辅助设计与图形学学报》
EI
CSCD
北大核心
2018年第4期611-617,共7页
Journal of Computer-Aided Design & Computer Graphics
基金
国家自然科学基金(61671272)
国家重点研发计划项目(2016YFB1000602)
国家"八六三"高技术研究发展计划(2013AA013702)
关键词
位姿跟踪
特征匹配
移动终端
重定位
光流跟踪
camera pose tracking
feature matching
mobile device
relocalisation
optical flow tracking