基于MindAR实现WebAR人脸识别追踪功能
·
前言
调研
| 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 行代码即可创建一个应用程序
效果
结束
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)