Nothing Special   »   [go: up one dir, main page]

CN109031263B - Indoor fingerprint map construction method based on mobile crowd sensing data - Google Patents

Indoor fingerprint map construction method based on mobile crowd sensing data Download PDF

Info

Publication number
CN109031263B
CN109031263B CN201810727605.9A CN201810727605A CN109031263B CN 109031263 B CN109031263 B CN 109031263B CN 201810727605 A CN201810727605 A CN 201810727605A CN 109031263 B CN109031263 B CN 109031263B
Authority
CN
China
Prior art keywords
fingerprint
time
user
information
closed loop
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.)
Expired - Fee Related
Application number
CN201810727605.9A
Other languages
Chinese (zh)
Other versions
CN109031263A (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.)
Southwest University of Science and Technology
Original Assignee
Southwest University of Science and Technology
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 Southwest University of Science and Technology filed Critical Southwest University of Science and Technology
Priority to CN201810727605.9A priority Critical patent/CN109031263B/en
Publication of CN109031263A publication Critical patent/CN109031263A/en
Application granted granted Critical
Publication of CN109031263B publication Critical patent/CN109031263B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S11/00Systems for determining distance or velocity not using reflection or reradiation
    • G01S11/02Systems for determining distance or velocity not using reflection or reradiation using radio waves
    • G01S11/06Systems for determining distance or velocity not using reflection or reradiation using radio waves using intensity measurements

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention relates to an indoor fingerprint map construction method based on mobile crowd sensing data. The mobile user in the environment is used as a sensing unit, so that automatic collection of fingerprint data and user tracks is realized, the survey workload required by fingerprint positioning can be reduced, and rapid deployment of a fingerprint positioning system in an unknown environment is facilitated.

Description

Indoor fingerprint map construction method based on mobile crowd sensing data
Technical Field
The invention relates to the technical field of indoor fingerprint positioning, in particular to an indoor fingerprint map construction method based on mobile crowd sensing data.
Background
With the development of the internet of things and the demand of location-based service applications, indoor positioning has received more and more attention in recent years. Because of the sheltering of urban buildings, the outdoor positioning technology represented by the GPS is no longer available indoors, and therefore people need a convenient, universal, and accurate indoor positioning technical scheme. In fact, researchers at home and abroad began exploring indoor positioning 20 years ago. Some attempts have included deploying specialized hardware devices, such as magnetic markers, infrared, RFID, and laser sensors, etc., at key locations in the room, and locating by measuring distance or orientation. While these techniques may provide good positioning accuracy, the additional hardware overhead, specialized equipment, and advanced deployment limit the popularity and applicability of these approaches.
A large number of mobile communication devices (smart phones and notebook computers) on the market are embedded with cheap and various sensors, such as Wi-Fi modules, motion sensors, GPS (global positioning system), cameras and the like. However, most indoor environments are deployed with Wi-Fi Access Points (APs), so that indoor positioning based on Wi-Fi becomes a hot spot of current research. Indeed, Wi-Fi has been used by many companies (including Google, Apple, Microsoft, Baidu, and Skyhook) for indoor positioning and navigation. At present, a position fingerprint method is a widely adopted and most advanced Wi-Fi indoor positioning method, and the method needs to survey an indoor environment in advance, establish fingerprint information corresponding to each position point in a fingerprint map recording environment, and realize the positioning of equipment through fingerprint matching. The biggest challenge faced by this approach is the construction of a large fingerprint database. Especially, urban buildings are large and complicated in structure, and surveying of the environment often requires special equipment and specialized technicians, so that the surveying engineering is very costly. With the change of indoor environment, the fingerprint map needs to be updated and repeatedly surveyed manually, which has become a bottleneck limiting the popularization of the fingerprint positioning method.
In some studies at home and abroad, the SLAM idea is introduced into Wi-Fi positioning, and a high-dimensional signal intensity space is mapped to a low-dimensional two-dimensional position space by utilizing a Gaussian process hidden variable model. These methods often need to rely on a signal propagation model, and need to estimate the signal propagation model parameters of the AP while achieving self-localization.
Disclosure of Invention
The invention aims to solve the technical problem of providing an indoor fingerprint map construction method based on mobile crowd sensing data, and solving the problem of huge survey engineering in the existing fingerprint positioning method.
The technical scheme for solving the technical problems is as follows: an indoor fingerprint map construction method based on mobile crowd sensing data comprises the following steps:
s1, collecting fingerprint information and dead reckoning information of the user through the mobile phone terminal, and uploading the fingerprint information and dead reckoning information to the server;
s2, analyzing the fingerprint information and the dead reckoning information through the server to obtain fingerprint similarity and user trajectory data, and constructing a 'vertex-constraint' graph by using the fingerprint similarity and the user trajectory data;
and S3, optimizing the 'vertex-constraint' graph through a graph optimization algorithm to obtain the fingerprint map.
On the basis of the technical scheme, the invention can be further improved as follows.
Further, the method for constructing the "vertex-constraint" graph in step S2 includes:
s21, forming the poses of the users into vertexes, wherein the position relation among the vertexes is an edge;
s22, performing closed-loop detection on the opposite side to obtain a fingerprint-closed loop and a turning-closed loop;
s23, constructing a 'vertex-constraint' graph through 'fingerprint-closed loop' and 'turning-closed loop'.
Further, the calculation formula of the dead reckoning information R (t, τ) in step S1 is:
Figure BDA0001720075040000031
in equation (1), μ (t, τ) and σ (t, τ) are the mean and standard deviation of the acceleration between t and t + τ, τ is a time delay parameter, l is a variable, and takes a value of 0 to τ -1, a (t + l) is the acceleration value at time t + l, and μ (t + τ, τ) and σ (t + τ, τ) are the mean and standard deviation of the acceleration between t + τ and t +2 τ.
Further, the fingerprint similarity S in the step S2ijThe calculation method comprises the following steps:
Figure BDA0001720075040000032
in the formula (2), FiFingerprint information collected for time i, FjFingerprint information collected at time j, L is the number of detected APs, fi,lSignal strength of the ith AP at time i, fj,lThe signal strength of the ith AP at time j.
Further, the method for calculating the "fingerprint-closed loop" in step S22 is as follows:
a1, calculating the relative distance d between the fingerprint i and the corresponding position of the fingerprint jijThe calculation formula is as follows:
Figure BDA0001720075040000033
in the formula (3), xiAnd xjRespectively, the abscissa, y, of the fingerprint i and the fingerprint jiAnd yjRespectively the abscissa of the fingerprint i and the abscissa of the fingerprint j;
a2, calculating the relative angle theta of the corresponding positions of the fingerprint i and the fingerprint jijThe calculation formula is as follows:
θij=|θij| (4)
in the formula (4), θiIs the angle, θ, of the fingerprint ijIs the angle of the fingerprint j;
a3, relative distance dijLess than a distance threshold, relative angle thetaijLess than the angle threshold and its fingerprint similarity sijIf the similarity is greater than the similarity threshold, the fingerprint i and the fingerprint j form a "fingerprint-closed loop".
Further, the calculation method of the "turning-closed loop" in step S22 is:
b1, dividing the user trajectory data through a sliding window w to obtain a set Ct of trajectories at time t:
Ct={xt'} (5)
in the formula (5), t is time, t 'is the time meeting the sliding window condition, | t' -t | < w, and x is the pose of the user;
and B2, if the difference between theta and theta + exceeds 60 degrees, the t time is in a turning state.
Further, the graph optimization algorithm in step S3 is a minimization function:
Figure BDA0001720075040000041
in the formula (6), Xt=(xt,ytt) For the time t, t is the dead reckoning data of the user, and t is i, j, i and j are all vertexes, (x)t,yt) Two-dimensional position information of the user at time t, θtThe orientation information of the user at the time t, C is the set of all constraints in the figure, and zijIs a rigid body transformation between vertex i and vertex j.
The invention has the beneficial effects that: the method comprises the steps of crowd sensing data acquisition, closed loop detection and Graph construction, and Graph SLAM-based Graph optimization algorithm. The mobile user in the environment is used as a sensing unit, so that automatic collection of fingerprint data and user tracks is realized, the survey workload required by fingerprint positioning can be reduced, and rapid deployment of a fingerprint positioning system in an unknown environment is facilitated.
Drawings
FIG. 1 is a schematic flow diagram of the present invention;
FIG. 2 is a flowchart illustrating step S2 according to the present invention;
FIG. 3 is a diagram illustrating the constraints within and between users in crowd sensing according to the present invention;
FIG. 4 is a schematic diagram illustrating the periodic variation of IMU acceleration data when a user walks in accordance with the present invention;
FIG. 5 is a diagram illustrating an uncertainty model of fingerprint similarity and distance according to the present invention;
FIG. 6 is a schematic diagram of the user's original trajectory and turn in accordance with the present invention;
FIG. 7 is a schematic diagram of the present invention utilizing a user trajectory for turn detection and matching.
Detailed Description
The principles and features of this invention are described below in conjunction with the following drawings, which are set forth by way of illustration only and are not intended to limit the scope of the invention.
As shown in fig. 1, a method for constructing an indoor fingerprint map based on mobile crowd sensing data includes the following steps:
s1, collecting fingerprint information and dead reckoning information of the user through the mobile phone terminal, and uploading the fingerprint information and dead reckoning information to the server;
s2, analyzing the fingerprint information and the dead reckoning information through the server to obtain fingerprint similarity and user trajectory data, and constructing a 'vertex-constraint' graph by using the fingerprint similarity and the user trajectory data;
and S3, optimizing the 'vertex-constraint' graph through a graph optimization algorithm to obtain the fingerprint map.
As shown in fig. 2, the construction method of the "vertex-constraint" graph in step S2 is as follows:
s21, forming the poses of the users into vertexes, wherein the position relation among the vertexes is an edge;
s22, performing closed-loop detection on the opposite side to obtain a fingerprint-closed loop and a turning-closed loop;
s23, constructing a 'vertex-constraint' graph through 'fingerprint-closed loop' and 'turning-closed loop'.
As shown in fig. 3, in the constraint schematic diagram in crowd sensing between users, since there is a certain error in the observed data, an uncertainty parameter is added to all constraints, so that the map-based SLAM problem is converted into an optimized pose to minimize the error caused by the constraints.
In the embodiment of the present invention, the graph optimization algorithm in step S3 is a minimization function:
Figure BDA0001720075040000051
in the formula (6), Xt=(xt,ytt) For the time t, t is the dead reckoning data of the user, and t is i, j, i and j are all vertexes, (x)t,yt) Two-dimensional position for user at time tInformation, thetatThe orientation information of the user at the time t, C is the set of all constraints in the figure, and zijIs a rigid body transformation between vertex i and vertex j.
For laser scanners, this transformation can be estimated by scan matching (e.g., iterative closest point algorithm, ICP); for visual sensors, this transformation can be obtained by feature matching. Given the signal strength of a certain AP, it can be quickly determined whether a certain user has revisited the area because each AP has a unique hardware address, but estimating the relative bit relationship of two measurement points from the signal strength is very difficult because the RSS data itself does not provide any distance or direction information.
Performing closed loop detection using a location fingerprint method, the fingerprint describing the detected AP at a location and the corresponding signal strength; just like the fingerprints and DNA of human body, Wi-Fi fingerprints can be used to uniquely describe a certain position, thereby overcoming the influence of environment on signal propagation; and the distance of two locations can be measured by the similarity of fingerprints.
If the similarity of two fingerprints is higher than a certain threshold, the two positions are considered to be the same, so that a closed loop is detected, and the error is compensated by adding an uncertainty covariance parameter, a diagonal matrix with a large value can be selected in practical application. In order to improve the accuracy of the system, an uncertainty model of the similarity and the distance is established through a training process.
As shown in fig. 4, which is a change rule of vertical acceleration when a human body walks, an inertial navigation element with low power consumption is embedded in all current smart phones, simple dead reckoning can be realized by performing double integration on the acceleration, and due to the influence of data drift and noise, a large accumulated error is brought by continuous double integration. The step counting algorithm based on human walking dynamics can effectively overcome the defect, and the dead reckoning is realized by identifying human behaviors and counting the steps. The adopted algorithm is an autocorrelation analysis method, the integral acceleration value has obvious periodic change when a person moves, the autocorrelation step-counting algorithm counts steps by utilizing the autocorrelation coefficient of the acceleration sequence of the current step-counting period and the previous step-counting period, so that the dead reckoning is realized, and the calculation formula of dead reckoning information R (t, tau) in the step S1 is as follows:
Figure BDA0001720075040000061
in formula (1), μ (t, τ) and σ (t, τ) are the mean and standard deviation of the acceleration between t and t + τ, τ is a time delay parameter, l is a variable, and takes a value of 0 to τ -1, a (t) + l) is the acceleration value at time t + l, and μ (t + τ, τ) and σ (t + τ, τ) are the mean and standard deviation of the acceleration between t + τ and t +2 τ.
Under the mobile crowd sensing, each user independently collects data, the motion track of each user is based on the initial position of each user, and a common reference coordinate system does not exist, so that the tracks among the users need to be combined, each user has a common reference system, and the power of crowd sensing is fully exerted. Depending on the direction of movement of the user, consider the following two cases: in the first case, it is assumed that the user's direction can be obtained by a compass of the handset. Thus, the moving direction of each mobile phone is under the same reference frame (earth reference frame), and only the coordinate system has displacement. Given two users a and b, the two fingerprints with the maximum similarity in the two tracks are obtained by using the following formula
Figure BDA0001720075040000071
And
Figure BDA0001720075040000072
Figure BDA0001720075040000073
and
Figure BDA0001720075040000074
the deviation between them is the displacement between the two coordinate systems
Figure BDA0001720075040000075
Comprises the following steps:
Figure BDA0001720075040000076
in the second case, the directional error of the cell phone compass is often large, and some low-end cell phones do not support compass sensors, so some dead reckoning systems do not provide a direction of motion relative to the earth's reference frame. For this case, use
Figure BDA0001720075040000077
And
Figure BDA0001720075040000078
the displacement is represented by a displacement of the displacement,
Figure BDA0001720075040000079
representing the rotation, these three parameters can be obtained by minimizing the following distance function:
Figure BDA00017200750400000710
in equation (8), R is a rotation matrix between two coordinate systems,
Figure BDA00017200750400000711
d () is the euclidean distance between two points, which is the position of the user's b trajectory and the fingerprint in a where the fingerprint t is most similar to the fingerprint.
The radio frequency fingerprint describes a certain position by using radio frequency signals (such as Wi-Fi, RFID and Bluetooth), and can well overcome the influence of the environment on the propagation of wireless signals, so that the fingerprint is widely applied to indoor positioning. Just like the visual features, the fingerprint information can be used for identifying a certain scene, however, the extraction of the visual features requires a complex algorithm, and the fingerprint information does not have the problem because the hardware address of the AP in the fingerprint is globally unique.
In the embodiment of the present invention, the fingerprint similarity S in step S2ijThe calculation method comprises the following steps:
Figure BDA00017200750400000712
in the formula (2), FiFingerprint information collected for time i, FjFingerprint information collected at time j, L is the number of detected APs, fi,lSignal strength of the ith AP at time i, fj,lThe signal strength of the ith AP at time j.
The calculation complexity of the fingerprint similarity is greatly related to the number of APs detected by two fingerprints, hundreds of APs can be obtained by one-time scanning in the environment of an airport or a stadium, and the calculation overhead at the moment is not negligible, so that the concept of a signal strength threshold is introduced, and measurement data with less signal strength are filtered. On one hand, the calculation cost of the system can be greatly saved by filtering some APs; on the other hand, too small a signal strength tends to represent more noise, while a larger signal strength may better limit the location, due to the effects of environmental multipath.
As shown in FIG. 5, which is a diagram of uncertainty model of fingerprint similarity and distance, each edge in Graph SLAM needs to specify its uncertainty. For the constructed edges of the odometer, the uncertainty can be derived from the motion model, so the uncertainty of the fingerprint constraint (closed loop of the fingerprint) needs to be specified and trained with odometer data. The odometer typically remains accurate over a range of 30 meters. Therefore, similarity of all fingerprints with distances less than 30 meters is calculated, and K training data are obtained:
Figure BDA0001720075040000081
skrepresenting the similarity of two fingerprints, dkRepresenting the distance between two fingerprints. Then, a binning method is used for training the samples, and a model is obtained for representing the uncertainty of the distance corresponding to a certain similarity. That is, given a similarity s, the variance var(s) is calculated for all samples spaced b from the similarity s:
Figure BDA0001720075040000082
in formula (9), c (b) is the number of samples whose statistical similarity falls within interval b, and b(s) is the sample whose similarity lies between [ s-b/2, s + b/2 ].
As shown in fig. 6 and 7, a typical indoor environment often contains many landmarks such as turns, elevators, and stairs, and the detection of these features often greatly improves the accuracy of the indoor positioning system. The present invention fuses turn features in the environment into a SLAM system. After a fingerprint closed loop is obtained, whether the user turns or not is detected by analyzing the motion trail of the user, and turning is matched, so that the turning closed loop is obtained. Due to the limitation of the environment, the actual positions of two correct matching turns are often very close, and are much smaller than the uncertainty caused by the closed loop of the fingerprint, for example, the width of a corridor is often less than 3 meters, and the positioning accuracy of the fingerprint is often much greater than 3 meters. Fig. 7 is a schematic diagram of track-based turn detection and matching.
In the embodiment of the present invention, the method for calculating the "fingerprint-closed loop" in step S22 includes:
a1, calculating the relative distance d between the fingerprint i and the corresponding position of the fingerprint jijThe calculation formula is as follows:
Figure BDA0001720075040000091
in the formula (3), xiAnd xjRespectively, the abscissa, y, of the fingerprint i and the fingerprint jiAnd yjRespectively are the horizontal coordinates of the fingerprint i and the fingerprint j;
a2, calculating the relative angle theta of the corresponding positions of the fingerprint i and the fingerprint jijThe calculation formula is as follows:
θij=|θij| (4)
in the formula (4), θiIs the angle, θ, of the fingerprint ijIs the angle of the fingerprint j;
a3, relative distance dijLess than a distance threshold, relative angle thetaijLess than the angle threshold and its fingerprint similarity sijIf the similarity is greater than the similarity threshold, the fingerprint i and the fingerprint j form a "fingerprint-closed loop".
In the embodiment of the present invention, the calculation method of the "turning-closed loop" in step S22 is:
b1, dividing the user trajectory data through a sliding window w to obtain a set Ct of trajectories at time t:
Ct={xt'} (5)
in the formula (5), t is time, t 'is the time meeting the sliding window condition, | t' -t | < w, and x is the pose of the user;
and B2, if the difference between theta and theta + exceeds 60 degrees, the t time is in a turning state.
In laser scan matching, ICP (iterative closest point algorithm) is often used to find a coordinate transformation between two sets of scanned point clouds, thereby minimizing the sum of distances between corresponding points of the two sets of point clouds. ICP is therefore used to determine whether two turns match. Because the dead reckoning sampling frequency is low, the two groups of motion tracks are interpolated before ICP is executed. If the average distance value of the corresponding points obtained by ICP is less than a certain threshold value thetafThe two turns are considered to match and this closed loop is added to the turn closed loop.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.

Claims (4)

1. A method for constructing an indoor fingerprint map based on mobile crowd sensing data is characterized by comprising the following steps:
s1, collecting fingerprint information and dead reckoning information of the user through the mobile phone terminal, and uploading the fingerprint information and dead reckoning information to the server;
s2, analyzing the fingerprint information and the dead reckoning information through the server to obtain fingerprint similarity and user trajectory data, and constructing a 'vertex-constraint' graph by using the fingerprint similarity and the user trajectory data;
the construction method of the "vertex-constraint" graph in the step S2 includes:
s21, forming the poses of the users into vertexes, wherein the position relation among the vertexes is an edge;
s22, performing closed-loop detection on the opposite side to obtain a fingerprint-closed loop and a turning-closed loop;
the method for calculating the "fingerprint-closed loop" in step S22 includes:
a1, calculating the relative distance d between the fingerprint i and the corresponding position of the fingerprint jijThe calculation formula is as follows:
Figure FDA0003524552450000011
in the formula (3), xiAnd xjRespectively, the abscissa, y, of the fingerprint i and the fingerprint jiAnd yjRespectively the abscissa of the fingerprint i and the abscissa of the fingerprint j;
a2, calculating the relative angle theta of the corresponding positions of the fingerprint i and the fingerprint jijThe calculation formula is as follows:
θij=|θij| (4)
in the formula (4), θiIs the angle, θ, of the fingerprint ijIs the angle of the fingerprint j;
a3, relative distance dijLess than a distance threshold, relative angle thetaijLess than the angle threshold and its fingerprint similarity sijIf the similarity is larger than the similarity threshold, the fingerprint i and the fingerprint j form a fingerprint-closed loop;
the calculation method of the "turning-closed loop" in the step S22 is as follows:
b1, dividing the user trajectory data through a sliding window w to obtain a set Ct of trajectories at time t:
Ct={xt′} (5)
in the formula (5), t is time, t 'is the time meeting the sliding window condition, | t' -t | < w, and x is the pose of the user;
b2, recording the average value in the direction less than the time t in the set Ct as theta-, and recording the average value in the direction more than the time t as theta +, and if the difference between the theta + and the theta + exceeds 60 degrees, the time t is in a turning state;
s23, constructing a 'vertex-constraint' diagram through 'fingerprint-closed loop' and 'turning-closed loop';
and S3, optimizing the 'vertex-constraint' graph through a graph optimization algorithm to obtain the fingerprint map.
2. The method for constructing an indoor fingerprint map based on mobile crowd sensing data according to claim 1, wherein the dead reckoning information R (t, τ) in step S1 is calculated by:
Figure FDA0003524552450000021
in equation (1), μ (t, τ) and σ (t, τ) are the mean and standard deviation of the acceleration between t and t + τ, τ is a time delay parameter, l is a variable, and takes a value of 0 to τ -1, a (t + l) is the acceleration value at time t + l, and μ (t + τ, τ) and σ (t + τ, τ) are the mean and standard deviation of the acceleration between t + τ and t +2 τ.
3. The indoor fingerprint map construction method based on mobile crowd sensing data of claim 1, wherein the fingerprint similarity S in step S2 isijThe calculation method comprises the following steps:
Figure FDA0003524552450000022
in the formula (2), FiFingerprint information collected for time i, FjFingerprint information collected at time j, L is the number of detected APs, fi,lSignal strength of the ith AP at time i, fj,lThe signal strength of the ith AP at time j.
4. The indoor fingerprint map construction method based on mobile crowd sensing data of claim 1, wherein the graph optimization algorithm in the step S3 is a minimization function:
Figure FDA0003524552450000023
in the formula (6), Xt ═ xt,ytt) For the time t, t is the dead reckoning data of the user, and t is i, j, i and j are all vertexes, (x)t,yt) Two-dimensional position information of the user at time t, θtThe orientation information of the user at the time t, C is the set of all constraints in the figure, and zijIs a rigid body transformation between vertex i and vertex j.
CN201810727605.9A 2018-07-05 2018-07-05 Indoor fingerprint map construction method based on mobile crowd sensing data Expired - Fee Related CN109031263B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810727605.9A CN109031263B (en) 2018-07-05 2018-07-05 Indoor fingerprint map construction method based on mobile crowd sensing data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810727605.9A CN109031263B (en) 2018-07-05 2018-07-05 Indoor fingerprint map construction method based on mobile crowd sensing data

Publications (2)

Publication Number Publication Date
CN109031263A CN109031263A (en) 2018-12-18
CN109031263B true CN109031263B (en) 2022-04-12

Family

ID=65521817

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810727605.9A Expired - Fee Related CN109031263B (en) 2018-07-05 2018-07-05 Indoor fingerprint map construction method based on mobile crowd sensing data

Country Status (1)

Country Link
CN (1) CN109031263B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110174105B (en) * 2019-06-14 2022-02-11 西南科技大学 Intelligent agent autonomous navigation algorithm and system in complex environment

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102905368A (en) * 2012-10-18 2013-01-30 无锡儒安科技有限公司 Mobile auxiliary indoor positioning method and system based on smart phone platform
CN104157020A (en) * 2014-08-12 2014-11-19 广州中国科学院沈阳自动化研究所分所 Hand-held intelligent inspection terminal
CN104181500A (en) * 2014-08-19 2014-12-03 北京邮电大学 Real-time locating method based on inertia information and chance wireless signal characteristics
CN104964683A (en) * 2015-06-04 2015-10-07 上海物景智能科技有限公司 Closed loop correction method for indoor environment map creation
US9204257B1 (en) * 2005-04-12 2015-12-01 Ehud Mendelson Indoor and outdoor mapping and navigation utilizing RF bluetooth beacons
CN105263113A (en) * 2015-10-26 2016-01-20 深圳大学 Wi-Fi location fingerprint map building method and system based on crowd-sourcing
CN105589064A (en) * 2016-01-08 2016-05-18 重庆邮电大学 Rapid establishing and dynamic updating system and method for WLAN position fingerprint database
CN106123897A (en) * 2016-06-14 2016-11-16 中山大学 Indoor fusion and positioning method based on multiple features
CN106707232A (en) * 2016-12-20 2017-05-24 南京工业大学 WLAN (Wireless local area network) propagation model positioning method based on crowd sensing
CN107688665A (en) * 2017-09-27 2018-02-13 深圳大学 A kind of indoor map method for auto constructing, device and storage medium

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9204257B1 (en) * 2005-04-12 2015-12-01 Ehud Mendelson Indoor and outdoor mapping and navigation utilizing RF bluetooth beacons
CN102905368A (en) * 2012-10-18 2013-01-30 无锡儒安科技有限公司 Mobile auxiliary indoor positioning method and system based on smart phone platform
CN104157020A (en) * 2014-08-12 2014-11-19 广州中国科学院沈阳自动化研究所分所 Hand-held intelligent inspection terminal
CN104181500A (en) * 2014-08-19 2014-12-03 北京邮电大学 Real-time locating method based on inertia information and chance wireless signal characteristics
CN104964683A (en) * 2015-06-04 2015-10-07 上海物景智能科技有限公司 Closed loop correction method for indoor environment map creation
CN105263113A (en) * 2015-10-26 2016-01-20 深圳大学 Wi-Fi location fingerprint map building method and system based on crowd-sourcing
CN105589064A (en) * 2016-01-08 2016-05-18 重庆邮电大学 Rapid establishing and dynamic updating system and method for WLAN position fingerprint database
CN106123897A (en) * 2016-06-14 2016-11-16 中山大学 Indoor fusion and positioning method based on multiple features
CN106707232A (en) * 2016-12-20 2017-05-24 南京工业大学 WLAN (Wireless local area network) propagation model positioning method based on crowd sensing
CN107688665A (en) * 2017-09-27 2018-02-13 深圳大学 A kind of indoor map method for auto constructing, device and storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Smartphones based crowdsourcing for indoor localization";C. Wu 等;《IEEE Trans. Mobile Comput.》;20150228;第444-457页 *
"基于位置指纹的WIFI室内定位算法研究";董艳侠;《中国优秀硕士学位论文全文数据库 信息科技辑》;20160215;全文 *

Also Published As

Publication number Publication date
CN109031263A (en) 2018-12-18

Similar Documents

Publication Publication Date Title
CN110856112B (en) Crowd-sourcing perception multi-source information fusion indoor positioning method and system
CN109298389B (en) Indoor pedestrian combination pose estimation method based on multi-particle swarm optimization
CN111491367B (en) Indoor positioning method based on crowd sensing and multi-fusion technology
Kim et al. Smartphone-based collaborative and autonomous radio fingerprinting
Mirowski et al. SignalSLAM: Simultaneous localization and mapping with mixed WiFi, Bluetooth, LTE and magnetic signals
CN107094319B (en) High-precision indoor and outdoor fusion positioning system and method
Shang et al. Improvement schemes for indoor mobile location estimation: A survey
CN104457751B (en) Indoor and outdoor scene recognition method and system
Lin et al. Human localization based on inertial sensors and fingerprints in the Industrial Internet of Things
Du et al. CRCLoc: A crowdsourcing-based radio map construction method for WiFi fingerprinting localization
CN111879305B (en) Multi-mode perception positioning model and system for high-risk production environment
CN104394588B (en) Indoor orientation method based on Wi Fi fingerprints and Multidimensional Scaling
CN112729301A (en) Indoor positioning method based on multi-source data fusion
CN106197418B (en) A kind of indoor orientation method merged based on the fingerprint technique of sliding window with sensor
Ashraf et al. A comprehensive analysis of magnetic field based indoor positioning with smartphones: Opportunities, challenges and practical limitations
CN108801267B (en) Indoor anchor-free positioning method integrating multiple sensors
Kwak et al. Magnetic field based indoor localization system: A crowdsourcing approach
Yu et al. Effective fingerprint extraction and positioning method based on crowdsourcing
Gu et al. Pedestrian positioning using WiFi fingerprints and a foot-mounted inertial sensor
Gong et al. An enhanced indoor positioning solution using dynamic radio fingerprinting spatial context recognition
Shu et al. Indoor geomagnetic positioning using direction-aware multiscale recurrent neural networks
Wu et al. Indoor positioning based on tightly coupling of PDR and one single Wi-Fi FTM AP
Xingli et al. Indoor positioning technology based on deep neural networks
Wei et al. MM-Loc: Cross-sensor indoor smartphone location tracking using multimodal deep neural networks
CN109031263B (en) Indoor fingerprint map construction method based on mobile crowd sensing data

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20220412