SoftServe公司为乌克兰Tustan中世纪堡垒开发了一款移动增强现实(AR)应用程序,旨在重建IX-XVI世纪消失的木制城堡。该项目由乌克兰科学家米哈伊洛·罗日科及其子瓦西里·罗日科发起,重建工作始于1971-1977年的手工测量,通过铅笔和纸的图形重建达到90%的准确率。
项目挑战与解决方案
Tustan堡垒仅剩木块曾放置的地点,且石头坍塌改变了原始轮廓,给AR重建带来挑战。SoftServe团队采用多种技术确保3D模型与实际环境匹配:
- 摄影测量重建:使用无人机和毫米级精度创建岩石数字模型
- 摄像头参数确定:结合Blender BLAM插件、OpenCV、LAStools、MeshLab等技术
- 数字模型构建:基于Google Street View的Photo Tourism项目,运用运动结构(SFM)和多视图立体(MVS)算法
技术细节
- 重建过程包括现场测量、材料检查和计划阶段
- AR应用可在任何天气条件下本地运行,用户通过下载免费应用远程查看
- 开源代码已公开发布,支持户外地标重建
- 团队正在开发基于Google Tango的AR功能,未来将采用ARCore技术增强交互性
未来规划
SoftServe计划在AR/VR方向持续发展,已成立“交互式”技术方向,并启动Tustan VR项目。目前AR应用支持通过手机或平板在现实环境中定位城堡,未来将扩展至更多设备平台。