2022年4月28日,在华为折叠旗舰及全场景新品发布上,华为Mate Xs 2折叠屏手机搭载由HMS Core定位服务(Location Kit)提供的3D精准室内定位技术,为用户提供了“店铺级”定位能力。目前,该能力已经覆盖国内160+城市、1300+核心商圈、20+大型交通枢纽等大中型公共建筑,为用户打造室内精准定位的出行体验。

“3D精准室内定位技术”技术底座

室内定位技术在商场室内导购、高铁机场出行等生活场景,以及游客导览、外卖骑手到店履约等行业场景都有广泛的需求。

当前业界已经有多种室内定位方案,如基于蓝牙标签、UWB基站的硬件部署方案,以及人工采集WiFi/地磁方案等。但是这些方案存在场所覆盖量少、成本高昂、无法自动学习更新等不足。

为了解决这些痛点,HMS Core定位服务通过突破多项关键技术,最终实现了广覆盖、低成本、自学习的精准室内定位功能,通过统一的API接口支持HarmonyOS等主流移动OS系统,确保即使从室外延伸到室内,都能获取无缝的精准定位服务。

HMS Core定位服务通过如下4个关键技术实现广覆盖、低成本、自学习的3D精准室内定位能力。

AI惯导轨迹估计技术

多源信号因子图优化技术

AI楼层识别技术

概率建模高精度定位技术



3D精准室内定位技术概要图

AI惯导轨迹估计技术



AI惯导原理

业界通用的PDR估计模型,基于步态检测和步长估计的航迹推算,该模型对人的高矮、行走快慢、手机姿态切换等非常敏感,导致不同场景下,轨迹长度和方向的估计不稳定,误差抖动大。 HMS Core定位服务提供AI惯导轨迹估计技术解决该问题。该技术通过AI自监督学习的方法,只需原10%的标定数据即可实现同样的轨迹位姿估计精度,不仅减少了对训练数据量的依赖,同时提高了对用户行为姿态的泛化适应能力;另外采用华为自研的RIO网络设计,将轨迹估计精度进一步提升了30%以上(华为实验室测试数据),能够应对现实生活中各种用户在复杂室内环境中的定位需求。

多源信号因子图优化技术

多源信号因子图优化技术原理



多源信号因子图优化技术原理

HMS Core定位服务提供的多源信号因子图优化技术,基于信号传播模型基础理论,引入了图论的方法对5G、UWB、FTM、WiFi、BLE、RF等多源信号进行表征,将传统的特征匹配问题转换成了图优化问题,这样不仅提高了大数据处理的效率,而且也使得数据模型更准确地刻画了信号地图的特征。该技术将无序的轨迹分布构建成有序的2D平面拓扑的信号地图,并且能够随着信号覆盖密度的增加,最终达到“店铺级”位置分辨精度。

从无序的轨迹到有序2D拓扑构建实例展示

AI楼层识别技术

AI楼层识别技术原理

室内定位,还需要解决用户在不同楼层移动产生的跨楼层定位问题,包括楼梯、电梯和自动扶梯等场景。HMS Core定位服务通过AI学习跨层地标属性,并对不同楼梯类型进行自动排序,通过AI楼层识别技术,实现3D楼层定位,准确率平均优于95%(华为实验室测试数据)

从2D有序拓扑到3D有序拓扑构建实例展示

概率建模高精度定位技术

概率建模高精度定位技术原理

HMS Core定位服务提供的概率建模高精度定位技术,基于信号传播模型的分布特征,提出高斯过程对信号残差建模和自适应的学习超参数,将信号轨迹覆盖区域扩展到轨迹未经过区域。并且随着不断的AI自学习,越来越逼近模型估计最优解,从而使得定位更精准。

在存在室内地图的场景下,还可以进一步通过地图匹配算法提升定位精度。

华为Mate Xs 2折叠屏手机发布会现场图

以上技术来自华为2012黎曼实验室(Riemann Lab),通过HMS Core定位服务(Location Kit)面向开发者开放,目前HUAWEI Mate Xs 2折叠屏手机用户使用高德地图APP即可实现“店铺级”精准室内定位体验,后续还将有更多华为机型支持3D精准室内定位技术。

同时,伴随HMS生态布局全面加速,HMS Core 定位服务地图服务位置服务等核心应用开发能力也迎来快速提升,2021年6月整合推出了Petal Maps Platform,并全面对开发者与合作伙伴开放。Petal Maps Platform地图服务平台目前已拥有22个丰富的地图服务能力,截止2021年底已覆盖全球200多个国家与地区的开发者,积累了2.6亿+POI数据,支持70多种地图展示与搜索语言,接入开发者数量超20000。

其他更多关于HMS Core定位服务的信息,请访问华为开发者联盟官网-HMS Core定位服务,相关技术请参考论文清单。

参考文献:

1.AI惯导轨迹估计技术:

《RIO: Rotation-equivariance supervised learning of robust inertial odometry》, 2022 CVPR, 华为2012黎曼实验室(Riemann Lab)。

2.信号空间到距离约束建模技术:

《Mining geometric constraints from crowd-sourced radio signals and its application to information fusion and indoor positioning》, 2021 IEEE Access, 华为2012黎曼实验室(Riemann Lab)。

3.概率建模的高精度定位技术:

《Measuring Uncertainty in Signal Fingerprinting with Gaussian Processes Going Deep》, 2021 IPIN, 华为2012黎曼实验室(Riemann Lab)。

了解更多详情>>

访问华为开发者联盟官网

获取开发指导文档

华为移动服务开源仓库地址:GitHubGitee

关注我们,第一时间了解 HMS Core 最新技术资讯~

HMS Core 3D精准室内定位技术,打造“店铺级”出行体验的更多相关文章

  1. 华为开发者大会2022:HMS Core 3D建模服务再升级,万物皆可驱动

    11月4日,HDC2022华为开发者大会在东莞松山湖举办.在本次大会的HMS Core创新图形能力分论坛中,HMS Core重点介绍了其在3D技术领域的创新应用方向,其中3D建模服务展示了创新的自动骨 ...

  2. 如何优化大场景实时渲染?HMS Core 3D Engine这么做

    在先前举办的华为开发者大会2022(HDC)上,华为通过3D数字溪村展示了自有3D引擎"HMS Core 3D Engine"(以下简称3D Engine)的强大能力.作为一款高性 ...

  3. 浅谈UWB(超宽带)室内定位技术(转载)

    技术背景 随着无线通信技术的发展和数据处理能力的提高,基于位置的服务成为最有前途的互联网业务之一.无论移动在室内还是室外环境下,快速准确地获得移动终端的位置信息和提供位置服务的需求变得日益迫切.通信和 ...

  4. 解答室内定位技术新方向:蓝牙AoA定位,值得了解 ——概念了解

    转载搜狐 室内定位一直被炒的非常火的黑科技,也是近年资本追逐的热点,市场上一直有众多宣称可以做到厘米级,米级精度定位的公司,但问题很多,无法大规模商用.近些年有很多人尝试使用蓝牙beacon方式做定位 ...

  5. HMS Core 3D流体仿真技术,打造移动端PC级流体动效

    移动设备硬件的高速发展,让游戏行业发生翻天覆地的变化,许多酷炫的游戏效果不再局限于电脑端,玩家在移动端就能享受到场景更逼真.画质更清晰.体验更流畅的游戏服务.但由于移动设备算力不足,为了实现真实感的水 ...

  6. 华为HMS Core图形引擎服务携手三七游戏打造移动端实时DDGI技术

    在2021年HDC大会的主题演讲中提到,华为HMS Core图形引擎服务(Scene Kit)正协同三七游戏一起打造实时DDGI(动态漫反射全局光照:Dynamic Diffuse Global Il ...

  7. 基于 WiFi ( Wireless Fidelity) 的室内定位技术

    系统的拓扑结构 基于信号强度的定位技术(RSSI, Received Signal Strength Indication) 无线信号的信号强度随着传播距离的增加而衰减,接收方与发送方离得越近, 则接 ...

  8. 个推一键认证SDK重磅推出,打造秒级登录体验,让用户一“键”倾心

    移动互联网时代,用户注意力的持续时间越来越短,他们追求便捷与高效.从账号密码登录.短信验证,到第三方登录甚至人脸识别登录,APP的注册/登录方式在逐步变化,开发者希望在这重要的交互端口提升用户的体验, ...

  9. HMS Core电商与游戏行业解决方案,全流程赋能开发者创新

    2021年12月29日,"华为云&华为终端云服务创新峰会2022"在北京柏悦酒店成功举办.华为HMS Core电商与游戏行业解决方案亮相本次峰会的线下展区,为行业开发者们解 ...

  10. HMS Core图形图像技术展现最新功能和应用场景,加速构建数智生活

    [2022年7月15日,杭州]HUAWEI Developer Day(华为开发者日,简称HDD)杭州站拉开帷幕.在数字经济不断发展的今天,开发者对图形图像的开发需求更加深入和多样化,从虚拟环境重构到 ...

随机推荐

  1. Centos8上安装python3.X

    一.更新yum源 命令:yum update 二.更新依赖环境 命令:yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sq ...

  2. 【App Service for Windows】为 App Service 配置自定义 Tomcat 环境

    问题描述 当在App Service for Windows环境中所列出的Tomcat Version 没有所需要的情况下,如何实现自定义Tomcat 环境呢? 问题解答 第一步: 从官网下载要使用的 ...

  3. 【Azure 应用服务】收集App Service 关于Availability Zone, Health check 以及 Traffic Manager的文档,并了解高可用(HA)和灾备(DR)

    问题描述 收集App Service 关于Availability Zone, Health check 以及 Traffic Manager的文档,并了解高可用(HA)和灾备(DR)的具体办法 问题 ...

  4. 使用rpa打开浏览器并执行js抓取页面元素详情步骤

    这里我们专门开一个文章来写如何在rpa中执行js获取页面元素. 个人觉得,复杂点的需求用js会方便很多,所以后续的文章我都会重点使用js去获取页面元素. 好,正文开始,我们先看一下rpa为我们提供的自 ...

  5. Java 类中属性的使用

    1 类中属性的使用: 2 * 属性(成员变量) 局部变量 3 * 1.相同点: 4 * 定义变量的个格式: 数据类型 变量名 = 变量值 5 * 先声明 后使用 6 * 变量都有其对应的作用域 7 * ...

  6. C++ STL //vector容器存放内置数组

    1 //STL初始 2 // 3 //vector容器存放内置数组 4 5 #include <iostream> 6 #include <string> 7 #include ...

  7. 独家消息:阿里云悄然推出RPA云电脑,已与多家RPA厂商开放合作

    独家消息:阿里云悄然推出RPA云电脑,已与多家RPA厂商开放合作 RPA云电脑,让RPA开箱即用算力无限? 文/王吉伟 这几天,王吉伟频道通过业内人士获得独家消息,阿里云近期推出了一个名为「RPA云电 ...

  8. Linux 网络编程从入门到进阶 学习指南

    前言 大家好,我是小康.在上一篇文章中,我们探讨了 Linux 系统编程的诸多基础构件,包括文件操作.进程管理和线程同步等,接下来,我们将视野扩展到网络世界.在这个新篇章里,我们要让应用跳出单机限制, ...

  9. centos解决 pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.

    一.下载 openssl 编译安装 openssl 官方下载地址:https://www.openssl.org/source/ wget https://github.com/openssl/ope ...

  10. electron-vite 可用,本机软件开发环境搭建

    electron-vite 可用,本机软件开发环境搭建 https://electron-vite.github.io/