请选择 进入手机版 | 继续访问电脑版

设为首页 收藏本站
思科社区 关注
思科社区

搜索
热搜: 邮件服务器
查看: 239|回复: 0

【原创翻译】12款最佳增强现实类SDK(2)

[复制链接]
发表于 2020-9-6 21:57:13 | 显示全部楼层 |阅读模式
5. EasyARhttps://www.easyar.com/
EasyAR SDK为企业和开发人员提供了EasyAR SDK BasicEasyAR SDK Pro两种定价产品。其中,Basic版为开发人员提供了ARAPI、工作流和AR的兼容性;而全新的Pro版则增加了更多的独家功能。对于那些希望自己的AR应用能够支持AndroidJava APIiOSSwift API、以及Windows操作系统的开发人员而言,Basic版是免费的。另外,Basic版支持包括视频播放、透明视频播放、QR(二维)码扫描和全面Unity集成等额外的功能。
EasyAR Pro版的核心功能,主要包括:SLAM(包含Monocular的实时6 DOF摄像机姿态跟踪和完全移动兼容性),3D对象跟踪(根据实时纹理识别,来跟踪常见3D对象的功能),屏幕录制(提供简单有效的方式来记录AR内容),平面图像跟踪(实时跟踪和识别平面图像的能力),与所有主流移动AR相集成的简洁API平台与内容,交互支持沉浸式AR内容,以及针对多种类型目标的同步检测和跟踪,等方面的增值功能。另外,EasyAR网站也具有大量实用的信息,方便您在最短时间内构建并运行自己的AR应用。它的问答链接为:https://answers.easyar.com/,而社区链接则是:https://forum.easyar.com/
6. Kudanhttps://www.kudan.eu/
在日本东京和英国布里斯托尔设有办事处的Kudan AR SDK,是一款专为AR开发人员设计的平台。作为“一站式”的平台,它支持各种基于标记和无标记的位置和跟踪需求。Kudan SDK的核心引擎完全采用C++进行开发,拥有组装式开发和定制优化的架构,能够提供最快且最强大的操作性能,而不会对内存的占用产生任何负面影响。因此,Kudan AR SDK可以被使用在从支持专业的HUD到集成芯片组,等一系列开发场景中。因此,它可以调整数据的大小、速度和灵敏度,以满足特定AR项目的特殊需求。
Kudan AR SDK拥有原生平台的API,能够对Objective CiOS)、JavaAndroid)和Unity游戏引擎提供跨平台的支持。同时,Kudan SDK也支持基于标记和无标记跟踪,这对于需要在无标记初始化的情况下,创建功能的AR开发人员来说非常有用的。
该公司的目标是通过创建人工感知(Artificial PerceptionAP)类型的算法,来加速虚拟化(包括增强、虚拟和混合现实的各个方面)和机器人相关技术(汽车、无人机和机器人)的演变。也就是说,通过Kudan开发出的相当于人眼的机器算法,能够将AI(人工智能)与AP相结合,让机器能够像人类那样感知周围世界,并与周围世界进行互动。
7. Onirixhttps://www.onirix.com/
Onirix号称能够轻松地实现移动AR的开发,并能为开发人员提供快速且直观的体验。其Onirix Studio能够让企业和品牌商在每个新的AR项目中开发、托管和发布各种可视化元素。Onirix平台的主要功能是:根据位置、路线、寻路、3D模型、以及其他信息,添加特定的兴趣点。基于云平台,Onirix为每个项目分配最佳的资源和性能,进而为移动用户提供最佳的体验感受。另外,Onirix AR SDK能与其原生的iOSAndroid应用相紧密集成。
Onirix SDK的开发旨在与支持AR的智能手机和平板电脑进行交互。SDK为基于UnityiOSAndroid平台的应用快速开发,提供各种工具和调用库。通过弥补REST API的不足,它让现有的数据集能够轻松地体验并融入新的AR应用。在持续更新各种支持组件和兼容设备的相关文档方面,Onirix团队做得也是非常出色的。其技术支持和配套文档涉及到iOSAndroidARKitARCoreMagic LeapHoloLens(全息透镜)等方面。如果您对Microsoft HoloLens的应用开发或原型兴趣的话,请参见我们准备的指南-- https://mozenix.com/2017/06/06/how-to-develop-a-prototype-for-microsoft-hololens/
8. MaxSThttp://maxst.com/#/en/arsdk
MaxST AR SDK提供了全面的跨平台AR引擎,它方便了品牌商和开发人员构建出AR体验和应用程序。具有一定价格竞争力的MaxST平台,能够保障AR应用开发的速度与易用性。MaxST AR SDK能够提供的具体功能包括:即时跟踪(提供识别水平与垂直平面,以及叠加相关内容的能力)、可视化SLAM(使用智能手机相机创建周围区域的“虚拟地图”)、对象跟踪(将可视化SLAM创建的地图文件予以导入的能力)、图像跟踪(叠加3D内容、视频和图像)、标记跟踪(为内容的叠加提供8192个标记点)、以及QR与条形码的扫描功能。
MaxST AR SDK还提供了在诸如Mac OSiOSAndroidWindowsUnity 3D等主流平台上进行跨平台开发的功能。该平台还兼容各种HUD和智能眼镜产品,如:Epson MOVERIO BT- 300,350ODG R-7
9. Pikkart AR SDKhttps://developer.pikkart.com/augmented-reality/sdk/
Pikkart SDK能够让开发人员在“​​计算成本低廉”的设备上,快速地址创建具有轻量级、易用性、且健壮的AR应用,并能够实现检测和跟踪Pikkart AR SDK拥有四种核心定价机制。它的免费版本为开发人员提供了无限数量的本地标记、1个演示应用程序(在iOSAndroid上都可以运行)、以及20个基于云的标记。其299欧元版本能够让开发人员在享用免费版所有功能的基础上,添加了电子邮件支持,并提供使用平台的最佳效果和帮助指导。云识别(https://developer.pikkart.com/augmented-reality/products/cloud.aspx)和云APIhttps://developer.pikkart.com/augmented-reality/products/cloud_api.aspx)是两个更高层次的版本,它们每月都是收费99欧元,分别提供包括:无限数据库、1500个云标记、电子邮件支持和云识别等功能。
Pikkart SDK号称能够使开发人员在几分钟内,在设备上创建出深度沉浸式的AR体验。该平台包含适用于iOSAndroid的原生插件,也集成了现有的UnityXamarin项目。Pikkart SDK还允许开发人员添加具有地理定位的AR标记,以便开发出集成式的导航服务。
10. DeepAR
DeepAR AR SDK最初是为了让开发人员通过iOSAndroidHTML5Unity,来构建出高质量、移动优化的、具有FacebookSnapchat风格的3D面部头像、面具和特效。轻量级的DeepAR SDK,可以被快速地集成到现有应用项目之中,以支持各种镜头、效果、模糊和滤镜,进而创建出深度沉浸式的、面向消费者的AR应用和原型。
DeepAR平台提通过将不同的数据模型与复杂的3D机器学习相结合,实现了面部特征检测等功能。通过极其精确和快速的面部检测,DeepAR SDK能够结合下巴、眼睛和鼻子的识别,以近60/秒的速度辨析出超过68个面部特征点。经过优化后的平台,也能够兼容各种的智能手机和平板电脑,提供多张面孔的实时检测服务。
另外,DeepAR利用专有的深度学习和神经网络模型,还能够实时地检测诸如:愤怒、厌恶、恐惧、欢乐、悲伤、惊讶和中立,等人类主要情绪。如果您对此感兴趣的话,请参见--https://mrrmrr.me/
11. LuminMagic Leap
Magic Leap2010年创立的一家美国初创公司。迄今为止,该公司已从谷歌和阿里巴巴等投资人那里筹集了超过14亿美元的资金。201612月,Magic Leap被福布斯估值为45亿美元。2018Magic Leap One被正式推出,并向美国AR开发者开放。Magic Leap One HUD通过“将数字光场(light field)投射到用户的眼睛里”,以实现将3D计算机所生成的图像,叠加到现实世界的物体上。
Magic Leap OneUnity开发人员提供了各种组件,它包含一系列可供参考与使用的样板示例。其AR SDK被称为“Lumin SDK”Lumin SDK包含有一个模拟器,可以仿真SDK的各种功能,而无需事先购买HUDUnity Package能够与Magic Leap Zero IterationMagic Leap Remote相兼容,进而实现快速的构建和运行。
Lumin SDK的技术预览版是针对Unity 2018.1开发的。针对Magic LeapLumin OS,它在构建窗口下方提供了一个新的平台。此外,它还提供可用于创建原生类插件的完整C/C++工具链、调试器和构建打包系统。
12. MixedReality ToolkitHoloLenshttps://github.com/Microsoft/MixedRealityToolkit-Unity
由许多组件和脚本所组成的MixedReality Toolkit,旨在加速针那些Microsoft HoloLens和其他基于Windows Mixed Reality(混合现实)耳机类AR应用的开发。最新版本的MixedReality Toolkit具有扩展功能,能够支持除了Microsoft自家Mixed Reality系列产品之外的各种虚拟和AR平台。
Mixed Reality Toolkit vNext包含有许多API,可被用来加速开发各种兼容设备的Mixed Reality项目,其中包括:
u  Microsoft HoloLens
u  微软沉浸式耳机 (IHMD)(https://www.microsoft.com/en-us/store/collections/oasismrheadsets/pc
u  Steam VR HTC Vive / Oculus Rift )(https://store.steampowered.com/steamvr
u  OpenXR平台(https://www.khronos.org/openxr
在开始使用MixedReality Toolkit开发应用之前,您需要准备好:Windows 10 FCU fall creators update)、Unity 3DVisual Studio 2017 (用于代码编辑,开发和部署通用Windows平台的应用程序包)。
结论
随着技术的日益复杂,各种SDK的功能会得到了迅速扩展,而与AR相关的商业机会也呈指数级增长。如果您还没有决定好为下一个AR项目采用哪一款SDK的话,请花点时间进行基于ROI的计算,进而分析一下项目的各种商业元素吧。
【原标题】12 Best Augmented Reality SDKs  (作者Michael Romilly )
原文链接:https://dzone.com/articles/12-best-augmented-reality-sdks

  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
您需要登录后才可以回帖 思科 CCO 登录 | 思科 CCO 注册   

本版积分规则

Archiver | 思科社区  

GMT+8, 2020-9-24 06:00 , Processed in 0.093095 second(s), 28 queries .

京ICP备11014401号-17

© 2020 思科系统.版权所有 重要声明 | 保密声明 | 隐私权政策 | 商标 |

快速回复 返回顶部 返回列表