System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开实施例涉及图像处理,尤其涉及一种信息处理方法及设备。
技术介绍
1、增强现实(augmented reality,ar)技术是将现实场景与虚拟对象进行融合,使用虚拟对象对现实场景进行补充。
2、随着增强现实技术的发展,ar技术在各个领域得到了越来越多的应用,给人们带来了较大的视觉冲击。
3、专利技术人发现,现有增强现实技术实现中,若三维现实场景发生变化时,添加在现实场景中的锚点会发生显示相对错位的问题。
技术实现思路
1、本公开实施例提供一种信息处理方法及设备,以克服现有增强现实技术实现中,三维现实场景发生变化时,添加在现实场景中的锚点会发生显示相对错位的问题。
2、第一方面,本公开实施例提供一种信息处理方法,包括:响应于检测到三维地图发生变化的第一变化信息,基于所述第一变化信息确定锚点的第二变化信息,所述锚点预先与所述三维地图的预设图像帧关联;基于所述第二变化信息调整所述锚点的位姿
3、第二方面,本公开实施例提供一种信息显示设备,包括:第一确定单元,用于响应于检测到三维地图发生变化的第一变化信息,基于所述第一变化信息确定锚点的第二变化信息,所述锚点预先与所述三维地图的第一图像帧关联;调整单元,用于基于所述第二变化信息调整所述锚点的位姿。
4、第三方面,本公开实施例提供一种电子设备,包括:处理器和存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面
5、第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的信息处理方法。
6、第五方面,本公开实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上第一方面以及第一方面各种可能的设计所述的信息处理方法。
7、本实施例提供的信息处理方法及设备,该方法首先响应于检测到三维地图发生变化的第一变化信息,基于所述第一变化信息确定锚点的第二变化信息,所述锚点预先与所述三维地图的第一图像帧关联;然后基于所述第二变化信息调整所述锚点的位姿,本实施例能够实现当三维地地图发生变化时,三维地图的锚点可以随着其关联的第一图像帧的变化而变化,因此锚点的显示保持相对稳定,可以避免在三维地图发生变化时,锚点显示错位的问题。
本文档来自技高网...【技术保护点】
1.一种信息处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一变化信息包括第一图像帧在三维地图发生变化后的第三位姿;所述响应于检测到三维地图发生变化的第一变化信息,基于所述第一变化信息确定锚点的第二变化信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述第一变化信息包括第一图像帧在三维地图发生变化后的第三位姿;所述响应于检测到三维地图发生变化的第一变化信息,基于所述第一变化信息确定锚点的第二变化信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述获取第一图像帧在锚点坐标系中的初始第二位姿,包括:
5.根据权利要求1所述的方法,其特征在于,与锚点关联的第一图像帧的数量为两个以上,所述第一变化信息包括与该锚点关联的每一第一图像帧在三维地图发生变化后的第三位姿;以及所述响应于检测到三维地图发生变化的第一变化信息,基于所述第一变化信息确定锚点的第二变化信息,包括:
6.根据权利要求3或5所述的方法,其特征在于,所述基于所述初始第一位姿、初始第二位姿和所述第三位姿,确定所述第二变化信息
7.根据权利要求1所述的方法,其特征在于,所述与锚点关联的第一图像帧基于如下步骤确定:
8.根据权利要求7所述的方法,其特征在于,所述根据特征点的三维坐标在各第一图像帧中的投影点的位置与该特征点在各候选第一图形帧的位置之间的关系,从所述候选第一图像帧中确定出与该锚点关联的第一图像帧,包括:
9.根据权利要求1所述的方法,其特征在于,所述方法还包括三维地图生成步骤:
10.根据权利要求1所述的方法,其特征在于,三维地图由可穿戴式装置采集的图像中的第一图像帧构建,并由可穿戴装置呈现。
11.一种信息处理设备,其特征在于,包括:
12.一种电子设备,其特征在于,包括:处理器和存储器;
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至10任一项所述的信息处理方法。
14.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至10任一项所述的信息处理的方法。
...【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一变化信息包括第一图像帧在三维地图发生变化后的第三位姿;所述响应于检测到三维地图发生变化的第一变化信息,基于所述第一变化信息确定锚点的第二变化信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述第一变化信息包括第一图像帧在三维地图发生变化后的第三位姿;所述响应于检测到三维地图发生变化的第一变化信息,基于所述第一变化信息确定锚点的第二变化信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述获取第一图像帧在锚点坐标系中的初始第二位姿,包括:
5.根据权利要求1所述的方法,其特征在于,与锚点关联的第一图像帧的数量为两个以上,所述第一变化信息包括与该锚点关联的每一第一图像帧在三维地图发生变化后的第三位姿;以及所述响应于检测到三维地图发生变化的第一变化信息,基于所述第一变化信息确定锚点的第二变化信息,包括:
6.根据权利要求3或5所述的方法,其特征在于,所述基于所述初始第一位姿、初始第二位姿和所述第三位姿,确定所述第二变化信息,...
【专利技术属性】
技术研发人员:彭树学,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。