学习ar开发学习记录02

博客的内容有点长,我最主要记录学习结构和用一句话总结

ar开发关键技术原理

1位置追踪:SLAM(simultaneous localization and mapping)即时定位与地图映射),SLAM一般处理流程包括track和map两部分。所谓的track是用来估计相机的位姿,也叫前端,而map部分(后端)则是深度的构建。定位与重建是视觉惯性测距系统,惯性导航系统与视觉测量系统各有各的优势和不足

2视觉校准:基本上由于镜头的形状所有的图像都会产生变形

3惯性校准:如果你被要求向前走一步,然后猜测你走了几米这样的场景,仅凭一步然后去估算会有很大的误差

4 3D重建:3D 重建系统能够找出场景中真实物体的形状和结构,并且允许虚拟事物之间相互碰撞以及隐藏在真实世界的后面

5运动跟踪:有了ARCore,它个实时的自动为我们做这些

6环境理解:ARCore 会通过检测垂直表面(例如桌子或墙)上的成簇特征点改进它对现实世界环境的理解

7光估计:可以让虚拟物体产生与真实光照一样的阴影效果,进一步提升虚拟物体的真实性、

其他概念: 用户交互、定向点(将虚拟物体置于倾斜的表面上)、锚点和可跟踪对象、增强图像(能够响应特定 2D 图像)...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值