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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- 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
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services 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
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.
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)
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)
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 |
-
2017
- 2017-02-21 CN CN201710091895.8A patent/CN106851577B/en active Active
Patent Citations (4)
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)
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 |