CN106851577A - The method and device of floor residing for mobile target is determined based on difference barometric leveling - Google Patents

The method and device of floor residing for mobile target is determined based on difference barometric leveling Download PDF

Info

Publication number
CN106851577A
CN106851577A CN201710091895.8A CN201710091895A CN106851577A CN 106851577 A CN106851577 A CN 106851577A CN 201710091895 A CN201710091895 A CN 201710091895A CN 106851577 A CN106851577 A CN 106851577A
Authority
CN
China
Prior art keywords
floor
mobile target
target
elevator
mobile
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.)
Granted
Application number
CN201710091895.8A
Other languages
Chinese (zh)
Other versions
CN106851577B (en
Inventor
邓中亮
王玮
焦继超
林乐轩
闫小涵
毛旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN201710091895.8A priority Critical patent/CN106851577B/en
Publication of CN106851577A publication Critical patent/CN106851577A/en
Application granted granted Critical
Publication of CN106851577B publication Critical patent/CN106851577B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C5/00Measuring height; Measuring distances transverse to line of sight; Levelling between separated points; Surveyors' levels
    • G01C5/06Measuring height; Measuring distances transverse to line of sight; Levelling between separated points; Surveyors' levels by using barometric means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Navigation (AREA)

Abstract

A kind of method and device that floor residing for mobile target is determined based on difference barometric leveling is the embodiment of the invention provides, mobile terminal is applied to, the method includes:According to each floor maps information of the target building for having stored, it is determined that the location of mobile target region;For the band of position, by inertial sensor, the movement properties of mobile target are obtained;Wherein, the movement properties include:Static, walking passes by the band of position;For the movement properties, by difference barometric hypsometry, it is determined that at least one first height values of mobile target;According to the story height information for having stored and at least one first height value, it is determined that floor residing for mobile target;The story height information is target building per floor height value.The embodiment of the present invention, improves the accuracy of floor residing for the mobile target of measurement.

Description

The method and device of floor residing for mobile target is determined based on difference barometric leveling
Technical field
It is more particularly to a kind of that mobile target is determined based on difference barometric leveling the present invention relates to location and navigation technology field The method and device of residing floor.
Background technology
With continuing to develop for science and technology, various hand-held terminal devices are used to position mobile target (for example, mobile human The location of member), wherein, the location of mobile target includes:Highly, latitude and longitude etc..
The method for including the height residing for the mobile target of various measurements in the prior art, wherein, in location and navigation technology neck Domain, the main height obtained using difference barometric hypsometry residing for mobile target.Specifically, being determined using difference barometric leveling The detailed process of height is residing for mobile target:The atmospheric pressure value of mobile target present position is obtained by universality baroceptor And temperature value, obtain the atmospheric pressure value of base station, temperature value and height value, based on obtains the atmospheric pressure value that moves target present position and Temperature value, the atmospheric pressure value of base station, temperature value and height value, are calculated the height of mobile target present position.
But, the atmospheric pressure value and temperature value of the mobile target present position obtained using universality baroceptor are not had Consider the inconsistency of indoor and outdoor surroundingses, for example, when air-conditioning being housed in winter room or heating is provided with, the environment of indoor and outdoors Difference is larger, when mobile target be in same floor it is indoor or outdoor when, the movement obtained using prior art Height value of the target in outdoor height value with mobile target indoors may be differed, it is seen then that use difference barometric hypsometry Accuracy to obtain height residing for mobile target is not high.
The content of the invention
The purpose of the embodiment of the present invention is to provide a kind of based on floor residing for the mobile target of difference barometric leveling determination Method and device, to improve the accuracy of floor residing for the mobile target of measurement.Concrete technical scheme is as follows:
In a first aspect, determining floor residing for mobile target based on difference barometric leveling the embodiment of the invention discloses a kind of Method, is applied to mobile terminal, and methods described includes:
According to each floor maps information of the target building for having stored, it is determined that the location of mobile target region;
For the band of position, by inertial sensor, the movement properties of mobile target are obtained;Wherein, the motion Attribute includes:Static, walking passes by the band of position;
For the movement properties, by difference barometric hypsometry, it is determined that at least one first height values of mobile target;
According to the story height information for having stored and at least one first height value, it is determined that building residing for mobile target Layer;The story height information is target building per floor height value.
Optionally, the band of position includes:Elevator region and stair region;
It is described, by inertial sensor, to obtain the movement properties of mobile target for the band of position, including:
When the band of position is elevator region, the first motion category of mobile target is obtained by the inertial sensor Property;First movement properties include:Static, walking passes by elevator region;
When the band of position is stair region, the second motion category of mobile target is obtained by the inertial sensor Property;Second movement properties include:It is static.
Optionally, it is described for the movement properties, by difference barometric hypsometry, it is determined that at least one of mobile target First height value, including:
When detecting mobile target and passing by elevator region for static or walking in first movement properties in elevator region, lead to Cross difference barometric hypsometry, obtain that mobile target is in that static or walking passed by during elevator region at least one first are high Angle value;
When mobile target is detected when second movement properties in stair region are static, by difference barometric leveling, obtain Take at least one first height values that mobile target is in the quiescent period.
Optionally, it is described it is determined that before floor residing for mobile target, methods described also includes:
When the movement properties for detecting mobile target are changed into taking the elevator for running from static, or elevator is passed by by walking When region is changed into taking the elevator of operation, it is determined that during mobile target passes by elevator region in static or walking, it is described extremely A few average for first height value;
When the movement properties of mobile target are detected from static being changed into walking downstairs, it is determined that mobile target is in static Period, the average of described at least one first height values;
By difference barometric hypsometry, the mobile target of acquisition leaves the second height value during the elevator region, Huo Zheyi Moving-target leaves the second height value during the stair region;
When second height value is more than the average, it is determined that floor residing for mobile target is changed into second from the first floor Floor;First floor was mobile target before multiplying and going upstairs by an elevator or walk up, the floor residing for mobile target, institute It is mobile target after multiplying and going upstairs by an elevator or walk up to state the second floor, the floor residing for mobile target;
When second height value is less than the average, it is determined that floor is changed into the 4th from third story layer residing for mobile target Floor;First floor is to move target before seating elevator is gone downstairs or walking is gone downstairs, and moves the floor residing for target, institute It is to move target after seating elevator is gone downstairs or walking is gone downstairs to state the second floor, moves the floor residing for target.
Optionally, the basis has been stored story height information and at least one first height value, it is determined that mobile Floor residing for target, including:
When second height value is more than the average, first between second height value and the average is obtained Difference in height;
According to the story height information for having stored and first difference in height, it is determined that the floor number moved in mobile target;
According to first floor and the floor number, it is determined that the second floor residing for mobile target;
When second height value is less than the average, second between second height value and the average is obtained Difference in height;
According to the story height information for having stored and second difference in height, it is determined that the floor number that mobile target is moved down;
According to third story layer and the floor number, it is determined that the 4th floor residing for mobile target.
Optionally, after floor residing for the mobile target of the determination, methods described also includes:
When second height value is more than the average, first floor residing for mobile target is switched to described Second floor;
When second height value is less than the average, the third story layer residing for mobile target is switched to described 4th floor.
Second aspect, floor residing for mobile target is determined the embodiment of the invention also discloses one kind based on difference barometric leveling Device, be applied to mobile terminal, described device includes:
First determining unit, for each floor maps information according to the target building for having stored, it is determined that mobile target institute The band of position at place;
Obtaining unit, for for the band of position, by inertial sensor, obtaining the movement properties of mobile target; Wherein, the movement properties include:Static, walking passes by the band of position;
Second determining unit, for for the movement properties, by difference barometric hypsometry, it is determined that mobile target is extremely Few first height value;
3rd determining unit, the story height information stored for basis and at least one first height value, really Surely floor residing for target is moved;The story height information is target building per floor height value.
Optionally, the band of position includes:Elevator region and stair region;
The obtaining unit specifically for:
When the band of position is elevator region, the first motion category of mobile target is obtained by the inertial sensor Property;First movement properties include:Static, walking passes by elevator region;
When the band of position is stair region, the second motion category of mobile target is obtained by the inertial sensor Property;Second movement properties include:It is static.
Optionally, second determining unit, including:
First obtains subelement, for being static or step when first movement properties of the mobile target in elevator region are detected When elevator region is crossed in walking along the street, by difference barometric hypsometry, obtain mobile target and pass by elevator region in static or walking At least one first height values of period;
Second obtain subelement, for when detect mobile target stair region the second movement properties for it is static when, By difference barometric leveling, at least one first height values that mobile target is in the quiescent period are obtained.
Optionally, described device also includes:
First processing units, for being changed into taking the elevator for running from static when the movement properties for detecting mobile target, Or when from walking passing by elevator region and being changed into taking the elevator of operation, it is determined that mobile target passes by electricity in static or walking During terraced region, the average of described at least one first height values;
Second processing unit, for when the movement properties of mobile target are detected from static being changed into walking downstairs, really Surely move target and be in quiescent period, the average of described at least one first height values;
3rd processing unit, for by difference barometric hypsometry, obtaining when mobile target leaves the elevator region Second height value, or second height value of mobile target when leaving the stair region;
Fourth processing unit, for when second height value is more than the average, it is determined that floor residing for mobile target Second floor is changed into from the first floor;First floor was mobile target before multiplying and going upstairs by an elevator or walk up, and was moved Floor residing for moving-target, second floor is mobile target after multiplying and going upstairs by an elevator or walk up, mobile target Residing floor;
5th processing unit, for when second height value is less than the average, it is determined that floor residing for mobile target 4th floor is changed into from third story layer;First floor is to move target before seating elevator is gone downstairs or walking is gone downstairs, and is moved Floor residing for moving-target, second floor is to move target after seating elevator is gone downstairs or walking is gone downstairs, and moves target Residing floor.
A kind of method and dress that floor residing for mobile target is determined based on difference barometric leveling provided in an embodiment of the present invention Put, when mobile target is in outdoor, can be according to each floor maps information of the target building for having stored, it is determined that mobile target Location region;For the band of position, by inertial sensor, the movement properties of mobile target are obtained;Belong to for motion Property, by difference barometric hypsometry, it is determined that at least one first height values of mobile target;According to the story height letter for having stored Breath and at least one first height values, it is determined that floor residing for mobile target.In this programme, with reference to mobile target present position area The height value that domain, movement properties and difference barometric leveling are obtained, it is determined that floor residing for mobile target, improves measurement movement The accuracy of floor residing for target.In addition, according to residing for mobile target floor, floor residing for the mobile target of switching, improve switching The accuracy of floor.Certainly, implementing any product of the invention or method must be not necessarily required to while reaching above-described institute There is advantage.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing The accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only this Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is provided in an embodiment of the present invention based on the method for floor residing for the mobile target of difference barometric leveling determination one Plant flow chart;
Fig. 2 is the schematic diagram of the cartographic information of target building provided in an embodiment of the present invention;
Fig. 3 is provided in an embodiment of the present invention based on the another of the method for floor residing for the mobile target of difference barometric leveling determination A kind of flow chart;
Fig. 4 is provided in an embodiment of the present invention based on the device of floor residing for the mobile target of difference barometric leveling determination one Plant structural representation;
Fig. 5 is provided in an embodiment of the present invention based on the another of the device of floor residing for the mobile target of difference barometric leveling determination A kind of structural representation;
Fig. 6 be the device that floor residing for mobile target is determined based on difference barometric leveling provided in an embodiment of the present invention again A kind of structural representation.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not made Embodiment, belongs to the scope of protection of the invention.
In order to improve the accuracy of floor residing for the mobile target of measurement, the embodiment of the invention provides a kind of based on difference gas Pressure surveys the method and device for determining floor residing for mobile target high.
It should be noted that in the case where not conflicting, the embodiment in the present invention and the feature in embodiment can phases Mutually combination.Describe the present invention in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
First below to provided in an embodiment of the present invention a kind of based on floor residing for the mobile target of difference barometric leveling determination Method be introduced.
As shown in figure 1, one kind that the embodiment of the present invention is provided is based on difference barometric leveling determines building residing for mobile target The method of layer, is applied to mobile terminal, and the method may include steps of:
S101, according to each floor maps information of the target building for having stored, it is determined that the location of mobile target region.
Wherein, mobile terminal can include:Panel computer or smart mobile phone etc., the operating system of the mobile terminal can be wrapped Include but be not limited to:IOS.
In order to realize the purpose of the present invention, each floor maps information of target building can be stored in mobile terminal in advance. As shown in Fig. 2 the schematic diagram of a certain floor maps information of target building provided in an embodiment of the present invention.Wherein, Fig. 2 shows The band of position include elevator region 201 and stair region 202.It should be noted that mobile target can be in elevator region 201 With other regions outside stair region 202.
In the embodiment of the present invention, map match method can be used, it is determined that the location of mobile target region.Wherein, ground Figure matching method is a kind of positioning correction method based on software engineering, and map match method is the positioning knot for being obtained mobile terminal Fruit is combined together to determine to move the location of target area with the cartographic information in the electronic map database of mobile terminal Domain.
S102, for the band of position, by inertial sensor, obtains the movement properties of mobile target.
Wherein, the movement properties include:Static, walking passes by the band of position.
Mobile target obtains mobile target and is in static movement properties in diverse location region in the different bands of position Or the movement properties that walking is passed by.
In the embodiment of the present invention, characteristics of motion and periodic feature when being moved based on mobile target etc. are passed using inertia Sensor obtains the operation attribute of mobile target.Wherein, accelerometer and gyroscope etc. are integrated with inertial sensor.Inertia sensing The detailed process that device obtains the movement properties of mobile target is:Accelerometer enters to the travel frequency and mobile range of mobile target Go and detect and estimate, the angular velocity information of mobile target is obtained then in conjunction with gyroscope, it is whole according to angular velocity information, and movement The electronic compass information at end calculates the moving direction of mobile target, and then determines the band of position of mobile target, translational speed And moving direction.
It should be noted that using inertial sensor, the movement properties for obtaining mobile target belong to prior art, herein not Repeat again.
In addition, the embodiment of the present invention can also use other prior arts, the operation attribute of mobile target is obtained, herein not Repeat again.
Specifically, the band of position includes:Elevator region and stair region;
It is described, by inertial sensor, to obtain the movement properties of mobile target for the band of position, including:
When the band of position is elevator region, the first motion category of mobile target is obtained by the inertial sensor Property;First movement properties include:Static, walking passes by elevator region;
When the band of position is stair region, the second motion category of mobile target is obtained by the inertial sensor Property;Second movement properties include:It is static.
When mobile target is detected in the elevator region shown in Fig. 2, the movement mesh can be obtained by inertial sensor It is marked on the movement properties that elevator region is static or walking is passed by.When mobile target is detected in the stair region shown in Fig. 2, The movement target can be obtained by inertial sensor and be in static movement properties in stair region.
It is emphasized that movement properties of the mobile target in elevator region are also included taking on elevator downstairs, mobile mesh Being marked on the movement properties in stair region is also included in walking downstairs.So can also obtain mobile target by inertial sensor multiplying Sit the movement properties downstairs or in walking downstairs on elevator.
S103, for the movement properties, by difference barometric hypsometry, it is determined that move target at least one first are high Angle value.
When mobile target passes by elevator region, or mobile target in stair area in elevator region in static or walking When domain is static, at least one first height values of mobile target can be determined by difference barometric hypsometry.For example, mobile target It is A second to be in the static time in elevator region, and per a seconds, the first height value of target, then A seconds were once moved in acquisition to mobile terminal It is interior to obtain A/a the first height value altogether.
Specifically, it is described for the movement properties, by difference barometric hypsometry, it is determined that at least one of mobile target First height value, including:
When detecting mobile target and passing by elevator region for static or walking in first movement properties in elevator region, lead to Cross difference barometric hypsometry, obtain that mobile target is in that static or walking passed by during elevator region at least one first are high Angle value;
When mobile target is detected when second movement properties in stair region are static, by difference barometric leveling, obtain Take at least one first height values that mobile target is in the quiescent period.
In the embodiment of the present invention, mobile target is obtained using difference barometric hypsometry and is in static or walking in elevator region At least one first height values when passing by, and mobile target at stair region in it is static when at least one first height Value.Wherein, using difference barometric hypsometry to obtain the formula of the height value of mobile target can be for:
In order to improve the accuracy of calculating, gravity acceleration g is calculated using Helmert's formula, i.e. according to below equation:
G=978.030 (1+0.005302sin2φ+0.000007sin22φ)
Calculate the acceleration of gravity of geographic area where target building.Wherein, the list of the acceleration of gravity in above-mentioned formula Position is cm/s2(centimetre every quadratic power second), φ is mobile terminal position region latitude.For example, target building position Region latitude can be 39.96., the gravity of geographic area adds according to where above-mentioned Helmert's formula calculates acquisition target building Speed is g=9.801756m/s2, by g=9.801756m/s2Substitute into formula:
Difference pressure height equation after being calibrated is:
Wherein, h is the height value of mobile terminal, h0It is the height value of base station, RdIt is the gas constant of dry air, g is mesh The acceleration of gravity of geographic area, T where mark buildingmIt is equal for mobile terminal local environment temperature and base station local environment temperature Value, P is the atmospheric pressure value of mobile terminal local environment, P0It is the atmospheric pressure value of base station local environment.
In the embodiment of the present invention, mobile target can be obtained at least according to the difference pressure height equation after above-mentioned calibration One the first height value.
Wherein, this programme obtains the signal that base station sends using a receiving device, and the signal that base station sends includes base The atmospheric pressure value of the height value, base station local environment temperature and base station local environment stood.Wherein, receiving device can be integrated in movement In terminal, it is also possible to be not integrated on mobile terminal.When receiving device is integrated on mobile terminal, it is easy to move target and takes Band.When receiving device is not integrated in mobile terminal, the height value comprising base station, base station institute that the receiving device will be received The signal of the atmospheric pressure value of place's environment temperature and base station local environment is sent to mobile terminal.So, mobile terminal is according to base station The atmospheric pressure value of height value, base station local environment temperature and base station local environment, and the mobile terminal local environment temperature and shifting The atmospheric pressure value of dynamic terminal local environment, using the difference pressure height equation after calibration, obtains the height value of mobile terminal, mobile The height value of terminal namely moves the first height value of target.
S104, according to the story height information for having stored and at least one first height value, it is determined that mobile target institute Place's floor.
Wherein, the story height information is target building per floor height value.
It should be noted that the height of every floor of target building can be the same, or different.It is first First, determine the average of at least one first height values, determined per floor height value according to the average and the target building for having stored Floor residing for mobile target.
Specifically, described it is determined that before floor residing for mobile target, methods described also includes:
When the movement properties for detecting mobile target are changed into taking the elevator for running from static, or elevator is passed by by walking When region is changed into taking the elevator of operation, it is determined that during mobile target passes by elevator region in static or walking, it is described extremely A few average for first height value;
When the movement properties of mobile target are detected from static being changed into walking downstairs, it is determined that mobile target is in static Period, the average of described at least one first height values;
By difference barometric hypsometry, the mobile target of acquisition leaves the second height value during the elevator region, Huo Zheyi Moving-target leaves the second height value during the stair region;
When second height value is more than the average, it is determined that floor residing for mobile target is changed into second from the first floor Floor;First floor was mobile target before multiplying and going upstairs by an elevator or walk up, the floor residing for mobile target, institute It is mobile target after multiplying and going upstairs by an elevator or walk up to state the second floor, the floor residing for mobile target;
When second height value is less than the average, it is determined that floor is changed into the 4th from third story layer residing for mobile target Floor;First floor is to move target before seating elevator is gone downstairs or walking is gone downstairs, and moves the floor residing for target, institute It is to move target after seating elevator is gone downstairs or walking is gone downstairs to state the second floor, moves the floor residing for target.
It should be noted that state of elevator can include:Inactive state and running status.Wherein, inactive state can be: Elevator is in the static state not moved in vertical direction, and running status can be:Elevator is vertically upward in vertical direction Or mobile status vertically downward.
When the movement properties for detecting mobile target are changed into taking the elevator for running from static, or elevator is passed by by walking When region is changed into taking the elevator of operation, stop calculating the first height value of mobile target.The mobile target of statistics is static or walks All first height values of the mobile target obtained during elevator region are crossed in walking along the street, and calculate the equal of all first height values Value;Or, when the movement properties of mobile target are detected from static being changed into walking downstairs, stop calculating the of mobile target One height value.All first height values of the mobile target that the statistics mobile target quiescent period is obtained, and calculate all first The average of height value.
Stop taking the elevator of operation or stop in walking downstairs when mobile target is detected, and leave elevator region or During person stair region, according to formula:
Obtain the second height value when mobile target leaves elevator region, or mobile target when leaving stair region the Two height values.Wherein, h2It is the second height value of mobile target, h0It is the height value of base station, RdFor the gas of dry air is normal Number, g is the acceleration of gravity of geographic area where target building, TmIt is mobile terminal local environment temperature and base station local environment The average of temperature, P is the atmospheric pressure value of mobile terminal local environment, P0It is the atmospheric pressure value of base station local environment.
Compare the size of the average of the second height value and at least one first height values, when the second height value is more than average When, it is determined that story height residing for mobile target is raised.When the second height value is less than average, it is determined that story height residing for mobile target Degree is reduced.
For example, working asWhen, it is determined that the height of floor increases residing for mobile target,It is determined that mobile target institute Locate the height reduction of floor.Wherein, h2It is the second height value of mobile target, h1It is the average of at least one first height values.
Specifically, the story height information that has stored of the basis and at least one first height value, it is determined that mobile Floor residing for target, including:
When second height value is more than the average, first between second height value and the average is obtained Difference in height;According to the story height information for having stored and first difference in height, it is determined that the floor number moved in mobile target;Root According to first floor and the floor number, it is determined that the second floor residing for mobile target;
When second height value is less than the average, second between second height value and the average is obtained Difference in height;According to the story height information for having stored and second difference in height, it is determined that the floor number that mobile target is moved down;Root According to third story layer and the floor number, it is determined that the 4th floor residing for mobile target.
When the second height value is more than average, it is determined that mobile target multiplies and going upstairs by an elevator or walking up.When second high When angle value is less than average, it is determined that mobile target is taken, and elevator is gone downstairs or walking is gone downstairs.According between the second height value and average Difference in height, the number of floor levels for moving or moving down in mobile target is calculated, it is determined that the floor where mobile target, and in mobile terminal Floor where after moving or move down in the mobile target of display.
For example, when the second height value is 9 meters, and average is 6.1 meters, it is determined that mobile target multiplies going upstairs by an elevator or walking Upstairs.It is 2.9 meters to calculate the difference in height between the second height value and average.If the height value per floor is identical, and per floor Height value is all 3 meters, it is determined that moved one layer in mobile target.Before mobile target multiplies and goes upstairs by an elevator or walk up When the floor at place is 8 layers, it may be determined that mobile target multiply go upstairs by an elevator or walk up after where floor be 9 Layer.
Again for example, when the second height value is 18 meters, and average is 21.2 meters, it is determined that mobile target take elevator go downstairs or Walking is gone downstairs.It is 3.2 meters to calculate the difference in height between the second height value and average.If the height value per floor is identical, and every layer The height value in building is all 3 meters, it is determined that mobile target has moved down one layer.When mobile target is taken, elevator is gone downstairs or walking is gone downstairs When floor where before is 7 layers, it may be determined that the floor where after mobile target seating elevator is gone downstairs or walking is gone downstairs It is 6 layers.
In the embodiment of the present invention, can be according to the cartographic information of the target building for having stored, it is determined that residing for mobile target The band of position;For the band of position, by inertial sensor, the movement properties of mobile target are obtained;For movement properties, pass through Difference barometric hypsometry, it is determined that at least one first height values of mobile target;According to the story height information for having stored and extremely Few first height value, it is determined that floor residing for mobile target.In this programme, with reference to mobile target present position region, motion The height value that attribute and difference barometric leveling are obtained, it is determined that floor residing for mobile target, improves the mobile target institute of measurement Locate the accuracy of floor.
Further, as shown in figure 3, on the basis of including S101, S102, S103 and S104, the embodiment of the present invention is carried What is supplied determines that the method for floor residing for mobile target also includes based on difference barometric leveling:
S105, when second height value is more than the average, by first floor switching residing for mobile target It is second floor;When second height value is less than the average, the third story layer residing for mobile target is cut It is changed to the 4th floor.
Specifically, after mobile target is got in the second floor or four floors, by shown by mobile terminal First floor switches to the second floor, or the third story layer shown by mobile terminal is switched into the 4th floor.For example, when shifting Moving-target multiply go upstairs by an elevator or walk up before where floor when being 7 layers, mobile target multiply go upstairs by an elevator or Floor where after walking up is 9 layers, and 7 layers residing for mobile target are switched to 9 layers by mobile terminal.
Again for example, when mobile target take elevator go downstairs or before walking is gone downstairs where floor be 12 layers when, it is mobile Floor where after target seating elevator is gone downstairs or walking is gone downstairs is 8 layers, and mobile terminal will move 12 layers residing for target Switch to 8 layers.
In the embodiment of the present invention, can be according to each floor maps information of the target building for having stored, it is determined that mobile target Location region;For the band of position, by inertial sensor, the movement properties of mobile target are obtained;Belong to for motion Property, by difference barometric hypsometry, it is determined that at least one first height values of mobile target;According to the story height letter for having stored Breath and at least one first height values, it is determined that floor residing for mobile target.And according to residing for mobile target floor, switch floor, Improve the accuracy of floor residing for the mobile target of measurement, so it is accurate to moving floor of the Moveing target indication where it.
Relative to above method embodiment, the embodiment of the present invention additionally provides a kind of based on the determination movement of difference barometric leveling The device of floor residing for target, is applied to mobile terminal, as shown in figure 4, described device can include:
First determining unit 410, for each floor maps information according to the target building for having stored, it is determined that mobile target Location region;
Obtaining unit 420, for for the band of position, by inertial sensor, obtaining the motion category of mobile target Property;Wherein, the movement properties include:Static, walking passes by the band of position;
Second determining unit 430, for for the movement properties, by difference barometric hypsometry, it is determined that mobile target At least one first height values;
3rd determining unit 440, the story height information stored for basis and at least one first height value, It is determined that floor residing for mobile target;The story height information is target building per floor height value.
Optionally, the band of position includes:Elevator region and stair region;
The obtaining unit specific 420 is used for:
When the band of position is elevator region, the first motion category of mobile target is obtained by the inertial sensor Property;First movement properties include:Static, walking passes by elevator region;
When the band of position is stair region, the second motion category of mobile target is obtained by the inertial sensor Property;Second movement properties include:It is static.
Optionally, as shown in figure 5, second determining unit 430, including:
First obtains subelement 431, for being static when first movement properties of the mobile target in elevator region are detected Or walking is when passing by elevator region, by difference barometric hypsometry, obtains mobile target and pass by elevator in static or walking At least one first height values during region;
Second obtains subelement 432, for being static when second movement properties of the mobile target in stair region are detected When, by difference barometric leveling, obtain at least one first height values that mobile target is in the quiescent period.
Optionally, described device also includes:
First processing units, for being changed into taking the elevator for running from static when the movement properties for detecting mobile target, Or when from walking passing by elevator region and being changed into taking the elevator of operation, it is determined that mobile target passes by electricity in static or walking During terraced region, the average of described at least one first height values;
Second processing unit, for when the movement properties of mobile target are detected from static being changed into walking downstairs, really Surely move target and be in quiescent period, the average of described at least one first height values;
3rd processing unit, for by difference barometric hypsometry, obtaining when mobile target leaves the elevator region Second height value, or second height value of mobile target when leaving the stair region;
Fourth processing unit, for when second height value is more than the average, it is determined that floor residing for mobile target Second floor is changed into from the first floor;First floor was mobile target before multiplying and going upstairs by an elevator or walk up, and was moved Floor residing for moving-target, second floor is mobile target after multiplying and going upstairs by an elevator or walk up, mobile target Residing floor;
5th processing unit, for when second height value is less than the average, it is determined that floor residing for mobile target 4th floor is changed into from third story layer;First floor is to move target before seating elevator is gone downstairs or walking is gone downstairs, and is moved Floor residing for moving-target, second floor is to move target after seating elevator is gone downstairs or walking is gone downstairs, and moves target Residing floor.
Optionally, the 3rd determining unit 440, including:
3rd obtains subelement, for when second height value is more than the average, obtaining second height value The first difference in height between the average;
First determination subelement, for according to the story height information and first difference in height for having stored, it is determined that mobile The floor number moved in target;
Second determination subelement, for according to first floor and the floor number, it is determined that residing for mobile target Second floor;
4th obtains subelement, for when second height value is less than the average, obtaining second height value The second difference in height between the average;
3rd determination subelement, for according to the story height information and second difference in height for having stored, it is determined that mobile The floor number that target is moved down;
4th determination subelement, for according to third story layer and the floor number, it is determined that residing for mobile target 4th floor.
Optionally, as shown in fig. 6, described device also includes:
Switch unit 450, for when second height value is more than the average, by described the residing for mobile target One floor switches to second floor;When second height value is less than the average, described in residing for mobile target Third story layer switches to the 4th floor.
In the embodiment of the present invention, can be according to each floor maps information of the target building for having stored, it is determined that mobile target Location region;For the band of position, by inertial sensor, the movement properties of mobile target are obtained;Belong to for motion Property, by difference barometric hypsometry, it is determined that at least one first height values of mobile target;According to the story height letter for having stored Breath and at least one first height values, it is determined that floor residing for mobile target.In this programme, with reference to mobile target present position area The height value that domain, movement properties and difference barometric leveling are obtained, it is determined that floor residing for mobile target, improves measurement movement The accuracy of floor residing for target.In addition, the floor according to residing for mobile target, switches floor residing for mobile target, raising is cut Change the accuracy of floor.
For device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, it is related Part is illustrated referring to the part of embodiment of the method.
It should be noted that herein, such as first and second or the like relational terms are used merely to a reality Body or operation make a distinction with another entity or operation, and not necessarily require or imply these entities or deposited between operating In any this actual relation or order.And, term " including ", "comprising" or its any other variant be intended to Nonexcludability is included, so that process, method, article or equipment including a series of key elements not only will including those Element, but also other key elements including being not expressly set out, or also include being this process, method, article or equipment Intrinsic key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that Also there is other identical element in process, method, article or equipment including the key element.
Each embodiment in this specification is described by the way of correlation, identical similar portion between each embodiment Divide mutually referring to what each embodiment was stressed is the difference with other embodiment.Especially for system reality Apply for example, because it is substantially similar to embodiment of the method, so description is fairly simple, related part is referring to embodiment of the method Part explanation.
Presently preferred embodiments of the present invention is the foregoing is only, is not intended to limit the scope of the present invention.It is all Any modification, equivalent substitution and improvements made within the spirit and principles in the present invention etc., are all contained in protection scope of the present invention It is interior.

Claims (10)

1. a kind of method that floor residing for mobile target is determined based on difference barometric leveling, it is characterised in that be applied to it is mobile eventually End, methods described includes:
According to each floor maps information of the target building for having stored, it is determined that the location of mobile target region;
For the band of position, by inertial sensor, the movement properties of mobile target are obtained;Wherein, the movement properties Including:Static, walking passes by the band of position;
For the movement properties, by difference barometric hypsometry, it is determined that at least one first height values of mobile target;
According to the story height information for having stored and at least one first height value, it is determined that floor residing for mobile target;Institute It is the every floor height value of target building to state story height information.
2. method according to claim 1, it is characterised in that the band of position includes:Elevator region and stair region;
It is described, by inertial sensor, to obtain the movement properties of mobile target for the band of position, including:
When the band of position is elevator region, the first movement properties of mobile target are obtained by the inertial sensor; First movement properties include:Static, walking passes by elevator region;
When the band of position is stair region, the second movement properties of mobile target are obtained by the inertial sensor; Second movement properties include:It is static.
3. method according to claim 2, it is characterised in that described for the movement properties, is surveyed by difference air pressure Supreme people's court, it is determined that at least one first height values of mobile target, including:
When detecting mobile target and passing by elevator region for static or walking in first movement properties in elevator region, by difference Divide barometric hypsometry, the mobile target of acquisition that at least one first height during elevator region are passed by static or walking Value;
When mobile target is detected when second movement properties in stair region are static, by difference barometric leveling, obtain and move Moving-target is at least one first height values of quiescent period.
4. the method according to claim any one of 1-3, it is characterised in that it is described it is determined that floor residing for mobile target it Before, methods described also includes:
When the movement properties for detecting mobile target are changed into taking the elevator for running from static, or elevator region is passed by by walking When being changed into taking the elevator of operation, it is determined that during mobile target passes by elevator region in static or walking, described at least one The average of individual first height value;
When the movement properties of mobile target are detected from static being changed into walking downstairs, it is determined that mobile target is in resting stage Between, the average of described at least one first height values;
By difference barometric hypsometry, the mobile target of acquisition leaves the second height value during the elevator region, or mobile mesh Mark leaves the second height value during the stair region;
When second height value is more than the average, it is determined that floor residing for mobile target is changed into second building from the first floor Layer;First floor was mobile target before multiplying and going upstairs by an elevator or walk up, and the floor residing for mobile target is described Second floor is mobile target after multiplying and going upstairs by an elevator or walk up, the floor residing for mobile target;
When second height value is less than the average, it is determined that floor residing for mobile target is changed into the 4th building from third story floor Layer;First floor is to move target before seating elevator is gone downstairs or walking is gone downstairs, and the floor residing for mobile target is described Second floor is to move target after seating elevator is gone downstairs or walking is gone downstairs, and moves the floor residing for target.
5. method according to claim 4, it is characterised in that story height information that the basis has been stored and it is described extremely Few first height value, it is determined that floor residing for mobile target, including:
When second height value is more than the average, the first height between second height value and the average is obtained Difference;
According to the story height information for having stored and first difference in height, it is determined that the floor number moved in mobile target;
According to first floor and the floor number, it is determined that the second floor residing for mobile target;
When second height value is less than the average, the second height between second height value and the average is obtained Difference;
According to the story height information for having stored and second difference in height, it is determined that the floor number that mobile target is moved down;
According to third story layer and the floor number, it is determined that the 4th floor residing for mobile target.
6. method according to claim 5, it is characterised in that it is described determine floor residing for mobile target after, it is described Method also includes:
When second height value is more than the average, first floor residing for mobile target is switched to described second Floor;
When second height value is less than the average, the third story layer residing for mobile target is switched to the described 4th Floor.
7. it is a kind of to determine to move the device of floor residing for target based on difference barometric leveling, it is characterised in that to be applied to mobile whole End, described device includes:
First determining unit, for each floor maps information according to the target building for having stored, it is determined that residing for mobile target The band of position;
Obtaining unit, for for the band of position, by inertial sensor, obtaining the movement properties of mobile target;Wherein, The movement properties include:Static, walking passes by the band of position;
Second determining unit, for for the movement properties, by difference barometric hypsometry, it is determined that at least the one of mobile target Individual first height value;
3rd determining unit, for according to the story height information and at least one first height value for having stored, it is determined that moving Floor residing for moving-target;The story height information is target building per floor height value.
8. device according to claim 7, it is characterised in that the band of position includes:Elevator region and stair region;
The obtaining unit specifically for:
When the band of position is elevator region, the first movement properties of mobile target are obtained by the inertial sensor; First movement properties include:Static, walking passes by elevator region;
When the band of position is stair region, the second movement properties of mobile target are obtained by the inertial sensor; Second movement properties include:It is static.
9. device according to claim 8, it is characterised in that second determining unit, including:
First obtains subelement, for being static or pedestrian-way when first movement properties of the mobile target in elevator region are detected When crossing elevator region, by difference barometric hypsometry, during the mobile target of acquisition passes by elevator region in static or walking At least one first height values;
Second obtains subelement, for when mobile target is detected when second movement properties in stair region are static, passing through Difference barometric leveling, obtains at least one first height values that mobile target is in the quiescent period.
10. the device according to claim any one of 7-9, it is characterised in that described device also includes:
First processing units, for being changed into taking the elevator for running from static when the movement properties for detecting mobile target, or When passing by elevator region from walking and being changed into taking the elevator of operation, it is determined that mobile target passes by elevator area in static or walking During domain, the average of described at least one first height values;
Second processing unit, for when the movement properties of mobile target are detected from static being changed into walking downstairs, it is determined that moving Moving-target is in quiescent period, the average of described at least one first height values;
3rd processing unit, for by difference barometric hypsometry, the mobile target of acquisition to leave second during the elevator region Height value, or second height value of mobile target when leaving the stair region;
Fourth processing unit, for when second height value is more than the average, it is determined that floor residing for mobile target is by the One floor is changed into the second floor;First floor was mobile target before multiplying and going upstairs by an elevator or walk up, mobile mesh The residing floor of mark, second floor is mobile target after multiplying and going upstairs by an elevator or walk up, residing for mobile target Floor;
5th processing unit, for when second height value is less than the average, it is determined that floor residing for mobile target is by the Three floors are changed into the 4th floor;First floor is to move target before seating elevator is gone downstairs or walking is gone downstairs, and moves mesh The residing floor of mark, second floor is mobile target goes downstairs or after walking is gone downstairs taking elevator, residing for mobile target Floor.
CN201710091895.8A 2017-02-21 2017-02-21 Method and device for determining floor where moving target is located based on differential barometric pressure height measurement Active CN106851577B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710091895.8A CN106851577B (en) 2017-02-21 2017-02-21 Method and device for determining floor where moving target is located based on differential barometric pressure height measurement

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710091895.8A CN106851577B (en) 2017-02-21 2017-02-21 Method and device for determining floor where moving target is located based on differential barometric pressure height measurement

Publications (2)

Publication Number Publication Date
CN106851577A true CN106851577A (en) 2017-06-13
CN106851577B CN106851577B (en) 2020-04-17

Family

ID=59134722

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710091895.8A Active CN106851577B (en) 2017-02-21 2017-02-21 Method and device for determining floor where moving target is located based on differential barometric pressure height measurement

Country Status (1)

Country Link
CN (1) CN106851577B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107289924A (en) * 2017-05-12 2017-10-24 北京航空航天大学 A kind of map adaptive method for switching based on positional information
CN108489484A (en) * 2018-03-12 2018-09-04 中国电子科技集团公司第二十八研究所 A kind of memory method for path navigation based on individual soldier's Intelligent visible glasses
CN108711255A (en) * 2018-04-18 2018-10-26 广东小天才科技有限公司 Wearable device positioning method and device, mobile terminal and storage medium
CN111964664A (en) * 2020-07-03 2020-11-20 北京中安安博文化科技有限公司 Method and device for determining first rescue scheme and positioning method and device
CN112414370A (en) * 2020-10-23 2021-02-26 广东小天才科技有限公司 Building floor positioning method, electronic device and computer storage medium
CN112819396A (en) * 2019-11-15 2021-05-18 北京三快在线科技有限公司 Method and device for determining delivery mode, storage medium and electronic equipment
CN112929961A (en) * 2021-01-20 2021-06-08 每日互动股份有限公司 Network equipment positioning method, computer equipment and medium
CN114608523A (en) * 2021-12-30 2022-06-10 西南科技大学 High-precision and high-stability air pressure height measuring system
WO2024083824A1 (en) * 2022-10-18 2024-04-25 Robert Bosch Gmbh Method for determining a height of a movable device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102665170A (en) * 2012-04-24 2012-09-12 北京邮电大学 Method and device for determining going upstairs or downstairs of user
US20140324590A1 (en) * 2013-04-26 2014-10-30 Intellectual Discovery Co., Ltd. Location guiding terminal and operating method thereof
CN105241445A (en) * 2015-10-20 2016-01-13 深圳大学 Method and system for acquiring indoor navigation data based on intelligent mobile terminal
CN106412836A (en) * 2016-11-22 2017-02-15 北斗羲和科技发展(北京)有限公司 Indoor positioning method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102665170A (en) * 2012-04-24 2012-09-12 北京邮电大学 Method and device for determining going upstairs or downstairs of user
US20140324590A1 (en) * 2013-04-26 2014-10-30 Intellectual Discovery Co., Ltd. Location guiding terminal and operating method thereof
CN105241445A (en) * 2015-10-20 2016-01-13 深圳大学 Method and system for acquiring indoor navigation data based on intelligent mobile terminal
CN106412836A (en) * 2016-11-22 2017-02-15 北斗羲和科技发展(北京)有限公司 Indoor positioning method and device

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107289924A (en) * 2017-05-12 2017-10-24 北京航空航天大学 A kind of map adaptive method for switching based on positional information
CN108489484A (en) * 2018-03-12 2018-09-04 中国电子科技集团公司第二十八研究所 A kind of memory method for path navigation based on individual soldier's Intelligent visible glasses
CN108711255A (en) * 2018-04-18 2018-10-26 广东小天才科技有限公司 Wearable device positioning method and device, mobile terminal and storage medium
CN112819396B (en) * 2019-11-15 2023-04-07 北京三快在线科技有限公司 Method and device for determining delivery mode, storage medium and electronic equipment
CN112819396A (en) * 2019-11-15 2021-05-18 北京三快在线科技有限公司 Method and device for determining delivery mode, storage medium and electronic equipment
CN111964664A (en) * 2020-07-03 2020-11-20 北京中安安博文化科技有限公司 Method and device for determining first rescue scheme and positioning method and device
CN112414370B (en) * 2020-10-23 2023-02-28 广东小天才科技有限公司 Building floor positioning method, electronic device and computer storage medium
CN112414370A (en) * 2020-10-23 2021-02-26 广东小天才科技有限公司 Building floor positioning method, electronic device and computer storage medium
CN112929961B (en) * 2021-01-20 2022-08-05 每日互动股份有限公司 Network equipment positioning method, computer equipment and medium
CN112929961A (en) * 2021-01-20 2021-06-08 每日互动股份有限公司 Network equipment positioning method, computer equipment and medium
CN114608523A (en) * 2021-12-30 2022-06-10 西南科技大学 High-precision and high-stability air pressure height measuring system
CN114608523B (en) * 2021-12-30 2023-09-15 西南科技大学 High-precision and high-stability barometric height measurement system
WO2024083824A1 (en) * 2022-10-18 2024-04-25 Robert Bosch Gmbh Method for determining a height of a movable device

Also Published As

Publication number Publication date
CN106851577B (en) 2020-04-17

Similar Documents

Publication Publication Date Title
CN106851577A (en) The method and device of floor residing for mobile target is determined based on difference barometric leveling
US9574877B2 (en) Barometric altimeter for indoor use
Li et al. Using barometers to determine the height for indoor positioning
CN105004340B (en) With reference to inertial navigation technology and the position error modification method of fingerprint location technology
CN103797376B (en) Device and method for collecting information relating to access points
TW201116808A (en) Land-based navigation using on-the-fly elevation assessments
US20130297198A1 (en) Method for generating map data
US20090054076A1 (en) Method and Device for Locating a Terminal in a Wireless Local Area Network
CN104977006A (en) Indoor positioning method based on fuzzy theory and multi-sensor fusion
CN103841642A (en) Three-dimensional positioning method in a room
CN104870936A (en) Techniques for generating environment and reference data reports for particular environments on behalf of mobile devices
CN104202818B (en) A kind of floor recognition methods distance weighted based on building open edge
CN104507053A (en) Floor judging method for differential barometric altimetry assisted WLAN (wireless local-area network) fingerprint localization
CN109029455A (en) A kind of indoor navigation method
Retscher et al. Investigation of location capabilities of four different smartphones for LBS navigation applications
CN106595633A (en) Indoor positioning method and device
CN106525043A (en) Intelligent route planning method
EP3851790A1 (en) Analyzing sets of altitude data from mobile device groups to detect that the state of an air-conditioning system of a building has changed
CN105509716A (en) Geographic information collection method based on augmented reality technology and device
CN106643711A (en) Indoor positioning method and indoor positioning system based on hand-held device
CN106767771A (en) A kind of sensor device and magnetic ground drawing generating method for indoor navigation
CN108139458A (en) For determining the method, apparatus and system in indoor orientation
US11248815B2 (en) Analyzing a mobile device's movement pattern during a pressure change to detect that a state of an air-conditioning system has changed
US20210215364A1 (en) Analyzing pressure data from a stationary mobile device to detect that a state of an air-conditioning system has changed
CN110617795A (en) Method for realizing outdoor elevation measurement by using sensor of intelligent terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant