【技术实现步骤摘要】
用于呈现增强现实数据的方法、装置、电子设备及介质
本申请涉及数据呈现
,具体涉及人工标记、增强现实、场景定位
,尤其涉及用于呈现增强现实数据的方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着电子信息化、万物互联时代的到来,虚拟现实(VirtualReality,VR)技术和增强现实(AugmentedReality,AR)技术将拥有更广泛的应用空间。现有针对室内场景下的增强现实数据呈现技术,在所呈现的数据内容的定位方面依赖于室内场景所拥有的自然特征,例如白墙等。
技术实现思路
本申请实施例提出了一种用于呈现增强现实数据的方法、装置、电子设备及计算机可读存储介质。第一方面,本申请实施例提出了一种用于呈现增强现实数据的方法,包括:获取目标物体上设置有人工标记的室内场景视频;其中,人工标记由至少一个ArUco码构成;根据人工标记确定目标物体在世界坐标系下的静态姿态信息;利用跟踪融合算法将不同时刻的静态姿态信息融合为动态姿态轨迹,并根据动态姿态轨迹对应呈现增强现实数据。 >第二方面,本申请实本文档来自技高网...
【技术保护点】
1.一种用于呈现增强现实数据的方法,包括:/n获取目标物体上设置有人工标记的室内场景视频;其中,所述人工标记由至少一个ArUco码构成;/n根据所述人工标记确定所述目标物体在世界坐标系下的静态姿态信息;/n利用跟踪融合算法将不同时刻的静态姿态信息融合为动态姿态轨迹,并根据所述动态姿态轨迹对应呈现增强现实数据。/n
【技术特征摘要】
1.一种用于呈现增强现实数据的方法,包括:
获取目标物体上设置有人工标记的室内场景视频;其中,所述人工标记由至少一个ArUco码构成;
根据所述人工标记确定所述目标物体在世界坐标系下的静态姿态信息;
利用跟踪融合算法将不同时刻的静态姿态信息融合为动态姿态轨迹,并根据所述动态姿态轨迹对应呈现增强现实数据。
2.根据权利要求1所述的方法,其中,所述根据所述动态姿态轨迹对应呈现增强现实数据,包括:
将构成所述人工标记的至少一个ArUco码的实际尺寸确定为绝对尺寸;
根据所述绝对尺寸计算所述目标物体的第一尺寸和所述增强现实数据的第二尺寸;
根据所述动态姿态轨迹对应在所述第一尺寸的目标物体上以所述第二尺寸显示所述增强现实数据。
3.根据权利要求1所述的方法,其中,所述根据所述人工标记确定所述目标物体在世界坐标系下的静态姿态信息,包括:
将所述室内场景视频中首个识别到的人工标记确定为基础标记,并确定所述基础标记在所述世界坐标下的基础真实坐标;
分别确定出非所述基础标记的其它人工标记与所述基础标记之间的相对位置关系;
根据所述基础真实坐标和所述相对位置关系,确定出所述其它人工标记在所述世界坐标系下的其它真实坐标;
根据所述基础真实坐标和所述其它真实坐标确定所属的人工标记对应的目标物体的静态姿态信息。
4.根据权利要求3所述的方法,其中,所述确定所述基础标记在所述世界坐标下的基础真实坐标,包括:
从所述构成基础标记的至少一个ArUco码中读取出语义信息和描述符;
根据所述语义信息确定各ArUco码在ArUco码词典中的实际编号;
根据所述描述符确定至少一个ArUco码中各ArUco码的实际排列顺序;
按所述实际排列顺序排列各所述实际编号,得到所述基础标记的标记信息;
根据所述标记信息确定所述基础标记在所述世界坐标系下的基础真实坐标。
5.根据权利要求1所述的方法,其中,所述利用跟踪融合算法将不同时刻的静态姿态信息融合为动态姿态轨迹,包括:
获取操作系统类型;
选取与所述操作系统类型对应的跟踪融合算法,将不同时刻的静态姿态信息融合为动态姿态轨迹。
6.根据权利要求1至5任一项所述的方法,还包括:
将不同的目标物体和对应的静态姿态信息按哈希表的形式进行存储。
7.一种用于呈现增强现实数据的装置,包括:
室内场景视频获取单元,被配置成获取目标物体上设置有人工标记的室内场景视频;其中,所述人工标记由至少一个ArUco码构成;
静态姿态信息确定单元,被配置成根据所述人工标记确定所述目标物体在世界坐标系下的静态姿态信息;
增强现实数据呈现单元,被...
【专利技术属性】
技术研发人员:宋春雨,张晋川,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。