【技术实现步骤摘要】
本专利技术属于云计算
,尤其涉及一种基于云计算的交互式增强现实系统实现方法。
技术介绍
增强现实技术(Augmented Reality technique,简称AR技术),也被称为扩增现实(台湾)。把原本在现实世界的一定时间空间范围内很难体验到的实体信息(视觉信息,声音,味道,触觉等),通过科学技术模拟仿真后再叠加到现实世界被人类感官所感知,从而达到超越现实的感官体验,这种技术叫做增强现实技术,简称AR技术。 增强现实可根据所应用的范围分为户内型与户外型。户内型增强现实从广义上说包括各种将数据层覆盖于建筑物内部物理空间的实践,为建筑师、壁画师、展览设计师和新媒体艺术家所关心;相对而言,狭义的户内型增强现实是在计算机技术支持下发展起来的。它允许用户在现实环境中与虚拟物体交互。现有增强现实应用,大多是基于单机现场展示,或将单机应用发布到互联网上,无法对现实环境中种类繁多的目标物体进行识别和三维叠加。为了实现虚拟与现实交互,增强现实技术需要对目标物体进行快速的识别和三维坐标信息计算,因而准确地跟踪目标物体在三维坐标系下的位置以及目标和摄像机之间的相对位置十分重要。传统 ...
【技术保护点】
一种基于云计算的交互式增强现实系统实现方法,其特征在于,所述方法包括如下步骤:预先拍摄一张或几张需要叠加三维模型的目标物体图片或者由程序从摄像机的图像中自动分割出目标物体图片作为标识物(1);将图像采集设备(2)和显示设备(11)连接本地主机(3),通过系统获取显示设备(11)的最佳分辨率F,图像采集设备(2)采集到的某一帧视频图像Q,和交互辅助模块(4)的指令及数据K,将F、Q和K通过网络传送到云计算中心(9);由云计算中心(9)分配硬件资源,利用目标物体识别方法(5)计算出图像中目标物体所匹配标识物(1)的编号B和图像中目标物体与标识物(1)匹配的所有特征点;从所述的全 ...
【技术特征摘要】
1.一种基于云计算的交互式增强现实系统实现方法,其特征在于,所述方法包括如下步骤 预先拍摄一张或几张需要叠加三维模型的目标物体图片或者由程序从摄像机的图像中自动分割出目标物体图片作为标识物(I); 将图像采集设备(2)和显示设备(11)连接本地主机(3),通过系统获取显示设备(11)的最佳分辨率F,图像采集设备(2)采集到的某一帧视频图像Q,和交互辅助模块(4)的指令及数据K,将F、Q和K通过网络传送到云计算中心(9); 由云计算中心(9)分配硬件资源,利用目标物体识别方法(5)计算出图像中目标物体所匹配标识物(I)的编号B和图像中目标物体与标识物(I)匹配的所有特征点; 从所述的全部匹配特征点中选择4个最准确的匹配特征点;记录这些特征点的图像坐标值;此外,以其中一点为世界坐标原点,记录下其他特征点的世界坐标; 由云计算中心(9)依据的内容,利用三维信息计算方法(6)计算摄像机的外参数H;由云计算中心(9)通过网络从数据库服务器(8)中查询编号B对应三维模型、语音、文本等文件的文件名及路径,再使用以上信息在文件服务器(7)中调取三维模型、语音和文本文件; 通过图形引擎(10)在云计算中心(9)中,将图像Q作为三维场景的背景,并以计算出的参数H为位置信息,将编号B对应三维模型和文本介绍叠加在目标物体上; 结合交互辅助模块(4)的指令及数据K,云计算中心(9)通过图形引擎(10)的物理特性计算数据K对三维模型造成影响后,三维模型的位移和旋转角度,并将有效值赋值给已叠加在目标物体上的三维模型; 根据上述计算结果,云计算中心(9)将结果渲染成分辨率为F的图像S,再将语音数据和图像S进行打包压缩,发送给本地主机(3); 本地主机(3)获取到云计算中心(9)发来的数据包后,解压成图像S和语音数据,通过显示设备(11)显示结果,并播放语音数据,从而实现了实时交互式三维叠加展示效果;使用上述方法,还可对图像中多个目标物体进行计算,得出每个目标物体的三维信息,从而实现对多个目标物体的叠加效果; 使用管理系统(13)可访问Web服务器(12)对本地主机(3)中的数据资源,云计算中心(9)的目标物体识别方法和三维信息计算方法,文件服务器(7)和数据库服务器(8)中的数据进行增加、删除、修改、查询,还可以统计任何一个标识物(I)的使用频率、时间,系统各部分软硬件的运行状态。2.如权利要求I所述的方法,其特征在于,所述方法还可以通过如下方法实现,具体步骤为 预先拍摄一张或几张需要叠加三维模型的目标物体图片或者由程序从摄像机的图像中自动分割出目标物体图片作为标识物(I); 将图像采集设备(2)连接本地主机(3),通过系统将图像采集设备(2)采集到的某一帧视频图像Q,通过网络传送到云计算中心(9),由云计算中心(9)分配硬件资源,利用目标物体识别方法(5)计算出目标物体所匹配标识物(I)的编号B,和图像中目标物体与标识物(I)匹配的所有特征点; 从所述的全部匹配特征点中选择4个最准确的匹配特征点;记录这些特征点的图像坐标值;此外,以其中一点为世界坐标原点,记录下其他特征点的世界坐标; 由云计算中心(9)利用三维信息计算方法(6)计算摄像机的外参数H; 由云计算中心(9)将计算所得将B和H传送到本地主机...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。