CN107948924B - Calibration method, system, server and the medium of wireless signal finger print information - Google Patents
Calibration method, system, server and the medium of wireless signal finger print information Download PDFInfo
- Publication number
- CN107948924B CN107948924B CN201710937568.XA CN201710937568A CN107948924B CN 107948924 B CN107948924 B CN 107948924B CN 201710937568 A CN201710937568 A CN 201710937568A CN 107948924 B CN107948924 B CN 107948924B
- Authority
- CN
- China
- Prior art keywords
- information
- wireless signal
- finger print
- verified
- print information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/206—Instruments for performing navigational calculations specially adapted for indoor navigation
-
- 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/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/006—Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Collating Specific Patterns (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of calibration methods of wireless signal finger print information, comprising the following steps: receives the wireless signal information that collection terminal uploads, wherein the wireless signal information includes the first wireless signal information and second wireless singal information;Based on the zone name of first wireless signal information and pickup area, corresponding finger print information to be verified is generated, and finger print information to be verified is saved to wireless signal fingerprint base;The second wireless singal information and wireless signal fingerprint base are subjected to traversal matching, to judge whether finger print information to be verified is effective;If finger print information to be verified is invalid, finger print information to be verified is removed from wireless signal fingerprint base, to carry out the acquisition again of wireless signal information.The invention also discloses calibration system, server and the media of a kind of wireless signal finger print information.The present invention improves collecting efficiency and the accuracy of wireless signal information, reduces acquisition cost.
Description
Technical field
The present invention relates to the calibration method of indoor positioning technologies field more particularly to wireless signal finger print information, system, clothes
Business device and medium.
Background technique
The market demand of indoor positioning grows stronger day by day, especially in shopping mall, the indoor navigation of office building.It is indoor
Location information is the data basis of indoor positioning, and in the scene that wireless signal space, especially WIFI signal position indoors
It is widely used by industry.
But the link of a line is acquired, a large amount of manpower and material resources and of low quality are often expended, reason mainly includes two
Aspect: 1, the hardware where the address mac of WIFI signal may be mobile hot spot, illegal router, and non-sourcing is certainly geographical
There is the hardware of heterogeneite in the stable and opposite geographical location in position, i.e. the WIFI signal is invalid signals;2, the position of collection point is not
When, such as it is located at the public domain in different shops, rather than in the doorway in some shop, shop, i.e., point acquisition is invalidated acquisitions point, when
When the collected wireless signal information inaccuracy of collection terminal, server not can be carried out and adjust in time, in user's use process
It goes wrong, needs acquisition again, waste a large amount of human and material resources.
Above content is only used to facilitate the understanding of the technical scheme, and is not represented and is recognized that above content is existing skill
Art.
Summary of the invention
The main purpose of the present invention is to provide a kind of calibration method of wireless signal finger print information, system, server and
Medium, server receive and verify collection terminal upload wireless signal information, improve wireless signal information collecting efficiency and
Accuracy reduces acquisition cost.
To achieve the above object, the calibration method that the present invention provides a kind of wireless signal finger print information includes following step
It is rapid:
Receive the wireless signal information that collection terminal uploads, wherein the wireless signal information is believed including the first wireless signal
Breath and second wireless singal information;
Based on the zone name of first wireless signal information and pickup area, corresponding fingerprint letter to be verified is generated
Breath, and finger print information to be verified is saved to wireless signal fingerprint base;
The second wireless singal information and wireless signal fingerprint base are subjected to traversal matching, to judge fingerprint letter to be verified
It whether effective ceases;
If finger print information to be verified is invalid, finger print information to be verified is removed from wireless signal fingerprint base, to carry out
The acquisition again of wireless signal information.
Optionally, described the step of receiving the wireless signal information that collection terminal uploads, includes:
When determining that collection terminal is in pickup area based on real scene image, the wireless signal that predeterminated frequency collection terminal uploads is received
Information, to generate wireless signal information set;
The wireless signal information set is divided into identical two subsets of number of signals, and by the nothing in a subset
Line signal message as the first wireless signal information, believe as second wireless singal by the wireless signal information in another subset
Breath.
Optionally, the second wireless singal information and wireless signal fingerprint base are subjected to traversal matching, to judge to school
Testing the whether effective step of finger print information includes:
By the second wireless singal information extraction signal characteristic value, and by the characteristic value and wireless signal fingerprint base into
Row traversal matching, to determine the corresponding indoor location of second wireless singal information;
The indoor location is compared with the positional in the finger print information to be verified;
If the indoor location is matched with the positional, finger print information to be verified is effective;
If the indoor location and the positional mismatch, finger print information to be verified is invalid.
Optionally, the second wireless singal information and wireless signal fingerprint base are subjected to traversal matching, to judge to school
Test the whether effective step of finger print information further include:
It is carried out time by the second wireless singal information extraction characteristic value, and by the characteristic value and wireless signal fingerprint base
Go through matching;
The characteristic value is compared with the calibration feature value of the finger print information to be verified;
If the similarity of the characteristic value and the calibration feature value of the finger print information to be verified is greater than preset value, to school
It is effective to test finger print information;
If the similarity of the characteristic value and the calibration feature value of the finger print information to be verified is less than or equal to preset value,
Then finger print information to be verified is invalid.
Optionally, the second wireless singal information and wireless signal fingerprint base are subjected to traversal matching, to judge to school
It tests after the whether effective step of finger print information, further includes:
If finger print information to be verified is effective, the second wireless singal information is increased into wireless signal fingerprint base;
Based on the finger print information to be verified and the second wireless singal information, new finger print information is generated.
Optionally, if the finger print information to be verified is invalid, by finger print information to be verified from wireless signal fingerprint base
It removes, includes: with the step of carrying out the acquisition again of wireless signal information
If finger print information to be verified is invalid, finger print information to be verified is removed from wireless signal fingerprint base, and sends
Prompt information is to collection terminal, to carry out the acquisition again of wireless signal information.
Optionally, if the finger print information to be verified is invalid, by finger print information to be verified from wireless signal fingerprint base
After the step of removal, comprising:
The verification number for counting finger print information to be verified judges that the verification number of the finger print information to be verified is more than threshold
Value;
If the verification number of finger print information to be verified is more than threshold value, predeterminated frequency is stated in adjustment, to be acquired in region
The adjustment of acquisition position.
To achieve the above object, include: memory, processor the present invention also provides a kind of server and be stored in institute
State the calibration procedure for the wireless signal finger print information that can be run on memory and on the processor, in which:
The calibration procedure of the wireless signal finger print information realizes that above-mentioned wireless signal refers to when being executed by the processor
The step of calibration method of line information.
To achieve the above object, the present invention also provides a kind of computer storage mediums;
The calibration procedure of wireless signal finger print information, the wireless signal fingerprint are stored in the computer storage medium
The step of calibration method such as above-mentioned wireless signal finger print information is realized when the calibration procedure of information is executed by processor.
In addition, to achieve the above object, the present invention also provides a kind of calibration system of wireless signal finger print information, the nothings
The calibration system of line received signals fingerprint information includes the collection terminal and server of communication connection;
The collection terminal is uploaded to server for acquiring wireless signal information, and by collected wireless signal information;
Server receives the wireless signal information that collection terminal uploads, wherein the wireless signal information includes first wireless
Signal message and second wireless singal information;
Zone name of the server based on first wireless signal information and pickup area generates corresponding finger to be verified
Line information, and finger print information to be verified is saved to wireless signal fingerprint base;
The second wireless singal information and wireless signal fingerprint base are carried out traversal matching by server, to be verified to judge
Whether finger print information is effective;
If finger print information to be verified is invalid, server removes finger print information to be verified from wireless signal fingerprint base,
To carry out the acquisition again of wireless signal information.
Calibration method, system, server and the medium for a kind of wireless signal finger print information that the embodiment of the present invention proposes, clothes
Business device receives the wireless signal information that collection terminal uploads, and extracts a portion wireless signal information and believes as the first wireless signal
Breath to generate corresponding finger print information to be verified using the zone name of the first wireless signal information and pickup area, and will give birth to
At finger print information to be verified save to wireless signal fingerprint base, server using remaining another part wireless signal information as
Second wireless singal information, and calibrated using second wireless singal information, to judge whether finger print information to be verified is effective,
If finger print information to be verified effectively if the finger print information to be verified continued to save, and based on second wireless singal information and to
It verifies finger print information and carries out the perfect of wireless signal fingerprint base;If finger print information to be verified in vain if the fingerprint to be verified believed
Breath is removed from wireless signal fingerprint base, using technical solution of the present invention during wireless signal information generates finger print information
It is verified when generating, invalid finger print information is removed, rather than found the problem and carried out again wirelessly during user's use
The acquisition again of signal message, such method increase the accuracy rate of wireless signal information acquisition, while avoiding secondary adopt
Collection improves the efficiency of wireless signal information acquisition, reduces the waste of human resources, reduce acquisition cost.
Detailed description of the invention
Fig. 1 is the apparatus structure schematic diagram for the hardware running environment that the embodiment of the present invention is related to;
Fig. 2 is the flow diagram of the calibration method first embodiment of wireless signal finger print information of the present invention;
The refinement flow diagram that Fig. 3 is the step S30 of the calibration method of wireless signal finger print information in Fig. 2;
Fig. 4 is another refinement flow diagram of the step S30 of the calibration method of wireless signal finger print information in Fig. 2
Fig. 5 is the flow diagram of the calibration method second embodiment of wireless signal finger print information of the present invention;
Fig. 6 is the flow diagram of the calibration method 3rd embodiment of wireless signal finger print information of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The primary solutions of the embodiment of the present invention are: collection terminal (or terminal) acquires wireless signal information, the nothing
Line signal message includes Wi-Fi signal, Bluetooth signal or base station signal.It should be noted that the wireless signal letter of acquisition
Breath carries signal identification and signal strength, wherein the signal identification of wireless signal information is the mark of signal source in indoor environment
Know, the signal strength of wireless signal information is signal strength of the terminal induction to signal source, and the intensity value of signal strength is according to end
End determines that distance is closer, and signal strength is stronger at a distance from signal source, and distance is remoter, and signal strength is weaker.
After collection terminal collects wireless signal information, collected wireless signal information is uploaded to server, by
Zone name of the server based on the part wireless signal information and pickup area that receive generates corresponding fingerprint letter to be verified
Breath, and finger print information to be verified is saved to wireless signal fingerprint base, server by utilizing another part wireless signal information with
Wireless signal fingerprint base is matched, and determines the corresponding indoor location of second wireless singal information;By the indoor location and institute
The positional stated in finger print information to be verified is compared, identical to judge whether;If they are the same, then the fingerprint to be verified is believed
Breath is effective, conversely, if it is different, then the finger print information to be verified is invalid.Whether effective verify finger print information to be verified.If wireless
Signal message is effectively then saved, and is then removed in vain, is timely and effectively verified to finger print information.
As shown in Figure 1, Fig. 1 is the terminal structure schematic diagram for the hardware running environment that the embodiment of the present invention is related to.
Server of the embodiment of the present invention can be single channel server, be also possible to multipath server or distributed server.
As shown in Figure 1, the server may include: processor 1001, such as CPU, communication bus 1002, user interface
1003, network interface 1004, memory 1005.Wherein, communication bus 1002 is for realizing the connection communication between these components.
User interface 1003 may include display screen (Display), input unit such as keyboard (Keyboard), touch screen, camera
(including AR/VR equipment) etc., optional user interface 1003 can also include the wireline interface of standard (such as connecting wired key
Disk, wire mouse etc.), wireless interface (such as connecting Wireless Keyboard, wireless mouse).Network interface 1004 optionally can be with
Wireline interface (for connecting cable network, bluetooth, probe, 3G/4G/5G internet base station equipment etc.) including standard wirelessly connects
Mouth (such as WI-FI interface, blue tooth interface, infrared interface, for connecting wireless network).Memory 1005 can be high speed
RAM memory is also possible to stable memory (non-volatile memory), such as magnetic disk storage.Memory 1005
It optionally can also be the storage device independently of aforementioned mainboard 1001.
Optionally, server can also include camera, RF (Radio Frequency, radio frequency) circuit, sensor, sound
Frequency circuit, WiFi module etc..
It will be understood by those skilled in the art that server architecture shown in Fig. 1 does not constitute the restriction to server, it can
To include perhaps combining certain components or different component layouts than illustrating more or fewer components.
As shown in Figure 1, the computer software product, which is stored in a storage medium, (storage medium: is called computer storage
Medium, readable storage medium storing program for executing or is directly medium, such as ROM/RAM, magnetic disk, CD) in, including some instructions use so that one
(the terminal of that embodiment of the invention can be also possible to mobile terminal, wherein fixed terminal such as " Internet of Things with fixed terminal to platform terminal device
Net equipment ", the intelligent air condition with network savvy, intelligent electric lamp, intelligent power etc.;Mobile terminal, such as with the AR/ of network savvy
VR equipment, intelligent sound box, autonomous driving vehicle, PC, the tool such as smart phone, tablet computer, E-book reader, portable computer
Have the terminal device of display function) method described in each embodiment of the present invention is executed, as a kind of computer-readable storage medium
It may include operating system, network communication module, Subscriber Interface Module SIM and wireless signal fingerprint letter in the memory 1005 of matter
The calibration application program of breath.
Wherein, operating system is to manage and control the program of terminal collection terminal and software resource, support network communication module,
The fortune of Subscriber Interface Module SIM, the calibration application indoor location adsorption process of wireless signal finger print information and other programs or software
Row;Network communication module is for managing and controlling network interface 1002;Subscriber Interface Module SIM is for managing and controlling user interface
1003。
In server shown in Fig. 1, and processor 1001 can be used for calling the wireless communication stored in memory 1005
The calibration application program of number finger print information, and execute following operation:
Receive the wireless signal information that collection terminal uploads, wherein the wireless signal information is believed including the first wireless signal
Breath and second wireless singal information;
Based on the zone name of first wireless signal information and pickup area, corresponding fingerprint letter to be verified is generated
Breath, and finger print information to be verified is saved to wireless signal fingerprint base;
The second wireless singal information and wireless signal fingerprint base are subjected to traversal matching, to judge fingerprint letter to be verified
It whether effective ceases;
If finger print information to be verified is invalid, finger print information to be verified is removed from wireless signal fingerprint base, to carry out
The acquisition again of wireless signal information.
Further, processor 1001 can call the calibration of the wireless signal finger print information stored in memory 1005 to answer
With program, the wireless signal information for receiving collection terminal upload further includes following operation:
When determining that collection terminal is in pickup area based on real scene image, the wireless signal that predeterminated frequency collection terminal uploads is received
Information, to generate wireless signal information set;
The wireless signal information set is divided into identical two subsets of number of signals, and by the nothing in a subset
Line signal message as the first wireless signal information, believe as second wireless singal by the wireless signal information in another subset
Breath.
Further, processor 1001 can call the calibration of the wireless signal finger print information stored in memory 1005 to answer
It is described that the second wireless singal information and wireless signal fingerprint base are subjected to traversal matching with program, to judge finger to be verified
It includes operation that whether line information, which effectively also executes:
By the second wireless singal information extraction signal characteristic value, and by the characteristic value and wireless signal fingerprint base into
Row traversal matching, to determine the corresponding indoor location of second wireless singal information;
The indoor location is compared with the positional in the finger print information to be verified;
If the indoor location is matched with the positional, finger print information to be verified is effective;
If the indoor location and the positional mismatch, finger print information to be verified is invalid.
Further, processor 1001 can call the calibration of the wireless signal finger print information stored in memory 1005 to answer
It is described that the second wireless singal information and wireless signal fingerprint base are subjected to traversal matching with program, to judge finger to be verified
It includes operation that whether line information, which effectively also executes:
It is carried out time by the second wireless singal information extraction characteristic value, and by the characteristic value and wireless signal fingerprint base
Go through matching;
The characteristic value is compared with the calibration feature value of the finger print information to be verified;
If the similarity of the characteristic value and the calibration feature value of the finger print information to be verified is greater than preset value, to school
It is effective to test finger print information;
If the similarity of the characteristic value and the calibration feature value of the finger print information to be verified is less than or equal to preset value,
Then finger print information to be verified is invalid.
Further, the second wireless singal information and wireless signal fingerprint base are subjected to traversal matching, with judge to
After verifying the whether effective step of finger print information, processor 1001 can call the wireless signal stored in memory 1005 to refer to
The calibration application program of line information also executes following operation:
If finger print information to be verified is effective, the second wireless singal information is increased into wireless signal fingerprint base;
Based on the finger print information to be verified and the second wireless singal information, new finger print information is generated.
Further, processor 1001 can call the calibration of the wireless signal finger print information stored in memory 1005 to answer
Finger print information to be verified is removed from wireless signal fingerprint base if the finger print information to be verified is invalid with program, with into
The step of acquisition again of row wireless signal information, executes following operation:
If finger print information to be verified is invalid, finger print information to be verified is removed from wireless signal fingerprint base, and sends
Prompt information is to collection terminal, to carry out the acquisition again of wireless signal information.
Further, if the finger print information to be verified is invalid, by finger print information to be verified from wireless signal fingerprint base
After the step of middle removal, processor 1001 can call the calibration of the wireless signal finger print information stored in memory 1005 to answer
With program, following operation is also executed:
The verification number for counting finger print information to be verified judges that the verification number of the finger print information to be verified is more than threshold
Value;
If the verification number of finger print information to be verified is more than threshold value, predeterminated frequency is stated in adjustment, to be acquired in region
The adjustment of acquisition position.
Referring to Fig. 2, in a kind of first embodiment of the calibration method of wireless signal finger print information of the present invention, the wireless communication
The calibration method of number finger print information includes:
Receive the wireless signal information that collection terminal uploads, wherein the wireless signal information is believed including the first wireless signal
Breath and second wireless singal information;
Based on the zone name of first wireless signal information and pickup area, corresponding fingerprint letter to be verified is generated
Breath, and finger print information to be verified is saved to wireless signal fingerprint base;
The second wireless singal information and wireless signal fingerprint base are subjected to traversal matching, to judge fingerprint letter to be verified
It whether effective ceases;
If finger print information to be verified is invalid, finger print information to be verified is removed from wireless signal fingerprint base, to carry out
The acquisition again of wireless signal information.
In the present embodiment, the calibration method of the room wireless signal finger print information is applied in server, the service
Device server as shown in Figure 1.It is wireless that the wireless signal information that the server receives collection terminal upload obtains a portion
Signal message generates wireless signal finger print information as finger print information to be verified, obtains another part wireless signal information and carry out
Verifying.
It is the specific steps that the calibration method of wireless signal finger print information is realized in the present embodiment below referring to Fig. 2:
Step S10 receives the wireless signal information that collection terminal uploads, wherein the wireless signal information includes the first nothing
Line signal message and second wireless singal information.
It is communicated to connect between server and collection terminal, when the user of collection terminal reaches acquisition position, real scene image will be shot
It is uploaded to server, when server determines that collection terminal is in pickup area based on real scene image, receives predeterminated frequency (default frequency
Rate: being arranged according to the actual situation, and the factor for influencing predeterminated frequency includes: the size of pickup area, needs to acquire wireless messages
Predeterminated frequency can be in the present embodiment 1 second each, that is, collection terminal was uploaded every one second by amount, the movement speed of collection terminal
Wireless signal information, if the movement speed of collection terminal is 1 metre per second (m/s), every one meter of acquisition, one wireless signal information)
Wherein, the wireless signal information includes the first wireless signal information and second wireless singal information.
Wherein the wireless signal received is divided into the first wireless signal information by server and second wireless singal information can
With in the following ways, such as:
Step a, when determining that collection terminal is in pickup area based on real scene image, the nothing that predeterminated frequency collection terminal uploads is received
Line signal message, to generate wireless signal information set;
Step b, the wireless signal information set is divided into identical two subsets of number of signals, and by a subset
In wireless signal information as the first wireless signal information, the wireless signal information in another subset is as the second wireless communication
Number information.
Specifically, the wireless signal information set is divided into number of signals by the wireless signal that server will receive
Identical two subsets: so that the wireless signal in the one of subset of server by utilizing generates finger print information to be verified;It is another
For the wireless signal information that height is concentrated for verifying, such method can guarantee the more accurate section of the verifying of wireless signal information
It learns.
Step S20 is generated corresponding to be verified based on the zone name of first wireless signal information and pickup area
Finger print information, and finger print information to be verified is saved to wireless signal fingerprint base.
In the present embodiment, the position for each signal source for including in server record pickup area indoor environment, wherein
Signal source is for emitting wireless signal, to acquire wireless signal information;Re-recording the distribution of pickup area indoor location includes
After each signal source, server is by the wireless signal information (wireless signal information: including detecting each letter that collection terminal uploads
Number source, the corresponding signal identification of signal source and corresponding signal strength) and pickup area zone name, generate corresponding to school
Test finger print information, that is, by the signal identification of received signal intensity and signal source each position corresponding with zone name distribution
Associated storage, location information, signal identification and signal strength based on associated storage generate wireless signal fingerprint, wireless by generating
Received signals fingerprint is saved as finger print information to be verified, and by finger print information to be verified into wireless signal fingerprint base.
It is verified in the generation of this implementation wireless signal finger print information, and saves to wireless fingerprint information bank and establish mode,
The position that each signal source is first recorded by server, wherein the position of each signal source can be acquired by acquisition terminal after on
Server is reached, after the position for recording each signal source, server re-records each in the distribution of pickup area indoor location
Signal strength of the position detection to each signal source, it should be noted that due to including multiple signal sources in indoor location distribution
Packet, thus each position detection to signal source equally also have it is multiple, correspondingly, each position record signal strength also wrap
Containing multiple.
The second wireless singal information and wireless signal fingerprint base are carried out traversal matching, to judge to school by step S30
Whether effective test finger print information.
The second wireless singal information that server receives is matched with preset wireless signal fingerprint base, that is, by second
Wireless signal information traverse with wireless signal fingerprint base, with the corresponding interior of the determination second wireless singal information
Position (indoor location, it can be understood as the corresponding position of the zone name of pickup area), and judge second wireless singal information
Whether corresponding indoor location indoor location corresponding with verifying finger print information is identical, and if they are the same, then finger print information to be verified has
Effect, conversely, if it is different, then finger print information to be verified is invalid.
Step S40 moves finger print information to be verified if finger print information to be verified is invalid from wireless signal fingerprint base
It removes, to carry out the acquisition again of wireless signal information.
If finger print information to be verified is invalid, server removes finger print information to be verified from wireless signal fingerprint base, and
Prompt information is sent to collection terminal, so that the user of collection terminal carries out the acquisition again of wireless signal information.
In the present embodiment, using technical solution of the present invention, side is raw during wireless signal information generates finger print information
It is verified at side, invalid finger print information is removed, rather than finds the problem during user's use and carries out wireless signal again
The acquisition again of information, such method increase the accuracy rate of wireless signal information acquisition, while avoiding secondary acquisition, mention
The high efficiency of wireless signal information acquisition, reduces the waste of human resources, reduces acquisition cost.
Present invention further proposes the present embodiment on the basis of first embodiment, the present embodiment is the thin of step S30
Change:
In step S30, the second wireless singal information and wireless signal fingerprint base are subjected to traversal matching, with judge to
Whether effective verify finger print information;Following two mode can be used:
With reference to Fig. 3, mode one: pass through the corresponding indoor location of second wireless singal information and the finger print information to be verified
In positional be compared, to judge whether finger print information to be verified effective, comprising the following steps:
Step S31, by the second wireless singal information extraction signal characteristic value, and by the characteristic value and wireless signal
Fingerprint base carries out traversal matching, to determine the corresponding indoor location of second wireless singal information;
The indoor location is compared by step S32 with the positional in the finger print information to be verified;
Step S33, if the indoor location is matched with the positional, finger print information to be verified is effective;
Step S34, if the indoor location and the positional mismatch, finger print information to be verified is invalid.
Specifically, by the second wireless singal information extraction signal characteristic value (characteristic value: according to signal strength, signal
The corresponding indoor location of mark, signal calculates the characteristic value generated, can be data encoding, can also be other with uniqueness
Identification information, can be multiple wireless signal informations and generate a condition code, can also be that a wireless signal information generates
One condition code), and the characteristic value and wireless signal fingerprint base are subjected to traversal matching, to determine second wireless singal information
Corresponding indoor location server obtains signal identification and signal strength in second wireless singal information, in wireless signal fingerprint
In library, the corresponding source location of the signal identification is searched, to determine the corresponding indoor location of second wireless singal information,
That is, server determines the corresponding signal identification of second wireless singal information received, by determining signal identification and wireless communication
Number fingerprint base is compared, and determines in wireless signal fingerprint base whether match with the wireless signal information, to determine wireless communication
In number fingerprint base with the matched basis signal information of the signal identification;Based on basis signal information in wireless signal fingerprint base with
The mapping relations of indoor location determine the corresponding indoor location of the signal identification of the wireless signal information;By the indoor position
It sets and is compared with the positional in the finger print information to be verified, it is identical to judge whether;If they are the same, then described to be verified
Finger print information is effective, conversely, if it is different, then the finger print information to be verified is invalid.
With reference to Fig. 4, mode two: will be in the characteristic value that extracted in second wireless singal information and the finger print information to be verified
Positional be compared, to judge whether finger print information to be verified effective, comprising the following steps:
Step S35, by the second wireless singal information extraction characteristic value, and by the characteristic value and wireless signal fingerprint
Library carries out traversal matching;
The characteristic value is compared by step S36 with the calibration feature value of the finger print information to be verified;
Step S37 is preset if the similarity of the characteristic value and the calibration feature value of the finger print information to be verified is greater than
Value, then finger print information to be verified is effective;
Step S38, if the similarity of the characteristic value and the calibration feature value of the finger print information to be verified is less than or waits
In preset value, then finger print information to be verified is invalid.
Specifically, by the second wireless singal information extraction characteristic value, and by the characteristic value and wireless signal fingerprint
Library carries out traversal matching;That is, the characteristic value that different wireless signal information generates is saved in wireless signal fingerprint base, it is wireless by second
Signal generate characteristic value be compared with the calibration feature value of the finger print information to be verified, if the characteristic value with it is described to
Verify finger print information calibration feature value similarity be greater than preset value (preset value: can according to wireless signal information number
Be determined, 85%) preset value can be set to, then finger print information to be verified is effective, if the characteristic value with it is described to be verified
The similarity of the calibration feature value of finger print information is less than or equal to preset value, then finger print information to be verified is invalid.
It shows in particular two kinds of signal fusings in the present embodiment to know otherwise, one of which is that determining indoor location is sentenced
Whether the finger print information to be verified that breaks is effective, and another kind is whether compare finger print information to be verified by comparing feature codes effective,
Essence is all to determine whether effectively, two kinds of specific alignments to be proposed in the present embodiment by the comparison of wireless signal, real
The alignments on border are not limited to both modes, and identical or equivalent replacement should all can be regarded as claimed model
It encloses.
The wireless signal finger print information of generation is verified in the present embodiment, ensure that the standard of wireless messages information collection
True property.
Referring to Fig. 5, on the basis of first embodiment of the invention, present invention further proposes second embodiment, the
In two embodiments, specifically illustrate, further comprising the steps of when finger print information to be verified is effective:
The second wireless singal information is increased to wireless signal and referred to by step S50 if finger print information to be verified is effective
Line library;
Step S60 is based on the finger print information to be verified and the second wireless singal information, generates new fingerprint letter
Breath.
If server determines that finger print information to be verified is effective, the second wireless singal information is increased into wireless signal
Fingerprint base;Based on the finger print information to be verified and the second wireless singal information, new finger print information, i.e., new finger are generated
Line information is to carry out processing generation according to certain algorithm according to by finger print information to be verified and second wireless singal information, can
Be characteristic value or other.
In the present embodiment when server determines that finger print information to be verified is effective, second wireless singal information is increased to
Wireless signal fingerprint base keeps the information content in wireless signal fingerprint base bigger, so that being determined based on wireless signal fingerprint
Position is more accurate, and simultaneously with this, finger print information to be verified and second wireless singal information are arranged, and adjustment wireless signal refers to
Wireless signal finger print information in line library, so that wireless signal finger print information is more accurate.
Further, it referring to Fig. 6, is improved in the present embodiment around verifying number, it is invalid to avoid repeatedly verifying
The case where, in the 3rd embodiment of the calibration method of wireless signal finger print information of the present invention, the wireless signal finger print information
Calibration method includes:
Step S70 counts the verification number of finger print information to be verified, judges the verification number of the finger print information to be verified
More than threshold value.
The verification number of server statistics finger print information to be verified judges that the verification number of the finger print information to be verified is super
Cross threshold value (threshold value: threshold value can be arranged as the case may be, setting mesh be in order to prevent collection terminal carry out multi collect it is invalid,
So that efficiency is lower).
Step S80, if the verification number of finger print information to be verified is more than threshold value, predeterminated frequency is stated in adjustment, to be adopted
Collect the adjustment of acquisition position in region.
If the verification number of finger print information to be verified is more than threshold value, adjustment is stated predeterminated frequency, is needed to add explanation yes
Adjustment state predeterminated frequency purpose be in order to by the variation of frequency acquisition (for example, collection terminal according to fixed speed, route move
It is dynamic, the position for adjusting collection point can be achieved the purpose that by adjusting preset frequency acquisition), the position of collection point is adjusted,
Server can plan the route of acquisition when acquisition, that is, server can not only adjust acquisition route but also adjust frequency acquisition, so that
The wireless signal of collection terminal acquisition is more acurrate.
In the present embodiment server repeatedly verify finger print information to be verified it is invalid when, server can pass through communication link
The frequency that adjustment collection terminal uploads wireless signal is connect, reaches the position of adjustment collection point, keeps the acquisition of wireless signal information higher
Effect avoids the situation of acquisition inaccuracy caused by multi collect.
The embodiment of the present invention also proposes a kind of computer storage medium.
The calibration procedure of wireless signal finger print information, the wireless signal fingerprint are stored in the computer storage medium
The step of calibration method such as wireless signal finger print information is realized when the calibration procedure of information is executed by processor
Wherein, the step of calibration method of wireless signal finger print information is realized can refer to wireless signal finger print information of the present invention
Calibration method each embodiment, details are not described herein again.
In addition, the embodiment of the present invention also proposes a kind of calibration system of wireless signal finger print information;
The calibration system of the wireless signal finger print information includes the collection terminal and server of communication connection;
The collection terminal is uploaded to server for acquiring wireless signal information, and by collected wireless signal information;
Server receives the wireless signal information that collection terminal uploads, wherein the wireless signal information includes first wireless
Signal message and second wireless singal information;
Zone name of the server based on first wireless signal information and pickup area generates corresponding finger to be verified
Line information, and finger print information to be verified is saved to wireless signal fingerprint base;
The second wireless singal information and wireless signal fingerprint base are carried out traversal matching by server, to be verified to judge
Whether finger print information is effective;
If finger print information to be verified is invalid, server removes finger print information to be verified from wireless signal fingerprint base,
To carry out the acquisition again of wireless signal information.
The calibration system of wireless signal finger print information in the present embodiment, server receive the wireless signal that collection terminal uploads
Information generates corresponding finger print information to be verified, and the finger print information to be verified of generation is saved to wireless signal fingerprint base, portion
The wireless signal information divided is matched with wireless signal fingerprint base traversal, judges whether finger print information to be verified is effective, if to be verified
The finger print information to be verified effectively then is continued to save by finger print information, if finger print information to be verified in vain if will be described to be verified
Finger print information is removed from wireless signal fingerprint base, and technical solution of the present invention generates the process of finger print information in wireless signal information
It is middle to be verified while generating, invalid finger print information is removed, rather than find the problem during user's use again into
The acquisition again of row wireless signal information, such method increase the accuracy rate of wireless signal information acquisition, avoid simultaneously
Secondary acquisition improves the efficiency of wireless signal information acquisition, reduces the waste of human resources.
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a reality
Body/operation/object is distinguished with another entity/operation/object, without necessarily requiring or implying these entity/operations/
There are any actual relationship or orders between object;The terms "include", "comprise" or its any other variant meaning
Covering non-exclusive inclusion, so that the process, method, article or the system that include a series of elements not only include that
A little elements, but also including other elements that are not explicitly listed, or further include for this process, method, article or
The intrinsic element of system.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged
Except there is also other identical elements in process, method, article or the system for including the element.
For device embodiment, since it is substantially similar to the method embodiment, related so describing fairly simple
Place illustrates referring to the part of embodiment of the method.The apparatus embodiments described above are merely exemplary, wherein making
It may or may not be physically separated for the unit of separate part description.In can selecting according to the actual needs
Some or all of the modules realize the purpose of the present invention program.Those of ordinary skill in the art are not making the creative labor
In the case where, it can it understands and implements.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art
The part contributed out can be embodied in the form of software products, which is stored in one as described above
In storage medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (embodiment of the present invention
Terminal can be also possible to mobile terminal with fixed terminal, wherein fixed terminal such as " internet of things equipment ", the intelligence with network savvy
Energy air-conditioning, intelligent electric lamp, intelligent power etc.;Mobile terminal, such as the AR/VR equipment with network savvy, intelligent sound box are driven automatically
Sail automobile, PC, the terminal device having a display function such as smart phone, tablet computer, E-book reader, portable computer)
Execute method described in each embodiment of the present invention.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair
Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills
Art field, is included within the scope of the present invention.
Claims (10)
1. a kind of calibration method of wireless signal finger print information, which is characterized in that the calibration side of the wireless signal finger print information
Method the following steps are included:
Receive collection terminal upload wireless signal information, wherein the wireless signal information include the first wireless signal information and
Second wireless singal information;
Based on the zone name of first wireless signal information and pickup area, corresponding finger print information to be verified is generated, and
Finger print information to be verified is saved to wireless signal fingerprint base;
The second wireless singal information and wireless signal fingerprint base are subjected to traversal matching, to judge that finger print information to be verified is
It is no effective;
If finger print information to be verified is invalid, finger print information to be verified is removed from wireless signal fingerprint base, it is wireless to carry out
The acquisition again of signal message.
2. the calibration method of wireless signal finger print information as described in claim 1, which is characterized in that on the reception collection terminal
The step of wireless signal information of biography includes:
When determining that collection terminal is in pickup area based on real scene image, the wireless signal letter that predeterminated frequency collection terminal uploads is received
Breath, to generate wireless signal information set;
The wireless signal information set is divided into identical two subsets of number of signals, and by the wireless communication in a subset
Number information is as the first wireless signal information, and the wireless signal information in another subset is as second wireless singal information.
3. the calibration method of wireless signal finger print information as described in claim 1, which is characterized in that by second wireless communication
Number information and wireless signal fingerprint base carry out traversal matching, to judge that the whether effective step of finger print information to be verified includes:
It is carried out time by the second wireless singal information extraction signal characteristic value, and by the characteristic value and wireless signal fingerprint base
Matching is gone through, to determine the corresponding indoor location of second wireless singal information;
The indoor location is compared with the positional in the finger print information to be verified;
If the indoor location is matched with the positional, finger print information to be verified is effective;
If the indoor location and the positional mismatch, finger print information to be verified is invalid.
4. the calibration method of wireless signal finger print information as described in claim 1, which is characterized in that by second wireless communication
Number information and wireless signal fingerprint base carry out traversal matching, to judge the whether effective step of finger print information to be verified further include:
Traversal is carried out by the second wireless singal information extraction characteristic value, and by the characteristic value and wireless signal fingerprint base
Match;
The characteristic value is compared with the calibration feature value of the finger print information to be verified;
If the similarity of the characteristic value and the calibration feature value of the finger print information to be verified is greater than preset value, finger to be verified
Line information is effective;
If the similarity of the characteristic value and the calibration feature value of the finger print information to be verified is less than or equal to preset value, to
It is invalid to verify finger print information.
5. the calibration method of the wireless signal finger print information as described in Claims 1-4 any one, which is characterized in that by institute
It states second wireless singal information and wireless signal fingerprint base carries out traversal matching, to judge whether finger print information to be verified is effective
After step, further includes:
If finger print information to be verified is effective, the second wireless singal information is increased into wireless signal fingerprint base;
Based on the finger print information to be verified and the second wireless singal information, new finger print information is generated.
6. the calibration method of wireless signal finger print information as described in claim 1, which is characterized in that if the fingerprint to be verified
Information is invalid, then removes finger print information to be verified from wireless signal fingerprint base, to carry out adopting again for wireless signal information
The step of collection includes:
If finger print information to be verified is invalid, finger print information to be verified is removed from wireless signal fingerprint base, and send prompt
Information is to collection terminal, to carry out the acquisition again of wireless signal information.
7. the calibration method of wireless signal finger print information as described in claim 1, which is characterized in that if the fingerprint to be verified
Information is invalid, then by finger print information to be verified after the step of removal in wireless signal fingerprint base, comprising:
The verification number for counting finger print information to be verified judges that the verification number of the finger print information to be verified is more than threshold value;
If the verification number of finger print information to be verified is more than threshold value, adjustment is stated predeterminated frequency, is acquired with being acquired in region
The adjustment of position.
8. a kind of server, which is characterized in that the server includes: memory, processor and is stored on the memory
And the calibration procedure for the wireless signal finger print information that can be run on the processor, in which:
It is realized when the calibration procedure of the wireless signal finger print information is executed by the processor as any in claim 1 to 7
The step of calibration method of wireless signal finger print information described in.
9. a kind of computer storage medium, which is characterized in that be stored with wireless signal fingerprint letter in the computer storage medium
It is realized when the calibration procedure of the calibration procedure of breath, the wireless signal finger print information is executed by processor as in claim 1 to 7
The step of calibration method of described in any item wireless signal finger print informations.
10. a kind of calibration system of wireless signal finger print information, which is characterized in that the calibration system of the wireless signal finger print information
System includes the collection terminal and server of communication connection;
The server server as claimed in claim 8;
The collection terminal is uploaded to server for acquiring wireless signal information, and by collected wireless signal information;
Server receives the wireless signal information that collection terminal uploads, wherein the wireless signal information includes the first wireless signal
Information and second wireless singal information;
Zone name of the server based on first wireless signal information and pickup area generates corresponding fingerprint letter to be verified
Breath, and finger print information to be verified is saved to wireless signal fingerprint base;
The second wireless singal information and wireless signal fingerprint base are carried out traversal matching by server, to judge fingerprint to be verified
Whether information is effective;
If finger print information to be verified is invalid, server removes finger print information to be verified from wireless signal fingerprint base, with into
The acquisition again of row wireless signal information.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710937568.XA CN107948924B (en) | 2017-10-10 | 2017-10-10 | Calibration method, system, server and the medium of wireless signal finger print information |
PCT/CN2017/114830 WO2019071771A1 (en) | 2017-10-10 | 2017-12-06 | Wireless signal fingerprint information calibration method, system, server and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710937568.XA CN107948924B (en) | 2017-10-10 | 2017-10-10 | Calibration method, system, server and the medium of wireless signal finger print information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107948924A CN107948924A (en) | 2018-04-20 |
CN107948924B true CN107948924B (en) | 2019-07-16 |
Family
ID=61936107
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710937568.XA Active CN107948924B (en) | 2017-10-10 | 2017-10-10 | Calibration method, system, server and the medium of wireless signal finger print information |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107948924B (en) |
WO (1) | WO2019071771A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109218435B (en) * | 2018-09-30 | 2021-07-23 | 湖北华联博远科技有限公司 | Data uploading method and system |
CN109408128B (en) * | 2018-11-10 | 2022-10-11 | 歌尔光学科技有限公司 | Split AR (augmented reality) device communication method and AR device |
CN110675491A (en) * | 2019-09-29 | 2020-01-10 | 深圳欧博思智能科技有限公司 | Virtual character image setting-based implementation method and intelligent terminal |
CN111818474A (en) * | 2020-06-16 | 2020-10-23 | 北京无限向溯科技有限公司 | Method, device, equipment and system for constructing positioning fingerprint database and storage medium |
US20240085515A1 (en) * | 2022-09-09 | 2024-03-14 | Qualcomm Incorporated | Positioning model codepoint configuration |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103347278A (en) * | 2013-06-25 | 2013-10-09 | 百度在线网络技术(北京)有限公司 | Method and device for renewing fingerprint database in wireless positioning |
CN103402256A (en) * | 2013-07-11 | 2013-11-20 | 武汉大学 | Indoor positioning method based on WiFi (Wireless Fidelity) fingerprints |
CN104105196A (en) * | 2013-04-09 | 2014-10-15 | 广东美晨通讯有限公司 | Positioning method and system based on radio frequency fingerprint |
CN106303942A (en) * | 2015-05-27 | 2017-01-04 | 联想移动通信软件(武汉)有限公司 | A kind of processing method and processing device of wireless network fingerprint signal |
CN106998528A (en) * | 2016-01-25 | 2017-08-01 | 中兴通讯股份有限公司 | The acquisition method and device of fingerprint location data |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9769622B2 (en) * | 2014-05-30 | 2017-09-19 | Apple Inc. | Indoor location survey assisted by a motion path on a venue map |
-
2017
- 2017-10-10 CN CN201710937568.XA patent/CN107948924B/en active Active
- 2017-12-06 WO PCT/CN2017/114830 patent/WO2019071771A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104105196A (en) * | 2013-04-09 | 2014-10-15 | 广东美晨通讯有限公司 | Positioning method and system based on radio frequency fingerprint |
CN103347278A (en) * | 2013-06-25 | 2013-10-09 | 百度在线网络技术(北京)有限公司 | Method and device for renewing fingerprint database in wireless positioning |
CN103402256A (en) * | 2013-07-11 | 2013-11-20 | 武汉大学 | Indoor positioning method based on WiFi (Wireless Fidelity) fingerprints |
CN106303942A (en) * | 2015-05-27 | 2017-01-04 | 联想移动通信软件(武汉)有限公司 | A kind of processing method and processing device of wireless network fingerprint signal |
CN106998528A (en) * | 2016-01-25 | 2017-08-01 | 中兴通讯股份有限公司 | The acquisition method and device of fingerprint location data |
Also Published As
Publication number | Publication date |
---|---|
WO2019071771A1 (en) | 2019-04-18 |
CN107948924A (en) | 2018-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107948924B (en) | Calibration method, system, server and the medium of wireless signal finger print information | |
CN101940055B (en) | Location tracking based on proximity-based ad hoc network | |
CN109766071B (en) | Display adjustment method and device for bar-shaped electronic shelf label | |
US9699016B2 (en) | Sign-in method and system | |
CN102497667A (en) | Method and system for positioning WiFi (wireless fidelity) application focused areas | |
JP2017536635A (en) | Picture scene determination method, apparatus and server | |
CN105472148A (en) | Method and device for binding home equipment by terminal | |
CN109686049A (en) | Children fall single based reminding method, device, medium and electronic equipment in public place | |
CN103197625A (en) | Remote temperature and humidity monitoring system based on cloud storage | |
CN107864116A (en) | Data transmission method, terminal and computer-readable recording medium | |
US20230164742A1 (en) | Methods and apparatus for locating mobile devices using wireless signals in mixed mode | |
CN106982308B (en) | The determining method of correcting value in information processing unit and information processing unit | |
CN105101271A (en) | Access device information display method and apparatus | |
CN109275090A (en) | Information processing method, device, terminal and storage medium | |
CN107835490A (en) | Floor position localization method, system, server and computer-readable recording medium | |
CN104219067A (en) | Method, user terminal and system for achieving quick configuration for terminal of Internet of Things | |
CN106658756A (en) | Method and device for recognizing connection between terminal device and hotspot | |
CN104468288A (en) | Terminal network data testing method and device | |
TWI649709B (en) | Advertisement audience dynamical detection circuit, computer program product, and related method for estimating quantity of out-of-home (ooh) advertisement audiences passing through specific location in specific time period | |
CN106211119A (en) | A kind of flow processing method, Apparatus and system | |
CN103108353A (en) | Method and apparatus to select an access point | |
CN106997506A (en) | The group technology and its system for the same space equipment marketed for striding equipment | |
CN102917026A (en) | Method, equipment and system for subscribing information of internet of things | |
CN102752271A (en) | Information processing method based on radio-frequency signal strength | |
US20160019730A1 (en) | Remote onboard emission compliance technique |
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 | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 518000 1001, Beiyou science and technology building, No.42, Gaoxin South Ring Road, high tech Zone community, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province Patentee after: Shenzhen digital Big Data Technology Co.,Ltd. Address before: 518000 1001a, block C, building 5, software industry base, No.19, Haitian 1st Road, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province Patentee before: SHENZHEN SHUWEI MEDIA TECHNOLOGY Co.,Ltd. |