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. 手把手教你蜂鸟e203协处理器的扩展

    NICE协处理器 赛题要求:   对蜂鸟E203 RISC-V内核进行运算算子(譬如加解密算法.浮点运算.矢量运算等)的扩展,可通过NICE协处理器接口进行添加,也可直接实现RISC-V指令子集(譬如 ...

  2. pycharm/Intellij idea双击打不开,没有反应,下列方法亲测有用!

    第一种方法: 看看你的微软C++运行库是不是误删了.....我就这么干过...以前有个软件捆绑这个 安装了 结果我后来给删了 ,导致我pycharm 和intellij idea全都打不开 !!!各位 ...

  3. 8、zookeeper的集群搭建

    完全配置--https://zookeeper.apache.org/doc/r3.4.14/zookeeperAdmin.html#sc_zkMulitServerSetup https://zoo ...

  4. Advanced .Net Debugging 3:基本调试任务(对象检查:内存、值类型、引用类型、数组和异常的转储)

    一.介绍 这是我的<Advanced .Net Debugging>这个系列的第四篇文章.今天这篇文章的标题虽然叫做"基本调试任务",但是这章的内容还是挺多的.由于内容 ...

  5. 基于STM32F407MAC与DP83848实现以太网通讯三(STM32F407MAC配置以及数据收发)

    本章实现了基于STM32F407MAC的数据收发功能,通过开发板的RJ45接口连接网线到电脑,电脑使用Wiershark工具抓包验证,工程源码.资料和软件见文末. 参考文档: DP83848IV英文 ...

  6. 使用Servlet进行页面跳转的两种方式

    最近在教学生学习JavaWeb相关的技术,刚好讲到Java当中的Servlet,一个服务端的小程序. 也在和学生讲使用Servlet如何进行页面跳转,一种方式是使用请求转发进行页面跳转,一种方式 是使 ...

  7. Vue3.x知识图谱

    Vue3.x知识图谱 https://gitee.com/jishupang/vue3-knowledge-map/tree/master 回头有时间再贴图吧

  8. ARM的无线ble IP Cordio-B50 stack and profiles简析

    一 简介 人家英文写的很清楚,我就不蹩脚额翻译了. Cordio-B50 stack is designed specifically for Bluetooth low energy single- ...

  9. 记一次由于linux buff cache引发的问题

    简介 在前一段时间,在帮一个朋友处理一个问题是时,遇到这么一个问题.功能做的是一个vue分片式上传,在测试定位问题时,我就发现,分片上传14次,其中有那么一两次是上传失败,导致文件上传不完整.报了以下 ...

  10. 记录--为啥面试官总喜欢问computed是咋实现的?

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 从computed的特性出发 computed最耀眼的几个特性是啥? 1. 依赖追踪 import { reactive, compute ...