一种自定义场景的AR投影方法及系统与流程

文档序号:11153846阅读:1319来源:国知局
一种自定义场景的AR投影方法及系统与制造工艺

本发明涉及AR投影技术领域,尤其是涉及一种自定义场景的AR投影方法及系统。



背景技术:

增强现实(Augmented Reality,简称AR),是一种将真实世界信息和虚拟世界信息“无缝”集成的技术,是把原本在现实世界的一定时间空间范围内很难体验到的实体信息,通过电脑等科学技术,模拟仿真后再叠加,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实的感官体验。真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。AR受到的关注日益广泛,并且已经发挥了重要作用,显示出了巨大的潜力。

目前已有的AR技术往往是通过识别图像信息出现预设的视频或出现预设的虚拟3D模型,其虚拟的场景都是预存好的,比较单一,无法由用户自定义虚拟场景,不够个性化。



技术实现要素:

本发明的目的在于克服上述技术不足,提出一种自定义场景的AR投影方法及系统,解决现有技术中AR应用的虚拟场景内容单一、固定,无法由用户自定义的技术问题。

为达到上述技术目的,本发明的技术方案提供一种自定义场景的AR投影方法,其中,包括:

S1、输入关键词,在网络的3D模型库中进行关键词查找;

S2、利用爬虫技术采集查找到的所述3D模型,形成候选模型库;

S3、生成3D空间模板,所述3D空间模板初始设置为带有坐标轴的空白3D空间;

S4、Kinect模块识别到预设的手势,控制从所述候选模型库中选择所述3D模型导入所述3D空间模板,控制所述3D模型在所述3D空间模板中的缩放和位置;

S5、摄像头采集真实场景信息,当识别到AR卡片,以所述AR卡片为中心,叠加真实场景信息和所述3D空间模板数据,形成AR空间模型;

S6、将所述AR空间模型的数字信号转为光信号,全息投影在投影屏幕上。

本发明还提供一种自定义场景的AR投影系统,其中,包括:

查找模块:输入关键词,在网络的3D模型库中进行关键词查找;

采集模块:利用爬虫技术采集查找到的所述3D模型,形成候选模型库;

生成模块:生成3D空间模板,所述3D空间模板初始设置为带有坐标轴的空白3D空间;

构建虚拟空间模块:Kinect模块识别到预设的手势,控制从所述候选模型库中选择所述3D模型导入所述3D空间模板,控制所述3D模型在所述3D空间模板中的缩放和位置;

合成AR空间模块:摄像头采集真实场景信息,当识别到AR卡片,以所述AR卡片为中心,叠加真实场景信息和所述3D空间模板数据,形成AR空间模型;

全息投影模块:将所述AR空间模型的数字信号转为光信号,全息投影在投影屏幕上。

与现有技术相比,本发明的有益效果包括:通过爬虫采集网络上符合条件的3D模型,自定义选择部分3D模型导入3D空间模板,调整3D模型在3D空间模板中大小、位置,自定义组合成用户期待的3D模型的组合,将虚拟的3D空间模板叠加到真实场景形成AR空间模型再全息投影,实现了用户自定义虚拟场景,虚拟场景丰富多样、个性化。

附图说明

图1是本发明提供的一种自定义场景的AR投影方法流程图;

图2是本发明提供的一种自定义场景的AR投影系统结构框图。

附图中:1、自定义场景的AR投影系统,11、查找模块,12、采集模块,13、生成模块,14、构建虚拟空间模块,15、合成AR空间模块,16、全息投影模块。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供了一种自定义场景的AR投影方法,其中,包括:

S1、输入关键词,在网络的3D模型库中进行关键词查找;

S2、利用爬虫技术采集查找到的3D模型,形成候选模型库;

S3、生成3D空间模板,3D空间模板初始设置为带有坐标轴的空白3D空间;

S4、Kinect模块识别到预设的手势,控制从候选模型库中选择3D模型导入3D空间模板,控制3D模型在3D空间模板中的缩放和位置;

S5、摄像头采集真实场景信息,当识别到AR卡片,以AR卡片为中心,叠加真实场景信息和3D空间模板数据,形成AR空间模型;

S6、将AR空间模型的数字信号转为光信号,全息投影在投影屏幕上。

本发明所述的自定义场景的AR投影方法,步骤S2包括:

候选模型库包括静态3D模型和动态3D模型。

本发明所述的自定义场景的AR投影方法,步骤S4包括:

Kinect模块识别到第一预设手势,控制从候选模型库中选择3D模型并导入3D空间模板;

Kinect模块识别到第二预设手势,控制3D模型在3D空间模板中的缩放;

Kinect模块识别到第三预设手势,操作3D模型在3D空间模板中的位置。

本发明所述的自定义场景的AR投影方法,步骤S5包括:

使用Vuforia模块叠加真实场景信息和3D空间模板数据。

本发明所述的自定义场景的AR投影方法,步骤S6包括:

Kinect模块识别到预设的观看手势,控制全息投影的旋转和缩放,供用户观看。

本发明还提供一种自定义场景的AR投影系统1,其中,包括:

查找模块11:输入关键词,在网络的3D模型库中进行关键词查找;

采集模块12:利用爬虫技术采集查找到的3D模型,形成候选模型库;

生成模块13:生成3D空间模板,3D空间模板初始设置为带有坐标轴的空白3D空间;

构建虚拟空间模块14:Kinect模块识别到预设的手势,控制从候选模型库中选择3D模型导入3D空间模板,控制3D模型在3D空间模板中的缩放和位置;

合成AR空间模块15:摄像头采集真实场景信息,当识别到AR卡片,以AR卡片为中心,叠加真实场景信息和3D空间模板数据,形成AR空间模型;

全息投影模块16:将AR空间模型的数字信号转为光信号,全息投影在投影屏幕上。

本发明所述的自定义场景的AR投影系统1,采集模块12包括:

候选模型库包括静态3D模型和动态3D模型。

本发明所述的自定义场景的AR投影系统1,构建虚拟空间模块14包括:

Kinect模块识别到第一预设手势,控制从候选模型库中选择3D模型并导入3D空间模板;

Kinect模块识别到第二预设手势,控制3D模型在3D空间模板中的缩放;

Kinect模块识别到第三预设手势,操作3D模型在3D空间模板中的位置。

本发明所述的自定义场景的AR投影系统1,合成AR空间模块15包括:

使用Vuforia模块叠加真实场景信息和3D空间模板数据。

本发明所述的自定义场景的AR投影系统1,全息投影模块16包括:

Kinect模块识别到预设的观看手势,控制全息投影的旋转和缩放,供用户观看。

本发明提供的一种自定义场景的AR投影方法及系统在使用过程中,首先输入关键词,在网络的3D模型库中进行关键词查找;利用爬虫技术采集查找到的3D模型,形成候选模型库;生成3D空间模板,3D空间模板初始设置为带有坐标轴的空白3D空间;Kinect模块识别到预设的手势,控制从候选模型库中选择3D模型导入3D空间模板,控制3D模型在3D空间模板中的缩放和位置;摄像头采集真实场景信息,当识别到AR卡片,以AR卡片为中心,叠加真实场景信息和3D空间模板数据,形成AR空间模型;将AR空间模型的数字信号转为光信号,全息投影在投影屏幕上。

与现有技术相比,本发明的有益效果包括:通过爬虫采集网络上符合条件的3D模型,自定义选择部分3D模型导入3D空间模板,调整3D模型在3D空间模板中大小、位置,自定义组合成用户期待的3D模型的组合,将虚拟的3D空间模板叠加到真实场景形成AR空间模型再全息投影,实现了用户自定义虚拟场景,虚拟场景丰富多样、个性化。

以上所述本发明的具体实施方式,并不构成对本发明保护范围的限定。任何根据本发明的技术构思所做出的各种其他相应的改变与变形,均应包含在本发明权利要求的保护范围内。

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