检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
注意事项 了解坐标系 VPS坐标系 VPS坐标系是基于UTM坐标定义的,北向Y轴正向和东向X轴正向如图1所示。 图1 VPS坐标系示意图 Three.js渲染引擎坐标系 摆放虚拟物体时需要注意:Three.js的相机朝向是Z轴的反向。 图2 Three.js渲染引擎坐标系示意图 坐标系转换
示如何使用AR地图生产服务的操作。 使用流程 图1 AR地图生产服务使用流程 前提条件 使用KooMap服务前,请您确保已满足以下条件: 已通过实名认证的华为云用户或IAM用户。 已成功开通KooMap AR地图生产服务。 非华为云用户或IAM用户,请参考注册华为账号并开通华为云或创建IAM用户并授权。
概述 您可开启AR会话获取设备的图像、GPS坐标及传感器数据,启动SLAM从而进行视觉定位。 传感器包括陀螺仪、加速度计、磁力计。 父主题: 开启AR会话
上传数据 您可根据实际需求在项目内上传全景视频,用于AR地图生产。上传的全景视频需符合约束条件请参考“约束与限制”。 前提条件 已新增项目。 在项目内上传数据 登录KooMap管理控制台。 在左侧导航栏的“AR地图”下选择“项目管理”。 在“项目管理”页面,单击项目名称(蓝色字体),进入“项目详情”页面。
数据保护技术 KooMap通过数据加密保护手段,保护数据空间中的数据安全,如表1所示。 表1 KooMap的数据保护手段 数据保护手段 说明 传输加密(HTTPS) KooMap管理控制台与云服务之间接口、开放API接口都支持HTTPS传输协议,保障数据传输的安全性。 敏感数据保护
区域,用户可进行3D实景步行导引,无需担心GPS信号弱的环境。 工作原理 WebARSDK通过设备传入的图像及传感器数据,调用视觉定位(VPS)和导航服务,以及SLAM(同步定位与地图构建)算法,为您的应用提供环境感知与交互感知能力,再经应用渲染给用户呈现虚实融合体验。 图1 WebARSDK工作原理
注册地图数据 数据预处理成功后,您参考如下操作步骤核对预处理后的空间轨迹是否与实际采图轨迹相符,并将地图数据注册到地球坐标系。 前提条件 数据已上传并预处理成功。 注册地图数据到地球坐标系 登录KooMap管理控制台。 在左侧导航栏的“AR地图”下选择“项目管理”。 在“项目管理”页
部署或下线地图。 部署地图:在数据列表选择生成成功的地图数据,单击操作列下的“部署地图”,将地图部署到华为云。 下线地图:在数据列表选择已部署的地图数据,单击操作列下的“更多 > 下线地图”,将地图从华为云下线。 父主题: AR地图生产服务和AR地图运行服务使用指南
数据传输 是否支持将数据导入至线下IDC或第三方云,导入时是否有访问时延要求
开启AR会话方案概述 您可开启AR会话获取设备的图像、GPS坐标及传感器数据,启动SLAM从而进行视觉定位。 视觉定位成功后,您可获取到当前位置的坐标信息,并在附近渲染数字内容,从而构建虚实融合的世界。 传感器包括陀螺仪、加速度计、磁力计。 父主题: 开启AR会话
审计与日志 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记
AR地图服务通过AR地图生产和AR地图运行来实现基于视觉定位(VPS)的AR内容展示和AR导航。应用到具体项目时,应妥善选取场景。若场景选取不合适,可能导致视觉定位效果不佳,影响最终的AR内容展示和AR导航。 场景选取总体原则: VPS定位能力与人的视觉定位能力类似,需要捕捉环境中的特征点
onErrTooLarge” 原因一:可能是发起定位时使用的图片纹理特征不够明显。 解决方案:在移动端,对着纹理丰富的区域单击“手动请求Vps”重新发起定位。 原因二:可能是平面识别未初始化完成。 解决方案: 查看camera的position和rotation数值。 如果pos
平台提供了云审计服务(Cloud Trace Service,简称CTS)。通过云审计服务,可记录与KooMap相关的操作事件,便于日后的查询、审计和回溯。 前提条件 已开通云审计服务。 支持审计的关键操作列表 表1 云审计服务支持的KooMap操作列表 操作名称 资源类型 事件名称 开通AR地图运行服务基础版
验证视觉定位效果时,您需竖屏正向手持设备扫描周边环境。 检查定位区域是否在地图服务范围内。 按“F12”打开DevTools,在“Network”页签中查看“vps”的状态码。如果状态码为“400”,请在“Response”页签中查看“error_msg”内容,如显示“access denied, out
携带数据 数据类型 数据说明 事件说明 VPS_RESULT Vps定位结果事件。 status boolean 定位是否成功。 Vps定位结果返回时触发该事件。 info string 具体定位结果信息。 VPS_TRACKING Vps跟踪状态事件。 status boolean
在AR地图数据采集阶段,怎样从激光和全景两种方案中选择 您可以参考以下对全景方案(仅使用全景设备)和激光方案(使用激光设备为主,全景设备为辅)的说明,选择适合项目场景的地图数据采集方式。 方案一:全景方案(仅使用全景设备) 全景设备型号:Insta360 ONE R。 全景采集原
苹果手机开启调试模式。 苹果手机连接Mac电脑,打开手机Safari浏览器并运行Web页面。 在Mac电脑的Safari浏览器“开发”菜单下选择已连接的苹果手机,单击手机打开的Web页面进行调试。 父主题: 常用调试方法
需要侦听回调。回调函数无event参数。 NO_SRTEAM 获取设备的相机时出错。一般是设备没有后置摄像头。 - - 需要侦听回调。回调函数无event参数。 VPS_FAIL VPS定位失败。可能是定位不在地图范围、定位超时等原因。 - - 需要侦听回调。回调函数无event参数。 接口调用及相机fov设置示例
约束与限制 开通 由于公测期间资源有限,仅限已通过实名认证的华为账号申请公测。 原始数据 AR地图生产服务的全景建图: 输入数据为Insta360 ONE R全景相机(30fps,5.7k)采集的全景视频,视频格式为.insv,单个视频的采集时间不超过15分钟。 视频文件中需包含