首页 > 代码库 > 基于云存储的3D虚拟信息平台

基于云存储的3D虚拟信息平台


增强现实是把计算机产生的虚拟物体或其他信息合成到用户看到的真实世界中的一种技术.实现虚拟信息与真实景象的正确匹配或有机结合是每个增强现实实用系统都必须完成的一项重要任务,且它的具体实现需依赖于计算机硬件和软件系统的相互配合及协调.并能支持用户与其进行交互,它已经成为虚拟现实研究中的一个重要领域,也是人机界面技术发展的一个重要方向。

在当前科技飞速发展的今天,随着三维激光扫描仪的诞生以及大规模普及,我们项目在后续开发中将进一步提升三维交互的真实感,用户可以通过三维扫描仪或者利用3D建模工具制作的人物高模,运用我们的配准算法通过点云的形式生成3D模型并进行面简化处理,使处理过的模型配准精度与高模非常匹配不失真,最后将其传输到我们的云平台上,换言之,用户提供的3D物体模型通过配准算法的处理可以直接加入到我们场景中作为角色,这样即增加了平台的趣味性同时也增强了用户的体验感,将平台与用户完美的结合起来。模型的存储是用户利用公司提供的客户端接口将其传输到云服务器上。

点云匹配是物体的三维数据匹配的关键问题之一,将待识别的物体模型与原物体模型进行形状特征比较时,也需要在对应特征间进行匹配,通过比较匹配误差来判断匹配精度。传统的串行配准算法效率降低,无法满足实时性的需求;高性能的图形处理单元(Graphic Processing Unit, GPU)和统一计算架构(ComputeUnified Device Architecture, CUDA)为解决这个问题提供了高性能的并行计算环境,使数据规模巨大、点云配准精度较高等问题的实时解决成为可能。

效果如图所示:


技术分享该平台实现了海量信息的发布,以及3D虚拟人的点云匹配生成。


本文出自 “海游移动” 博客,谢绝转载!

基于云存储的3D虚拟信息平台