[发明专利]一种非特定对象增强现实互动标记锚定方法在审
申请号: | 202211116618.5 | 申请日: | 2022-09-14 |
公开(公告)号: | CN115375758A | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 牛英;刘剑 | 申请(专利权)人: | 北京龙骑数据科技有限责任公司 |
主分类号: | G06T7/70 | 分类号: | G06T7/70;G06T19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 101500 北京市密云区经济开*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 特定 对象 增强 现实 互动 标记 锚定 方法 | ||
1.一种非特定对象增强现实互动标记锚定方法,包括用于该方法的指导端和被指导端,所述指导端和所述被指导端均为智能终端,其特征在于,该方法包括以下步骤:
S1:启动互动数据锚定方式,以被指导端界面为基础,建立VPLATE1;
S2:VPLATE1某一行用函数l1(x1,y1)表示,对VPLATE1中的图像进行逐行的差分计算,l1(x1,y1)在坐标(x1,y1)处的梯度矢量可表示为:
G[l1(x1,y1)]=|l1(x1,y1)-l1(x1+1,y1)|
其中,当图像的最后一行或最后一列无法进行像素梯度计算时,视为其与前一行或前一列的梯度相等;
S3:选择最大30%的像素集合,并对集合进行划分,其中:
满足对于任选(x1,y1),集合中至少有一个点(x2,y2)满足且集合中的点在一条直线上,直线的集合定义为L1,直线间的交点集合定义为I1;
S4:以指导端点击的点作为锚定点PV1(xpV1,ypV1),指导端点击的点的位置显示工业运维所需要的不同标记;
S5:当前的被指导端的视界移动一定位置时,重复步骤S1-S3的流程创建对应的VPLATE2、L2以及I2,VPLATE1集合I1上的点为f1(x1,y1),VPLATE2集合I2上的点为f2(x2,y2),其中:
对于VPLATE1集合I1上的点f1(x1,y1)以及VPLATE2集合I2上的f2(x2,y2),以两者像素点的灰度值按照RGB的顺序构成v1和v2,判断两个交点是否匹配的具体方式如下:
以两个向量夹角的余弦为判据,阈值cosθ≥0.9,则两个交点认为是匹配的;
S6:判断匹配交点是否存在:
如果匹配交点存在,则判断直线关键点是否匹配,如果匹配进入下一步骤,如果不匹配则重复步骤S5,找到下一对匹配的交点;
如果匹配交点不存在,则从L1中逐个遍历,挑出关键点构成的线段g1,与L2当中的线段gm,并验证直线上的匹配关键点,同样判断是否存在匹配关键点,进行相同步骤处理,进入下一步骤;
S7:选择选择VPLATE1对应的匹配线段gV1中与VPLATE2对应的匹配线段gV2所有关键点匹配的线段,并选择gV1中匹配线段横x值最大的点PV1(xpV1,ypV1),其中,xi1,yj1分别是PV1在VPLATE1中的横坐标和纵坐标,而对应匹配点的坐标为PV2(xi2,yj2),则VPLATE2中对应的锚定点PV2(xpV2,ypV2)坐标为:
xpV2=xpV1+xi2-xi1(2)
ypV2=ypV1+yi2-yi1(3);
S8:在VPLATE2的PV2(xpV2,ypV2)点处重新绘制标定图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京龙骑数据科技有限责任公司,未经北京龙骑数据科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211116618.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种驾驶员即时操控能力评价方法
- 下一篇:一种分布式能源供能系统