Quality control of mapping data
First Claim
1. A method of flagging survey data, the method comprising:
- receiving, from a plurality of client devices, time-indexed logs recorded while each client device was moved through an indoor space, wherein the indoor space is the same for each time-indexed log;
identifying a map of the indoor space;
for each of the received time-indexed logs, identifying an associated path through the indoor space;
selecting one of the received time-indexed logs;
determining, by a processor, a consistency score for the selected time-indexed log based on the selected time-indexed log and one or more other of the received time-indexed logs and the identified map of the indoor space; and
flagging, for further review, a portion of the path associated with the selected time-indexed log based on the consistency score.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate to quality control of survey data used to generate and or supplement map information. A device may be walked through an indoor space in order to collect survey data (accelerometer, gyroscope, wireless network identifiers, etc.). The survey data is then transmitted to a server for further processing to identify the path (or the various locations) of the device in the indoor space. The path may be determined by referring to a map of the indoor location and a localization algorithm, for example, a particle filter or least squares optimizer. The path may be compared to other survey data and paths from the same indoor space as well as the map in order to provide an estimate of the quality of the localization produced for the survey data. Low quality survey data may be flagged for further review or used to make changes to the map.
68 Citations
20 Claims
-
1. A method of flagging survey data, the method comprising:
-
receiving, from a plurality of client devices, time-indexed logs recorded while each client device was moved through an indoor space, wherein the indoor space is the same for each time-indexed log; identifying a map of the indoor space; for each of the received time-indexed logs, identifying an associated path through the indoor space; selecting one of the received time-indexed logs; determining, by a processor, a consistency score for the selected time-indexed log based on the selected time-indexed log and one or more other of the received time-indexed logs and the identified map of the indoor space; and flagging, for further review, a portion of the path associated with the selected time-indexed log based on the consistency score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device for flagging survey data, the device comprising:
-
memory storing a map of the indoor space; a processor coupled to the memory, the processor being operable to; receive, from a plurality of client devices, time-indexed logs recorded while each client device was moved through an indoor space, wherein the indoor space is the same for each time-indexed log; identify a map of the indoor space; for each of the received time-indexed logs, identify an associated path through the indoor space; select one of the received time-indexed logs; determine a consistency score for the selected time-indexed log based on the selected time-indexed log and one or more other of the received time-indexed logs and the identified map of the indoor space; and flag, for further review, a portion of the path associated with the selected time-indexed log based on the consistency score. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification