People spend a significant amount of time in indoor spaces (e.g., office buildings, subway systems, etc.) in their daily lives. Therefore, it is important to develop efficient indoor spatial query algorithms for supporting various location-based applications. However, indoor spaces differ from outdoor spaces because users have to follow the indoor floor plan for their movements. In addition, positioning in indoor environments is mainly based on sensing devices (e.g., RFID readers) rather than GPS devices. Consequently, we cannot apply existing spatial query evaluation techniques devised for outdoor environments for this new challenge. Because Bayesian filtering techniques can be employed to estimate the state of a system that changes over time using a sequence of noisy measurements made on the system, in this research, we propose the Bayesian filtering-based location inference methods as the basis for evaluating indoor spatial queries with noisy RFID raw data. Furthermore, two novel models, indoor walking graph model and anchor point indexing model, are created for tracking object locations in indoor environments. Based on the inference method and tracking models, we develop innovative indoor range and k nearest neighbor (kNN) query algorithms. We validate our solution through use of both synthetic data and real-world data. Our experimental results show that the proposed algorithms can evaluate indoor spatial queries effectively and efficiently. We open-source the code, data, and floor plan at https://github.com/DataScienceLab18/IndoorToolKit.
翻译:人们在日常生活中的室内空间(如办公大楼、地铁系统等)花费了大量时间,因此,必须开发高效的室内空间查询算法,以支持各种基于地点的应用;然而,室内空间与室外空间不同,因为用户必须遵循室内地板计划,才能移动;此外,室内环境定位主要基于遥感设备(如RFID读者),而不是全球定位系统设备;因此,我们无法应用为室外环境设计的现有空间查询评价技术来应对这一新挑战;由于贝叶西亚过滤技术可以用来利用系统上的一系列噪音测量来估计一个随着时间的推移而变化的系统的状况;在本研究中,我们提议采用Bayesian过滤地点的推断方法,作为评估室内空间查询的基础,同时使用噪音RFID原始数据;此外,还创建了两个新颖模型,即室内行走图模型和锚点索引模型,用于跟踪室内环境的物体位置;根据推断方法和跟踪模型,我们开发创新的室内射程和最近的邻居(kNNN)查询系统;在本项研究中,我们提议采用基于贝斯过滤器的过滤器定位方法,有效地验证我们的室内空间查询结果。