一种基于全息技术的虚拟展馆构建方法、系统及存储介质与流程

文档序号:17446117发布日期:2019-04-17 05:38阅读:253来源:国知局
一种基于全息技术的虚拟展馆构建方法、系统及存储介质与流程

本发明涉及虚拟展馆技术领域,尤其涉及一种基于全息技术的虚拟展馆构建方法、系统及存储介质。



背景技术:

随着文化产业的不断发展,各地对展览馆、博物馆、博览会的建设需求越来越大,而建设这些会馆成本不菲,这些费用绝大部分都消费在led屏幕、交互硬件以及制作内容上,led屏幕与交互硬件迭代速度较快,内容有需要专门的设计团队制作,这些都需要庞大的资金。而且这些真实的实物展示方式在时间、空间、展示对象、用户等各方面均有局限性。随着计算机技术和网络技术的发展,虚拟博览会技术正在慢慢解决这一难题,将展示对象进行数字化,可以从时间、空间、内容上对实物展品进行延伸。

目前市场上虚拟展馆的构建多采用计算机服务器和移动终端的交互界面来进行,多局限于平面化操作,用户体验感不强;也有采用基于vr视觉技术来构建可视化虚拟展馆,但硬件要求高、感知效果不佳。

全息技术是一种全新的立体显示技术,该技术可在三维空间中显示通透而细腻的立体影像,从各个角度全方位、立体化地展示产品形象。目前现有技术中,全息技术多用于可视化显示上,而很少用于虚拟展馆的构建上。



技术实现要素:

本发明所要解决的技术问题是针对上述现有技术的不足,提供一种基于全息技术的虚拟展馆构建方法、系统及存储介质。

本发明解决上述技术问题的技术方案如下:

一种基于全息技术的虚拟展馆构建方法,包括以下步骤:

步骤1:获取目标展馆中各实体的实体数据信息,根据所述实体数据信息得到多个三维立体模型,并为所述三维立体模型分配对应的三维图形显示指令和对应的定位指令;

步骤2:对用户发出的全息指令进行分析,根据分析结果分别调用对应的所述三维显示指令和对应的所述定位指令;

步骤3:根据所述三维显示指令和所述定位指令对对应的所述三维立体模型进行投影展示。

本发明的有益效果是:通过对目标展馆各实体进行三维建模,得到各实体的三维立体模型,并通过分配与三维立体模型对应的三维显示指令和定位指令,便于后续根据用户发出的全息指令确定三维显示指令对应的三维立体模型,以及确定三维立体模型在整个虚拟展馆中的位置和布局,基于全息技术将虚拟展馆按照用户需求进行个性化立体构建及展示,克服了传统展馆浪费人力、物力、财力和时间的缺点,用户体验感强,且体感互动,避免了人体与机器的直接接触,减少了细菌的传播,应用范围广;其中用户的全息指令可同时包括语音指令和体感指令,同时通过声音和动作使得全息投影更具有智能性,增强互动性,减少了高价触摸屏,节约了构建成本;各实体的实体数据信息可通过激光扫描仪来扫描获取,获得实体数据信息精度较高。

在上述技术方案的基础上,本发明还可以做如下改进:

进一步:所述实体数据信息包括展馆三维数据、展室三维数据、展台三维数据、角色三维数据和展品三维数据。

上述进一步方案的有益效果是:通过对展馆、展室、展台、角色和展品等各实体的三维数据分别进行采集,便于后续对各实体分别进行三维建模,使得虚拟展馆的构建更接近于实际,用户体验感更强;其中,角色为虚拟展馆中的虚拟角色,通过加入的角色三维数据,便于虚拟展馆构建后,增强参展用户与虚拟展馆的互动,人机互动性强。

进一步:在所述步骤1中,根据所述实体数据信息得到多个三维立体模型的具体步骤为:

步骤11:对所述实体数据信息通过坐标变换生成统一参考坐标下的多个实体三维模型;

步骤12:将所述实体的景深信息和纹理信息融合到多个所述实体三维模型中,形成多个所述三维立体模型。

上述进一步方案的有益效果是:由于得到的实体数据信息包括多个实体的三维数据,且三维数据坐标不统一,为了便于计算使用,并根据三维立体模型分配对应的三维显示指令和定位指令,需要进行坐标的统一,通过坐标变换,便于后续得到的实体立体模型更接近实际,同时在进行坐标变换前,还可以对实体数据信息分别进行去噪、识别和容错处理,还可以对实体三维数据进行分块处理,使得实体立体模型更精确,提高建模速度;将各实体的景深信息和纹理信息也融合到实体三维模型中,便于形成的三维立体模型更接近于真实,构建的虚拟展馆更逼真,用户体验感更强;同时还可载入展品的语音讲解信息,当虚拟展馆构建成功后,参展的用户还可以通过人机交互获取到展品相关的语音讲解信息,展示效果更佳,实用性更高。

进一步:在所述步骤1中,还包括构建三维电子地图,根据所述三维电子地图为所述三维立体模型分配对应的所述定位指令。

上述进一步方案的有益效果是:在虚拟展馆的构建中,需要对三维立体模型最终展示的空间位置坐标进行确定,因此通过构建三维电子地图,并根据三维电子地图分配对应的定位指令,便于后续根据全息指令调用与三维立体模型对应的定位指令,便于确定三维立体模型构建的具体空间位置坐标,构建及展示效果更佳,且占用系统内存较小,算法简单,智能化高。

进一步:还包括:

步骤4:建立数据库,并将所述三维立体模型、与所述三维立体模型一一对应的所述三维显示指令和所述定位指令,以及与所述三维显示指令和所述定位指令一一对应的所述全息指令均存储入所述数据库中。

上述进一步方案的有益效果是:通过数据库中存储的三维显示指令、定位指令与全息指令一一对应的关系,以及三维显示指令、定位指令与三维立体模型一一对应的关系,便于根据全息指令调用对应的三维显示指令和定位指令,便于将对应的三维立体模型进行投影展示,完成虚拟展馆的构建,其中三维立体模型还可生成三维立体模型文件,便于根据三维显示指令和定位指令调用到数据库中对应的三维立体模型文件,再基于全息技术的投影显示技术将对应的三维立体模型投影展示出,用户体验感强,对用户的全息指令感知效果佳,不易出错,占用系统内存较小,算法简单,智能化高。

依据本发明的另一方面,提供了一种基于全息技术的虚拟展馆构建系统,包括实体数据信息获取模块、三维建模模块、处理模块、全息指令获取模块、全息指令分析模块和全息投影模块;

所述实体数据信息获取模块,用于获取目标展馆的实体数据信息;

所述三维建模模块,用于根据所述实体数据信息得到多个三维立体模型;

所述处理模块,用于为所述三维立体模型分配对应的三维图形显示指令和对应的定位指令;

所述全息指令获取模块,用于获取用户发出的全息指令;

所述全息指令分析模块,用于对所述全息指令进行分析,根据分析结果分别调用对应的所述三维显示指令和对应的所述定位指令;

所述全息投影模块,用于根据所述三维显示指令和所述定位指令对对应的所述三维立体模型进行投影展示。

本发明的有益效果是:通过实体数据信息获取模块和三维建模模块目标展馆各实体进行三维建模,得到各实体的三维立体模型,并通过处理模块分配与三维立体模型对应的三维显示指令和定位指令,便于后续通过全息指令模块和全息指令分析模块根据用户发出的全息指令确定三维显示指令对应的三维立体模型,以及确定三维立体模型在整个虚拟展馆中的位置和布局,基于全息技术将虚拟展馆按照用户需求进行个性化立体构建及展示,克服了传统展馆浪费人力、物力、财力和时间的缺点,用户体验感强,且体感互动,避免了人体与机器的直接接触,减少了细菌的传播,应用范围广;其中用户的全息指令可同时包括语音指令和体感指令,同时通过声音和动作使得全息投影更具有智能性,增强互动性,减少了高价触摸屏,节约了构建成本;各实体的实体数据信息可通过激光扫描仪来扫描获取,获得实体数据信息精度较高。

在上述技术方案的基础上,本发明还可以做如下改进:

进一步:所述实体数据信息包括展馆三维数据、展室三维数据、展台三维数据、角色三维数据和展品三维数据。

上述进一步方案的有益效果是:通过对展馆、展室、展台、角色和展品等各实体的三维数据分别进行采集,便于后续对各实体分别进行三维建模,使得虚拟展馆的构建更接近于实际,用户体验感更强;其中,角色为虚拟展馆中的虚拟角色,通过加入的角色三维数据,便于虚拟展馆构建后,增强参展用户与虚拟展馆的互动,人机互动性强。

进一步:所述三维建模模块具体用于对所述实体数据信息通过坐标变换生成统一参考坐标下的多个实体三维模型;还具体用于将所述实体的景深信息和纹理信息融合到多个所述实体三维模型中,形成多个所述三维立体模型。

上述进一步方案的有益效果是:通过三维建模模块对实体数据信息进行坐标变换,便于后续得到的实体立体模型更接近实际,同时在进行坐标变换前,还可以对实体数据信息分别进行去噪、识别和容错处理,还可以对实体三维数据进行分块处理,使得实体立体模型更精确,提高建模速度;通过三维建模模块将各实体的景深信息和纹理信息也融合到实体三维模型中,便于形成的三维立体模型更接近于真实,构建的虚拟展馆更逼真,用户体验感更强;同时还可载入展品的语音讲解信息,当虚拟展馆构建成功后,参展的用户还可以通过人机交互获取到展品相关的语音讲解信息,展示效果更佳,实用性更高。

进一步:还包括定位模块,所述定位模块用于构建三维电子地图。

上述进一步方案的有益效果是:通过定位模块构建三维电子地图,并根据三维电子地图分配对应的定位指令,便于后续根据全息指令调用与三维立体模型对应的定位指令,便于确定三维立体模型的构建位置坐标,构建及展示效果更佳,且占用系统内存较小,算法简单,智能化高。

进一步:还包括存储模块,所述存储模块的存储内容包括所述三维立体模型、与所述三维立体模型一一对应的所述三维显示指令和所述定位指令,以及与所述三维显示指令和所述定位指令一一对应的所述全息指令。

上述进一步方案的有益效果是:通过存储模块中存储的三维显示指令、定位指令与全息指令一一对应的关系,以及三维显示指令、定位指令与三维立体模型一一对应的关系,便于全息指令分析模块调用对应的三维显示指令和定位指令,便于全息投影模块将对应的三维立体模型进行投影展示,完成虚拟展馆的构建,其中三维立体模型还可生成三维立体模型文件,便于全息指令分析根据三维显示指令和定位指令调用到数据库中对应的三维立体模型文件,再基于全息投影模块将对应的三维立体模型投影展示出,用户体验感强,对用户的全息指令感知效果佳,不易出错,占用系统内存较小,算法简单,智能化高。

依据本发明的另一方面,提供了另一种基于全息技术的虚拟展馆构建系统,包括存储器和处理器;

所述存储器,用于存储计算机程序;

所述处理器,用于当执行所述计算机程序时,实现本发明的基于全息技术的虚拟展馆构建方法。

本发明的有益效果是:通过处理器执行存储在存储器中的计算机程序时,实现基于全息技术的虚拟展馆构建方法,基于全息技术,将虚拟展馆按照用户需求进行个性化立体构建及展示,克服了传统展馆浪费人力、物力、财力和时间的缺点,用户体验感强,且体感互动,避免了人体与机器的直接接触,减少了细菌的传播,应用范围广;其中用户的全息指令可同时包括语音指令和体感指令,同时通过声音和动作使得全息投影更具有智能性,增强互动性,减少了高价触摸屏,节约了构建成本;各实体的实体数据信息可通过激光扫描仪来扫描获取,获得实体数据信息精度较高。

依据本发明的另一方面,提供了一种计算机可读存储介质,所述存储介质包括:至少一个指令,在所述指令被执行时实现本发明的基于全息技术的虚拟展馆构建方法。

本发明的有益效果是:通过执行存储在存储介质中的至少一个指令,实现基于全息技术的虚拟展馆构建方法,基于全息技术,将虚拟展馆按照用户需求进行个性化立体构建及展示,克服了传统展馆浪费人力、物力、财力和时间的缺点,用户体验感强,且体感互动,避免了人体与机器的直接接触,减少了细菌的传播,应用范围广;其中用户的全息指令可同时包括语音指令和体感指令,同时通过声音和动作使得全息投影更具有智能性,增强互动性,减少了高价触摸屏,节约了构建成本;各实体的实体数据信息可通过激光扫描仪来扫描获取,获得实体数据信息精度较高。

附图说明

图1为本发明一种基于全息技术的虚拟展馆构建方法的流程示意图一;

图2为本发明一种基于全息技术的虚拟展馆构建方法的流程示意图二;

图3为本发明一种基于全息技术的虚拟展馆构建系统的结构示意图。

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

下面结合附图,对本发明进行说明。

实施例一、如图1-2所示,一种基于全息技术的虚拟展馆构建方法,包括以下步骤:

s1:获取目标展馆中各实体的实体数据信息,根据所述实体数据信息得到多个三维立体模型,并为所述三维立体模型分配对应的三维图形显示指令和对应的定位指令;

s2:对用户发出的全息指令进行分析,根据分析结果分别调用对应的所述三维显示指令和对应的所述定位指令;

s3:根据所述三维显示指令和所述定位指令对对应的所述三维立体模型进行投影展示。

通过对目标展馆各实体进行三维建模,得到各实体的三维立体模型,并通过分配与三维立体模型对应的三维显示指令和定位指令,便于后续根据用户发出的全息指令确定三维显示指令对应的三维立体模型,以及确定三维立体模型在整个虚拟展馆中的位置和布局,基于全息技术将虚拟展馆按照用户需求进行个性化立体构建及展示,克服了传统展馆浪费人力、物力、财力和时间的缺点,用户体验感强,且体感互动,避免了人体与机器的直接接触,减少了细菌的传播,应用范围广。

在本实施例中,如图2所示,各实体的实体数据信息通过激光扫描仪来扫描获取,获得实体数据信息精度较高;用户的全息指令同时包括语音指令和体感指令,同时通过声音和动作使得全息投影更具有智能性,增强互动性,减少了高价触摸屏,节约了构建成本。

优选地,在s1中,所述实体数据信息包括展馆三维数据、展室三维数据、展台三维数据、角色三维数据和展品三维数据。

通过对展馆、展室、展台、角色和展品等各实体的三维数据分别进行采集,便于后续对各实体分别进行三维建模,使得虚拟展馆的构建更接近于实际,用户体验感更强;本实施例中,角色为虚拟展馆中的虚拟角色,通过加入的角色三维数据,便于虚拟展馆构建后,增强参展用户与虚拟展馆的互动,人机互动性强。

优选地,,在s2中,根据所述实体数据信息得到多个三维立体模型的具体步骤为:

s11:对所述实体数据信息通过坐标变换生成统一参考坐标下的多个实体三维模型;

s12:将所述实体的景深信息和纹理信息融合到多个所述实体三维模型中,形成多个所述三维立体模型。

如图2所示,由于得到的实体数据信息包括多个实体的三维数据,且三维数据坐标不统一,为了便于计算使用,并根据三维立体模型分配对应的三维显示指令和定位指令,需要进行坐标的统一,本实施例通过坐标变换,便于后续得到的实体立体模型更接近实际,同时在进行坐标变换前,还可以对实体数据信息分别进行去噪、识别和容错处理,还可以对实体三维数据进行分块处理,使得实体立体模型更精确,提高建模速度;本实施例将各实体的景深信息和纹理信息也融合到实体三维模型中,便于形成的三维立体模型更接近于真实,构建的虚拟展馆更逼真,用户体验感更强;同时还可载入展品的语音讲解信息,当虚拟展馆构建成功后,参展的用户还可以通过人机交互获取到展品相关的语音讲解信息,展示效果更佳,实用性更高。

优选地,在s1中,还包括构建三维电子地图,根据所述三维电子地图为所述三维立体模型分配对应的所述定位指令。

在虚拟展馆的构建中,需要对三维立体模型最终展示的空间位置坐标进行确定,因此通过构建三维电子地图,并根据三维电子地图分配对应的定位指令,便于后续根据全息指令调用与三维立体模型对应的定位指令,便于确定三维立体模型构建的具体空间位置坐标,构建及展示效果更佳,且占用系统内存较小,算法简单,智能化高。

如图2所示,本实施例中,采用基于云计算的方法来构建三维电子地图,为现有技术,具体不再赘述,例如:将三维电子地图场景所需模型存放入云存储器中,根据用户的需求匹配场景规模,并分配计算资源和云存储器的内存空间,再根据用户的需求进地图路径规划,最后通过分配的计算资源和内存空间调用三维电子地图场景模型,并生成三维电子地图,根据生成的三维电子地图再分配与三维立体模型对应的定位指令。

优选地,还包括:

s4:建立数据库,并将所述三维立体模型、与所述三维立体模型一一对应的所述三维显示指令和所述定位指令,以及与所述三维显示指令和所述定位指令一一对应的所述全息指令均存储入所述数据库中。

通过数据库中存储的三维显示指令、定位指令与全息指令一一对应的关系,以及三维显示指令、定位指令与三维立体模型一一对应的关系,便于根据全息指令调用对应的三维显示指令和定位指令,便于将对应的三维立体模型进行投影展示,完成虚拟展馆的构建,其中三维立体模型还可生成三维立体模型文件,便于根据三维显示指令和定位指令调用到数据库中对应的三维立体模型文件,再基于全息技术的投影显示技术将对应的三维立体模型投影展示出,用户体验感强,对用户的全息指令感知效果佳,不易出错,占用系统内存较小,算法简单,智能化高。

优选地,在s1之前,还包括对所述用户进行身份验证。

本实施例在获取实体数据信息和基于全息技术之前,还增设对用户的身份进行验证的步骤,确认用户是否为注册用户,一方面可以确保构建虚拟展馆的用户的身份,保证展馆的安全性,另一方面便于确认用户为注册用户后,能更好地分析识别注册用户的全息指令,提高感知识别率。

实施例二、如图3所示,一种基于全息技术的虚拟展馆构建系统,包括实体数据信息获取模块、三维建模模块、处理模块、全息指令获取模块、全息指令分析模块和全息投影模块;

所述实体数据信息获取模块,用于获取目标展馆的实体数据信息;

所述三维建模模块,用于根据所述实体数据信息得到多个三维立体模型;

所述处理模块,用于为所述三维立体模型分配对应的三维图形显示指令和对应的定位指令;

所述全息指令获取模块,用于获取用户发出的全息指令;

所述全息指令分析模块,用于对所述全息指令进行分析,根据分析结果分别调用对应的所述三维显示指令和对应的所述定位指令;

所述全息投影模块,用于根据所述三维显示指令和所述定位指令对对应的所述三维立体模型进行投影展示。

通过实体数据信息获取模块和三维建模模块目标展馆各实体进行三维建模,得到各实体的三维立体模型,并通过处理模块分配与三维立体模型对应的三维显示指令和定位指令,便于后续通过全息指令模块和全息指令分析模块根据用户发出的全息指令确定三维显示指令对应的三维立体模型,以及确定三维立体模型在整个虚拟展馆中的位置和布局,基于全息技术将虚拟展馆按照用户需求进行个性化立体构建及展示,克服了传统展馆浪费人力、物力、财力和时间的缺点,用户体验感强,且体感互动,避免了人体与机器的直接接触,减少了细菌的传播,应用范围广;其中用户的全息指令可同时包括语音指令和体感指令,同时通过声音和动作使得全息投影更具有智能性,增强互动性,减少了高价触摸屏,节约了构建成本;各实体的实体数据信息可通过激光扫描仪来扫描获取,获得实体数据信息精度较高。

优选地,所述实体数据信息包括展馆三维数据、展室三维数据、展台三维数据、角色三维数据和展品三维数据。

本实施例通过对展馆、展室、展台、角色和展品等各实体的三维数据分别进行采集,便于后续对各实体分别进行三维建模,使得虚拟展馆的构建更接近于实际,用户体验感更强;其中,角色为虚拟展馆中的虚拟角色,通过加入的角色三维数据,便于虚拟展馆构建后,增强参展用户与虚拟展馆的互动,人机互动性强。

优选地,所述三维建模模块具体用于对所述实体数据信息通过坐标变换生成统一参考坐标下的多个实体三维模型;还具体用于将所述实体的景深信息和纹理信息融合到多个所述实体三维模型中,形成多个所述三维立体模型。

本实施例通过三维建模模块对实体数据信息进行坐标变换,便于后续得到的实体立体模型更接近实际,同时在进行坐标变换前,还可以对实体数据信息分别进行去噪、识别和容错处理,还可以对实体三维数据进行分块处理,使得实体立体模型更精确,提高建模速度;通过三维建模模块将各实体的景深信息和纹理信息也融合到实体三维模型中,便于形成的三维立体模型更接近于真实,构建的虚拟展馆更逼真,用户体验感更强;同时还可载入展品的语音讲解信息,当虚拟展馆构建成功后,参展的用户还可以通过人机交互获取到展品相关的语音讲解信息,展示效果更佳,实用性更高。

优选地,还包括定位模块,所述定位模块用于构建三维电子地图。

本实施例还通过定位模块构建三维电子地图,并根据三维电子地图分配对应的定位指令,便于后续根据全息指令调用与三维立体模型对应的定位指令,便于确定三维立体模型的构建位置坐标,构建及展示效果更佳,且占用系统内存较小,算法简单,智能化高。

优选地,还包括存储模块,所述存储模块的存储内容包括所述三维立体模型、与所述三维立体模型一一对应的所述三维显示指令和所述定位指令,以及与所述三维显示指令和所述定位指令一一对应的所述全息指令。

本实施例通过存储模块中存储的三维显示指令、定位指令与全息指令一一对应的关系,以及三维显示指令、定位指令与三维立体模型一一对应的关系,便于全息指令分析模块调用对应的三维显示指令和定位指令,便于全息投影模块将对应的三维立体模型进行投影展示,完成虚拟展馆的构建,其中三维立体模型还可生成三维立体模型文件,便于全息指令分析根据三维显示指令和定位指令调用到数据库中对应的三维立体模型文件,再基于全息投影模块将对应的三维立体模型投影展示出,用户体验感强,对用户的全息指令感知效果佳,不易出错,占用系统内存较小,算法简单,智能化高。

实施例三、基于实施例一和实施例二,本实施例提供另一种基于全息技术的虚拟展馆构建系统,包括存储器和处理器;

所述存储器,用于存储计算机程序;

所述处理器,用于当执行所述计算机程序时,实现本发明的基于全息技术的虚拟展馆构建方法。

通过处理器执行存储在存储器中的计算机程序时,实现基于全息技术的虚拟展馆构建方法,基于全息技术,将虚拟展馆按照用户需求进行个性化立体构建及展示,克服了传统展馆浪费人力、物力、财力和时间的缺点,用户体验感强,且体感互动,避免了人体与机器的直接接触,减少了细菌的传播,应用范围广;其中用户的全息指令可同时包括语音指令和体感指令,同时通过声音和动作使得全息投影更具有智能性,增强互动性,减少了高价触摸屏,节约了构建成本;各实体的实体数据信息可通过激光扫描仪来扫描获取,获得实体数据信息精度较高。

本实施例还提供一种计算机存储介质,所述存储介质上存储有至少一个指令,所述指令被执行时实现基于全息技术的虚拟展馆构建方法。

通过执行存储在存储介质中的至少一个指令,实现基于全息技术的虚拟展馆构建方法,基于全息技术,将虚拟展馆按照用户需求进行个性化立体构建及展示,克服了传统展馆浪费人力、物力、财力和时间的缺点,用户体验感强,且体感互动,避免了人体与机器的直接接触,减少了细菌的传播,应用范围广;其中用户的全息指令可同时包括语音指令和体感指令,同时通过声音和动作使得全息投影更具有智能性,增强互动性,减少了高价触摸屏,节约了构建成本;各实体的实体数据信息可通过激光扫描仪来扫描获取,获得实体数据信息精度较高。

其中,本实施例中基于全息技术的虚拟展馆构建方法的未尽细节,请参照图1-2所示的实施例一的描述。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1