本发明涉及ar,具体而言,涉及一种基于bim+ar技术的虚拟样板建立方法。
背景技术:
1、当下在建筑行业中,对于项目的可视化需求越来越高。传统的二维图纸和效果图已经无法满足客户对于项目细节和真实感的需求。尤其地,越是体量大的建筑,其隐蔽工程的隐蔽性越高,这就给后期隐蔽工程的维修检修等运维管理问题带来了极大的困难。
2、同时,现有技术中,在对真实场景中的目标位置和摄像位置进行跟踪分析的过程中,可能会出现在目标尺度缩小时,跟踪框不能自适应跟踪,会将很多背景信息包含在内,导致目标模型的更新错误;而当目标尺度增大时,跟踪框不能将目标完全包括在内,也会导致目标模型的更新错误。
技术实现思路
1、为了解决上述背景技术中存在的至少部分技术问题,本发明提供了一种基于bim+ar技术的虚拟样板建立方法,所述方法包括如下步骤:
2、s1:收集需要建立虚拟样板项目的项目信息;
3、s2:根据收集的所述项目信息,建立相应的bim模型;
4、s3:将所述bim模型导入ar模块中,生成虚拟样板信息;
5、s4:将所述虚拟样板信息发送至智能移动终端进行人机交互。
6、进一步地,所述项目信息包括项目基本信息、建筑信息、机电信息、环境信息和项目进度。
7、进一步地,步骤s3具体包括:
8、s31:利用移动设备摄像头获取真实场景信息;
9、s32:对真实场景中的目标位置和摄像位置进行跟踪分析;
10、s33:利用用户交互命令生成虚拟环境;
11、s34:将bim模型和虚拟环境一起显示在显示屏上,即生成所述虚拟样板信息。
12、进一步地,步骤s32基于了三维跟踪注册技术,具体包括:
13、读取bim模型,将模型特征点与识别图进行关联;
14、利用摄像头采集真实环境特征,通过坐标转换实现虚拟相机对图像中匹配的模型追踪,实现bim模型在真实环境的渲染。
15、进一步地,步骤s32,具体包括:
16、提取识别图中的特征信息,计算公式具体如下:
17、
18、其中,表示某点和原点构成的区域内的所有像素的亮度值之和,所述像素的亮度值代表一个特征点;
19、对特征点进行描述,计算公式如下:
20、使用特征点的梯度来确定主方向,某一点的梯度表示为:
21、
22、梯度幅值为:
23、
24、梯度方向为:
25、
26、其中,表示某一点的坐标,i表示该点和原点构成的区域内的所有像素的亮度值之和;
27、通过坐标转换实现虚拟相机对图像中匹配的模型追踪,公式如下:
28、
29、其中,为bim模型中的特征向量,为现实图像中的特征向量;
30、最后完成虚拟模型在真实环境的渲染。
31、进一步地,步骤s33,具体包括:
32、根据项目需求和目标用户确定交互方式,根据所述交互方式定义相应的命令以及开发相应的交互接口;
33、根据交互接口实现相应的交互逻辑,根据交互逻辑生成虚拟信息,并不断进行优化提高用户体验。
34、进一步地,步骤s34,具体包括:
35、获取真实图像和所述虚拟样板信息并进行融合,将融合后的图像信息显示在智能移动终端的显示屏上。
36、本发明通过bim+ar技术进行可视化虚拟展示,增强现实感,通过移动设备可以直观看到建筑构件具体的细节,并且能够调取模型中的数据和信息,避免场地和资源的浪费,且虚拟样板不会被损坏。同时,本发明使用三维跟踪注册技术,对特征点进行全方面的检测以及描述,不会出现跟踪框不能自适应的问题。
1.一种基于bim+ar技术的虚拟样板建立方法,其特征在于,所述方法包括如下步骤:
2.根据权利要求1所述的一种基于bim+ar技术的虚拟样板建立方法,其特征在于:所述项目信息包括项目基本信息、建筑信息、机电信息、环境信息和项目进度。
3.根据权利要求1所述的一种基于bim+ar技术的虚拟样板建立方法,其特征在于:步骤s3具体包括:
4.根据权利要求3所述的一种基于bim+ar技术的虚拟样板建立方法,其特征在于:步骤s32基于了三维跟踪注册技术,具体包括:
5.根据权利要求4所述的一种基于bim+ar技术的虚拟样板建立方法,其特征在于:步骤s32,具体包括:
6.根据权利要求5所述的一种基于bim+ar技术的虚拟样板建立方法,其特征在于:步骤s33,具体包括:
7.根据权利要求6所述的一种基于bim+ar技术的虚拟样板建立方法,其特征在于:步骤s34,具体包括: