jjzjj

室内定位竞争格局:四大梯队,你更看好谁?

成都亿佰特 2023-03-28 原文

室内定位竞争格局:四大梯队,你更看好谁?

随着5G的推广普及,室外卫星导航应用已经成为生活中的重要工具,人们的出行几乎已经离不开导航,特别是到一个陌生的区域,卫星导航拯救了无数的“路痴”与水火之中。但现今的卫星导航技术仍有局限性,由于卫星信号被遮挡屏蔽造成信号衰弱,在室内几乎无用武之地。室内定位服务悄然壮大。

相比于室外定位,我国室内定位竞争格局相对分散,但参与者大体可分为四大类:地图先行者、技术服务商、硬件研发商以及工业级室内定位专营商。

一、地图先行者

目前,主流的室外地图企业,如高德地图、百度地图、腾讯地图等等,由于拥有先天的地图技术优势,均已发展了室内地图和定位业务;并且拥有室内、室外地图无缝切换的优势。在这个类型中,同类竞争者较少,但各自的体量及实力都比较强。


 

高德地图

作为地图服务商,高德地图于2013年就已上线室内地图,现已能够实现1米的室内定位精度,并已实现室内外一体化。高德室内地图部还和阿里智能生活事业部联合出品高德地图室内定位SDK,供开发者在应用中加入室内定位相关功能,通过WiFi、蓝牙以及PDR等室内定位技术,实现平滑的1-8米的定位效果和精度,硬件部署方案则也可以通过高德地图认证的厂家进行部署。高德室内地图产品既有满足室内外一体化需求的高德地图SDK,也有独立的室内地图SDK和室内定位SDK,另外还有H5室内产品,以及JS API以满足PC端和微信公众号等室内应用需求。


 

百度地图

目前百度室内地图利用IMU、地磁等传感器数据,基于 PDR 算法和滤波技术,实现平滑稳定的室内连续定位效果,相关能力已覆盖火车站、机场、商场等数千家室内场所。利用三角定位技术、增强Wi-Fi指纹模型技术、地磁技术、蓝牙技术等,提供精度最高可达1-3米的室内定位服务,室内POI数据包含电梯、扶梯、商铺等高精度地图元素,此外,其室内地图还支持2D/3D渲染、手势交互等等。2020年,百度大脑 DuMix AR 再度携手百度地图,打造了国内首个将视觉定位服务与复杂的室内商超环境相结合的场景应用。

 

腾讯地图

腾讯地图提供的室内位置服务,基于3D地图、室内外一体化等室内基础能力,并结合微信小程序生态下的丰富产品,提供面向智慧零售、医疗、交通枢纽等行业的室内产品与服务。其技术特点包括融合WiFi、蓝牙以及PDR等多种室内定位技术,定位精度达到1-5米,高度还原的3D渲染效果,将室内定位导航与商业营销进行融合。在地图数据更新方面,为客户提供地图数据编辑平台,可实现数据即时更新和发布;天级上线,支持一次接入,多平台同步,可同时在APP、小程序中展示;此外,其产品方案还支持SDK、小程序插件和腾讯室内通小程序三种方式接入。

二、技术服务商

提供室内解决方案的室内地图服务商。随着定位精度的不断提高,中国室内地图提供商正朝着精细化的方向收集信息。

图聚智能

专注于高精度室内地图及室内定位技术服务的高科技企业,是室内地图服务和室内定位解决方案提供商。公司于2013年,与搜狗地图、高德、百度、新浪微博等达成地图战略合作;2014年6月,图聚发布基于蓝牙、WiFi的室内定位系统;2015年12月,发布图聚室内位置服务开放平台,该平台接入了iBeacon、WiFi、超宽带(UWB)、RFID、地磁、惯导等多种室内定位技术,并提供针对性的行业室内定位解决方案。

智慧图

在智慧图的商业策略中,以实体场景数字化、用户场景感知、智慧城市为主要赛道;在线上向线下导流方面,智慧图与腾讯系的流量平台(如朋友圈、广点通、“新美大”本地生活服务平台等)进行合作,根据流量端用户群的所在位置、客群特征、业态喜好,进行商场和品牌潜客拉新的渠道宣传。

蜂鸟视图

专注于室内外空间信息可视化技术研发及应用的高新技术企业,可提供地图数据生产、地图编辑运维、地图应用开发的全流程技术产品与服务,及可视化智能管理及物联网整体解决方案。其室内定位技术包括蓝牙、UWB、WiFi、可见光等。蜂鸟视图室内定位方案主要用于商业、工业互联网、智慧园区、智慧消防等领域。

三、硬件研发商

部分提供室内定位系统硬件设备的企业,也逐渐拓展室内定位解决方案相关业务,从而提供围绕室内定位的完整服务。

优频科技

主要从事无线网络软硬件产品设计、研发及生产销售的高科技企业,也是较早自主研发WiFi位置服务的物联网平台。公司硬件产品包括无线网络设备、辅助定位设备、物联终端设备;软件平台包括物联平台、室内定位及地图引擎、地图导航SDK等。

蓝色创源

是蓝牙AOA解决方案提供商,提供蓝牙AOA新型定位技术设施。可提供AOA定位基站、AOA定位标签、定位软件及系统、API开放平台。

智石科技

专注于数字空间技术的研发与应用,拥有室内定位地图引擎、环境传感器、智能硬件研发及时空大数据平台。

四、工业级室内定位专营商

专注于中高端用户的工业级应用,如工厂、物流、公检法司、医院等场景。

清研讯科

是工业级定位产品及解决方案提供商,其硬件产品包括定位微基站及定位微标签;软件产品包括基础定位系统、增值应用系统,并提供API开放平台及位置大数据平台。

致寻科技

专注于以超宽带技术(UWB)为核心的室内定位系统定制方案提供商,支持多种展示模式,包括0维、1维和2维;定位精度达到正负375px,标签更新频率可以调整;系统可容量11000个标签,具有实时性。

天工测控

专业从事GNSS、WiFi、蓝牙等无线产品的研究和应用的高新技术企业,旨在向国内外OEM/ODM客户以及系统集成商提供高品质、高性能的无线模块和应用方案。

室内定位市场高度分散。持续的研究和技术进步预计将成为市场的主要趋势。这些公司正在采取多种策略来增加他们的客户群并标记他们在市场上的存在。随着云和物联网的到来,这些企业也正在自动化他们的大部分运营。此外,数字化、移动商务和技术进步正在鼓励室内定位市场的增长,许多零售公司正在其营销策略中实施室内定位技术。

原文链接:https://www.ebyte.com/new-view-info.html?id=2085

有关室内定位竞争格局:四大梯队,你更看好谁?的更多相关文章

  1. 「Python|Selenium|场景案例」如何定位iframe中的元素? - 2

    本文主要介绍在使用Selenium进行自动化测试或者任务时,对于使用了iframe的页面,如何定位iframe中的元素文章目录场景描述解决方案具体代码场景描述当我们在使用Selenium进行自动化测试的时候,可能会遇到一些界面或者窗体是使用HTML的iframe标签进行承载的。对于iframe中的标签,如果直接查找是无法找到的,会抛出没有找到元素的异常。比如近在咫尺的例子就是,CSDN的登录窗体就是使用的iframe,大家可以尝试通过F12开发者模式查看到的tag_name,class_name,id或者xpath来定位中的页面元素,会抛出NoSuchElementException异常。解决

  2. ruby - 使用 MRI 生成竞争条件 - 2

    我想知道使用MRIruby​​(2.0.0)和一些全局变量来创建竞争条件是否容易,但事实证明这并不容易。看起来它应该在某个时候失败,但它没有,我已经运行了10分钟。这是我一直在努力实现的代码:definc(*)a=$xa+=1a*=3000a/=3000$x=aendTHREADS=10COUNT=5000loopdo$x=1THREADS.times.mapdoThread.new{COUNT.times(&method(:inc))}end.each(&:join)breakputs"woohoo!"if$x!=THREADS*COUNT+1endputs$x为什么我无法生成(或检

  3. 打通源码,高效定位代码问题|云效工程师指北 - 2

    大家好,我叫胡飞虎,花名虎仔,目前负责云效旗下产品Codeup代码托管的设计与开发。代码作为企业最核心的数据资产,除了被构建、部署之外还有更大的价值。为了帮助企业和团队挖掘更多源代码价值以赋能日常代码研发、运维等工作,云效代码团队在大数据和智能化方向进行了一系列的探索和实践(例如代码搜索与推荐),本文主要介绍我们如何通过直接打通源代码来提高研发与运维效率。随着微服务架构的流行,一个业务流程需要多个微服务共同完成。一旦出现问题,运维人员在面对数量多、调用链路复杂的情况下,很难快速锁定导致问题发生的罪魁祸首:代码。为了提高排查效率,目前常见的解决方案是:链路跟踪+日志分析工具相结合。即通过链路跟踪

  4. ruby - 在 Mac 上定位 "irbrc"文件 - 2

    我看到很多很酷的东西可以添加到我的Ruby控制台中。例如,一个好的列表是“My.irbrcforconsole/irb”。我用谷歌搜索,但我只找到了网络日志,上面写着人们在他们的.irbrc中添加了什么gem。没有人说在哪里可以找到它。我找不到“irbrc”。我打开了我的主文件夹,如果我输入IRB,它会转到Ruby控制台,但我找不到这个文件。谁能帮我找到它? 最佳答案 这是一个irbrc点文件,因此您需要在您的主目录中ls-a才能找到它。如果它不在那里,只需创建一个.irbrc文件。我的很简单,但这就是我的内容:require'ru

  5. ruby-on-rails - capybara :查找(元素)使用选择器来定位复杂的属性名称 - 2

    使用cucumber和capybara测试Rails应用。假设我无法更改标记,我可以使用capybara在充满类似td和select的页面中选择以下选择吗?LanguagesCommunication这似乎失败了(我假设是因为嵌套的“[”和“]”)。find("select[name=attributes[ruby][category]]")转义也不行。想法? 最佳答案 您可以尝试find('select',:name=>'attributes[ruby][category]')或find_field('attributes[rub

  6. ruby - 为什么 Ruby 中没有竞争条件 - 2

    我正在试验多线程示例。我正在尝试使用以下代码产生竞争条件。但我总是得到相同(正确)的输出。classCounterattr_reader:countdefinitialize@count=0enddefincrement@count+=1enddefdecrement@count-=1endendc=Counter.newt1=Thread.start{100_0000.times{c.increment}}t2=Thread.start{100_0000.times{c.increment}}t1.joint2.joinpc.count#200_0000我能够在每个线程中使用更少的迭

  7. Ruby - fork、exec、detach ....我们这里有竞争条件吗? - 2

    简单的例子,它在我的平台上不起作用(Ruby2.2,Cygwin):#!/usr/bin/rubybacktt=fork{exec('mintty','/usr/bin/zsh','-i')}Process.detach(backtt)exit这个小程序(当从shell启动时)应该跨越一个终端窗口(mintty)然后让我回到shell提示符。但是,虽然它确实创建了mintty窗口,但之后我没有shell提示符,而且我无法在调用shell中键入任何内容。但是当我在分离之前引入一个小的延迟时,无论是使用“sleep”,还是通过在标准输出上打印一些东西,它都会按预期工作:#!/usr/bin

  8. 基于对象属性定位的 Ruby 数组方法? - 2

    假设我有一个Ruby类,Flight。Flight上有一个attr_accessor:key。如果有一个此类的实例数组:flights=[flight1,flight2,flight3],我有一个“目标键”,比如说“2jf345”,我想根据它找到一个航类键,来自该数组-我应该使用哪种代码?这是我要使用的代码:航类[flights.map{|s|s.key}.index(target_key)]但是对于Ruby,似乎应该有更简单的方法。此外,上面的代码为我返回了一个错误-`[]':noimplicitconversionfromniltointeger(TypeError)。我认为这意味

  9. ruby - 在 Ruby 中将元素重新定位到数组的前面 - 2

    即使来自javascript,这对我来说也很糟糕:irb>>a=['a','b','c']=>["a","b","c"]>>a.unshift(a.delete('c'))=>["c","a","b"]有没有更清晰的方法将元素放在数组的前面?编辑我的实际代码:if@admin_users.include?(current_user)@admin_users.unshift(@admin_users.delete(current_user))end 最佳答案 也许这对你来说更好看:a.insert(0,a.delete('c'))

  10. ruby-on-rails - 在 RSpec 单元测试中模拟竞争条件 - 2

    我们有一个异步任务,它为一个对象执行一个可能长时间运行的计算。然后将结果缓存在对象上。为了防止多个任务重复相同的工作,我们添加了带有原子SQL更新的锁定:UPDATEobjectsSETlocked=1WHEREid=1234ANDlocked=0加锁只针对异步任务。对象本身仍可由用户更新。如果发生这种情况,旧版本对象的任何未完成任务都应丢弃其结果,因为它们可能已过时。使用原子SQL更新也很容易做到这一点:UPDATEobjectsSETresults='...'WHEREid=1234ANDversion=1如果对象已更新,其版本将不匹配,因此结果将被丢弃。这两个原子更新应该处理任何

随机推荐