gpt4 book ai didi

iphone - 将增强现实照片放在手机上

转载 作者:行者123 更新时间:2023-11-30 04:46:19 25 4
gpt4 key购买 nike

我想在移动设备的相机输入上叠加经过地理定位的照片。照片应尽可能准确地放置在相应位置,通过修改其大小、倾斜和旋转。

这可以在 iPhone/Android 上完成吗?还是目前还没有这项技术?如果是前者,是否有任何框架或示例可以作为一个良好的开端?

最佳答案

在这样的应用程序中有几个陷阱。

首先是方向元数据:在 EXIF header 中实际上没有用于相机姿势所需的所有元素的标准位置。 See p46 of the Exif 2.2 standard .有一个用于方位的“图像方向”字段,仅此而已。我编写的应用程序使用了正确大小的其他字段(例如,目标方位角 - Rational 类型)来存储俯仰和偏航,但这不是标准的,即使应用程序在此处存储俯仰和偏航元数据,你也会必须进行实验以了解他们是如何做到的,并且可能会根据拍摄照片的设备进行调整。

尺寸也很棘手。想象一下,你有一个长焦变焦,你拍了一张非常放大的照片。如果您希望用从照片大小到照片中对象的表观大小的一对一映射来表示这张照片,则它应该很小。这是一个极端的例子,但你会看到外观尺寸取决于焦距、图像传感器尺寸等。如果你只想以正确的方向和位置呈现图像,但作为一个恒定大小的图标,那就容易多了。您可以在两者之间选择一个解决方案。在 AR 触摸界面中,可选择的项目应该很大 - 至少指尖大小以补偿传感器错误移动,如果您打算让您的图像可选择,您可能会考虑到这一点。

最后,不要担心把第二点解决的太完美,因为现在手机罗盘很烂。我知道诺基亚会提供指南针校准级别的反馈,可用于确定您是否需要执行校准手势,但是例如iPhone 没有。如果你只是从口袋里拿出一部 iPhone 并进行拍摄,那么获得良好罗盘精度的可能性很小。然后你将遭受通常的 GPS 错误。如果您手动放置照片,您当然可以避免这些问题。

如果有兴趣写一篇文章,我可以向您发送可能相关的研讨会论文和 session 海报。

关于iphone - 将增强现实照片放在手机上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4885446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com