CN102075936A - Positioning method and terminal - Google Patents
Positioning method and terminal Download PDFInfo
- Publication number
- CN102075936A CN102075936A CN2010106090785A CN201010609078A CN102075936A CN 102075936 A CN102075936 A CN 102075936A CN 2010106090785 A CN2010106090785 A CN 2010106090785A CN 201010609078 A CN201010609078 A CN 201010609078A CN 102075936 A CN102075936 A CN 102075936A
- Authority
- CN
- China
- Prior art keywords
- positioning
- terminal
- indoor
- height
- base station
- 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.)
- Pending
Links
Images
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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/48—Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C5/00—Measuring height; Measuring distances transverse to line of sight; Levelling between separated points; Surveyors' levels
- G01C5/06—Measuring height; Measuring distances transverse to line of sight; Levelling between separated points; Surveyors' levels by using barometric means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Navigation (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本发明涉及一种定位方法及终端,其中方法包括:判断终端是否处于室内环境;当终端处于室内环境时,通过第一定位方式对终端进行室内高度定位和/或通过第二定位方式对终端进行室内水平定位。本发明使用气压式高度计或气压计对终端进行室内高度定位和/或结合高度定位的结果对终端进行水平定位,通过两种定位方式解决了室内导航定位服务中对高度和对水平面定位的精度和定位延迟时间要求不同的问题,在提高定位精度的同时,降低定位延迟的时间,改善了室内导航定位的用户体验,从而满足了室内导航定位等各种应用的需求。
The present invention relates to a positioning method and a terminal, wherein the method includes: judging whether the terminal is in an indoor environment; when the terminal is in the indoor environment, performing indoor height positioning on the terminal through a first positioning method and/or performing indoor height positioning on the terminal through a second positioning method Indoor horizontal positioning. The present invention uses a barometric altimeter or a barometer to locate the terminal's indoor height and/or combine the results of the height positioning to perform horizontal positioning on the terminal. The two positioning methods solve the problem of the accuracy of height and horizontal plane positioning in indoor navigation and positioning services. The positioning delay time requires different issues. While improving the positioning accuracy, the positioning delay time is reduced, and the user experience of indoor navigation and positioning is improved, thereby meeting the needs of various applications such as indoor navigation and positioning.
Description
技术领域technical field
本发明涉及定位导航技术领域,尤其涉及一种定位方法及终端。The present invention relates to the technical field of positioning and navigation, in particular to a positioning method and a terminal.
背景技术Background technique
无线电定位导航技术在商业领域已经得到广泛应用,主要包括卫星定位技术,例如全球卫星定位系统(Global Positioning System,GPS),基站定位技术,例如在3GPP(3rd Generation Partnership Project,第三代合作伙伴)组织推出的LCS(Location Service)和LPP(LTE Positioning Protocol)或者IEEE802.16e/m推出的LBS(Location-Based Service),基于无线局域网或个人网的无线定位技术,例如WIFI(Wireless Fidelity,无线宽带)、蓝牙、红外线定位技术等,以及射频标识(Radio Frequency Identification,RFID)定位技术。这些定位技术已在人们日常生活中广泛被使用,定位技术通常与导航服务相结合,因而又被称为导航定位技术,提供相应服务的系统称为导航定位系统。Radio positioning and navigation technology has been widely used in the commercial field, mainly including satellite positioning technology, such as Global Positioning System (Global Positioning System, GPS), base station positioning technology, such as in 3GPP (3rd Generation Partnership Project, third generation partner) LCS (Location Service) and LPP (LTE Positioning Protocol) launched by the organization or LBS (Location-Based Service) launched by IEEE802.16e/m, based on wireless local area network or personal network wireless positioning technology, such as WIFI (Wireless Fidelity, wireless broadband ), Bluetooth, infrared positioning technology, etc., as well as radio frequency identification (Radio Frequency Identification, RFID) positioning technology. These positioning technologies have been widely used in people's daily life. The positioning technology is usually combined with navigation services, so it is also called navigation and positioning technology, and the system that provides corresponding services is called navigation and positioning system.
通常定位服务具有两种系统结构,一种是需要定位服务的用户(其使用的设备可称为用户设备)对其自身进行定位(目标终端即用户设备);另一种是用户设备通过服务网络请求目标终端的位置。通常,没有基站通信能力的终端只能使用前一种系统结构,即只能提供对自身进行定位的服务;而具有基站通信能力的终端则既可以提供对自身进行定位,也可以为其它用户终端提供定位服务。Generally, the positioning service has two system structures, one is that the user who needs the positioning service (the equipment used by it can be called user equipment) locates itself (the target terminal is the user equipment); the other is that the user equipment uses the service network Request the location of the target terminal. Usually, a terminal without base station communication capability can only use the former system structure, that is, it can only provide services for positioning itself; while a terminal with base station communication capability can not only provide positioning for itself, but also provide positioning services for other user terminals. Provide location services.
以卫星定位系统和基站定位系统为代表的无线定位系统采用无线电波进行定位,其可以给出目标物体的高度以及水平面的位置(例如用坐标表示,典型的水平坐标由经度和纬度构成)。对高度以及水平面定位的精度受定位技术的约束,一般来说,采用GPS卫星定位技术,对室外物体进行定位的精度大约是10米,采用基站定位技术对室外物体进行定位其定高精度大约是50米。The wireless positioning system represented by the satellite positioning system and the base station positioning system uses radio waves for positioning, which can give the height of the target object and the position of the horizontal plane (for example, expressed in coordinates, a typical horizontal coordinate consists of longitude and latitude). The accuracy of height and horizontal plane positioning is limited by positioning technology. Generally speaking, using GPS satellite positioning technology, the positioning accuracy of outdoor objects is about 10 meters, and the positioning accuracy of outdoor objects using base station positioning technology is about 10 meters. 50 meters.
而无线电波在传播中信号会发生衰落,在遇到障碍物的时候也会发生反射、折射。当无线电波在室内传播时,这时候无线信号常碰到墙体等障碍物,穿透的信号会发生明显的衰减和折射,在被墙体反射的时候,路径会明显的改变。因而,使用卫星或基站发出的无线信号进行定位时,由于无线信号的衰减、反射和折射,会导致接收机(例如手机)无法正常地接收到信号,而接收到信号也可能信号到达的时间比无障碍的情况下更迟,也就是说信号很可能通过反射、折射等更长的路径到达接收机,而且同一发射机的信号可能经多条路径到达接收机,这些会导致发射机与接收机之间的距离难以被准确地估计,从而导致定位精度的大幅下降。不仅如此,室内定位对精度的要求也远高于室外定位,通常,室外定位精度在10米左右就可以满足像导航这类典型应用的需要,然而,室内定位必须定位到具体的楼层(精度小于3米),进而定位到具体的房间,才能满足导航等应用的需要。而实际上,即使采用一些更先进的定位方法,例如将GPS和基站定位结合起来进行联合定位的A-GPS(Assisted GPS,辅助GPS)方法,其室内定位精度也只是在20~50米范围,远远不能满足室内导航定位的需要。The radio wave signal will fade during propagation, and it will also be reflected and refracted when encountering obstacles. When radio waves propagate indoors, the wireless signal often encounters obstacles such as walls, and the penetrating signal will be significantly attenuated and refracted. When reflected by the wall, the path will change significantly. Therefore, when using wireless signals sent by satellites or base stations for positioning, due to the attenuation, reflection and refraction of wireless signals, the receiver (such as a mobile phone) will not be able to receive the signal normally, and the received signal may also take longer than the arrival time of the signal. It is later when there are no obstacles, that is to say, the signal is likely to reach the receiver through longer paths such as reflection and refraction, and the signal from the same transmitter may reach the receiver through multiple paths, which will cause The distance between them is difficult to be accurately estimated, resulting in a significant drop in positioning accuracy. Not only that, but indoor positioning requires much higher accuracy than outdoor positioning. Usually, outdoor positioning accuracy of about 10 meters can meet the needs of typical applications such as navigation. However, indoor positioning must locate specific floors (accuracy less than 3 meters), and then locate a specific room, in order to meet the needs of applications such as navigation. In fact, even if some more advanced positioning methods are used, such as the A-GPS (Assisted GPS, assisted GPS) method that combines GPS and base station positioning for joint positioning, the indoor positioning accuracy is only in the range of 20 to 50 meters. It is far from meeting the needs of indoor navigation and positioning.
发明内容Contents of the invention
本发明的主要目的在于提供一种定位方法及终端,旨在提高室内定位的精度。The main purpose of the present invention is to provide a positioning method and terminal, aiming at improving the accuracy of indoor positioning.
为了达到上述目的,本发明提出一种定位方法,包括:In order to achieve the above object, the present invention proposes a positioning method, including:
判断终端是否处于室内环境;Determine whether the terminal is in an indoor environment;
当所述终端处于室内环境时,通过第一定位方式对所述终端进行室内高度定位和/或通过第二定位方式对所述终端进行室内水平定位。When the terminal is in an indoor environment, perform indoor height positioning of the terminal by using a first positioning manner and/or perform indoor horizontal positioning of the terminal by using a second positioning manner.
优选地,所述第一定位方式包括使用气压式高度计或气压计进行高度定位;所述第二定位方式包括结合或不结合高度定位的结果进行水平定位。Preferably, the first positioning method includes height positioning using a barometric altimeter or a barometer; the second positioning method includes horizontal positioning with or without combining the results of the height positioning.
优选地,所述通过第一定位方式对所述终端进行室内高度定位的步骤之前还包括:Preferably, before the step of indoor height positioning of the terminal through the first positioning method, the step further includes:
对所述气压式高度计或气压计进行校准。Calibrate the barometric altimeter or barometer.
优选地,对所述气压式高度计或气压计进行校准方式包括以下至少之一:根据用户输入进行校准,根据无线电定位技术进行校准,根据相邻基站的数据进行校准,根据相邻终端的数据进行校准;其中,无线电定位技术包括以下至少之一:卫星定位技术、基站定位技术、无线局域网/个人网技术以及射频标识技术。Preferably, the method of calibrating the barometric altimeter or barometer includes at least one of the following: calibrating according to user input, calibrating according to radio location technology, calibrating according to data of adjacent base stations, and performing calibration according to data of adjacent terminals Calibration; wherein, the radio positioning technology includes at least one of the following: satellite positioning technology, base station positioning technology, wireless local area network/personal network technology and radio frequency identification technology.
优选地,所述第一定位方式包括根据气压式高度计或气压计的测量值与辅助校准参数计算得到所述终端的高度;所述辅助校准参数包括以下至少之一:相邻基站的高度、相邻基站处的气压式高度计或气压计的测量值、目标终端处的温度、目标终端处的湿度、相邻基站处的温度以及相邻基站处的湿度。Preferably, the first positioning method includes calculating the height of the terminal according to the measured value of the barometric altimeter or barometer and auxiliary calibration parameters; the auxiliary calibration parameters include at least one of the following: the height of the adjacent base station, the relative Barometric altimeter or barometer measurements at neighboring base stations, temperature at the target terminal, humidity at the target terminal, temperature at neighboring base stations, and humidity at neighboring base stations.
优选地,所述第一定位方式还包括使用无线电定位技术进行高度定位。Preferably, the first positioning method also includes using radio positioning technology for altitude positioning.
优选地,所述通过第一定位方式对所述终端进行室内高度定位和/或通过第二定位方式对所述终端进行室内水平定位的步骤之后还包括:Preferably, after the step of indoor height positioning of the terminal by the first positioning method and/or indoor horizontal positioning of the terminal by the second positioning method, the step further includes:
所述终端获取本地建筑物地图;The terminal acquires a local building map;
结合本地建筑物地图显示定位结果。Combined with the local building map to display the positioning results.
优选地,所述结合本地建筑物地图显示定位结果的步骤之后还包括:Preferably, after the step of displaying the positioning result in combination with the local building map, the step further includes:
对显示的所述定位结果进行修正/校准。Correction/calibration is performed on the displayed positioning results.
优选地,所述终端获取本地建筑物地图的方式包括:所述终端通过附近的基站和/或核心网获取本地建筑物地图;所述基站和/或核心网通过终端标识和/或用户标识对所述终端获取本地建筑物地图的权限进行控制。Preferably, the method for the terminal to obtain the local building map includes: the terminal obtains the local building map through a nearby base station and/or core network; The terminal obtains the authority of the local building map for control.
优选地,所述基站为家庭基站;所述家庭基站和/或核心网通过接入控制列表对所述终端获取本地建筑物地图的权限进行控制。Preferably, the base station is a home base station; the home base station and/or core network controls the permission of the terminal to obtain the local building map through an access control list.
优选地,所述结合高度定位的结果进行水平定位包括:Preferably, performing horizontal positioning in combination with the results of height positioning includes:
根据高度定位的结果对水平定位的数据源进行筛选和/或过滤和/或加权;所述水平定位的数据源包括以下至少之一:卫星定位数据、基站定位数据、无线局域网/个人网定位数据、射频标识定位数据。Screen and/or filter and/or weight the horizontal positioning data source according to the height positioning result; the horizontal positioning data source includes at least one of the following: satellite positioning data, base station positioning data, wireless local area network/personal network positioning data , radio frequency identification positioning data.
优选地,所述通过第一定位方式对所述终端进行室内高度定位的步骤之前还包括:Preferably, before the step of indoor height positioning of the terminal through the first positioning method, the step further includes:
启动室内定位模式;所述启动室内定位模式包括手动启动室内定位模式,和/或所述终端自动启动室内定位模式。Starting the indoor positioning mode; the starting the indoor positioning mode includes manually starting the indoor positioning mode, and/or the terminal automatically starting the indoor positioning mode.
优选地,所述判断终端是否处于室内环境的步骤之后还包括:Preferably, after the step of judging whether the terminal is in an indoor environment, the step further includes:
当所述终端处于室外环境时,启动室外定位模式;所述启动室外定位模式包括手动启动室外定位模式,和/或所述终端自动启动室外定位模式。When the terminal is in an outdoor environment, start the outdoor positioning mode; the starting the outdoor positioning mode includes manually starting the outdoor positioning mode, and/or the terminal automatically starting the outdoor positioning mode.
优选地,该方法还包括:根据所述第一定位方式以及所述第二定位方式的优先级对所述终端进行室内或室外定位。Preferably, the method further includes: performing indoor or outdoor positioning on the terminal according to the priorities of the first positioning mode and the second positioning mode.
本发明还提出一种定位终端,包括:The present invention also proposes a positioning terminal, including:
判断模块,用于判断终端是否处于室内环境;A judging module, configured to judge whether the terminal is in an indoor environment;
室内定位模块,用于当所述终端处于室内环境时,通过第一定位方式对所述终端进行室内高度定位和/或通过第二定位方式对所述终端进行室内水平定位;所述第一定位方式包括使用气压式高度计或气压计进行高度定位;所述第二定位方式包括结合或不结合高度定位的结果进行水平定位。An indoor positioning module, configured to perform indoor height positioning of the terminal through a first positioning method and/or perform indoor horizontal positioning of the terminal through a second positioning method when the terminal is in an indoor environment; the first positioning The method includes using a barometric altimeter or a barometer to perform height positioning; the second positioning method includes performing horizontal positioning with or without combining the result of the height positioning.
优选地,所述终端还包括:Preferably, the terminal further includes:
校准模块,用于对所述气压式高度计或气压计进行校准。A calibration module is used for calibrating the barometric altimeter or barometer.
优选地,所述终端还包括:Preferably, the terminal further includes:
地图获取模块,用于获取本地建筑物地图;The map acquisition module is used to acquire the local building map;
地图显示模块,用于结合本地建筑物地图显示定位结果。The map display module is used to display the positioning result in combination with the local building map.
优选地,所述终端还包括:Preferably, the terminal further includes:
启动模块,用于当所述终端处于室内环境时,启动室内定位模式;或者当所述终端处于室外环境时,启动室外定位模式。The starting module is configured to start an indoor positioning mode when the terminal is in an indoor environment; or start an outdoor positioning mode when the terminal is in an outdoor environment.
本发明提出的一种定位方法及终端,使用气压式高度计或气压计对终端进行室内高度定位和/或结合高度定位的结果对终端进行水平定位,通过两种定位方式解决了室内导航定位服务中对高度和对水平面定位的精度和定位延迟时间要求不同的问题,在提高定位精度的同时,降低定位延迟的时间,改善了室内导航定位的用户体验,从而满足了室内导航定位等各种应用的需求。A positioning method and a terminal proposed by the present invention use a barometric altimeter or a barometer to perform indoor height positioning on the terminal and/or combine the results of the height positioning to perform horizontal positioning on the terminal, and solve the problem of indoor navigation and positioning services through two positioning methods. For the problem of different requirements for height and horizontal plane positioning accuracy and positioning delay time, while improving positioning accuracy, reducing positioning delay time, improving user experience of indoor navigation and positioning, thus meeting the needs of various applications such as indoor navigation and positioning need.
附图说明Description of drawings
图1是本发明定位方法一实施例流程示意图;Fig. 1 is a schematic flow chart of an embodiment of the positioning method of the present invention;
图2是本发明定位方法另一实施例流程示意图;Fig. 2 is a schematic flow chart of another embodiment of the positioning method of the present invention;
图3是本发明定位终端一实施例结构示意图;FIG. 3 is a schematic structural diagram of an embodiment of a positioning terminal according to the present invention;
图4是本发明定位终端另一实施例结构示意图。Fig. 4 is a schematic structural diagram of another embodiment of a positioning terminal according to the present invention.
为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。In order to make the technical solution of the present invention clearer and clearer, it will be further described below in conjunction with the accompanying drawings.
具体实施方式Detailed ways
本发明实施例解决方案主要是通过使用气压式高度计或气压计对终端进行室内高度定位和/或结合高度定位的结果对终端进行水平定位,以提高终端室内定位精度。The solution of the embodiment of the present invention is mainly to use a barometric altimeter or a barometer to locate the terminal's indoor height and/or horizontally position the terminal based on the result of the height positioning, so as to improve the indoor positioning accuracy of the terminal.
随着导航定位应用的广泛普及,人们越来越希望在生活中的各种场合下都能使用导航定位服务。例如,人们经常会遇到在地下停车场找不到自己的汽车,在商业大楼中找不到想去的品牌店,在办公大楼内找不到要去的部门办公室的情况,而这些场合都需要用到室内导航定位服务。现有的带有导航定位功能的终端普遍是基于卫星定位技术或者基站定位技术的,由于这两种定位技术都使用无线电信号进行定位,而无线电信号在遇到障碍物时所产生的反射、折射、衰减现象会显著地降低无线电定位的精度。因而,现有的带有导航定位功能的终端通常只能实现在室外的导航定位服务,而当用户进入室内时,过低的定位精度无法满足室内导航定位的精度要求。With the wide popularization of navigation and positioning applications, people increasingly hope to use navigation and positioning services in various occasions in life. For example, people often encounter the situation that they cannot find their own car in the underground parking lot, cannot find the brand store they want to go to in the commercial building, and cannot find the department office they want to go to in the office building. Need to use indoor navigation positioning service. Existing terminals with navigation and positioning functions are generally based on satellite positioning technology or base station positioning technology. Since both positioning technologies use radio signals for positioning, the reflection and refraction of radio signals when encountering obstacles , Attenuation phenomenon will significantly reduce the accuracy of radio positioning. Therefore, the existing terminals with navigation and positioning functions usually can only provide navigation and positioning services outdoors, and when the user enters the room, the positioning accuracy is too low to meet the accuracy requirements of indoor navigation and positioning.
从室内导航定位服务的精度要求来看,室内导航定位服务不同于室外的导航定位服务,其主要差别在于,室内导航定位服务对高度定位的要求明显高于对水平面定位的要求,在建筑物内,通常高度相差3米则意味着相差1层楼,而相差1层楼则终端显示的楼层地图完全不同,由此将造成用户体验度下降,而在水平面定位方面,即便相差3米甚至10米,用户通过终端上显示的该楼层的地图即能大概知道自己的位置,不至于过于影响导航服务。此外,在室内导航定位服务中,对高度定位的反应速度要求也高于对水平面定位的反应速度要求。基于以上的分析,本发明实施例提出分别使用两种定位方式进行高度定位和水平面定位的方法,以解决室内导航定位服务中对高度和对水平面定位的精度和定位延迟时间要求不同的问题,在提高定位精度的同时,降低定位延迟的时间,以改善室内导航定位的用户体验度。From the perspective of the accuracy requirements of indoor navigation and positioning services, indoor navigation and positioning services are different from outdoor navigation and positioning services. , usually a difference of 3 meters in height means a difference of 1 floor, and a difference of 1 floor means that the floor map displayed by the terminal is completely different, which will cause a decrease in user experience. In terms of horizontal positioning, even if the difference is 3 meters or even 10 meters , the user can roughly know his location through the map of the floor displayed on the terminal, so as not to affect the navigation service too much. In addition, in indoor navigation and positioning services, the response speed requirements for altitude positioning are also higher than those for horizontal plane positioning. Based on the above analysis, the embodiment of the present invention proposes a method of using two positioning methods for height positioning and horizontal plane positioning respectively, so as to solve the problem of different requirements for height and horizontal plane positioning accuracy and positioning delay time in indoor navigation and positioning services. While improving the positioning accuracy, the positioning delay time is reduced to improve the user experience of indoor navigation and positioning.
如图1所示,本发明一实施例提出一种定位方法,包括:As shown in Figure 1, an embodiment of the present invention proposes a positioning method, including:
步骤S101,判断终端是否处于室内环境;Step S101, judging whether the terminal is in an indoor environment;
判断终端是否处于室内环境的方式,可以通过终端自动选择比如自动模式,也可通过用户手动选择比如指定模式。The manner of judging whether the terminal is in an indoor environment may be automatically selected by the terminal, such as an automatic mode, or manually selected by a user, such as a specified mode.
当终端自动选择时,终端可以根据设定条件判断用户携带的终端处于室内还是室外环境,例如:终端可以根据GPS定位所给出的地理位置结合相应的地图来判断终端处于室内还是室外环境;终端还可以根据GPS信号的强弱来判断终端处于室内还是室外,比如在GPS信号的变弱至预定条件时,可以认为终端已经到达室内。When the terminal is automatically selected, the terminal can judge whether the terminal carried by the user is in an indoor or outdoor environment according to the set conditions, for example: the terminal can judge whether the terminal is in an indoor or outdoor environment according to the geographical location given by GPS positioning and the corresponding map; It can also be judged whether the terminal is indoors or outdoors according to the strength of the GPS signal. For example, when the GPS signal weakens to a predetermined condition, it can be considered that the terminal has arrived indoors.
当通过用户手动选择时,以手机为例,在开启手机或者开启手机的定位功能时,手机可通过显示屏提供给用户手动选择是否进入室内,用户可根据所处的环境是室内或是室外选择输入对应的终端所处环境。When manually selected by the user, taking the mobile phone as an example, when the mobile phone is turned on or the positioning function of the mobile phone is turned on, the mobile phone can provide the user with a manual choice on whether to enter the room through the display screen, and the user can choose according to whether the environment is indoor or outdoor Enter the corresponding environment of the terminal.
步骤S102,当终端处于室内环境时,通过第一定位方式对终端进行室内高度定位和/或通过第二定位方式对终端进行室内水平定位。Step S102, when the terminal is in an indoor environment, perform indoor height positioning of the terminal by using a first positioning method and/or perform indoor horizontal positioning of the terminal by using a second positioning method.
第一定位方式包括使用气压式高度计或气压计进行高度定位;第二定位方式包括结合或不结合高度定位的结果进行水平定位。The first positioning method includes height positioning using a barometric altimeter or a barometer; the second positioning method includes horizontal positioning with or without combining the results of the height positioning.
气压式高度计是一种采用气压式原理进行定高的设备,现有技术中,通常所说的电子高度计或数字高度计即为采用气压式原理的高度计。气压式高度计利用大气压随(海拔)高度上升而下降的规律,根据大气压与高度的函数关系,通过测定气压来反推出海拔高度或相对高度。The barometric altimeter is a device that uses the barometric principle to determine the altitude. In the prior art, the electronic altimeter or digital altimeter is usually an altimeter that uses the barometric principle. The barometric altimeter uses the rule that atmospheric pressure decreases with (altitude) rise, and according to the functional relationship between atmospheric pressure and altitude, the altitude or relative altitude can be deduced by measuring the air pressure.
当终端处于室内环境时,可以通过气压式高度计或气压计进行高度定位的第一定位方式,测量当前终端(用户)所在的高度,该测量高度可以海拔高度或者相对高度表示;另一方面,用户可以在终端内预存所在大楼的地图或者通过附近的基站获取到所在大楼的地图。结合地图和测量到的高度后,即可计算出终端所在的楼层,最后终端显示出用户所在楼层的平面地图,供用户参考。When the terminal is in an indoor environment, the first positioning method for height positioning can be performed by a barometric altimeter or a barometer to measure the current height of the terminal (user), and the measured height can be represented by altitude or relative height; on the other hand, the user The map of the building where the terminal is located can be pre-stored in the terminal or obtained through a nearby base station. After combining the map and the measured height, the floor where the terminal is located can be calculated, and finally the terminal displays a plan map of the floor where the user is located for the user's reference.
除了对终端进行高度定位,终端还可以通过结合高度定位的结果进行水平定位的第二定位方式对终端进行室内定位。在进行水平定位时,终端可以通过GPS和/或基站定位方法或A-GPS进行水平面的定位,由于单纯的水平定位通常所需的时间长于高度定位的时间,使得水平定位结果比高度定位来得更晚,因此,可以结合高度定位的结果进行水平定位,比如,首先通过气压式高度计测量终端的高度,在终端界面上先显示所在楼层的地图(即完成了高度的定位),通过GPS和/或基站定位方法或A-GPS对终端进行水平定位,在终端界面上显示其所在的楼层的某一具体位置(例如某个房间或某处走廊)的标示。In addition to performing altitude positioning on the terminal, the terminal may also perform indoor positioning on the terminal by using a second positioning method of performing horizontal positioning combined with the results of the altitude positioning. When performing horizontal positioning, the terminal can perform horizontal positioning through GPS and/or base station positioning methods or A-GPS. Since the time required for simple horizontal positioning is usually longer than the time for altitude positioning, the result of horizontal positioning is more accurate than that of altitude positioning. Therefore, horizontal positioning can be carried out in combination with the results of altitude positioning. For example, first measure the altitude of the terminal through a barometric altimeter, and first display the map of the floor on the terminal interface (that is, the height positioning is completed), and then use GPS and/or The base station positioning method or A-GPS performs horizontal positioning on the terminal, and displays a specific location (such as a certain room or a certain corridor) on the terminal interface on the floor where it is located.
本实施例使用气压式高度计或气压计对终端进行室内高度定位,并可采用结合高度定位的结果对终端进行水平定位,通过两种定位方式解决了室内导航定位服务中对高度和对水平面定位的精度和定位延迟时间要求不同的问题,改善了室内导航定位的用户体验,从而满足了室内导航定位等各种应用的需求。In this embodiment, the barometric altimeter or barometer is used to locate the terminal's indoor height, and the result of combining the height positioning can be used to horizontally position the terminal. The two positioning methods solve the problem of positioning the height and the horizontal plane in the indoor navigation and positioning service. Different requirements for accuracy and positioning delay time improve the user experience of indoor navigation and positioning, thereby meeting the needs of various applications such as indoor navigation and positioning.
如图2所示,本发明另一实施例提出一种定位方法,包括:As shown in Figure 2, another embodiment of the present invention proposes a positioning method, including:
步骤S201,判断终端是否处于室内环境;若是,则进入步骤S202;否则,进入步骤S208;Step S201, judging whether the terminal is in an indoor environment; if so, proceed to step S202; otherwise, proceed to step S208;
步骤S202,启动室内定位模式;Step S202, start the indoor positioning mode;
在本实施例中,终端可以设定具体定位模式,比如室内定位模式和室外定位模式,终端还可设定选择室内定位模式或室外定位模式的方式,比如通过终端自动选择或通过用户手动选择,当终端从室外进入室内时或者进入室内后,用户可以手动选择打开室内定位模式/功能。当终端自动选择时,终端可以通过无线电定位方法探测到终端,并根据设定条件判断终端处于室内还是室外环境,例如:终端可以根据GPS定位所给出的地理位置结合相应的地图来判断终端处于室内还是室外环境;终端还可以根据GPS信号的强弱来判断终端处于室内还是室外,比如在GPS信号的变弱至预定条件时,可以认为终端已经到达室内。In this embodiment, the terminal can set specific positioning modes, such as indoor positioning mode and outdoor positioning mode, and the terminal can also set the mode of selecting indoor positioning mode or outdoor positioning mode, such as automatic selection by the terminal or manual selection by the user, When the terminal enters the room from the outside or after entering the room, the user can manually choose to enable the indoor positioning mode/function. When the terminal is automatically selected, the terminal can detect the terminal through the radio positioning method, and judge whether the terminal is in an indoor or outdoor environment according to the set conditions. Indoor or outdoor environment; the terminal can also judge whether the terminal is indoors or outdoors according to the strength of the GPS signal. For example, when the GPS signal weakens to a predetermined condition, it can be considered that the terminal has arrived indoors.
终端启动室内定位模式之前,可以对定位模式的参数和/或其定位结果进行初始化。当开启室内定位模式后,终端便可通过气压式高度计或气压计测量当前终端(用户)所在的高度,或者也可以通过GPS和/或基站定位方法或A-GPS等进行水平面的定位或通过上述方式并结合高度定位的结果进行水平定位。Before starting the indoor positioning mode, the terminal may initialize the parameters of the positioning mode and/or its positioning results. When the indoor positioning mode is turned on, the terminal can measure the height of the current terminal (user) through the barometric altimeter or barometer, or it can also use GPS and/or base station positioning method or A-GPS to perform horizontal plane positioning or through the above-mentioned method and combined with the results of height positioning for horizontal positioning.
步骤S203,对气压式高度计或气压计进行校准;Step S203, calibrating the barometric altimeter or barometer;
气压式高度计具有不受复杂环境,特别是不受室内复杂环境影响的优点。然而,气压与高度的函数还受到天气因素,例如温度和湿度的影响,这些因素会造成气压式高度计的误差。此外,气压式高度计还易出现累计误差。以上这些都会给气压式高度计的定高带来误差,从而降低其精度。因此,在使用气压式高度计或气压计对终端进行高度定位之前,需要对气压式高度计或气压计进行校准。The barometric altimeter has the advantage of not being affected by complex environments, especially indoor complex environments. However, the function of barometric pressure and altitude is also affected by weather factors, such as temperature and humidity, which can cause errors in barometric altimeters. In addition, barometric altimeters are prone to cumulative errors. All of the above will bring errors to the fixed height of the barometric altimeter, thereby reducing its accuracy. Therefore, a barometric altimeter or barometer needs to be calibrated before it can be used to determine the altitude of the terminal.
对气压式高度计或气压计进行校准方式包括以下至少之一:根据用户输入进行校准,根据无线电定位技术进行校准,根据相邻基站的数据进行校准,根据相邻终端的数据进行校准;其中,无线电定位技术包括卫星定位技术,基站定位技术、无线局域网/个人网技术、射频标识技术。Calibrating the barometric altimeter or barometer includes at least one of the following: calibration based on user input, calibration based on radiolocation technology, calibration based on data from adjacent base stations, calibration based on data from adjacent terminals; among them, radio Positioning technology includes satellite positioning technology, base station positioning technology, wireless local area network/personal network technology, and radio frequency identification technology.
经过校准的气压式高度计的定高误差可以不超过2.5米,而未做校准的气压式高度计则可能有数十甚至上百米的误差。The error of the calibrated barometric altimeter can be no more than 2.5 meters, while the uncalibrated barometric altimeter may have an error of tens or even hundreds of meters.
步骤S204,通过第一定位方式对终端进行室内高度定位和/或通过第二定位方式对终端进行室内水平定位;Step S204, performing indoor height positioning of the terminal by the first positioning method and/or indoor horizontal positioning of the terminal by the second positioning method;
经过校准的气压式高度计可以满足室内定位中对高度定位的要求。当计算出终端的高度后(包括以楼层表示的高度),终端即可在显示屏上显示该楼层的地图,以方便用户快速地查找该楼层地图信息。A calibrated barometric altimeter can meet the requirements for height positioning in indoor positioning. After calculating the height of the terminal (including the height represented by the floor), the terminal can display the map of the floor on the display screen, so that the user can quickly find the map information of the floor.
在对终端进行高度定位时,可以选择通过气压式高度计或气压计进行高度定位的第一定位方式,测量当前终端(用户)所在的高度,该测量高度可以海拔高度或者相对高度表示。When locating the altitude of the terminal, the first locating method of altitude locating by barometric altimeter or barometer can be selected to measure the altitude of the current terminal (user), and the measured altitude can be represented by altitude or relative altitude.
除了对终端进行高度定位,终端还可以通过结合高度定位的结果进行水平定位的第二定位方式对终端进行室内定位。在进行水平定位时,终端可以通过GPS和/或基站定位方法或A-GPS进行水平面的定位,由于单纯的水平定位通常所需的时间长于高度定位的时间,使得水平定位结果比高度定位来得更晚,因此,可以结合高度定位的结果进行水平定位,比如,首先通过气压式高度计测量终端的高度,在终端界面上先显示所在楼层的地图(即完成了高度的定位),通过GPS和/或基站定位方法或A-GPS对终端进行水平定位,在终端界面上显示其所在的楼层的某一具体位置(例如某个房间或某处走廊)的标示。In addition to performing altitude positioning on the terminal, the terminal may also perform indoor positioning on the terminal by using a second positioning method of performing horizontal positioning combined with the results of the altitude positioning. When performing horizontal positioning, the terminal can perform horizontal positioning through GPS and/or base station positioning methods or A-GPS. Since the time required for simple horizontal positioning is usually longer than the time for altitude positioning, the result of horizontal positioning is more accurate than that of altitude positioning. Therefore, horizontal positioning can be carried out in combination with the results of altitude positioning. For example, first measure the altitude of the terminal through a barometric altimeter, and first display the map of the floor on the terminal interface (that is, the height positioning is completed), and then use GPS and/or The base station positioning method or A-GPS performs horizontal positioning on the terminal, and displays a specific location (such as a certain room or a certain corridor) on the terminal interface on the floor where it is located.
其中:结合高度定位的结果进行水平定位包括:根据高度定位的结果对水平定位的数据源进行筛选和/或过滤和/或加权;水平定位的数据源包括以下至少之一:卫星定位数据、基站定位数据、无线局域网/个人网定位数据、射频标识定位数据。Wherein: performing horizontal positioning in combination with the results of height positioning includes: screening and/or filtering and/or weighting the data source of horizontal positioning according to the result of high positioning; the data source of horizontal positioning includes at least one of the following: satellite positioning data, base station Positioning data, wireless local area network/personal network positioning data, radio frequency identification positioning data.
步骤S205,终端获取本地建筑物地图;Step S205, the terminal acquires a local building map;
步骤S206,结合本地建筑物地图显示定位结果;Step S206, displaying the positioning result in combination with the local building map;
用户可以在终端内预存所在大楼的地图或者通过附近的基站获取到所在大楼的地图。结合地图和测量到的高度后,即可计算出终端所在的楼层,最后终端显示出用户所在楼层的平面地图,供用户参考。The user can pre-store the map of the building in the terminal or obtain the map of the building through a nearby base station. After combining the map and the measured height, the floor where the terminal is located can be calculated, and finally the terminal displays a plan map of the floor where the user is located for the user's reference.
具体地,终端获取本地建筑物地图的方式包括:终端通过附近的基站和/或核心网获取本地建筑物地图;基站和/或核心网通过终端标识和/或用户标识对所述终端获取本地建筑物地图的权限进行控制。Specifically, the method for the terminal to obtain the local building map includes: the terminal obtains the local building map through a nearby base station and/or core network; the base station and/or core network obtains the local building map for the terminal through the terminal identifier and/or user Control the permissions of object maps.
进一步的,上述基站可以为家庭基站;家庭基站和/或核心网通过接入控制列表对终端获取本地建筑物地图的权限进行控制。Further, the above-mentioned base station may be a home base station; the home base station and/or the core network control the permission of the terminal to obtain the local building map through an access control list.
步骤S207,对显示的定位结果进行修正/校准。Step S207, correcting/calibrating the displayed positioning result.
用户可进一步地对高度定位或水平面定位结果进行修正,例如可通过触摸屏指示当前位置,当混合使用卫星定位和基站定位的数据时,可能的定位方式是将多个数据源的数据进行筛选、过滤和/或加权的处理(例如使用卡尔曼滤波器Kalman Filter),而根据用户输入的正确位置可以对处理的算法(参数)进行修正和校准。The user can further correct the results of altitude positioning or horizontal plane positioning, for example, the current position can be indicated through the touch screen. When the data of satellite positioning and base station positioning are mixed, the possible positioning method is to filter and filter the data of multiple data sources And/or weighted processing (such as using the Kalman filter Kalman Filter), and the processing algorithm (parameter) can be corrected and calibrated according to the correct position input by the user.
步骤S208,启动室外定位模式。Step S208, start the outdoor positioning mode.
在本实施例中,启动室外定位模式包括手动启动室外定位模式,或者终端自动启动室外定位模式。In this embodiment, starting the outdoor positioning mode includes manually starting the outdoor positioning mode, or automatically starting the outdoor positioning mode by the terminal.
进一步的,上述第一定位方式还包括根据气压式高度计或气压计的测量值与辅助校准参数计算得到终端的高度;辅助校准参数包括:相邻基站的高度、相邻基站处的气压式高度计或气压计的测量值、目标终端处的温度、目标终端处的湿度、相邻基站处的温度以及相邻基站处的湿度。Further, the above-mentioned first positioning method also includes calculating the altitude of the terminal according to the measured value of the barometric altimeter or the barometer and the auxiliary calibration parameters; the auxiliary calibration parameters include: the height of the adjacent base station, the barometric altimeter at the adjacent base station or The measured values of the barometer, the temperature at the target terminal, the humidity at the target terminal, the temperature at the adjacent base station, and the humidity at the adjacent base station.
进一步的,第一定位方式还包括使用无线电定位技术进行高度定位。Further, the first positioning method also includes using radio positioning technology for height positioning.
更进一步的,在本实施例中,还可根据第一定位方式以及第二定位方式的优先级对终端进行室内或室外定位。同时还可将高度定位与水平面定位交替进行,实现对终端的室内或室外定位。Furthermore, in this embodiment, indoor or outdoor positioning of the terminal may also be performed according to the priorities of the first positioning mode and the second positioning mode. At the same time, the height positioning and horizontal plane positioning can be alternately performed to realize the indoor or outdoor positioning of the terminal.
下面将结合具体实例描述根据本实施例的室内定位方法。The indoor positioning method according to this embodiment will be described below with reference to specific examples.
实例一、在进行室内定位时,终端使用气压式高度计进行高度定位(或定高,即计算出终端的高度),由于气压式高度计是根据气压与高度之间的函数从气压推算高度的,而气压还受到终端所处的大气环境(例如温度、湿度)的影响,为了修正/校准气压式高度计的误差,可以采用以下的方法:Example 1. When performing indoor positioning, the terminal uses a barometric altimeter for altitude positioning (or fixed altitude, that is, calculates the height of the terminal). Since the barometric altimeter calculates the altitude from the air pressure based on the function between the air pressure and the altitude, and The air pressure is also affected by the atmospheric environment (such as temperature and humidity) where the terminal is located. In order to correct/calibrate the error of the barometric altimeter, the following methods can be used:
1)使用人工修正/校准的方法,即在使用气压式高度计进行定高之前,由用户自身根据某一参考点的已知高度来对气压式高度计进行校准。例如,如果用户在某一大厦或大楼内刚开启定位功能时,用户可手动输入当前所在的楼层(如一楼)。由于室内定位的定高结果最终体现在用户所在的楼层上,因此,根据当前楼层进行校准可以满足用户的需要(而可以不必用海拔高度来校准)。在需要时,根据当前楼层也能结合建筑物地图间接地推算出用户所在的海拔高度。1) The method of manual correction/calibration is used, that is, the user himself calibrates the barometric altimeter according to the known altitude of a certain reference point before using the barometric altimeter to determine the altitude. For example, if the user has just turned on the positioning function in a certain building or building, the user can manually input the current floor (such as the first floor). Since the height determination result of the indoor positioning is finally reflected on the floor where the user is located, the calibration based on the current floor can meet the needs of the user (it is not necessary to use the altitude for calibration). When needed, the user's altitude can be calculated indirectly based on the current floor and the building map.
2)使用自动或半自动修正/校准的方法,例如在使用气压式高度计进行定高之前,根据GPS定位系统给出的高度来对气压式高度计进行校准。如果用户在室外已经开启定位导航功能,当用户从室外即将进入室内时,可以用无线电定位系统(例如GPS和/或基站定位)给出的高度对气压式高度计进行校准。不过,无线电定位技术即使在室外环境进行定高时误差也有10米以上的误差。因此,这一方法只能进行粗校准,还不能满足室内定位的高度精度需要。更好的办法是,当用户处于建筑物的出入口时,利用无线电定位所给出的水平位置结合建筑物地图来判断用户位于建筑物的哪个出入口,并进一步得到该出入口的高度(比如说具体楼层,通常为一楼),由此即可对气压式高度计进行校准。如果终端还带有电子温度计和/或湿度计,则终端还可以将温度计和/或湿度计的测量值与气压值结合起来,共同推算终端的高度。不过,完全自动地校准存在一定的误差可能性,因而较好地办法是将自动校准与人工校准结合起来,例如当用户发现自动校准存在误差时再进行人工修正/校准,这样可以提供比较高的用户体验。2) Use an automatic or semi-automatic correction/calibration method, for example, calibrate the barometric altimeter according to the altitude given by the GPS positioning system before using the barometric altimeter to determine the altitude. If the user has turned on the positioning and navigation function outdoors, when the user is about to enter the room from the outside, the barometric altimeter can be calibrated with the altitude given by the radio positioning system (such as GPS and/or base station positioning). However, the radio positioning technology has an error of more than 10 meters even when the altitude is determined in an outdoor environment. Therefore, this method can only perform rough calibration, and cannot meet the height accuracy requirements of indoor positioning. A better way is, when the user is at the entrance and exit of the building, use the horizontal position given by radiolocation combined with the building map to determine which entrance and exit the user is at, and further obtain the height of the entrance (such as a specific floor , usually the first floor), from which the barometric altimeter can be calibrated. If the terminal also has an electronic thermometer and/or hygrometer, the terminal can also combine the measured value of the thermometer and/or hygrometer with the air pressure value to jointly calculate the altitude of the terminal. However, there is a certain possibility of error in fully automatic calibration, so a better way is to combine automatic calibration with manual calibration. user experience.
气压式高度计的原理使得其可以很灵敏地对高度变化进行反应,而且电能消耗小,反应时间快。因此,经过校准的气压式高度计可以满足室内定位中对高度定位的要求。当计算出终端的高度后(包括以楼层表示的高度),终端即可在显示屏上显示该楼层的地图,以方便用户快速地查找该楼层地图信息。另一方面,水平面定位可以使用GPS卫星定位或者基站定位所得到的水平面位置。这样,当获得水平面定位结果后,终端即可显示用户所在的大致位置,以方便用户的导航定位应用。用户可进一步地对水平面定位结果进行修正,例如通过触摸屏指示当前位置,该修正结果还能用于对水平定位进行校准,例如,当混合使用卫星定位和基站定位的数据时,可能的定位方式是将多个数据源的数据进行筛选、过滤和/或加权的处理(例如使用卡尔曼滤波器Kalman Filter),而根据用户输入的正确位置可以对处理的算法(参数)进行修正和校准。The principle of the barometric altimeter enables it to respond sensitively to altitude changes, and has low power consumption and fast response time. Therefore, a calibrated barometric altimeter can meet the requirements for height positioning in indoor positioning. After calculating the height of the terminal (including the height represented by the floor), the terminal can display the map of the floor on the display screen, so that the user can quickly find the map information of the floor. On the other hand, the horizontal plane positioning may use the horizontal plane position obtained by GPS satellite positioning or base station positioning. In this way, after obtaining the horizontal plane positioning result, the terminal can display the approximate location of the user, so as to facilitate the user's navigation and positioning application. The user can further correct the horizontal plane positioning results, for example, indicate the current position through the touch screen, and the correction results can also be used to calibrate the horizontal positioning, for example, when the data of satellite positioning and base station positioning are mixed, the possible positioning methods are Filter, filter and/or weight the data from multiple data sources (for example, using the Kalman Filter), and the processing algorithm (parameter) can be corrected and calibrated according to the correct position entered by the user.
实例二、终端具有GPS能力和/或基站定位能力(例如3GPP标准组织规定的LCS能力),同时兼有电子高度计的功能,当终端从室外进入室内时或者进入室内后,用户可以手动选择打开室内定位模式/功能(终端可以区分室外定位模式/功能和室内定位模式/功能,供用户选择使用,在这种情况下,换句话说,终端拥有室外定位模式或者室内定位模式)。开启室内定位模式后,终端通过电子高度计测量当前终端(用户)所在的高度,这一高度可能以海拔高度或者相对高度表示。而另一方面,用户可以在终端内预存所在大楼的地图或者通过附近的基站获取到所在大楼的地图。结合地图和测量到的高度后,即计算出终端或者说用户所在的楼层。这时,终端即可显示出用户所在楼层的平面地图,供用户参考。Example 2. The terminal has GPS capability and/or base station positioning capability (such as the LCS capability specified by the 3GPP standards organization), and also has the function of an electronic altimeter. When the terminal enters the room from the outside or after entering the room, the user can manually choose to open the indoor Positioning mode/function (the terminal can distinguish between outdoor positioning mode/function and indoor positioning mode/function for users to choose and use. In this case, in other words, the terminal has an outdoor positioning mode or an indoor positioning mode). After the indoor positioning mode is turned on, the terminal measures the height of the current terminal (user) through the electronic altimeter, and this height may be represented by altitude or relative height. On the other hand, the user can pre-store the map of the building in the terminal or obtain the map of the building through a nearby base station. After combining the map and the measured altitude, the floor where the terminal or user is located is calculated. At this time, the terminal can display a plan map of the floor where the user is located for the user's reference.
除了高度定位,终端也通过GPS和/或基站定位方法或A-GPS进行水平面的定位,由于该方法通常所需的时间长于水平高度计的定位时间,因而很可能水平面的定位结果比高度定位来得更晚,也就是说,终端在界面上可能先显示所在楼层的地图(即完成了高度的定位),再显示终端所在的楼层的某一具体位置(例如某个房间或某处走廊)的标示。In addition to height positioning, the terminal also uses GPS and/or base station positioning methods or A-GPS to perform horizontal plane positioning. Since this method usually takes longer than the positioning time of the level altimeter, it is likely that the horizontal plane positioning results are more accurate than the height positioning. Late, that is to say, the terminal may first display the map of the floor on the interface (that is, the height positioning is completed), and then display the sign of a specific location (such as a certain room or a certain corridor) on the floor where the terminal is located.
电子高度计的高度定位(高度测量/估计)受限于其工作原理,气压式的电子高度计受到天气因素,例如温度、湿度的影响,这些因素可能影响高度计的定位精度。考虑到这一情况,终端可以采用以下的方法改善高度的精度。The altitude positioning (altitude measurement/estimation) of the electronic altimeter is limited by its working principle, and the barometric electronic altimeter is affected by weather factors, such as temperature and humidity, which may affect the positioning accuracy of the altimeter. In consideration of this situation, the terminal can use the following methods to improve the height accuracy.
1)获取到终端所在地(所在楼宇)的影响气压式高度计工作的天气参数,例如温度和/或湿度,再将这些参数与电子高度计测量到的气压结合,计算出终端的精确高度,或者将参数用于修正电子高度计得到的原始高度,从而得到终端的精确高度。获取方法至少有包括以下几种以及其组合:通过附近的基站(例如大楼内的室内基站/家庭基站或WIFI接入点)获取;通过用户手动输入获取;从终端的其它模块得到(例如终端带有温度计和/或湿度计,可直接从这些模块得到温度和湿度值以进行高度计算或修正);从附近的其它终端获取(例如通过同一服务基站下的带有温度计和/或高度计的其它终端)。1) Obtain the weather parameters that affect the operation of the barometric altimeter at the location of the terminal (the building), such as temperature and/or humidity, and then combine these parameters with the air pressure measured by the electronic altimeter to calculate the precise altitude of the terminal, or use the parameters It is used to correct the original height obtained by the electronic altimeter, so as to obtain the precise height of the terminal. The acquisition methods include at least the following and combinations thereof: acquisition through nearby base stations (such as indoor base stations/home base stations or WIFI access points in buildings); acquisition through manual input by users; acquisition from other modules of the terminal (such as terminal band There are thermometers and/or hygrometers, temperature and humidity values can be obtained directly from these modules for altitude calculation or correction); from other terminals nearby (for example, through other terminals with thermometers and/or altimeters under the same serving base station ).
2)获取到某一参考位置的高度,然后将这一高度用于校准终端估计的高度。例如,用户通过手动模式校正高度:用户手动输入某一参考位置的高度,比如说海拔300米或者某一商场的3楼,然后终端将该高度值作为校准参考值,校准的方法具有多种,以下列举一例进行说明,例如,终端先通过高度计结合地图得出终端/用户现在位于商场的5楼(终端将该结果显示给用户,用户可以在此基础上进行校准),而用户知道该数据不对,并将其校准为3楼,于是,终端知道应该在原估计结果的基础上再减去2层才是正确的楼层结果,因而当终端和用户移动到1楼时,如果终端按照原估计方法得出的结果是3楼,而终端按照3楼减去2层的修正方法,最终给出终端新的位置为1楼。获取校准参考值的方法可以是多种,例如人工输入、在室外信号较好的窗边或阳台处利用GPS或者室外基站定位给出的高度作为校准高度。2) Obtain the altitude of a certain reference position, and then use this altitude to calibrate the estimated altitude of the terminal. For example, the user corrects the altitude through the manual mode: the user manually inputs the altitude of a reference location, such as 300 meters above sea level or the third floor of a shopping mall, and then the terminal uses the altitude value as the calibration reference value. There are many calibration methods. The following is an example for illustration. For example, the terminal first obtains that the terminal/user is currently located on the fifth floor of the shopping mall through the altimeter combined with the map (the terminal displays the result to the user, and the user can perform calibration on this basis), and the user knows that the data is incorrect. , and calibrate it to the 3rd floor, so the terminal knows that it should subtract 2 floors from the original estimation result to get the correct floor result. Therefore, when the terminal and the user move to the 1st floor, if the terminal gets The result is the 3rd floor, and the terminal follows the correction method of subtracting 2 floors from the 3rd floor, and finally gives the new location of the terminal as the 1st floor. There are many ways to obtain the calibration reference value, such as manual input, using GPS or the height given by outdoor base station positioning at a window or balcony with a good outdoor signal as the calibration height.
在对终端进行水平面定位时,可以采用的方法包括:GPS、A-GPS和/或基站定位方法,在采用基站定位方法或者A-GPS定位方法时,终端可以通过网络获取到相邻的基站的网络拓扑信息,在使用基站定位方法或者A-GPS定位方法时,使用邻近的基站进行定位也可以提高定位的精度。例如,终端在大楼内时,可能附近有WIFI接入点和/或家庭基站(femto Base Station,或者Home NodeB,HNB,或者Home evolved NodeB,HeNB),终端通过测量这些接入点和/或家庭基站的信号,或者让这些接入点和/或家庭基站测量终端的信号,可以对终端进行更精确的定位(包括水平面定位和高度定位,其中高度定位结果可以与高度计的测量结果相结合)。When positioning the terminal on the horizontal plane, the methods that can be used include: GPS, A-GPS and/or base station positioning methods. When using the base station positioning method or the A-GPS positioning method, the terminal can obtain the location of the adjacent base station through the network. For network topology information, when using the base station positioning method or the A-GPS positioning method, using adjacent base stations for positioning can also improve the positioning accuracy. For example, when the terminal is in a building, there may be WIFI access points and/or home base stations (femto Base Station, or Home NodeB, HNB, or Home evolved NodeB, HeNB) nearby, and the terminal measures these access points and/or home base stations Signals from the base stations, or having these access points and/or femtocells measure the signals of the terminal, allow for more precise positioning of the terminal (including horizontal plane positioning and altitude positioning, wherein the altitude positioning results can be combined with the altimeter measurement results).
在对终端进行水平定位时,如果已经获取到终端的高度定位信息(例如由气压式电子高度计已经得到终端的准确的高度信息),则在水平定位时可以对已知的高度信息加以使用(即用高度定位辅助水平面定位)。也就是说,终端在高度定位后进行更精确地水平定位。例如,在选择为终端进行水平定位的基站时,可以选择在高度/楼层上离终端较近的基站,或者给予在高度/楼层上离终端较近的基站更大的权重,或者按照下面的公式选取离终端较近的参考站信号以提高水平定位的精度:When horizontally locating the terminal, if the altitude positioning information of the terminal has been obtained (for example, the accurate altitude information of the terminal has been obtained by the barometric electronic altimeter), then the known altitude information can be used during horizontal positioning (ie Altitude positioning is used to assist horizontal plane positioning). That is to say, the terminal performs more accurate horizontal positioning after the height positioning. For example, when selecting a base station for horizontal positioning for a terminal, you can select a base station that is closer to the terminal in height/floor, or give greater weight to a base station that is closer to the terminal in height/floor, or use the following formula Select the signal of the reference station closer to the terminal to improve the accuracy of horizontal positioning:
对于TOA方法,将(路径长度^2-基站与终端的高度差^2)^n,(n的取值可以为1/2,1等),或者将(路径传播时间^2-(基站与终端的高度差/光速)^2)^n作为选取基站信号的条件,或者作为基站信号在定位计算中的权重参数。For the TOA method, (path length^2-height difference between the base station and the terminal^2)^n, (the value of n can be 1/2, 1, etc.), or (path propagation time^2-(base station and The altitude difference of the terminal/speed of light)^2)^n is used as the condition for selecting the base station signal, or as the weight parameter of the base station signal in the positioning calculation.
实例三、终端具有GPS能力或者基站定位能力(例如3GPP标准组织规定的LCS能力)或者A-GPS能力,同时兼有电子高度计的功能。用户可能在任意的位置打开定位功能(终端不区分室外定位模式和室内定位模式,或者用户选择了自动模式),则首先使用终端的GPS定位功能或者基站定位功能或者A-GPS定位功能得到大致的位置(精度在10米~50米),并结合地图判断终端是处于室外环境还是室内环境。若判断终端处于室内环境,则启动室内定位模式。通过电子高度计进行高度测量与实例1或2类似,高度测量功能可以通过一系列方法进行修正得到更精确的高度。Example 3: The terminal has GPS capability or base station positioning capability (such as LCS capability specified by the 3GPP standard organization) or A-GPS capability, and also has the function of an electronic altimeter. The user may turn on the positioning function at any position (the terminal does not distinguish between outdoor positioning mode and indoor positioning mode, or the user selects the automatic mode), then first use the terminal's GPS positioning function, base station positioning function or A-GPS positioning function to obtain a rough location (with an accuracy of 10 meters to 50 meters), and combined with the map to determine whether the terminal is in an outdoor environment or an indoor environment. If it is determined that the terminal is in an indoor environment, the indoor positioning mode is started. The height measurement by the electronic altimeter is similar to example 1 or 2, the height measurement function can be corrected by a series of methods to obtain a more accurate height.
而另一方面,用户可以在终端内预存所在大楼的地图或者通过附近的基站获取到所在大楼的地图。基站和/或核心网可以根据终端标识,例如,国际移动设备标识(International Mobile Equipment Identifier,IMEI),或者媒介接入控制层(MAC)地址)和/或用户标识,例如,国际移动用户标识(International Mobile Subscriber Identifier,IMSI),或者网络地址标识符(Network Address Identifier,NAI)对终端/用户的权限进行控制。而如果附近的基站为家庭基站,这时,家庭基站和/或核心网侧可以结合接入控制列表(Access Control List)或者封闭用户组列表(Closed Subscriber Group list)对终端/用户的权限进行控制。结合地图和测量到的高度后,即计算出终端或者说用户所在的楼层。这时,终端即可显示出用户所在楼层的平面地图以及其水平面位置,供用户参考。其中,水平面位置也可以使用实例二的方法通过邻近的基站进行定位以提高水平面定位的精度。On the other hand, the user can pre-store the map of the building in the terminal or obtain the map of the building through a nearby base station. The base station and/or the core network may be based on a terminal identifier, for example, an International Mobile Equipment Identifier (International Mobile Equipment Identifier, IMEI), or a medium access control layer (MAC) address) and/or a user identifier, for example, an International Mobile Subscriber Identity ( International Mobile Subscriber Identifier, IMSI), or Network Address Identifier (Network Address Identifier, NAI) to control the permissions of terminals/users. And if the nearby base station is a home base station, at this time, the home base station and/or the core network side can combine the access control list (Access Control List) or the closed subscriber group list (Closed Subscriber Group list) to control the authority of the terminal/user . After combining the map and the measured altitude, the floor where the terminal or user is located is calculated. At this time, the terminal can display a plan map of the floor where the user is located and its horizontal position for the user's reference. Wherein, the position of the horizontal plane can also be positioned using the method of Example 2 through adjacent base stations to improve the accuracy of positioning of the horizontal plane.
实例四、终端具有GPS能力或者基站定位能力(例如3GPP标准组织规定的LCS能力)或者A-GPS能力,同时兼有电子高度计的功能。位置请求方(例如政府部门)可能通过网络请求终端的位置,在网络的指示下,终端启动定位功能,首先使用终端的GPS定位功能或者基站定位功能或者A-GPS定位功能得到大致的位置(精度在10米~50米),网络中的定位控制器结合地图判断终端是处于室外环境还是室内环境。若判断终端处于室内环境,则启动室内定位模式,例如指示终端启动电子高度计或气压计进行测量并上报测量结果(气压或高度)。Example 4. The terminal has GPS capability or base station positioning capability (such as LCS capability specified by the 3GPP standard organization) or A-GPS capability, and also has the function of an electronic altimeter. The location requester (such as a government department) may request the location of the terminal through the network. Under the instruction of the network, the terminal starts the positioning function, and first uses the terminal's GPS positioning function, base station positioning function or A-GPS positioning function to obtain an approximate position (accuracy Between 10 meters and 50 meters), the positioning controller in the network judges whether the terminal is in an outdoor environment or an indoor environment in combination with a map. If it is judged that the terminal is in an indoor environment, start the indoor positioning mode, for example, instruct the terminal to start an electronic altimeter or a barometer to measure and report the measurement result (barometric pressure or altitude).
电子高度计的高度定位(高度测量/估计)受限于其工作原理,气压式的电子高度计受到天气因素,例如温度、湿度等的影响,这些因素可能影响高度计的定位精度。考虑到这一情况,定位控制器或者定位服务器可以通过附近的基站(例如大楼内的室内基站或WIFI接入点)获取到所在地的天气参数,包括温度、湿度等,再将这些参数与终端上报的电子高度计测量结果相结合,从而计算出终端的精确高度。The altitude positioning (altitude measurement/estimation) of the electronic altimeter is limited by its working principle, and the barometric electronic altimeter is affected by weather factors, such as temperature, humidity, etc., which may affect the positioning accuracy of the altimeter. Considering this situation, the positioning controller or positioning server can obtain the local weather parameters, including temperature, humidity, etc., through nearby base stations (such as indoor base stations or WIFI access points in buildings), and then report these parameters to the terminal The electronic altimeter measurements are combined to calculate the exact height of the terminal.
而另一方面,定位控制器或者定位服务器将终端的精确高度与所在大楼的地图相结合,即计算出终端或者说用户所在的楼层。这时,定位请求方即可显示出用户所在楼层的平面地图以及其水平面位置,供用户参考。其中,水平面位置也可以使用实例二的方法通过邻近的基站进行定位以提高水平面定位的精度。On the other hand, the positioning controller or the positioning server combines the precise height of the terminal with the map of the building where the terminal is located, that is, calculates the floor where the terminal or the user is located. At this time, the positioning requester can display a plan map of the floor where the user is located and its horizontal position for the user's reference. Wherein, the position of the horizontal plane can also be positioned using the method of Example 2 through adjacent base stations to improve the accuracy of positioning of the horizontal plane.
实例五、该实例是在上述实例一至实例四的基础上补充说明室内定位模式和其它模式的选择/切换方法。Example 5. This example is based on the above examples 1 to 4 to illustrate the selection/switching method between the indoor positioning mode and other modes.
为了在室内和室外环境下精确的进行高度定位,GPS终端还带有气压式高度计。由于在室外和室内环境下时终端可能采用不同的定位技术和/或采用不同的设置参数,终端具有两种定位模式,即室外定位模式和室内定位模式。在开启手机或者开启手机的定位功能时,终端可通过显示屏提供给用户手动选择定位模式的能力,用户可根据所处的环境是室内或是室外选择对应的定位模式,终端还可以通过显示屏提供给用户选择“自动模式”或“指定模式”(并进一步划分为室外定位模式或室内定位模式)的能力,或者通过显示屏提供给用户选择“自动模式”或室外定位模式或室内定位模式的能力。如果用户选择了自动模式,则终端根据某些条件判断用户和终端处于室内还是室外环境,并选择对应的定位模式,例如:终端根据GPS定位所给出的地理位置结合相应的地图来选择对应的定位模式;终端还可以根据GPS信号的强弱来选择室内定位模式或者室外定位模式。如果用户选择了指定模式并进一步选择室内或是室外定位模式,或者直接选择了室外定位模式,或者直接选择了室内定位模式,则终端可以根据某些条件判断用户是否改变了所处的环境,即从室内来到了室外或者从室外来到了室内,终端能够通过显示屏询问用户是否改变了所处的环境,或者通过显示屏提示用户更换定位模式,并给出建议的新定位模式(例如:假设用户原先选择了室外定位模式,在用户从室外进入室内时,终端检测到环境的改变,于是提示用户选择自动模式或者室内定位模式,终端还可以提供给用户其检测到的环境的改变和触发模式改变的原因,例如GPS信号太弱,或者终端通过GPS定位结合地图判断可能已进入室内环境),如果用户接受,则终端更换到新的定位模式,或者更换到终端选择的新的定位模式,新的定位模式不再使用的定位技术模块(例如GPS模块)可以进入节电状态;如果用户不接受,则终端仍旧使用原有的定位模式。In order to carry out accurate altitude positioning in indoor and outdoor environments, the GPS terminal also has a barometric altimeter. Since the terminal may adopt different positioning technologies and/or adopt different setting parameters in outdoor and indoor environments, the terminal has two positioning modes, namely, an outdoor positioning mode and an indoor positioning mode. When the mobile phone is turned on or the positioning function of the mobile phone is turned on, the terminal can provide the user with the ability to manually select the positioning mode through the display screen. The user can select the corresponding positioning mode according to whether the environment is indoor or outdoor. The terminal can also use the display screen Provide users with the ability to select "automatic mode" or "specified mode" (and further divided into outdoor positioning mode or indoor positioning mode), or provide users with the ability to select "automatic mode" or outdoor positioning mode or indoor positioning mode through the display screen ability. If the user selects the automatic mode, the terminal judges whether the user and the terminal are in an indoor or outdoor environment according to certain conditions, and selects the corresponding positioning mode. Positioning mode; the terminal can also select an indoor positioning mode or an outdoor positioning mode according to the strength of the GPS signal. If the user selects the specified mode and further selects the indoor or outdoor positioning mode, or directly selects the outdoor positioning mode, or directly selects the indoor positioning mode, the terminal can determine whether the user has changed the environment according to certain conditions, that is, From indoors to outdoors or from outdoors to indoors, the terminal can ask the user through the display screen whether he has changed the environment, or prompt the user to change the positioning mode through the display screen, and give a suggested new positioning mode (for example: suppose the user Originally selected the outdoor positioning mode, when the user enters the room from the outside, the terminal detects the change of the environment, then prompts the user to select the automatic mode or the indoor positioning mode, and the terminal can also provide the user with the detected environmental change and trigger mode change reasons, such as the GPS signal is too weak, or the terminal may have entered the indoor environment based on GPS positioning combined with the map), if the user accepts, the terminal will change to a new positioning mode, or change to a new positioning mode selected by the terminal, the new The positioning technology module (such as GPS module) that is no longer used in the positioning mode can enter the power saving state; if the user does not accept it, the terminal still uses the original positioning mode.
实例六、该实例是在上述实例一至实例四的基础上补充说明室内定位模式和其它模式的选择/切换方法。Example 6. This example is based on the above examples 1 to 4 to illustrate the selection/switching method between the indoor positioning mode and other modes.
为了在室内和室外环境下精确的进行高度定位,GPS终端还带有气压式高度计。由于在室外和室内环境下时终端可能采用不同的定位技术,终端具有两种定位策略,即GPS优先或高度计优先。在开启手机或者开启手机的定位功能时,终端可通过显示屏提供给用户手动设定定位策略的能力,用户可根据所处的环境选择对应的定位策略,例如当用户位于室内环境时,用户选择高度计优先策略,当用户位于峡谷、密林等GPS信号不佳的室外环境时,用户选择高度计优先策略(例如,在高度测量时,高度计的输出结果将直接作为最终高度测量结果);当用户处于(普通的)室外环境而高度计未做校准时,用户选择GPS优先定位策略(例如,高度计可以不用开启),当用户处于室外环境但高度计做过了校准,用户选择高度计优先定位策略(例如,在高度测量时,高度计的输出结果在计算最终高度结果时相比GPS输出的高度值有更高的权重)。In order to carry out accurate altitude positioning in indoor and outdoor environments, the GPS terminal also has a barometric altimeter. Since the terminal may adopt different positioning technologies in outdoor and indoor environments, the terminal has two positioning strategies, that is, GPS priority or altimeter priority. When the mobile phone is turned on or the positioning function of the mobile phone is turned on, the terminal can provide the user with the ability to manually set the positioning strategy through the display screen. The user can select the corresponding positioning strategy according to the environment. For example, when the user is in an indoor environment, the user selects Altimeter priority strategy, when the user is in an outdoor environment with poor GPS signals such as canyons and dense forests, the user selects the altimeter priority strategy (for example, during height measurement, the output result of the altimeter will be directly used as the final height measurement result); when the user is in ( Ordinary) outdoor environment and the altimeter has not been calibrated, the user selects the GPS priority positioning strategy (for example, the altimeter does not need to be turned on), when the user is in an outdoor environment but the altimeter has been calibrated, the user selects the altimeter priority positioning strategy (for example, at altitude When measuring, the output result of the altimeter has higher weight than the altitude value output by GPS when calculating the final altitude result).
终端还可以通过显示屏提供给用户选择“自动设定策略”或“指定策略”(并进一步划分为高度计优先定位策略或GPS优先定位策略)的能力,或者通过显示屏提供给用户选择“自动设定策略”或高度计优先定位策略或GPS优先定位策略的能力。如果用户选择了自动设定策略,则终端根据某些条件判断两种定位方法的优劣,并选择对应的定位策略,例如:终端根据GPS定位所给出的地理位置结合相应的地图来选择对应的定位模式;终端还可以根据GPS信号的强弱来选择室内定位模式或者室外定位模式。如果用户选择了指定模式并进一步选择室内或是室外定位模式,或者直接选择了室外定位模式,或者直接选择了室内定位模式,则终端可以根据某些条件判断用户是否改变了所处的环境,即从室内来到了室外或者从室外来到了室内,终端能够通过显示屏询问用户是否改变了所处的环境,或者通过显示屏提示用户更换定位模式,并给出建议的新定位模式(例如:假设用户原先选择了室外定位模式,在用户从室外进入室内时,终端检测到环境的改变,于是提示用户选择自动模式或者室内定位模式,终端还可以提供给用户其检测到的环境的改变和触发模式改变的原因,例如GPS信号太弱,或者终端通过GPS定位结合地图判断可能已进入室内环境),如果用户接受,则终端更换到新的定位模式,或者更换到终端选择的新的定位模式,如果用户不接受,则终端仍旧使用原有的定位模式。The terminal can also provide the user with the ability to select "automatic setting strategy" or "specified strategy" (and further divided into altimeter priority positioning strategy or GPS priority positioning strategy) through the display screen, or provide the user with the ability to select "automatic setting strategy" through the display screen. Ability to determine strategy" or altimeter-preferred positioning strategy or GPS-preferred positioning strategy. If the user selects the automatic setting strategy, the terminal judges the advantages and disadvantages of the two positioning methods according to certain conditions, and selects the corresponding positioning strategy. The positioning mode; the terminal can also select the indoor positioning mode or the outdoor positioning mode according to the strength of the GPS signal. If the user selects the specified mode and further selects the indoor or outdoor positioning mode, or directly selects the outdoor positioning mode, or directly selects the indoor positioning mode, the terminal can determine whether the user has changed the environment according to certain conditions, that is, From indoors to outdoors or from outdoors to indoors, the terminal can ask the user through the display screen whether he has changed the environment, or prompt the user to change the positioning mode through the display screen, and give a suggested new positioning mode (for example: suppose the user Originally selected the outdoor positioning mode, when the user enters the room from the outside, the terminal detects the change of the environment, then prompts the user to select the automatic mode or the indoor positioning mode, and the terminal can also provide the user with the detected environmental change and trigger mode change reasons, such as the GPS signal is too weak, or the terminal may have entered the indoor environment based on GPS positioning combined with the map), if the user accepts, the terminal will switch to a new positioning mode, or change to a new positioning mode selected by the terminal, if the user If not accepted, the terminal will still use the original positioning mode.
如图3所示,本发明一实施例提出一种定位终端,包括:判断模块301以及室内定位模块302,其中:As shown in Figure 3, an embodiment of the present invention proposes a positioning terminal, including: a
判断模块301,用于判断终端是否处于室内环境;A judging
室内定位模块302,用于当终端处于室内环境时,通过第一定位方式对终端进行室内高度定位和/或通过第二定位方式对终端进行室内水平定位;第一定位方式包括使用气压式高度计或气压计进行高度定位;所述第二定位方式包括结合高度定位的结果进行水平定位。The
在本实施例中,判断模块301判断终端是否处于室内环境的方式,可以通过终端自动选择比如自动模式,也可通过用户手动选择比如指定模式。In this embodiment, the manner in which the judging
当终端自动选择时,终端可以根据设定条件判断用户携带的终端处于室内还是室外环境,例如:终端可以根据GPS定位所给出的地理位置结合相应的地图来判断终端处于室内还是室外环境;终端还可以根据GPS信号的强弱来判断终端处于室内还是室外,比如在GPS信号的变弱至预定条件时,可以认为终端已经到达室内。When the terminal is automatically selected, the terminal can judge whether the terminal carried by the user is in an indoor or outdoor environment according to the set conditions, for example: the terminal can judge whether the terminal is in an indoor or outdoor environment according to the geographical location given by GPS positioning and the corresponding map; It can also be judged whether the terminal is indoors or outdoors according to the strength of the GPS signal. For example, when the GPS signal weakens to a predetermined condition, it can be considered that the terminal has arrived indoors.
当通过用户手动选择时,以手机为例,在开启手机或者开启手机的定位功能时,手机可通过显示屏提供给用户手动选择是否进入室内,用户可根据所处的环境是室内或是室外选择输入对应的终端所处环境。When manually selected by the user, taking the mobile phone as an example, when the mobile phone is turned on or the positioning function of the mobile phone is turned on, the mobile phone can provide the user with a manual choice on whether to enter the room through the display screen, and the user can choose according to whether the environment is indoor or outdoor Enter the corresponding environment of the terminal.
当终端处于室内环境时,室内定位模块302可以通过气压式高度计或气压计进行高度定位的第一定位方式,测量当前终端(用户)所在的高度,该测量高度可以海拔高度或者相对高度表示;另一方面,用户可以在终端内预存所在大楼的地图或者通过附近的基站获取到所在大楼的地图。结合地图和测量到的高度后,即可计算出终端所在的楼层,最后终端显示出用户所在楼层的平面地图,供用户参考。When the terminal is in an indoor environment, the
除了对终端进行高度定位,终端还可以通过结合高度定位的结果进行水平定位的第二定位方式对终端进行室内定位。在进行水平定位时,终端可以通过GPS和/或基站定位方法或A-GPS进行水平面的定位,由于单纯的水平定位通常所需的时间长于高度定位的时间,使得水平定位结果比高度定位来得更晚,因此,可以结合高度定位的结果进行水平定位,比如,首先通过气压式高度计测量终端的高度,在终端界面上先显示所在楼层的地图(即完成了高度的定位),通过GPS和/或基站定位方法或A-GPS对终端进行水平定位,在终端界面上显示其所在的楼层的某一具体位置(例如某个房间或某处走廊)的标示。In addition to performing altitude positioning on the terminal, the terminal may also perform indoor positioning on the terminal by using a second positioning method of performing horizontal positioning combined with the results of the altitude positioning. When performing horizontal positioning, the terminal can perform horizontal positioning through GPS and/or base station positioning methods or A-GPS. Since the time required for simple horizontal positioning is usually longer than the time for altitude positioning, the result of horizontal positioning is more accurate than that of altitude positioning. Therefore, horizontal positioning can be carried out in combination with the results of altitude positioning. For example, first measure the altitude of the terminal through a barometric altimeter, and first display the map of the floor on the terminal interface (that is, the height positioning is completed), and then use GPS and/or The base station positioning method or A-GPS performs horizontal positioning on the terminal, and displays a specific location (such as a certain room or a certain corridor) on the terminal interface on the floor where it is located.
如图4所示,本发明另一实施例提出一种定位终端,包括:判断模块401、启动模块402、校准模块403、室内定位模块404、地图获取模块405以及地图显示模块406,其中:As shown in FIG. 4, another embodiment of the present invention proposes a positioning terminal, including: a
判断模块401,用于判断终端是否处于室内环境;A judging
启动模块402,用于当所述终端处于室内环境时,启动室内定位模式;或者当所述终端处于室外环境时,启动室外定位模式;The starting
校准模块403,用于对所述气压式高度计或气压计进行校准;A
室内定位模块404,用于当终端处于室内环境时,通过第一定位方式对终端进行室内高度定位和/或通过第二定位方式对终端进行室内水平定位;The
第一定位方式包括使用气压式高度计或气压计进行高度定位;所述第二定位方式包括结合高度定位的结果进行水平定位。The first positioning method includes using a barometric altimeter or a barometer to perform height positioning; the second positioning method includes combining the results of the height positioning to perform horizontal positioning.
地图获取模块405,用于获取本地建筑物地图;A map acquisition module 405, configured to acquire a local building map;
地图显示模块406,用于结合本地建筑物地图显示定位结果。The
其中,上述判断模块401、室内定位模块404与上述实施例中的判断模块301、室内定位模块30功能结构对应相同,在此不再赘述。Wherein, the judging
在本实施例中,终端可以设定具体定位模式,比如室内定位模式和室外定位模式,终端还可设定选择室内定位模式或室外定位模式的方式,比如通过终端自动选择或通过用户手动选择,当终端从室外进入室内时或者进入室内后,用户可以手动选择打开室内定位模式/功能。当终端自动选择时,终端可以通过无线电定位方法探测到终端,并根据设定条件判断终端处于室内还是室外环境,例如:终端可以根据GPS定位所给出的地理位置结合相应的地图来判断终端处于室内还是室外环境;终端还可以根据GPS信号的强弱来判断终端处于室内还是室外,比如在GPS信号的变弱至预定条件时,可以认为终端已经到达室内。In this embodiment, the terminal can set specific positioning modes, such as indoor positioning mode and outdoor positioning mode, and the terminal can also set the mode of selecting indoor positioning mode or outdoor positioning mode, such as automatic selection by the terminal or manual selection by the user, When the terminal enters the room from the outside or after entering the room, the user can manually choose to enable the indoor positioning mode/function. When the terminal is automatically selected, the terminal can detect the terminal through the radio positioning method, and judge whether the terminal is in an indoor or outdoor environment according to the set conditions. Indoor or outdoor environment; the terminal can also judge whether the terminal is indoors or outdoors according to the strength of the GPS signal. For example, when the GPS signal weakens to a predetermined condition, it can be considered that the terminal has arrived indoors.
当终端处于室内环境时,启动模块402启动室内定位模式。终端启动室内定位模式之前,可以对定位模式的参数和/或其定位结果进行初始化。当开启室内定位模式后,终端便可通过气压式高度计或气压计测量当前终端(用户)所在的高度,或者也可以通过GPS和/或基站定位方法或A-GPS等进行水平面的定位或通过上述方式并结合高度定位的结果进行水平定位。When the terminal is in an indoor environment, the starting
气压式高度计具有不受复杂环境,特别是不受室内复杂环境影响的优点。然而,气压与高度的函数还受到天气因素,例如温度和湿度的影响,这些因素会造成气压式高度计的误差。此外,气压式高度计还易出现累计误差。以上这些都会给气压式高度计的定高带来误差,从而降低其精度。因此,本实施例在使用气压式高度计或气压计对终端进行高度定位之前,通过校准模块403对气压式高度计或气压计进行校准。The barometric altimeter has the advantage of not being affected by complex environments, especially indoor complex environments. However, the function of barometric pressure and altitude is also affected by weather factors, such as temperature and humidity, which can cause errors in barometric altimeters. In addition, barometric altimeters are prone to cumulative errors. All of the above will bring errors to the fixed height of the barometric altimeter, thereby reducing its accuracy. Therefore, in this embodiment, the barometric altimeter or the barometer is calibrated through the
对气压式高度计或气压计进行校准方式包括以下至少之一:根据用户输入进行校准,根据无线电定位技术进行校准,根据相邻基站的数据进行校准,根据相邻终端的数据进行校准;其中,无线电定位技术包括卫星定位技术,基站定位技术、无线局域网/个人网技术、射频标识技术。Calibrating the barometric altimeter or barometer includes at least one of the following: calibration based on user input, calibration based on radiolocation technology, calibration based on data from adjacent base stations, calibration based on data from adjacent terminals; among them, radio Positioning technology includes satellite positioning technology, base station positioning technology, wireless local area network/personal network technology, and radio frequency identification technology.
在得到终端定位结果后,可通过地图获取模块405获取本地建筑物地图,并通过地图显示模块406结合本地建筑物地图显示定位结果。After obtaining the terminal positioning result, the local building map can be obtained through the map obtaining module 405, and the positioning result can be displayed through the
具体地,用户可以在终端内预存所在大楼的地图或者通过附近的基站获取到所在大楼的地图。结合地图和测量到的高度后,即可计算出终端所在的楼层,最后终端显示出用户所在楼层的平面地图,供用户参考。其中,终端获取本地建筑物地图的方式包括:终端通过附近的基站和/或核心网获取本地建筑物地图;基站和/或核心网通过终端标识和/或用户标识对所述终端获取本地建筑物地图的权限进行控制。上述基站可以为家庭基站;家庭基站和/或核心网通过接入控制列表对终端获取本地建筑物地图的权限进行控制。Specifically, the user may pre-store the map of the building in the terminal or acquire the map of the building through a nearby base station. After combining the map and the measured height, the floor where the terminal is located can be calculated, and finally the terminal displays a plan map of the floor where the user is located for the user's reference. Wherein, the method for the terminal to obtain the local building map includes: the terminal obtains the local building map through a nearby base station and/or core network; the base station and/or core network obtains the local building map for the terminal through the terminal identification and/or user identification Map permissions are controlled. The aforementioned base station may be a home base station; the home base station and/or the core network control the permission of the terminal to obtain the local building map through an access control list.
本发明实施例提出的一种定位方法及终端,使用气压式高度计或气压计对终端进行室内高度定位和/或结合高度定位的结果对终端进行水平定位,通过两种定位方式解决了室内导航定位服务中对高度和对水平面定位的精度和定位延迟时间要求不同的问题,在提高定位精度的同时,降低定位延迟的时间,改善了室内导航定位的用户体验,从而满足了室内导航定位等各种应用的需求。A positioning method and a terminal proposed by an embodiment of the present invention use a barometric altimeter or a barometer to perform indoor height positioning on the terminal and/or perform horizontal positioning on the terminal based on the results of the height positioning, and solve indoor navigation positioning through two positioning methods In the service, there are different requirements for the accuracy of height and horizontal plane positioning and the positioning delay time. While improving the positioning accuracy, the positioning delay time is reduced, and the user experience of indoor navigation and positioning is improved, thus satisfying various requirements such as indoor navigation and positioning. application needs.
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。The above is only a preferred embodiment of the present invention, and does not limit the patent scope of the present invention. Any equivalent structure or process transformation made by using the description of the present invention and the contents of the accompanying drawings, or directly or indirectly used in other related technical fields , are all included in the scope of patent protection of the present invention in the same way.
Claims (18)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010106090785A CN102075936A (en) | 2010-12-28 | 2010-12-28 | Positioning method and terminal |
| PCT/CN2011/075158 WO2012088833A1 (en) | 2010-12-28 | 2011-06-02 | Positioning method and terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010106090785A CN102075936A (en) | 2010-12-28 | 2010-12-28 | Positioning method and terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102075936A true CN102075936A (en) | 2011-05-25 |
Family
ID=44034249
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2010106090785A Pending CN102075936A (en) | 2010-12-28 | 2010-12-28 | Positioning method and terminal |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN102075936A (en) |
| WO (1) | WO2012088833A1 (en) |
Cited By (45)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012088833A1 (en) * | 2010-12-28 | 2012-07-05 | 中兴通讯股份有限公司 | Positioning method and terminal |
| CN102821356A (en) * | 2012-08-31 | 2012-12-12 | 李友林 | Device and method for positioning cellphones on basis of various information aggregation |
| CN103006193A (en) * | 2013-01-22 | 2013-04-03 | 深圳市家康科技有限公司 | Voice type electronic sphygmomanometer capable of achieving three-dimensional positioning and wireless network transmission |
| CN103249139A (en) * | 2012-02-07 | 2013-08-14 | 联想(北京)有限公司 | Object positioning method and electronic equipment |
| CN103260130A (en) * | 2012-02-17 | 2013-08-21 | 三星电子株式会社 | Method and apparatus for positioning location of wireless access point |
| CN103327445A (en) * | 2012-03-20 | 2013-09-25 | 三星电子株式会社 | Method for providing a location search service and an electronic device thereof |
| CN103533637A (en) * | 2013-09-27 | 2014-01-22 | 华为技术有限公司 | Locating method and equipment |
| CN103636142A (en) * | 2012-06-14 | 2014-03-12 | 华为终端有限公司 | Calibration method of air pressure for mobile device, calibration device and mobile device |
| CN103856989A (en) * | 2012-11-28 | 2014-06-11 | 中国电信股份有限公司 | Method and system for positioning switching between indoor and outdoor, terminal and positioning application platform |
| CN104301967A (en) * | 2013-07-15 | 2015-01-21 | 中兴通讯股份有限公司 | Cell discovery method and cell discovery device |
| WO2015027516A1 (en) * | 2013-09-02 | 2015-03-05 | Intel Corporation | Mechanism for facilitating dynamic location-based zone management for computing systems |
| CN104487861A (en) * | 2012-07-24 | 2015-04-01 | 高通股份有限公司 | Multi-level location disambiguation |
| WO2015123959A1 (en) * | 2014-02-18 | 2015-08-27 | 中兴通讯股份有限公司 | Method and apparatus for positioning geographic location information |
| CN105407530A (en) * | 2015-12-08 | 2016-03-16 | 北京百度网讯科技有限公司 | Tunnel positioning method and device |
| CN105682022A (en) * | 2015-12-30 | 2016-06-15 | 华东师范大学 | Indoor and outdoor seamless positioning system based on Android device and positioning method thereof |
| CN105738864A (en) * | 2016-03-03 | 2016-07-06 | 臧利 | Plane positioning method and system based on base station |
| CN106485934A (en) * | 2015-08-25 | 2017-03-08 | 库天下(北京)信息技术有限公司 | A kind of reverse navigation looks for the method and device of target vehicle |
| CN107205270A (en) * | 2012-04-27 | 2017-09-26 | 华为技术有限公司 | Method, device and system for positioning terminal |
| CN107250830A (en) * | 2014-12-19 | 2017-10-13 | 赫尔环球有限公司 | Method, equipment and computer program product for positioning |
| CN107484135A (en) * | 2017-07-14 | 2017-12-15 | 惠州Tcl移动通信有限公司 | A kind of intelligent terminal and its localization method for indoor positioning |
| CN107525508A (en) * | 2017-06-30 | 2017-12-29 | 百度在线网络技术(北京)有限公司 | Processing method, device, equipment and the computer-readable recording medium of indoor and outdoor state |
| WO2018028155A1 (en) * | 2016-08-11 | 2018-02-15 | 深圳市元征科技股份有限公司 | Vehicle searching method and system |
| CN108399444A (en) * | 2018-04-26 | 2018-08-14 | 四川邮电职业技术学院 | A kind of cabinet equipment positioning system and method |
| CN109298393A (en) * | 2018-10-26 | 2019-02-01 | 中交第航务工程局有限公司 | A BIM model-based positioning system in buildings and its positioning method |
| CN109579859A (en) * | 2018-05-10 | 2019-04-05 | 北京建筑大学 | A kind of high-precision navigation map altitude data processing method and processing device |
| CN109642793A (en) * | 2016-09-09 | 2019-04-16 | 内克斯特纳夫有限公司 | System and method for calibrating an unstable sensor |
| CN109803052A (en) * | 2019-01-23 | 2019-05-24 | 重庆电子工程职业学院 | A kind of indoor wireless positioning intelligent mobile phone and its method for realizing positioning |
| CN109922446A (en) * | 2019-02-12 | 2019-06-21 | 浙江每日互动网络科技股份有限公司 | A kind of method of the height of the server acquisition network equipment |
| CN110095792A (en) * | 2018-01-29 | 2019-08-06 | 腾讯科技(深圳)有限公司 | The method and device of positioning terminal |
| CN110182176A (en) * | 2018-02-23 | 2019-08-30 | 上海博泰悦臻电子设备制造有限公司 | Control method, system, terminal and the storage medium of vehicle window clearing apparatus |
| CN104949670B (en) * | 2014-03-25 | 2019-10-22 | 高德信息技术有限公司 | A kind of air navigation aid and equipment |
| CN110536233A (en) * | 2019-08-05 | 2019-12-03 | 东华大学 | A real-time UAV supervision system |
| CN110926473A (en) * | 2019-11-18 | 2020-03-27 | 北京三快在线科技有限公司 | Method and device for identifying floor, electronic equipment and storage medium |
| CN111044069A (en) * | 2019-12-16 | 2020-04-21 | 驭势科技(北京)有限公司 | Vehicle positioning method, vehicle-mounted equipment and storage medium |
| CN111051924A (en) * | 2017-09-28 | 2020-04-21 | 苹果公司 | Three-dimensional urban model and shadow mapping for improved height localization in urban environments |
| CN107466102B (en) * | 2016-07-05 | 2020-08-14 | 深圳大学 | Floor positioning system and method using tetrahedron and wireless communication technology |
| CN111751860A (en) * | 2019-05-31 | 2020-10-09 | 广东小天才科技有限公司 | A method and terminal device for determining the location of a building |
| CN111751849A (en) * | 2019-07-31 | 2020-10-09 | 广东小天才科技有限公司 | A wearable device-based indoor positioning method and wearable device |
| US10812949B2 (en) | 2016-06-07 | 2020-10-20 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for determining a starting location of a service using a WiFi network |
| US10863452B2 (en) | 2018-12-12 | 2020-12-08 | Rohde & Schwarz Gmbh & Co. Kg | Method and radio for setting the transmission power of a radio transmission |
| CN112362026A (en) * | 2020-11-11 | 2021-02-12 | 深圳星迹国际餐饮管理有限公司 | Method and system for measuring flying height of unmanned aerial vehicle and flying dish transmission method and system |
| CN115014337A (en) * | 2022-05-27 | 2022-09-06 | Oppo广东移动通信有限公司 | A positioning method, device, chip, user equipment and storage medium |
| CN115290094A (en) * | 2022-08-15 | 2022-11-04 | 中国建设银行股份有限公司 | Navigation method, navigation device, electronic equipment and storage medium |
| US11761765B2 (en) | 2016-09-09 | 2023-09-19 | Nextnav, Llc | Calibrating a pressure sensor |
| CN119729749A (en) * | 2023-09-26 | 2025-03-28 | 华为终端有限公司 | Positioning method, readable storage medium, electronic device, and program product |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9057606B2 (en) | 2009-09-10 | 2015-06-16 | Nextnav, Llc | Wide area positioning system |
| WO2015123178A1 (en) * | 2014-02-14 | 2015-08-20 | Nextnav, Llc | Systems and methods for improved accuracy in determining altitude from pressure |
| EP3345012B1 (en) | 2015-08-31 | 2019-07-10 | Telefonaktiebolaget LM Ericsson (publ) | Method and network node for deciding a probability that a first user equipment is located in a building |
| US10849205B2 (en) | 2015-10-14 | 2020-11-24 | Current Lighting Solutions, Llc | Luminaire having a beacon and a directional antenna |
| CN109991568A (en) * | 2017-12-29 | 2019-07-09 | 深圳富泰宏精密工业有限公司 | Interior articles finding method and electronic device |
| CN115453598B (en) * | 2022-09-13 | 2024-09-27 | 深圳市归途科技有限公司 | Wearable pet locator based on 4G-cat1 communication |
| CN116295422A (en) * | 2023-03-21 | 2023-06-23 | 南京实德信息技术有限公司 | A positioning trajectory method based on machine learning for mobile phone positioning and correction |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008148794A2 (en) * | 2007-06-08 | 2008-12-11 | Qualcomm Incorporated | Gnss positioning using pressure sensors |
| CN101536593A (en) * | 2006-12-04 | 2009-09-16 | Lm爱立信电话有限公司 | Method and arrangement for enhanced cell identification and cell positioning |
| CN101666643A (en) * | 2009-09-08 | 2010-03-10 | 清华大学 | Height measuring device |
| CN101846736A (en) * | 2010-05-12 | 2010-09-29 | 苏州位置科技有限公司 | Indoor accurate positioning system and method thereof |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102075936A (en) * | 2010-12-28 | 2011-05-25 | 中兴通讯股份有限公司 | Positioning method and terminal |
-
2010
- 2010-12-28 CN CN2010106090785A patent/CN102075936A/en active Pending
-
2011
- 2011-06-02 WO PCT/CN2011/075158 patent/WO2012088833A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101536593A (en) * | 2006-12-04 | 2009-09-16 | Lm爱立信电话有限公司 | Method and arrangement for enhanced cell identification and cell positioning |
| WO2008148794A2 (en) * | 2007-06-08 | 2008-12-11 | Qualcomm Incorporated | Gnss positioning using pressure sensors |
| CN101666643A (en) * | 2009-09-08 | 2010-03-10 | 清华大学 | Height measuring device |
| CN101846736A (en) * | 2010-05-12 | 2010-09-29 | 苏州位置科技有限公司 | Indoor accurate positioning system and method thereof |
Cited By (71)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012088833A1 (en) * | 2010-12-28 | 2012-07-05 | 中兴通讯股份有限公司 | Positioning method and terminal |
| CN103249139B (en) * | 2012-02-07 | 2016-08-17 | 联想(北京)有限公司 | A kind of object positioning method and electronic equipment |
| CN103249139A (en) * | 2012-02-07 | 2013-08-14 | 联想(北京)有限公司 | Object positioning method and electronic equipment |
| CN103260130A (en) * | 2012-02-17 | 2013-08-21 | 三星电子株式会社 | Method and apparatus for positioning location of wireless access point |
| CN103327445B (en) * | 2012-03-20 | 2016-10-05 | 三星电子株式会社 | For providing the method and electronic equipment that location finding services |
| CN103327445A (en) * | 2012-03-20 | 2013-09-25 | 三星电子株式会社 | Method for providing a location search service and an electronic device thereof |
| US10976399B2 (en) | 2012-04-27 | 2021-04-13 | Huawei Technologies Co., Ltd. | Method, device and system for positioning terminal |
| CN107205269B (en) * | 2012-04-27 | 2020-06-16 | 华为技术有限公司 | Method, device and system for locating terminal |
| CN107205270B (en) * | 2012-04-27 | 2020-05-08 | 华为技术有限公司 | Method, device and system for positioning terminal |
| CN107205269A (en) * | 2012-04-27 | 2017-09-26 | 华为技术有限公司 | The methods, devices and systems of positioning terminal |
| CN107205270A (en) * | 2012-04-27 | 2017-09-26 | 华为技术有限公司 | Method, device and system for positioning terminal |
| CN103636142A (en) * | 2012-06-14 | 2014-03-12 | 华为终端有限公司 | Calibration method of air pressure for mobile device, calibration device and mobile device |
| US9389136B2 (en) | 2012-06-14 | 2016-07-12 | Huawei Device Co., Ltd. | Calibration method of air pressure for a mobile device, calibration device, and mobile device |
| CN104487861B (en) * | 2012-07-24 | 2018-04-10 | 高通股份有限公司 | More level position disambiguations |
| CN104487861A (en) * | 2012-07-24 | 2015-04-01 | 高通股份有限公司 | Multi-level location disambiguation |
| US10480945B2 (en) | 2012-07-24 | 2019-11-19 | Qualcomm Incorporated | Multi-level location disambiguation |
| CN102821356A (en) * | 2012-08-31 | 2012-12-12 | 李友林 | Device and method for positioning cellphones on basis of various information aggregation |
| CN103856989A (en) * | 2012-11-28 | 2014-06-11 | 中国电信股份有限公司 | Method and system for positioning switching between indoor and outdoor, terminal and positioning application platform |
| CN103856989B (en) * | 2012-11-28 | 2017-12-15 | 中国电信股份有限公司 | Method and system, terminal and the positioning application platform of indoor and outdoor positioning switching |
| CN103006193A (en) * | 2013-01-22 | 2013-04-03 | 深圳市家康科技有限公司 | Voice type electronic sphygmomanometer capable of achieving three-dimensional positioning and wireless network transmission |
| CN104301967A (en) * | 2013-07-15 | 2015-01-21 | 中兴通讯股份有限公司 | Cell discovery method and cell discovery device |
| WO2015027516A1 (en) * | 2013-09-02 | 2015-03-05 | Intel Corporation | Mechanism for facilitating dynamic location-based zone management for computing systems |
| CN103533637B (en) * | 2013-09-27 | 2017-02-15 | 华为技术有限公司 | Locating method and equipment |
| CN103533637A (en) * | 2013-09-27 | 2014-01-22 | 华为技术有限公司 | Locating method and equipment |
| WO2015043209A1 (en) * | 2013-09-27 | 2015-04-02 | 华为技术有限公司 | Positioning method and device |
| US10111047B2 (en) | 2013-09-27 | 2018-10-23 | Huawei Technologies Co., Ltd. | Positioning method and device |
| WO2015123959A1 (en) * | 2014-02-18 | 2015-08-27 | 中兴通讯股份有限公司 | Method and apparatus for positioning geographic location information |
| CN104949670B (en) * | 2014-03-25 | 2019-10-22 | 高德信息技术有限公司 | A kind of air navigation aid and equipment |
| CN107250830A (en) * | 2014-12-19 | 2017-10-13 | 赫尔环球有限公司 | Method, equipment and computer program product for positioning |
| US10663570B2 (en) | 2014-12-19 | 2020-05-26 | Here Global B.V. | Method, an apparatus and a computer program product for positioning |
| CN106485934A (en) * | 2015-08-25 | 2017-03-08 | 库天下(北京)信息技术有限公司 | A kind of reverse navigation looks for the method and device of target vehicle |
| CN106485934B (en) * | 2015-08-25 | 2020-03-13 | 库天下(北京)信息技术有限公司 | Method and device for finding target vehicle through reverse navigation |
| CN105407530A (en) * | 2015-12-08 | 2016-03-16 | 北京百度网讯科技有限公司 | Tunnel positioning method and device |
| CN105407530B (en) * | 2015-12-08 | 2019-07-12 | 北京百度网讯科技有限公司 | Tunnel placement method and device |
| CN105682022A (en) * | 2015-12-30 | 2016-06-15 | 华东师范大学 | Indoor and outdoor seamless positioning system based on Android device and positioning method thereof |
| CN105738864A (en) * | 2016-03-03 | 2016-07-06 | 臧利 | Plane positioning method and system based on base station |
| US10812949B2 (en) | 2016-06-07 | 2020-10-20 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for determining a starting location of a service using a WiFi network |
| US11363425B2 (en) | 2016-06-07 | 2022-06-14 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for locating a wireless device |
| CN107466102B (en) * | 2016-07-05 | 2020-08-14 | 深圳大学 | Floor positioning system and method using tetrahedron and wireless communication technology |
| WO2018028155A1 (en) * | 2016-08-11 | 2018-02-15 | 深圳市元征科技股份有限公司 | Vehicle searching method and system |
| CN109642793A (en) * | 2016-09-09 | 2019-04-16 | 内克斯特纳夫有限公司 | System and method for calibrating an unstable sensor |
| US11199406B2 (en) | 2016-09-09 | 2021-12-14 | Nextnav, Llc | Systems and methods for calibrating unstable sensors |
| US12228402B2 (en) | 2016-09-09 | 2025-02-18 | Nextnav, Llc | Systems and methods for calibrating unstable sensors |
| US12038280B2 (en) | 2016-09-09 | 2024-07-16 | Nextnav, Llc | Calibrating a pressure sensor |
| US11892295B2 (en) | 2016-09-09 | 2024-02-06 | Nextnav, Llc | Systems and methods for calibrating unstable sensors |
| US11761765B2 (en) | 2016-09-09 | 2023-09-19 | Nextnav, Llc | Calibrating a pressure sensor |
| CN107525508A (en) * | 2017-06-30 | 2017-12-29 | 百度在线网络技术(北京)有限公司 | Processing method, device, equipment and the computer-readable recording medium of indoor and outdoor state |
| CN107484135A (en) * | 2017-07-14 | 2017-12-15 | 惠州Tcl移动通信有限公司 | A kind of intelligent terminal and its localization method for indoor positioning |
| CN111051924A (en) * | 2017-09-28 | 2020-04-21 | 苹果公司 | Three-dimensional urban model and shadow mapping for improved height localization in urban environments |
| CN111051924B (en) * | 2017-09-28 | 2023-10-13 | 苹果公司 | 3D city models and shadow mapping for improved height localization in urban environments |
| CN110095792B (en) * | 2018-01-29 | 2022-05-20 | 腾讯科技(深圳)有限公司 | Method and device for positioning terminal |
| CN110095792A (en) * | 2018-01-29 | 2019-08-06 | 腾讯科技(深圳)有限公司 | The method and device of positioning terminal |
| CN110182176A (en) * | 2018-02-23 | 2019-08-30 | 上海博泰悦臻电子设备制造有限公司 | Control method, system, terminal and the storage medium of vehicle window clearing apparatus |
| CN108399444A (en) * | 2018-04-26 | 2018-08-14 | 四川邮电职业技术学院 | A kind of cabinet equipment positioning system and method |
| CN109579859A (en) * | 2018-05-10 | 2019-04-05 | 北京建筑大学 | A kind of high-precision navigation map altitude data processing method and processing device |
| CN109579859B (en) * | 2018-05-10 | 2019-11-22 | 北京建筑大学 | A high-precision navigation map elevation data processing method and device |
| CN109298393A (en) * | 2018-10-26 | 2019-02-01 | 中交第航务工程局有限公司 | A BIM model-based positioning system in buildings and its positioning method |
| US10863452B2 (en) | 2018-12-12 | 2020-12-08 | Rohde & Schwarz Gmbh & Co. Kg | Method and radio for setting the transmission power of a radio transmission |
| CN109803052A (en) * | 2019-01-23 | 2019-05-24 | 重庆电子工程职业学院 | A kind of indoor wireless positioning intelligent mobile phone and its method for realizing positioning |
| CN109922446A (en) * | 2019-02-12 | 2019-06-21 | 浙江每日互动网络科技股份有限公司 | A kind of method of the height of the server acquisition network equipment |
| CN111751860A (en) * | 2019-05-31 | 2020-10-09 | 广东小天才科技有限公司 | A method and terminal device for determining the location of a building |
| CN111751849A (en) * | 2019-07-31 | 2020-10-09 | 广东小天才科技有限公司 | A wearable device-based indoor positioning method and wearable device |
| CN110536233B (en) * | 2019-08-05 | 2021-04-20 | 东华大学 | A real-time drone monitoring system |
| CN110536233A (en) * | 2019-08-05 | 2019-12-03 | 东华大学 | A real-time UAV supervision system |
| CN110926473A (en) * | 2019-11-18 | 2020-03-27 | 北京三快在线科技有限公司 | Method and device for identifying floor, electronic equipment and storage medium |
| CN111044069A (en) * | 2019-12-16 | 2020-04-21 | 驭势科技(北京)有限公司 | Vehicle positioning method, vehicle-mounted equipment and storage medium |
| CN112362026B (en) * | 2020-11-11 | 2023-10-27 | 深圳星迹国际餐饮管理有限公司 | Method and system for measuring flying height of unmanned aerial vehicle, and flying dish conveying method and system |
| CN112362026A (en) * | 2020-11-11 | 2021-02-12 | 深圳星迹国际餐饮管理有限公司 | Method and system for measuring flying height of unmanned aerial vehicle and flying dish transmission method and system |
| CN115014337A (en) * | 2022-05-27 | 2022-09-06 | Oppo广东移动通信有限公司 | A positioning method, device, chip, user equipment and storage medium |
| CN115290094A (en) * | 2022-08-15 | 2022-11-04 | 中国建设银行股份有限公司 | Navigation method, navigation device, electronic equipment and storage medium |
| CN119729749A (en) * | 2023-09-26 | 2025-03-28 | 华为终端有限公司 | Positioning method, readable storage medium, electronic device, and program product |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2012088833A1 (en) | 2012-07-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102075936A (en) | Positioning method and terminal | |
| EP2917689B1 (en) | Techniques for generating environment and reference data reports for particular environments on behalf of mobile devices | |
| EP2517041B1 (en) | Locating electromagnetic signal sources | |
| US9639557B2 (en) | Positioning system | |
| US9609617B2 (en) | Locating electromagnetic signal sources | |
| CN105683708B (en) | For determining the method and apparatus of the height above sea level of mobile device | |
| US20140057652A1 (en) | Access Point Measurements for Received Signal Prediction | |
| CN102036165A (en) | Positioning method and user terminal supporting multiple positioning modes | |
| JP2012509483A (en) | Radio positioning using coordinated round trip time measurements | |
| TW201437664A (en) | Locating a device using a reference point to align location information | |
| CN113865776A (en) | Distributed barometer network for assisting indoor navigation | |
| US10547964B2 (en) | Method and device for estimating accuracy of a position determination | |
| TWI507707B (en) | Locating electromagnetic signal sources | |
| EP3663787A1 (en) | Location estimate correction | |
| Yu et al. | Bootstrapped learning of WiFi access point in hybrid positioning system | |
| CN112438063A (en) | Radio node location and clustering for improved device location |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110525 |