CN112539752B - 室内定位方法、室内定位装置 - Google Patents
室内定位方法、室内定位装置 Download PDFInfo
- Publication number
- CN112539752B CN112539752B CN202011447732.7A CN202011447732A CN112539752B CN 112539752 B CN112539752 B CN 112539752B CN 202011447732 A CN202011447732 A CN 202011447732A CN 112539752 B CN112539752 B CN 112539752B
- Authority
- CN
- China
- Prior art keywords
- virtual
- user
- building area
- information
- map
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 238000004891 communication Methods 0.000 abstract description 9
- 230000000694 effects Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000013500 data storage Methods 0.000 description 4
- 238000005192 partition Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000003313 weakening effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/206—Instruments for performing navigational calculations specially adapted for indoor navigation
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
本申请实施例提供的室内定位方法、室内定位装置、电子设备及存储介质,属于通信技术领域,所述方法包括:通过移动信号获取当前地理位置信息;根据所述当前地理位置信息获取用户所在建筑物区域的虚拟标记地图,所述虚拟标记地图包括:地理位置信息与虚拟标记之间的对应关系、虚拟标记的标签信息,不同的所述虚拟标记对应所述建筑物区域的不同子区域;所述子区域通过对所述建筑物区域进行划分得到;根据所述当前地理位置信息确定所述虚拟标记地图中的目标虚拟标记以及目标标签信息;显示标注有所述目标标签信息的虚拟标记地图。本方案使得用户可以准确地确定自己在建筑物中的所处位置,提高了室内定位的准确性。
Description
技术领域
本申请通信技术领域,尤其涉及一种室内定位方法、室内定位装置。
背景技术
随着科技的发展,人们通过手机、平板电脑和笔记本电脑等便携式设备获取自身位置信息的需求越来越多,进而出现了各种各样的定位方式。
现有技术中,通常是采用卫星导航来进行定位,但是由于建筑物会对卫星信号有削弱作用,这就使得用户获取导致定位信息存在很大的误差,而且室内导航不同于道路导航,例如机场、购物中心、博物馆中布局复杂,用户很难通过卫星定位信息来辨别自身在室内所处的位置,并且也无法通过卫星导航所提供的地图找到例如商铺、洗手间、展台等自身所需的目标地点。
因此如何准确地定位用户在建筑物中的位置成为本领域技术人员继续解决的问题。
发明内容
本申请实施例提供一种室内定位方法、室内定位装置,能够解决在先技术中由于建筑物对于卫星信号有削弱作用,导致无法准确定位用户在建筑物中的位置的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种室内定位方法,该方法包括:
通过移动信号获取当前地理位置信息;
根据所述当前地理位置信息获取用户所在建筑物区域的虚拟标记地图,所述虚拟标记地图包括:地理位置信息与虚拟标记之间的对应关系、虚拟标记的标签信息,不同的所述虚拟标记对应所述建筑物区域的不同子区域;所述子区域通过对所述建筑物区域进行划分得到;
根据所述当前地理位置信息确定所述虚拟标记地图中的目标虚拟标记以及目标标签信息;
显示标注有所述目标标签信息的虚拟标记地图。
第二方面,本申请实施例提供了一种室内定位装置,该装置包括:
定位模块,用于通过移动信号获取当前地理位置信息;
获取模块,用于根据所述当前地理位置信息获取用户所在建筑物区域的虚拟标记地图,所述虚拟标记地图包括:地理位置信息与虚拟标记之间的对应关系、虚拟标记的标签信息,不同的所述虚拟标记对应所述建筑物区域的不同子区域;所述子区域通过对所述建筑物区域进行划分得到;
确定模块,用于根据所述当前地理位置信息确定所述虚拟标记地图中的目标虚拟标记以及目标标签信息;
显示模块,用于显示标注有所述目标标签信息的虚拟标记地图。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的室内定位方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的室内定位方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的室内定位方法。
本申请实施例提供了一种室内定位方法、室内定位装置,本方案通过在用户请求室内定位时,通过移动信号获取到用户的地理位置信息,根据地理位置信息来获取用户所处建筑物区域的虚拟标记地图,并根据用户的地理位置信息在虚拟标记地图中标注用户的室内位置信息向用户显示,用户可以结合自身的室内位置信息与虚拟标记地图中其他虚拟标记的相对位置,准确地确定自己在建筑物中的所处位置,提高了室内定位的准确性。
附图说明
图1表示本申请实施例提供的一种室内定位方法的步骤流程图;
图2表示本申请实施例提供的一种室内定位方法的效果示意图;
图3表示本申请实施例提供的另一种室内定位方法的步骤流程图;
图4表示本申请实施例提供的一种虚拟标记地图生成方法的步骤流程图之一;
图5表示本申请实施例提供的一种虚拟标记地图生成方法的步骤流程图之二;
图6表示本申请实施例提供的一种虚拟标记地图生成方法的步骤流程图之三;
图7表示本申请实施例提供的一种室内定位装置的结构框图;
图8表示本申请实施例提供的一种电子设备的结构示意图;
图9表示本申请实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的一种室内定位方法、室内定位装置、电子设备及存储介质进行详细地说明。
参见图1,本申请实施例提供了一种室内定位方法,所述方法包括:
步骤101,通过移动信号获取当前地理位置信息。
在本申请实施例中,在实际应用中,用户在进入建筑物后,想要获知自身处于该建筑物的定位,可以通过对手机、平板电脑等电子设备中的定位应用程序进行输入,以触发本方案的室内定位进程,当然定位应用程序也可以在用户进入建筑物等特定情况下自动是室内定位进程,具体触发方式可以根据实际需求确定,此处不做限定,。
在本申请实施例中,移动信号是指2G、3G、4G、5G等依靠通信基站向电子设备提供的网络信号。在先技术中通常是通过卫星导航来对用户的电子设备进行定位或者是wifi信号(无线网络信号),但是由于建筑物对于卫星信号的干扰作用以及wifi信号分布的局限性,很难准确地对用户的目标地址位置信息进行定位,因此本方案利用通信基站分布密度高的特点,根据用户的电子设备到不同基站的距离来确定用户的当前地理位置信息,从而可以准确地对用户的地理位置信息进行定位。
步骤102,根据所述当前地理位置信息获取用户所在建筑物区域的虚拟标记地图,所述虚拟标记地图包括:地理位置信息与虚拟标记之间的对应关系、虚拟标记的标签信息,不同的所述虚拟标记对应所述建筑物区域的不同子区域;所述子区域通过对所述建筑物区域进行划分得到。
在本申请实施例中,建筑物区域是指建筑物在地理空间上所在的区域。虚拟标记地图是通过按照一定密度对建筑物区域进行划分,并给每个划分得到的子区域生成一个虚拟标记,也就是每个虚拟标记对应子区域内的地理位置信息,而每个虚拟标记还对应有标签信息,该标签信息用于描述该子区域的室内布局。通过这种方式,可以高效地对不同建筑物进行划分,无需了解建筑物内的实际布局,减少了虚拟标记地图的复杂度,提高了虚拟标记地图生成的效率。
在实际应用中,根据用户当前地理位置信息可以确定用户所在的建筑物区域,进而获取该建筑物区域的虚拟标记地图,该虚拟标记地图可以是实时生成的,也可以是预先生成,可以是本地的,也可以是从服务器、云端等异地获取的,具体可以根据实际需求确定,此处不做限定。
步骤103,根据所述当前地理位置信息确定所述虚拟标记地图中的目标虚拟标记以及目标标签信息。
在本申请实施例中,由于虚拟标记地图中的虚拟标记都对应有子区域的地理位置,因此可以根据用户的当前地理位置信息确定用户所在的子区域,从而从虚拟标记地图中提取该子区域的目标虚拟标记以及目标标签信息,作为用户的位于该建筑物区域的室内位置信息。
步骤104,显示标注有所述目标标签信息的虚拟标记地图。
在本申请实施例中,为了使得用户可以获知自身在建筑物区域中的所处位置,可以向用户展示标注有其所在室内位置信息的虚拟标记地图,当然该虚拟标记地图中还包含有其他子区域的虚拟标记以及标签信息,只是用户的室内位置信息有特别标注,例如特别颜色的突出显示或者高亮显示等等。用户通过查看显示有自身的室内位置信息的虚拟标记地图,结合自身室内位置信息邻近的虚拟标记和标签信息之间的相对位置,准确地确定自身在该建筑物内的具***置。
参照图2,示出本申请实施例提供的一种室内定位方法的效果示意图,其中不同的建筑物区域对应有不同的虚拟标记地图,虚拟标记地图中的虚拟标记在实际中并不存在,只是在虚拟标记地图中对各子区域进行标记。
本申请实施例提供的一种室内定位方法,通过在用户请求室内定位时,通过移动信号获取到用户的地理位置信息,根据地理位置信息来获取用户所处建筑物区域的虚拟标记地图,并根据用户的地理位置信息在虚拟标记地图中标注用户的室内位置信息向用户显示,用户可以结合自身的室内位置信息与虚拟标记地图中其他虚拟标记的相对位置,准确地确定自己在建筑物中的所处位置,提高了室内定位的准确性。
参见图3,本申请实施例提供了另一种室内定位方法,所述方法包括:
步骤201,通过移动信号获取当前地理位置信息。
该步骤可参照步骤101的详细描述,此处不再赘述。
步骤202,接收用户的第二输入。
在本申请实施例中,第二输入可以是用户对于其电子设备的点击、长按、滑动、语音输入、手势输入等形式的输入,具体可以根据实际需求确定,此处不做限定。
步骤203,响应于所述第二输入,获取用户在所述建筑物区域的目标楼层。
在本申请实施例中,由于建筑物可能是多层的,不同层的室内布局不同,因此用户可以自行输入所在的目标楼层,以供后续进行定位。
步骤204,根据所述当前地理位置信息获取用户所在建筑物区域中目标楼层的虚拟标记地图。
在本申请实施例中,针对同一建筑物内的不同楼层可以设置有不同的虚拟标记地图,从而在实际应用中依据用户输入的目标楼层来获取该目标楼层的虚拟标记地图,从而进一步提高了室内定位的准确性。
步骤205,根据所述当前地理位置信息确定所述虚拟标记地图中的目标虚拟标记以及目标标签信息。
该步骤可参照步骤103的详细描述,此处不再赘述。
步骤206,接收用户的第一输入。
在本申请实施例中,第一输入可以是用户对于其电子设备所显示的虚拟标记地图的点击、长按、滑动、语音输入、手势输入等形式的输入,具体可以根据实际需求确定,此处不做限定。
步骤207,响应于所述第一输入,获取用户输入的更新信息。
在本申请实施例中,用户不仅可以通过观看所显示的虚拟标记地图来了解自身的室内位置,还可以通过输入更新信息,根据自身所处子区域内的室内布局给该子区域的虚拟标记添加新的标签信息。
步骤208,根据所述更新信息对所述目标标签信息进行更新。
在本申请实施例中,根据用户输入的更新信息给其所在目标虚拟标记相对应的目标标签进行更新,例如:用户在博物馆内看到其所在子区域增加了新的展品,可以通过输入更新信息来给该子区域的虚拟标记添加新的标签来描述该新展品。需要说明的是,若第一输入是对于该虚拟标记地图的首次数据,则在更新之前该目标标签信息为空,随后依据用户的第一输入对为空的目标标签信息进行填充。通过这种方式可以使得用户可以参与到虚拟标记地图的更新中来,提高了虚拟标记地图的互动性,并且由于用户实时处于建筑物中,可以实时对虚拟标记地图的标签信息进行,提高了标签信息更新的效率。
步骤209,显示标注有所述目标标签信息的虚拟标记地图。
该步骤可参照步骤104的详细描述,此处不再赘述。
可选地,参照图4,在所述步骤201之前,本申请实施例是通过以下步骤210至步骤217获取虚拟标记地图:
步骤210,获取待处理建筑物区域的属性标签。
在本申请实施例中,所述属性标签是用于描述待处理建筑物区域的类型的标签,例如:机场、商场、博物馆等等。该属性标签可以是人工标注的,也可以是自动根据待处理建筑物区域的资料分析得到的。
步骤211,根据所述属性标签确定目标划分密度。
在本申请实施例中,目标划分密度是对于待处理建筑物区域进行子区域划分的密度。针对不同的属性标签预先设置有不同的划分密度,例如动物园、商场和机场这种场地方位比较大的属性标签,可以设置比较小的划分密度,从而一定建筑物区域内的虚拟标记较少,而对于图书馆和博物馆这种需要室内布局复杂,需要精确定位的属性标签,可以设置较大的划分密度,从而虚拟标记也相应较多,当然划分密度具体可以根据实际需求确定,此处不足限定。
步骤212,根据目标划分密度对所述待处理建筑物区域进行划分,得到子区域。
本申请实施例通过对不同待处理建筑物区域根据属性标签所对应的目标划分密度进行划分,进一步减少了虚拟标记地图存储数据的复杂度,提高了虚拟标记地图生成的效率。
步骤213,根据所述属性标签给所述子区域添加虚拟标记和标签信息,获得所述待处理建筑物区域的虚拟标记地图。
在本申请实施例中,虽然根据之前步骤208到步骤210的描述,用户可以自行对虚拟标记地图中的标签信息进行更新,但是为了保证最开始使用该虚拟标签地图用户的用户体验,可以预先给虚拟标签地图生成一套初始的标签信息,从而保证了最初使用虚拟标签地图的用户体验。
可选地,参照图5,在所述步骤208之前,还包括:
步骤214,获取候选建筑物区域的覆盖范围。
在本申请实施例中,候选建筑物区域是指可能需要生成虚拟标记地图的建筑物。覆盖范围是指建筑物区域在地理空间上的面积范围。
步骤215,在所述覆盖范围大于覆盖范围阈值的情况下,将所述候选建筑物区域作为待处理建筑物区域。
在本申请实施例中,由于生活中的建筑物多种多样,很多建筑物覆盖范围过小,如果均预先自动生成虚拟标记地图,会增加虚拟标记地图的数据存储压力。因此方案只将覆盖范围大于覆盖范围阈值的候选建筑物区域作为自动生成虚拟标记地图的待处理建筑物区域,从而减少虚拟标记地图的数据存储压力。
可选地,参照图6,在所述步骤209之前,还包括:
步骤216,获取候选建筑物区域的人流总量和人流变化量。
在本申请实施例中,人流总量是指历史检测到进入候选建筑物区域的用户数量,人流变化量是指预设时间段内,例如:一天、一周、一个月等时间段内进入该候选建筑物区域的用户量。
步骤217,在所述人流总量大于流量阈值且人流变化量大于变化量阈值的情况下,将所述候选建筑物区域作为待处理建筑物区域。
在本申请实施例中,由于很多候选建筑物区域属于私人场所,并不适合生成相应的虚拟标记地图,不利于用户的隐私。因此本方案只针对人流总量大于流量阈值和人流变化量大于变化量阈值的候选建筑物区域,作为预先生成虚拟标记地图的对象,从而保证了用户的隐私信息。
本申请实施例提供的另一种室内定位方法,通过在用户请求室内定位时,通过移动信号获取到用户的地理位置信息,根据地理位置信息来获取用户所处建筑物区域的虚拟标记地图,并根据用户的地理位置信息在虚拟标记地图中标注用户的室内位置信息向用户显示,用户可以结合自身的室内位置信息与虚拟标记地图中其他虚拟标记的相对位置,准确地确定自己在建筑物中的所处位置,提高了室内定位的准确性。并且通过根据用户输入更新虚拟标记地图中的标签信息提高了虚拟标记地图的互动性,并且由于用户实时处于建筑物中以及提高了标签信息更新的效率。并且还通过对覆盖面积和人流情况来预先对建筑物生成虚拟标记地图,不仅减少了虚拟标记地图的数据存储量,而且避免了私人建筑物生成虚拟标记地图,保护了用户的隐私。
需要说明的是,本申请实施例提供的室内定位方法,执行主体可以为室内定位装置,或者该室内定位装置中的用于执行室内定位方法的控制模块。本申请实施例中以室内定位装置执行加载室内定位方法为例,说明本申请实施例提供的室内定位的方法。
参见图7,本申请实施例还提供了一种室内定位装置30的结构框图,所述室内定位装置包括:
定位模块301,用于通过移动信号获取当前地理位置信息;
获取模块302,用于根据所述当前地理位置信息获取用户所在建筑物区域的虚拟标记地图,所述虚拟标记地图包括:地理位置信息与虚拟标记之间的对应关系、虚拟标记的标签信息,不同的所述虚拟标记对应所述建筑物区域的不同子区域;所述子区域通过对所述建筑物区域进行划分得到;
确定模块303,用于根据所述当前地理位置信息确定所述虚拟标记地图中的目标虚拟标记以及目标标签信息;
显示模块304,用于显示标注有所述目标标签信息的虚拟标记地图。
可选地,所述确定模块303,还用于:
接收用户的第一输入;
响应于所述第一输入,获取用户输入的更新信息;
根据所述更新信息对所述目标标签信息进行更新。
可选地,所述装置,还包括:
生成模块,用于:
获取待处理建筑物区域的属性标签;
根据所述属性标签确定目标划分密度;
根据目标划分密度对所述待处理建筑物区域进行划分,得到子区域;
根据所述属性标签给所述子区域添加虚拟标记和标签信息,获得所述待处理建筑物区域的虚拟标记地图。
可选地,所述生成模块,还用于:
获取候选建筑物区域的覆盖范围;
在所述覆盖范围大于覆盖范围阈值的情况下,将所述候选建筑物区域作为待处理建筑物区域。
可选地,所述生成模块,还用于:获取候选建筑物区域的人流总量和人流变化量;
在所述人流总量大于流量阈值且人流变化量大于变化量阈值的情况下,将所述候选建筑物区域作为待处理建筑物区域。本申请实施例提供的一种室内定位装置,通过在用户请求室内定位时,通过移动信号获取到用户的地理位置信息,根据地理位置信息来获取用户所处建筑物区域的虚拟标记地图,并根据用户的地理位置信息在虚拟标记地图中标注用户的室内位置信息向用户显示,用户可以结合自身的室内位置信息与虚拟标记地图中其他虚拟标记的相对位置,准确地确定自己在建筑物中的所处位置,提高了室内定位的准确性。
本申请实施例中的室内定位装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的室内定位装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的室内定位装置能够实现图1至图6的方法实施例中室内定位装置实现的各个过程,为避免重复,这里不再赘述。
可选的,如图8所示,本申请实施例还提供一种电子设备400,包括处理器401,存储器402,存储在存储器402上并可在所述处理器401上运行的程序或指令,该程序或指令被处理器401执行时实现上述室内定位方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图9为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备500包括但不限于:射频单元501、网络模块502、音频输出单元503、输入单元504、传感器505、显示单元506、用户输入单元507、接口单元508、存储器509、以及处理器510等部件。
本领域技术人员可以理解,电子设备500还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器510逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图9中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,处理器510,用于:
通过移动信号获取当前地理位置信息;
根据所述当前地理位置信息获取用户所在建筑物区域的虚拟标记地图,所述虚拟标记地图包括:地理位置信息与虚拟标记之间的对应关系、虚拟标记的标签信息,不同的所述虚拟标记对应所述建筑物区域的不同子区域;所述子区域通过对所述建筑物区域进行划分得到;
根据所述当前地理位置信息确定所述虚拟标记地图中的目标虚拟标记以及目标标签信息;
显示单元506,用于显示标注有所述目标标签信息的虚拟标记地图。
本申请实施例通过在用户请求室内定位时,通过移动信号获取到用户的地理位置信息,根据地理位置信息来获取用户所处建筑物区域的虚拟标记地图,并根据用户的地理位置信息在虚拟标记地图中标注用户的室内位置信息向用户显示,用户可以结合自身的室内位置信息与虚拟标记地图中其他虚拟标记的相对位置,准确地确定自己在建筑物中的所处位置,提高了室内定位的准确性。
可选地,用户输入单元507,用于接收用户的第一输入;
处理器510,还用于:
响应于所述第一输入,获取用户输入的更新信息;
根据所述更新信息对所述目标标签信息进行更新。
可选地,处理器510,还用于:
获取待处理建筑物区域的属性标签;
根据所述属性标签确定目标划分密度;
根据目标划分密度对所述待处理建筑物区域进行划分,得到子区域;
根据所述属性标签给所述子区域添加虚拟标记和标签信息,获得所述待处理建筑物区域的虚拟标记地图。
可选地,处理器510,还用于:
获取候选建筑物区域的覆盖范围;
在所述覆盖范围大于覆盖范围阈值的情况下,将所述候选建筑物区域作为待处理建筑物区域。
可选地,处理器510,还用于:
获取候选建筑物区域的人流总量和人流变化量;
在所述人流总量大于流量阈值且人流变化量大于变化量阈值的情况下,将所述候选建筑物区域作为待处理建筑物区域。
本方案还通过根据用户输入更新虚拟标记地图中的标签信息提高了虚拟标记地图的互动性,并且由于用户实时处于建筑物中以及提高了标签信息更新的效率。并且还通过对覆盖面积和人流情况来预先对建筑物生成虚拟标记地图,不仅减少了虚拟标记地图的数据存储量,而且避免了私人建筑物生成虚拟标记地图,保护了用户的隐私。
应理解的是,本申请实施例中,输入单元504可以包括图形处理器(GraphicsProcessing Unit,GPU)5041和麦克风5042,图形处理器5041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元506可包括显示面板5061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板5061。用户输入单元507包括触控面板5071以及其他输入设备5072。触控面板5071,也称为触摸屏。触控面板5071可包括触摸检测装置和触摸控制器两个部分。其他输入设备5072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器509可用于存储软件程序以及各种数据,包括但不限于应用程序和操作***。处理器510可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器510中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述室内定位方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述室内定位方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (8)
1.一种室内定位方法,其特征在于,所述方法包括:
通过移动信号获取当前地理位置信息;
根据所述当前地理位置信息获取用户所在建筑物区域的虚拟标记地图,所述虚拟标记地图包括:地理位置信息与虚拟标记之间的对应关系、虚拟标记的标签信息,不同的所述虚拟标记对应所述建筑物区域的不同子区域;所述子区域通过对所述建筑物区域进行划分得到;
根据所述当前地理位置信息确定所述虚拟标记地图中的目标虚拟标记以及目标标签信息;
显示标注有所述目标标签信息的所述虚拟标记地图;
在通过移动信号获取当前地理位置信息之后,所述方法包括:
接收用户的第二输入;
响应于所述第二输入,获取用户在所述建筑物区域的目标楼层;
根据所述当前地理位置信息获取用户所在建筑物区域的虚拟标记地图,包括:
根据所述当前地理位置信息获取用户所在建筑物区域中目标楼层的虚拟标记地图;
其中,所述虚拟标记地图是通过以下步骤得到的:
获取待处理建筑物区域的属性标签;
根据所述属性标签确定目标划分密度;
根据所述目标划分密度对所述待处理建筑物区域进行划分,得到子区域;
根据所述属性标签给所述子区域添加虚拟标记和标签信息,获得所述待处理建筑物区域的虚拟标记地图。
2.根据权利要求1所述的方法,其特征在于,在所述根据所述当前地理位置信息确定所述虚拟标记地图中的目标虚拟标记以及目标标签信息之后,所述方法还包括:
接收用户的第一输入;
响应于所述第一输入,获取用户输入的更新信息;
根据所述更新信息对所述目标标签信息进行更新。
3.根据权利要求1所述的方法,其特征在于,在所述获取待处理建筑物区域的属性标签之前,还包括:
获取候选建筑物区域的覆盖范围;
在所述覆盖范围大于覆盖范围阈值的情况下,将所述候选建筑物区域作为待处理建筑物区域。
4.根据权利要求1所述的方法,其特征在于,在所述获取待处理建筑物区域的属性标签之前,还包括:
获取候选建筑物区域的人流总量和人流变化量;
在所述人流总量大于流量阈值且人流变化量大于变化量阈值的情况下,将所述候选建筑物区域作为待处理建筑物区域。
5.一种室内定位装置,其特征在于,所述装置包括:
定位模块,用于通过移动信号获取当前地理位置信息;
获取模块,用于根据所述当前地理位置信息获取用户所在建筑物区域的虚拟标记地图,所述虚拟标记地图包括:地理位置信息与虚拟标记之间的对应关系、虚拟标记的标签信息,不同的所述虚拟标记对应所述建筑物区域的不同子区域;所述子区域通过对所述建筑物区域进行划分得到;
确定模块,用于根据所述当前地理位置信息确定所述虚拟标记地图中的目标虚拟标记以及目标标签信息;
显示模块,用于显示标注有所述目标标签信息的所述虚拟标记地图;
所述装置还用于接收用户的第二输入;响应于所述第二输入,获取用户在所述建筑物区域的目标楼层;
所述获取模块,具体用于根据所述当前地理位置信息获取用户所在建筑物区域中目标楼层的虚拟标记地图;
生成模块,用于:
获取待处理建筑物区域的属性标签;
根据所述属性标签确定目标划分密度;
根据目标划分密度对所述待处理建筑物区域进行划分,得到子区域;
根据所述属性标签给所述子区域添加虚拟标记和标签信息,获得所述待处理建筑物区域的虚拟标记地图。
6.根据权利要求5所述的装置,其特征在于,所述确定模块,还用于:
接收用户的第一输入;
响应于所述第一输入,获取用户输入的更新信息;
根据所述更新信息对所述目标标签信息进行更新。
7.根据权利要求6所述的装置,其特征在于,所述生成模块,还用于:
获取候选建筑物区域的覆盖范围;
在所述覆盖范围大于覆盖范围阈值的情况下,将所述候选建筑物区域作为待处理建筑物区域。
8.根据权利要求6所述的装置,其特征在于,所述生成模块,还用于:获取候选建筑物区域的人流总量和人流变化量;
在所述人流总量大于流量阈值且人流变化量大于变化量阈值的情况下,将所述候选建筑物区域作为待处理建筑物区域。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011447732.7A CN112539752B (zh) | 2020-12-11 | 2020-12-11 | 室内定位方法、室内定位装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011447732.7A CN112539752B (zh) | 2020-12-11 | 2020-12-11 | 室内定位方法、室内定位装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112539752A CN112539752A (zh) | 2021-03-23 |
CN112539752B true CN112539752B (zh) | 2023-12-26 |
Family
ID=75018286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011447732.7A Active CN112539752B (zh) | 2020-12-11 | 2020-12-11 | 室内定位方法、室内定位装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112539752B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113742439A (zh) * | 2021-08-27 | 2021-12-03 | 深圳Tcl新技术有限公司 | 空间标注方法、装置、电子设备及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104090953A (zh) * | 2014-07-04 | 2014-10-08 | 广东凯乐斯光电科技有限公司 | 一种led灯在虚拟显示终端的地图显示方法及装置 |
CN106352884A (zh) * | 2016-08-24 | 2017-01-25 | 潘重光 | 提示方法及装置 |
CN108465240A (zh) * | 2018-03-22 | 2018-08-31 | 腾讯科技(深圳)有限公司 | 标记点位置显示方法、装置、终端及计算机可读存储介质 |
CN108507578A (zh) * | 2018-04-03 | 2018-09-07 | 珠海市微半导体有限公司 | 一种全局边界地图的构建方法及其导航方法 |
CN109238267A (zh) * | 2018-09-13 | 2019-01-18 | 深圳市闻迅数码科技有限公司 | 一种临时航标标记*** |
CN110215706A (zh) * | 2019-06-20 | 2019-09-10 | 腾讯科技(深圳)有限公司 | 虚拟对象的位置确定方法、装置、终端及存储介质 |
CN112015836A (zh) * | 2020-08-19 | 2020-12-01 | 维沃移动通信有限公司 | 导航地图显示方法及装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010046123A1 (en) * | 2008-10-23 | 2010-04-29 | Lokesh Bitra | Virtual tagging method and system |
US10657768B2 (en) * | 2012-06-22 | 2020-05-19 | Zonal Systems, Llc | System and method for placing virtual geographic zone markers |
US8935089B2 (en) * | 2013-05-10 | 2015-01-13 | Blackberry Limited | Mobile mapping in underground or shielded environments |
-
2020
- 2020-12-11 CN CN202011447732.7A patent/CN112539752B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104090953A (zh) * | 2014-07-04 | 2014-10-08 | 广东凯乐斯光电科技有限公司 | 一种led灯在虚拟显示终端的地图显示方法及装置 |
CN106352884A (zh) * | 2016-08-24 | 2017-01-25 | 潘重光 | 提示方法及装置 |
CN108465240A (zh) * | 2018-03-22 | 2018-08-31 | 腾讯科技(深圳)有限公司 | 标记点位置显示方法、装置、终端及计算机可读存储介质 |
CN108507578A (zh) * | 2018-04-03 | 2018-09-07 | 珠海市微半导体有限公司 | 一种全局边界地图的构建方法及其导航方法 |
CN109238267A (zh) * | 2018-09-13 | 2019-01-18 | 深圳市闻迅数码科技有限公司 | 一种临时航标标记*** |
CN110215706A (zh) * | 2019-06-20 | 2019-09-10 | 腾讯科技(深圳)有限公司 | 虚拟对象的位置确定方法、装置、终端及存储介质 |
CN112015836A (zh) * | 2020-08-19 | 2020-12-01 | 维沃移动通信有限公司 | 导航地图显示方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN112539752A (zh) | 2021-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107450088B (zh) | 一种基于位置的服务lbs的增强现实定位方法及装置 | |
CN109426333B (zh) | 一种基于虚拟空间场景的信息交互方法及装置 | |
US20170323478A1 (en) | Method and apparatus for evaluating environmental structures for in-situ content augmentation | |
US9472159B2 (en) | Method and apparatus for annotating point of interest information | |
CA2799443C (en) | Method and apparatus for presenting location-based content | |
CN102227611B (zh) | 用于提供指示制图应用中上下文数据的光标的方法和装置 | |
CN106201448B (zh) | 信息处理方法及用户终端 | |
US20150002539A1 (en) | Methods and apparatuses for displaying perspective street view map | |
US20190206140A1 (en) | Method, apparatus, and system for obtaining virtual object, and storage medium | |
WO2021139328A1 (zh) | 一种虚拟道具分配的方法和相关装置 | |
CN107203556A (zh) | 一种新增兴趣点信息的方法及装置 | |
CN112015836A (zh) | 导航地图显示方法及装置 | |
CN108917766B (zh) | 一种导航方法和移动终端 | |
CN104320848B (zh) | 基于云计算实现室内定位的***及方法 | |
CN112269798A (zh) | 信息显示方法、装置和电子设备 | |
CN106408489A (zh) | 精准扶贫信息处理方法及装置 | |
CN112307363A (zh) | 虚实融合展示方法及装置、电子设备和存储介质 | |
CN112539752B (zh) | 室内定位方法、室内定位装置 | |
CN113986378A (zh) | 数据处理方法及装置 | |
WO2024088209A1 (zh) | 位置信息获取方法及其装置 | |
CN104063113A (zh) | 数字地图中位置相关信息的集合显示和交互的方法 | |
CN114625983B (zh) | 房源信息展示方法和装置、电子设备和可读存储介质 | |
Iriarte-Solis et al. | Mobile Guide to Augmented Reality for Campus of the Autonomous University of Nayarit | |
CN112764603B (zh) | 消息显示方法、装置和电子设备 | |
WO2014206076A1 (en) | Methods and apparatuses for displaying perspective street view map |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |