AR追踪类型与商业应用分析

以现实世界中的某物体、某介质为参照物,将AR内容固定到该参照物的相对位置,伴随参照物的移动而发生相对位置的改变,即所谓的AR追踪。

常见的AR追踪类型包括:AR平面追踪(SLAM)、AR图像追踪、AR实物追踪与三种类型

AR平面追踪(SLAM):即以真实世界的任意平面为参考物的追踪效果。包括扫描真实的地面、桌面等平面,并在其相对位置出现AR内容的场景都属于平面追踪的范畴

AR追踪的几种表现形式

AR平面追踪|IKEA PLACE

AR图像追踪:即以自然图像为参照物的追踪效果。我们常见的扫描海报、名片、明信片与DM单等等平面图片素材,并在其相对位置出现AR内容的场景都属于图像追踪的范畴

AR追踪的几种表现形式

AR图像追踪|KIVISENSE AR图像追踪

 

AR实物追踪:即以立体的物体为参照物的追踪效果。包括扫描真实的易拉罐、酒瓶等等立体的实物࿰

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
小程序AR实现SLAM是一项复杂的技术,需要涉及多个领域的知识,包括计算机视觉、图像处理、三维几何、机器学习等。下面简单介绍一下实现步骤: 1. 获取相机图像:小程序AR需要获取手机摄像头的图像,可以使用微信小程序提供的API wx.createCameraContext()获取摄像头对象,调用该对象的takePhoto()方法即可拍摄照片。 2. 特征点检测:使用计算机视觉技术,对相机拍摄的图像进行特征点检测和描述。这些特征点可以是角点、边缘、斑点等,通常使用SIFT、SURF、ORB等算法进行。 3. 特征点匹配:将当前帧的特征点与上一帧的特征点进行匹配,找到相对应的点对。这个过程可以使用RANSAC算法剔除误匹配点。 4. 位姿估计:通过特征点匹配,可以求出当前帧与上一帧之间的相机位姿变换。这个过程可以使用PnP算法,得到相机的旋转和平移矩阵。 5. 3D重建:通过相机位姿变换,可以将当前帧的图像点云映射到三维空间中,同时将上一帧的点云也映射到三维空间中。通过三维点云匹配,可以得到场景的三维模型。 6. 数据融合:将上一帧和当前帧的三维点云进行融合,得到更完整的场景模型。 7. 实时渲染:将场景模型进行渲染,可以得到相机拍摄的实时AR效果。 以上是小程序AR实现SLAM的基本步骤,实现起来还需要具备较强的编程能力和计算机视觉知识。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值