请选择 进入手机版 | 继续访问电脑版
客户端

什么是基于SLAM的AR, 目前有较为有效的SDK或者项目吗?

所在版块: ARKit资讯 2017-08-03 23:39 [复制链接] 查看: 655|回复: 2
1. SLAM用于地图重建;
2. AR中用SLAM主要为了拿到较好的camera pose;
3. 无标记AR都用到了SLAM相关技术,如vuforia,metiao;
4. SLAM的结果是基于feature的点云,提前重建后可以remap拿到较好的camera pose。


回复

使用道具 举报

admin

 楼主| 发表于 2017-8-3 23:40:07 | 显示全部楼层
如果我理解没错的话,那的确生成的是点云,加上每个三维点对应的描述子(descriptor)。这个描述子可以是SIFT/SURF,也可以是简单的3*3或5*5的patch(当然效果差一些)。这样的话才方便进行相机重定位。当然,不存这些,只存稠密点云和关键帧图像也是可以的,只不过对题主不太实用。
但做Markerless AR不一定非要用SLAM的。完全可以用类似object recognition的技术。比如存一些2维图像作为模板,提取特征和描述子。然后每一帧都检测和匹配特征估算Homograph 矩阵反推相机姿态也是可以的。
SDK的话,如果题主不差钱,且想用成熟产品的话,Qualcomm的Vuforia是不错的选择。Vuforia Pricing。以前Metaio还可以用,现在被苹果收购了。。。
ARToolkit也是一个不错的选择Open Source Augmented Reality SDK。这两年改了很多,已经远超过当年那个只能识别二维码marker的老版本了。
上述两款我都没用过最新的SDK,但是从口碑和API文档来看还不错的。


回复 支持 反对

使用道具 举报

admin

 楼主| 发表于 2017-8-3 23:40:28 | 显示全部楼层
可以看看Intel RealSense ,是基于3D摄像头的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册VR兔账号

本版积分规则

扫描二维码下载APP

Archiver|手机版|小黑屋|VR2  

GMT+8, 2018-6-25 23:07 , Processed in 0.075391 second(s), 33 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回列表