Questions tagged «arkit»

2
iOS恢复相机投影
我正在尝试估计与QR码在太空中相关的设备位置。我正在使用均在iOS11中引入的ARKit和Vision框架,但该问题的答案可能并不取决于它们。 使用Vision框架,我可以获得在相机框架中界定QR码的矩形。我想将此矩形与从标准位置转换QR码所需的设备平移和旋转进行匹配。 例如,如果我观察框架: * * B C A D * * 而如果我距QR码1m,以QR码为中心,假设QR码的边长为10cm,我会看到: * * A0 B0 D0 C0 * * 这两个帧之间的设备转换是什么?我了解可能无法获得确切的结果,因为观察到的QR码可能略微不是平面的,因此我们正在尝试估算并非完美的事物的仿射变换。 我猜sceneView.pointOfView?.camera?.projectionTransform它比有用,sceneView.pointOfView?.camera?.projectionTransform?.camera.projectionMatrix因为后面已经考虑了从ARKit推断出的转换,我对此问题不感兴趣。 我要如何填充 func get transform( qrCodeRectangle: VNBarcodeObservation, cameraTransform: SCNMatrix4) { // qrCodeRectangle.topLeft etc is the position in [0, 1] * [0, 1] of A0 // expected real world position …

4
ARKit vs. ARCore vs. Vuforia vs. D'Fusion Mobile vs. Layar SDK
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 改善这个问题 我想知道,每种基于视觉的移动增强现实框架的优缺点在哪里?在哪种情况下应决定什么?您是否会选择Vuforia,因为它是免费的且没有品牌?其中一个框架缺少哪些重要功能?免费版本的Metaio SDK是否有限制(商标和Metaio启动画面除外)? 我认为这些是支持iOS和Android的最重要的框架。我知道metaio不支持电影纹理,并且不支持MD2(动画)导出和Vuforia(至少不处于基本状态)。 编辑: 这是一个3小时的会议,回顾了市场上最好的Mobile AR SDK以及如何开始使用它们:教程:面向开发人员的十大增强现实SDK 您还应该从增强现实实验室SL中检查ARLab。ARLab具有用于AR浏览器,图像匹配,图像跟踪,3D引擎,虚拟按钮的不同AR-SDK。但这不是免费的。 Wikitude的ARchitect SDK具有Vuforia-Extension和Blackberry 10支持。这也可能非常有趣。 该拉亚SDK现在可用于iOS和Android的3D,动画,视频AR和QR码扫描仪 DARAM也是Android,iOS,Windows 8和Mac的良好SDK。 ARPA有一个Unity-Plugin和一个Google Glass SDK。 这是增强现实SDK和框架的比较表 苹果已经收购了Metaio。Metaio的未来不确定。(2015年5月28日) Magic Leap宣布推出用于虚幻和Unity的增强现实开发人员SDK Vuforia现在已经支付了许可费,并且能够在其免费Starter计划中不带水印的情况下演示应用程序-现在仅在特定日期的首次应用程序发布期间出现。这是为了支持希望在不显示水印的情况下向客户进行演示的开发人员。(2015年5月6日),高通将其Vuforia业务出售给PTC(2015年10月12日) ARKit iOS 11引入了ARKit,这是一个新框架,可让您轻松地为iPhone和iPad创建无与伦比的增强现实体验。通过将数字对象和信息与您周围的环境融合在一起,ARKit将应用程序带到了屏幕之外,使它们能够以全新的方式与现实世界进行交互。(2017年6月) 8th Wall XR是世界上第一个可在所有常用的iOS和Android手机上运行的AR平台,并与ARKit和ARCore无缝集成。(2017年8月) ARCore是Google对苹果ARKit的回应。它旨在以相对简单的方式为所有Android手机带来增强现实功能。它还替代了需要专用硬件才能运行的探戈计划。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.