集成了 SLAM、图像跟踪、手势检测、本地图像识别和云端图像识别等功能的 Unity AR SDK 即将正式上线!全面开放百度 AR 核心能力,帮助各位开发者小伙伴在 Unity 环境下轻松实现 AR 开发。



2.JPG


Unity AR SDK 是百度 AR 为 Unity 开发者提供的专属 AR 研发工具。接口简单易用,可以快速集成百度 AI-图像识别云服务并发布至多平台。


正式上线的 Unity AR SDK 主要功能包括 SLAM、图像跟踪、手势检测、本地图像识别和云端图像识别(同时我们在 Asset Store 开放了丰富的应用实例,供开发者免费下载)。


 SLAM 功能 

多角度旋转摄像机,对物体进行跟踪定位。提升了 SLAM 在空间中的稳定性,为开发者带来更好的功能体验。





 图像跟踪功能 


对图像进行识别,实时跟踪定位模型,以及 Unity 直接运行预览。


为方便开发者调试和使用,我们扩充了 Unity 直接运行预览功能,充分满足开发者的体验需求。

 

 本地图像识别功能 


对图像进行识别。开发者可以自行定义识别图像成功后的出现的物体类别:模型、UI 等等,功能开发相对较灵活。


结合图像跟踪和本地图像识别两个基础功能,我们制作了连续识图的样例;增加了可供调用的接口,为开发者提供了充足的发挥空间。






手势检测功能 



通过识别不同的手势,触发不一样的效果,为开发提供了多样性选择,带来更多想象空间。

 

 云端图像识别功能 


将本地图像识别中的部分功能进行了封装,主要包括植物识别、动物识别、菜品识别、车型识别和场景识别等,能够对图片进行精准的分析,为开发者提供便利。


4.JPG

 Unity AR SDK 具体接入流程如下:


  步骤一:下载 SDK


前往 DuMix AR 官网,创建试用版 AR 应用,下载 SDK。

(https://ai.baidu.com/sdk#ar)

 

步骤二:导入 SDK


首先,需要在平台上下载 DuMix AR Unity SDK 压缩包;然后新建 Unity 工程,找到 DuMix AR Unity SDK Unity package (Unity package) ,打开并导入。

 

步骤三:场景设置


为了让 DuMix AR Unity SDK 正常使用,需要将 prefab 添加到场景中。将场景中的相机删除,并将 AR Camera prefab 拖入场景中。

 

步骤四:用户 key 值设置


申请 AR 应用后,将会从平台上得到 API Key 和 App ID。在使用之前,用户需要在相机上填写 API Key 和 App ID。


完成上述步骤,即可开始进行功能的研发了。


Unity AR SDK 将于7月4日百度 AI 开发者大会上与大家见面,敬请期待!




AI.JPG