[发明专利]一种沙盘演示方法、装置、计算机设备及存储介质在审
申请号: | 202010528110.0 | 申请日: | 2020-06-10 |
公开(公告)号: | CN111651056A | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 孙红亮;王子彬;李炳泽;武明飞 | 申请(专利权)人: | 浙江商汤科技开发有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/14;G06T19/00 |
代理公司: | 北京中知法苑知识产权代理有限公司 11226 | 代理人: | 李明;赵吉阳 |
地址: | 311215 浙江省杭州市萧*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 沙盘 演示 方法 装置 计算机 设备 存储 介质 | ||
本公开提供了一种沙盘演示方法、装置、计算机设备及存储介质,其中,该方法包括:接收AR特效显示指令;基于所述AR特效显示指令中携带的位置指示信息,从预先构建的虚拟城市沙盘中,确定与所述位置指示信息对应的第一显示位置;基于所述第一显示位置、以及实体城市沙盘的第一沙盘图像和所述虚拟城市沙盘之间的位置映射关系,将所述AR特效和所述第一沙盘图像融合显示;其中,所述虚拟城市沙盘基于对实体城市沙盘进行三维建模生成。本公开实施例在确定了AR特效在虚拟城市沙盘中的第一显示位置后,能够基于该第一显示位置、以及第一沙盘图像和虚拟城市沙盘之间的位置映射关系,对AR特效和第一沙盘图像进行更精准的对位。
技术领域
本公开涉及增强现实技术领域,具体而言,涉及一种沙盘演示方法、装置、计算机设备及存储介质。
背景技术
在采用显示屏幕进行沙盘演示过程中,很多情况下会在显示屏幕中显示的沙盘上方叠加与演示内容相关的增强现实(Augmented Reality,AR)特效。AR特效在显示之前,在一些情况下需要对AR特效和沙盘进行位置匹配,以确定AR特效与沙盘的相对位置,然后基于该相对位置将AR特效和沙盘叠加显示。在将AR特效和显示屏幕中显示的沙盘进行位置匹配时的精度较差。
发明内容
本公开实施例至少提供一种沙盘演示方法、装置、计算机设备及存储介质。
第一方面,本公开实施例提供了一种沙盘演示方法,包括:
接收AR特效显示指令;
基于所述AR特效显示指令中携带的位置指示信息,从预先构建的虚拟城市沙盘中,确定与所述位置指示信息对应的第一显示位置;
基于所述第一显示位置、以及实体城市沙盘的第一沙盘图像和所述虚拟城市沙盘之间的位置映射关系,将所述AR特效和所述第一沙盘图像融合显示;其中,所述虚拟城市沙盘基于对实体城市沙盘进行三维建模生成。
一种可选的实施方式中,采用下述方式建立所述实体城市沙盘的第一沙盘图像和所述虚拟城市沙盘之间的位置映射关系:
基于获取所述第一沙盘图像的图像获取设备在世界坐标系下的位姿信息;
基于所述位姿信息、所述图像获取设备的投影矩阵、以及所述实体城市沙盘在所述世界坐标系下的位置信息,确定所述第一沙盘图像中的多个像素点,分别与所述实体城市沙盘中不同目标位置点的对应关系;
基于所述对应关系,建立所述第一沙盘图像和所述虚拟城市沙盘之间的位置映射关系。
一种可选的实施方式中,所述基于所述第一显示位置、以及实体城市沙盘的第一沙盘图像和所述虚拟城市沙盘之间的位置映射关系,将所述AR特效和所述第一沙盘图像融合显示,包括:
基于所述第一显示位置、以及所述实体城市沙盘的第一沙盘图像和所述虚拟城市沙盘之间的位置映射关系,确定所述AR特效在所述第一沙盘图像中的第二显示位置;
基于所述第二显示位置,将所述AR特效和所述第一沙盘图像进行融合展示。
一种可选的实施方式中,所述位置指示信息包括:构成所述虚拟城市沙盘的多个模型中至少一个模型的模型标识;
所述基于所述AR特效显示指令中携带的位置指示信息,从预先构建的虚拟城市沙盘中,确定与所述位置指示信息对应的第一显示位置,包括:
基于AR特效显示指令中携带的所述至少一个模型的模型标识,确定与模型标识对应的模型在虚拟城市沙盘中的位置;
与所述模型标识对应的模型在所述虚拟城市沙盘中的位置,确定为所述第一显示位置。
一种可选的实施方式中,所述位置指示信息包括:所述虚拟城市沙盘对应的第二沙盘图像中至少一个像素点在所述第二沙盘图像中的二维坐标值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江商汤科技开发有限公司,未经浙江商汤科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010528110.0/2.html,转载请声明来源钻瓜专利网。