一种自定义场景的AR投影方法及系统技术方案

技术编号:15328784 阅读:129 留言:0更新日期:2017-05-16 12:36
本发明专利技术公开了一种自定义场景的AR投影方法及系统,其中,方法包括:利用爬虫技术采集网络上的3D模型,形成候选模型库;生成空白的3D空间模板;利用Kinect模块识别到预设的手势,控制从候选模型库中选择3D模型导入3D空间模板,控制3D模型在3D空间模板中的缩放和位置;摄像头采集真实场景信息,当识别到AR卡片以其为中心,叠加真实场景信息和3D空间模板数据,形成AR空间模型;将AR空间模型全息投影在投影屏幕上。有益效果:自定义选择3D模型导入3D空间模板,调整3D模型在3D空间模板中大小、位置,自定义组合成用户期待的3D模型的组合,将虚拟的3D空间模板叠加到真实场景形成AR空间模型再全息投影,实现了用户自定义虚拟场景,虚拟场景个性化。

AR projection method and system for user-defined scene

The invention discloses a system and a projection method, AR custom scene in which methods: using the 3D model on the web crawler technology acquisition, the formation of a candidate model library; 3D space template blank; to the default gesture using Kinect module identification, control 3D model into 3D space template from the candidate model library zoom, and position control of 3D model in the 3D space in the template; the camera acquisition of real scene information, when the identification to the AR card in the center of the real scene, superposition information and 3D spatial data template, the formation of AR space model; AR space model of holographic projection on the projection screen. The beneficial effect of custom selection 3D model into 3D space template, adjust the 3D model in the 3D space in the template size, position, custom into combined 3D model users expect the 3D space to the virtual reality scene template is superimposed to form the AR space model of holographic projection, the custom personalized virtual scene, virtual scene.

【技术实现步骤摘要】
一种自定义场景的AR投影方法及系统
本专利技术涉及AR投影
,尤其是涉及一种自定义场景的AR投影方法及系统。
技术介绍
增强现实(AugmentedReality,简称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空间模板中大小、位置,自定义组合成用本文档来自技高网...
一种自定义场景的AR投影方法及系统

【技术保护点】
一种自定义场景的AR投影方法,其特征在于,包括:S1、输入关键词,在网络的3D模型库中进行关键词查找;S2、利用爬虫技术采集查找到的所述3D模型,形成候选模型库;S3、生成3D空间模板,所述3D空间模板初始设置为带有坐标轴的空白3D空间;S4、Kinect模块识别到预设的手势,控制从所述候选模型库中选择所述3D模型导入所述3D空间模板,控制所述3D模型在所述3D空间模板中的缩放和位置;S5、摄像头采集真实场景信息,当识别到AR卡片,以所述AR卡片为中心,叠加真实场景信息和所述3D空间模板数据,形成AR空间模型;S6、将所述AR空间模型的数字信号转为光信号,全息投影在投影屏幕上。

【技术特征摘要】
1.一种自定义场景的AR投影方法,其特征在于,包括:S1、输入关键词,在网络的3D模型库中进行关键词查找;S2、利用爬虫技术采集查找到的所述3D模型,形成候选模型库;S3、生成3D空间模板,所述3D空间模板初始设置为带有坐标轴的空白3D空间;S4、Kinect模块识别到预设的手势,控制从所述候选模型库中选择所述3D模型导入所述3D空间模板,控制所述3D模型在所述3D空间模板中的缩放和位置;S5、摄像头采集真实场景信息,当识别到AR卡片,以所述AR卡片为中心,叠加真实场景信息和所述3D空间模板数据,形成AR空间模型;S6、将所述AR空间模型的数字信号转为光信号,全息投影在投影屏幕上。2.如权利要求1所述的自定义场景的AR投影方法,其特征在于,步骤S2包括:所述候选模型库包括静态3D模型和动态3D模型。3.如权利要求1所述的自定义场景的AR投影方法,其特征在于,步骤S4包括:所述Kinect模块识别到第一预设手势,控制从所述候选模型库中选择所述3D模型并导入所述3D空间模板;所述Kinect模块识别到第二预设手势,控制所述3D模型在所述3D空间模板中的缩放;所述Kinect模块识别到第三预设手势,操作所述3D模型在所述3D空间模板中的位置。4.如权利要求1所述的自定义场景的AR投影方法,其特征在于,步骤S5包括:使用Vuforia模块叠加所述真实场景信息和所述3D空间模板数据。5.如权利要求1所述的自定义场景的AR投影方法,其特征在于,步骤S6包括:所述Kinect模块识别到预设的观看手势,控制全息投影的旋转和缩放,供用户观看。6.一种自定义场景的AR投影系统...

【专利技术属性】
技术研发人员:伍永豪赵亚丁彭泉曾贵平
申请(专利权)人:武汉市马里欧网络有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1