前言
调研
AR SDK | Value |
---|
ARKit | ARKit 是一个移动端 AR 平台,用于在 iOS 上开发增强现实 app;SLAM场景识别、SLAM场景识别、刻度估量、基本边界的垂直和水平面检测、快速稳定的动作捕捉、多重人脸追踪、多人会话、同步前置、后置摄像头 |
ARCore | ARCore 是 Google 的增强现实 SDK,提供跨平台 API,可在 Android、iOS、Unity 和 Web 上打造全新的沉浸式体验。通过了解与人物、地点和事物相关的情境,改变人们玩游戏、购物、学习、创造和体验世界的方式。 |
Vuforia | 高通推出的针对移动设备扩增实境应用的软件开发工具包、识别模型目标、识别图片目标、识别对象目标、多重目标、柱体目标、VuMark:二维码\条形码、使用外置摄像头、平面识别 |
Wikitude | 结合了3D跟踪技术(基于SLAM)、顶级图像识别和跟踪,以及移动、平板电脑和智能眼镜的地理位置AR、即时跟踪、扩展跟踪 图像识别、3D增强、云识别 |
EasyAR | EasyAR是优秀的国产AR解决方案提供者,提供像Web AR、姿态识别、手势识别、云识别等产品 |
Web AR | Value |
---|
Web AR on ARKit | Web衍生版本:开发者能用 Web 技术来基于 ARKit 开发,从而实现 WebAR |
Web AR on ARCore | Web衍生版本:开发者能用 Web 技术来基于 ARCore 开发,从而实现 WebAR |
Web AR on EasyAR | 扫描识别图呈现3D动画模型、视频、图片、文字、UI按钮等效果,并且支持3D模型交互 |
AR.js | 用于 Web 增强现实的轻量级库,具有图像跟踪、基于位置的 AR 和标记跟踪等功能 |
MindAR | 用于 Web 图像跟踪功能(以及多图像跟踪)和面部跟踪 |
使用MindAR
MindAR 是一个网络增强现实库。突出的特点包括:
⭐支持图像跟踪和人脸跟踪。
⭐用纯 javascript 编写,从底层计算机视觉引擎到前端端到端
⭐利用 gpu(通过 webgl)和 web worker 提高性能
⭐开发者友好。易于设置。使用 AFRAME 扩展,您只需 10 行代码即可创建一个应用程序
效果
结束