基于地理定位的增强现实

Bil*_*lda 0 android geolocation augmented-reality

我的任务是开发应该由游客使用的Android应用程序.基本用例:我正在经历一些城镇的旧部分,然后我开始我的应用程序,用相机指向某个地方,一些已经消失的旧建筑将像以前一样出现在它的位置.

我探索的第一个方向是基于位置的识别,我尝试了一些像Wikitude,MetaIO和DroidAR这样的框架.这些都不是100%满足我的需求,因为(在我看来),没有人使用(因为它的健壮性)最新的工具,应该使这项任务更容易,如新的Google Play服务位置API.我不知道我能不能做得更好,但我宁愿不写自己的解决方案.

我现在正在考虑探索基于标记的识别,但是需要额外的工作来将一些标记放置到期望的位置,并且我不相信用户将与该标记成直角和距离.我看过一些使用某种边缘检测的视频,但我使用的框架都没有这个功能.

您是否了解我可以探索的一些方向,技术或想法,并可能导致成功的解决方案?

Dat*_*yen 11

增强现实将实际坐标系统转移到摄像机坐标系统.在基于AR位置中,实际坐标是地理坐标系.我们将GPS坐标(纬度,经度,海拔高度)转换为导航坐标(东,北,上),然后将导航坐标转换为摄像机坐标并在摄像机视图上显示.

我只是为您创建演示,而不是使用任何SDK

https://github.com/dat-ng/ar-location-based-android