【技术实现步骤摘要】
一种基于非精确线搜索的图像定位方法
[0001]本专利技术属于室内定位计算机视觉
,具体涉及一种基于非精确线搜索的图像定位方法。
技术介绍
[0002]图像定位技术利用图像对用户的位置进行估计。具体来说,图像定位过程可以分为两个阶段,分别是离线阶段,即数据库创建阶段,以及在线阶段,即用户定位阶段。在离线阶段,需要在定位场景中使用数据库相机采集数据库图像,并将数据库图像的位置进行记录。在定位阶段,用户通过智能移动终端拍摄一幅查询图像,移动终端配备有相机,即查询相机,该图像将上传至服务器。在服务器端,根据上传的查询图像并利用定位算法,实现对查询相机的位置估计。通常,定位算法包括图像匹配和查询相机位置求解两个部分。信息科技专辑上公开了一项哈尔滨工业大学薛昊的名称为《基于对极几何理论的视觉定位算法研究》的研究论文,该研究论文是利用相机的内部参数,在查询相机与数据库相机之间建立起对极几何约束关系,并通过该集合关系确定查询相机的位置。
[0003]综上,在已有的图像定位方法中,大多需要在定位前对查询相机和数据库相机进行标定 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种基于非精确线搜索的图像定位方法,其特征在于,包括以下步骤:步骤一:将查询图像与数据库图像之间进行特征匹配,并计算获得n
data
数据库图像对应的n
data
个特征点匹配率步骤二:根据步骤一获得的n
data
个特征点匹配率查找数据库图像中与查询图像的匹配的图像,并计算误差函数中的权值;步骤一得到了n
data
个特征点匹配率根据特征点匹配率匹配由大到小的关系,对数据库图像进行排序,选择排序结果中最靠前的n
near
幅数据库图像作为查询图像的匹配图像,对于最靠前的的n
near
幅数据库图像,根据图像之间的匹配特征点数,根据公式(1)构造出定位误差函数中的权值w
i
,构建权值矩阵:其中:为第j幅数据库图像与查询图像之间的SURF特征点匹配数;步骤三:设置非精确线搜索方法的初值,设最大迭代次数k
max
=2000,精度阈值σ=10
‑5,搜索步长d=0.5,迭代计数值k=1,放大系数γ=0.4,查询相机的位置初值根据公式(2)设置为置为其中:为第i幅数据库图像的拍摄位置向量;步骤四:设置累计值s
k
和步数值t
m
,并对其设置初值s1=0,t1=0;步骤五:根据步骤二获得的权值矩阵构造公式(3)的定位误差函数f
e
:其中:为查询图像位置的迭代更新值,k的初始值为1;是第i幅匹配数据库图像的拍摄位置向量,位置向量包含于数据库图像的拍摄位置矩阵P
D
中;根据公式(4)计算函数f
技术研发人员:冯冠元,程斐豪,蒋振刚,师为礼,
申请(专利权)人:长春理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。