Web AR 追踪 阅读笔记:文章名称【WebAR】微信小程序AR...

1,336 阅读1分钟

1.AR 研究挑战

  • 晦涩
    • 专业术语
    • 数学公式
    • 网络资料
  • 开源项目
  • 图识(有标记)
    • 商业场景没法使用,客户不接受这种图片
    • 构造
      • 黑色边框
      • 白色间距
  • 人脸
    • 人脸的旋转(前后低头、左右摇头、转向两侧)
    • 远近大小
    • 没有开源项目完整的实现

2.AR 知识体系

  • 数学:
    • 现代
    • 空间解析几何
  • 计图:
    • OpenGL
    • WebGL
  • 机学:
    • 分类
    • 追踪 (研究重点)
  • 计视:
    • OpenCV

3.运行速度比较

桌面程序 > 服务端 > APP > 网页 > 小程序

  • 桌面程序:能充分利用GPU的硬件加速

  • 服务端:能利用高配置的CPU和集群

  • APP:能充分利用手机的硬件加速

  • 网页:能利用 WebAssembly 等新技术加速

  • 小程序:暂时没有加速的方法

工作原理

  1. 从相机 每帧 图片提取特征点;
  2. 将相机图像的特征点和识别图 匹配
  3. 计算相机和图像变换 : 根据 第2步 得到的特征点匹配结果,相机标定得到的 相机内部参数 ,计算相机和图像变换的 投影矩阵

原文章来自:zhuanlan.zhihu.com/p/74438078