Methods and systems for noise removal in indoor positioning
First Claim
1. A computerized method of improving position measurement of an indoor positioning system (IPS), comprising:
- gathering a plurality of position samples of a mobile device measured by an indoor wireless device, each of said position samples is indicative of a measured position and a measurement time;
estimating a movement direction of said mobile device from said plurality of position samples;
receiving a current position sample of said mobile device;
estimating a movement velocity of said mobile device from said plurality of position samples and said current position sample;
when said movement velocity is higher than a predetermined maximal velocity, marking said current position sample as noise;
estimating a temp movement direction of said mobile device from at least one of said plurality of position samples and said current position sample; and
when said temp movement direction is identified as false, marking said current position sample as noise.
1 Assignment
0 Petitions
Accused Products
Abstract
A computerized method of improving position measurement of an indoor positioning system (IPS), comprising: gathering a plurality of position samples of a mobile device measured by an indoor wireless device, each of the position samples is indicative of a measured position and a measurement time; estimating a movement direction of the mobile device from the plurality of position samples; receiving a current position sample of the mobile device; estimating a temp movement direction of the mobile device from at least one of the plurality of position samples and the current position sample; and when the temp movement direction is identified as false, marking the current position sample as noise.
5 Citations
14 Claims
-
1. A computerized method of improving position measurement of an indoor positioning system (IPS), comprising:
-
gathering a plurality of position samples of a mobile device measured by an indoor wireless device, each of said position samples is indicative of a measured position and a measurement time; estimating a movement direction of said mobile device from said plurality of position samples; receiving a current position sample of said mobile device; estimating a movement velocity of said mobile device from said plurality of position samples and said current position sample; when said movement velocity is higher than a predetermined maximal velocity, marking said current position sample as noise; estimating a temp movement direction of said mobile device from at least one of said plurality of position samples and said current position sample; and when said temp movement direction is identified as false, marking said current position sample as noise. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system of improving position measurement of an indoor positioning system (IPS), comprising:
-
an indoor wireless device for measuring a plurality of position samples of a mobile device, each of said position samples is indicative of a measured position and a measurement time; a dataset for storing said plurality of position samples; and a processor for; estimating a movement direction of said mobile device from said plurality of position samples; estimating a temp movement direction of said mobile device from at least one of said plurality of position samples and a current position sample of said mobile device; when said temp movement direction is identified as false, marking said current position sample as noise; estimating a movement velocity of said mobile device from said plurality of position samples and said current position sample; and when said movement velocity is higher than a predetermined maximal velocity, marking said current position sample as noise.
-
-
14. A software program product for improving position measurement of an indoor positioning system (IPS), comprising:
-
a non-transitory computer readable storage medium; a dataset for storing a plurality of position samples of a mobile device measured by an indoor wireless device, each of said position samples is indicative of a measured position and a measurement time; first program instructions for estimating a movement direction of said mobile device from said plurality of position samples; second program instructions for receiving a current position sample of said mobile device; third program instructions for estimating a temp movement direction of said mobile device from at least one of said plurality of position samples and said current position sample; fourth program instructions for marking said current position sample as noise when said temp movement direction is identified as false; fifth program instructions for estimating a movement velocity of said mobile device from said plurality of position samples and said current position sample; sixth program instructions for marking said current position sample as noise when said movement velocity is higher than a predetermined maximal velocity; and wherein said first, second, third fourth, fifth, and sixth program instructions are executed by at least one computerized processor from said non-transitory computer readable storage medium.
-
Specification