首页> 外文OA文献 >Localization and activity detection Based on the fusion of environment And inertial sensors = Localización y detección de actividad Basadas en integración de sensores y dispositivos inerciales
【2h】

Localization and activity detection Based on the fusion of environment And inertial sensors = Localización y detección de actividad Basadas en integración de sensores y dispositivos inerciales

机译:基于环境和惯性传感器融合的定位和活动检测=基于传感器和惯性设备集成的定位和活动检测

摘要

Los sensores inerciales (acelerómetros y giróscopos) se han ido introduciendo poco a poco en dispositivos que usamos en nuestra vida diaria gracias a su minituarización. Hoy en día todos los smartphones contienen como mínimo un acelerómetro y un magnetómetro, siendo complementados en losmás modernos por giróscopos y barómetros. Esto, unido a la proliferación de los smartphones ha hecho viable el diseño de sistemas basados en las medidas de sensores que el usuario lleva colocados en alguna parte del cuerpo (que en un futuro estarán contenidos en tejidos inteligentes) o los integrados en su móvil. El papel de estos sensores se ha convertido en fundamental para el desarrollo de aplicaciones contextuales y de inteligencia ambiental. Algunos ejemplos son el control de los ejercicios de rehabilitación o la oferta de información referente al sitio turístico que se está visitando. El trabajo de esta tesis contribuye a explorar las posibilidades que ofrecen los sensores inerciales para el apoyo a la detección de actividad y la mejora de la precisión de servicios de localización para peatones. En lo referente al reconocimiento de la actividad que desarrolla un usuario, se ha explorado el uso de los sensores integrados en los dispositivos móviles de última generación (luz y proximidad, acelerómetro, giróscopo y magnetómetro). Las actividades objetivo son conocidas como ‘atómicas’ (andar a distintas velocidades, estar de pie, correr, estar sentado), esto es, actividades que constituyen unidades de actividades más complejas como pueden ser lavar los platos o ir al trabajo. De este modo, se usan algoritmos de clasificación sencillos que puedan ser integrados en un móvil como el Naïve Bayes, Tablas y Árboles de Decisión. Además, se pretende igualmente detectar la posición en la que el usuario lleva el móvil, no sólo con el objetivo de utilizar esa información para elegir un clasificador entrenado sólo con datos recogidos en la posición correspondiente (estrategia que mejora los resultados de estimación de la actividad), sino también para la generación de un evento que puede producir la ejecución de una acción. Finalmente, el trabajo incluye un análisis de las prestaciones de la clasificación variando el tipo de parámetros y el número de sensores usados y teniendo en cuenta no sólo la precisión de la clasificación sino también la carga computacional. Por otra parte, se ha propuesto un algoritmo basado en la cuenta de pasos utilizando informaiii ción proveniente de un acelerómetro colocado en el pie del usuario. El objetivo final es detectar la actividad que el usuario está haciendo junto con la estimación aproximada de la distancia recorrida. El algoritmo de cuenta pasos se basa en la detección de máximos y mínimos usando ventanas temporales y umbrales sin requerir información específica del usuario. El ámbito de seguimiento de peatones en interiores es interesante por la falta de un estándar de localización en este tipo de entornos. Se ha diseñado un filtro extendido de Kalman centralizado y ligeramente acoplado para fusionar la información medida por un acelerómetro colocado en el pie del usuario con medidas de posición. Se han aplicado también diferentes técnicas de corrección de errores como las de velocidad cero que se basan en la detección de los instantes en los que el pie está apoyado en el suelo. Los resultados han sido obtenidos en entornos interiores usando las posiciones estimadas por un sistema de triangulación basado en la medida de la potencia recibida (RSS) y GPS en exteriores. Finalmente, se han implementado algunas aplicaciones que prueban la utilidad del trabajo desarrollado. En primer lugar se ha considerado una aplicación de monitorización de actividad que proporciona al usuario información sobre el nivel de actividad que realiza durante un período de tiempo. El objetivo final es favorecer el cambio de comportamientos sedentarios, consiguiendo hábitos saludables. Se han desarrollado dos versiones de esta aplicación. En el primer caso se ha integrado el algoritmo de cuenta pasos en una plataforma OSGi móvil adquiriendo los datos de un acelerómetro Bluetooth colocado en el pie. En el segundo caso se ha creado la misma aplicación utilizando las implementaciones de los clasificadores en un dispositivo Android. Por otro lado, se ha planteado el diseño de una aplicación para la creación automática de un diario de viaje a partir de la detección de eventos importantes. Esta aplicación toma como entrada la información procedente de la estimación de actividad y de localización además de información almacenada en bases de datos abiertas (fotos, información sobre sitios) e información sobre sensores reales y virtuales (agenda, cámara, etc.) del móvil. Abstract Inertial sensors (accelerometers and gyroscopes) have been gradually embedded in the devices that people use in their daily lives thanks to their miniaturization. Nowadays all smartphones have at least one embedded magnetometer and accelerometer, containing the most upto- date ones gyroscopes and barometers. This issue, together with the fact that the penetration of smartphones is growing steadily, has made possible the design of systems that rely on the information gathered by wearable sensors (in the future contained in smart textiles) or inertial sensors embedded in a smartphone. The role of these sensors has become key to the development of context-aware and ambient intelligent applications. Some examples are the performance of rehabilitation exercises, the provision of information related to the place that the user is visiting or the interaction with objects by gesture recognition. The work of this thesis contributes to explore to which extent this kind of sensors can be useful to support activity recognition and pedestrian tracking, which have been proven to be essential for these applications. Regarding the recognition of the activity that a user performs, the use of sensors embedded in a smartphone (proximity and light sensors, gyroscopes, magnetometers and accelerometers) has been explored. The activities that are detected belong to the group of the ones known as ‘atomic’ activities (e.g. walking at different paces, running, standing), that is, activities or movements that are part of more complex activities such as doing the dishes or commuting. Simple, wellknown classifiers that can run embedded in a smartphone have been tested, such as Naïve Bayes, Decision Tables and Trees. In addition to this, another aim is to estimate the on-body position in which the user is carrying the mobile phone. The objective is not only to choose a classifier that has been trained with the corresponding data in order to enhance the classification but also to start actions. Finally, the performance of the different classifiers is analysed, taking into consideration different features and number of sensors. The computational and memory load of the classifiers is also measured. On the other hand, an algorithm based on step counting has been proposed. The acceleration information is provided by an accelerometer placed on the foot. The aim is to detect the activity that the user is performing together with the estimation of the distance covered. The step counting strategy is based on detecting minima and its corresponding maxima. Although the counting strategy is not innovative (it includes time windows and amplitude thresholds to prevent under or overestimation) no user-specific information is required. The field of pedestrian tracking is crucial due to the lack of a localization standard for this kind of environments. A loosely-coupled centralized Extended Kalman Filter has been proposed to perform the fusion of inertial and position measurements. Zero velocity updates have been applied whenever the foot is detected to be placed on the ground. The results have been obtained in indoor environments using a triangulation algorithm based on RSS measurements and GPS outdoors. Finally, some applications have been designed to test the usefulness of the work. The first one is called the ‘Activity Monitor’ whose aim is to prevent sedentary behaviours and to modify habits to achieve desired objectives of activity level. Two different versions of the application have been implemented. The first one uses the activity estimation based on the step counting algorithm, which has been integrated in an OSGi mobile framework acquiring the data from a Bluetooth accelerometer placed on the foot of the individual. The second one uses activity classifiers embedded in an Android smartphone. On the other hand, the design of a ‘Travel Logbook’ has been planned. The input of this application is the information provided by the activity and localization modules, external databases (e.g. pictures, points of interest, weather) and mobile embedded and virtual sensors (agenda, camera, etc.). The aim is to detect important events in the journey and gather the information necessary to store it as a journal page.
机译:惯性传感器(加速度计和陀螺仪)由于其小型化,已逐渐引入我们日常生活中使用的设备中。如今,所有智能手机都至少包含加速度计和磁力计,而在最现代的陀螺仪和气压计中得到了补充。这与智能手机的普及一起,使基于用户放置在身体某个部位(将来将包含在智能织物中)或集成在其手机中的传感器的测量结果的系统设计变得可行。这些传感器的作用对于开发上下文应用程序和环境智能已变得至关重要。例如,控制康复运动或提供有关正在访问的旅游景点的信息。本文的工作有助于探索惯性传感器提供的可能性,以支持活动检测并提高行人位置服务的准确性。关于对用户执行的活动的识别,已经探索了在最新一代移动设备(光和接近度,加速度计,陀螺仪和磁力计)中使用集成传感器的方法。客观活动被称为“原子活动”(以不同的速度行走,站立,奔跑,坐着),即构成更复杂的活动单元的活动,例如洗碗或上班。通过这种方式,使用了简单的分类算法,可以将其集成到诸如朴素贝叶斯,表格和决策树之类的移动设备中。此外,它还旨在检测用户携带移动设备的位置,不仅是为了使用该信息来仅选择在相应位置收集的数据来选择经过训练的分类器(一种改善活动估算结果的策略),还用于生成可以执行动作的事件。最后,这项工作包括对分类性能的分析,改变参数类型和使用的传感器数量,不仅要考虑分类的精度,还要考虑计算量。另一方面,已经提出了使用来自放置在用户脚上的加速度计的信息的基于步数的算法。最终目标是检测用户正在进行的活动以及行进距离的粗略估计。步长计数算法基于使用时间窗口和阈值检测最大值和最小值而无需特定的用户信息。由于在这种类型的环境中缺少位置标准,室内行人跟踪领域非常有趣。设计了集中式和稍微耦合的Kalman扩展滤波器,以通过放置在用户脚上的加速度计将位置信息与测量信息合并。还已经应用了不同的纠错技术,例如零速技术,其基于检测脚在地面上的时刻。在室内环境中使用三角测量系统根据室外接收功率(RSS)和GPS的测量值估算的位置获得了结果。最后,已经实现了一些应用程序,这些应用程序证明了所进行工作的有用性。首先,已经考虑了活动监视应用程序,该应用程序为用户提供了一段时间内他们执行的活动级别的信息。最终目的是促进久坐行为的改变,养成健康的习惯。已经开发了该应用程序的两个版本。在第一种情况下,计步算法已集成到移动OSGi平台中,可从放在脚上的蓝牙加速度计获取数据。在第二种情况下,使用Android设备上的分类器实现创建了相同的应用程序。另一方面,已经考虑了基于重要事件的检测来自动创建旅行日记的应用程序的设计。该应用程序将来自活动和位置估计的信息以及存储在开放式数据库中的信息(照片,站点信息)以及有关移动设备的真实和虚拟传感器(日历,相机等)的信息作为输入。摘要惯性传感器(加速度计和陀螺仪)由于其小型化而已逐渐嵌入到人们日常生活中使用的设备中。如今,所有智能手机都至少具有一个嵌入式磁力计和加速度计,其中包含最新的陀螺仪和气压计。这个问题以及智能手机的普及率稳步增长的事实使得依赖于可穿戴式传感器(将来包含在智能纺织品中)或智能手机中嵌入的惯性传感器收集的信息的系统设计成为可能。这些传感器的作用已成为开发上下文感知和环境智能应用程序的关键。一些示例是进行康复锻炼,提供与用户正在访问的地方有关的信息或通过手势识别与对象进行交互。本文的工作有助于探索这种传感器在多大程度上可用于支持活动识别和行人跟踪,这些已被证明对这些应用至关重要。关于对用户执行的活动的识别,已经探索了使用嵌入在智能手机中的传感器(接近传感器和光传感器,陀螺仪,磁力计和加速度计)。被检测到的活动属于被称为“原子”活动的一组(例如,以不同的步伐行走,奔跑,站立),即属于更复杂活动(如洗碗或通勤)一部分的活动或运动。可以嵌入在智能手机中的简单,知名的分类器已经过测试,例如朴素贝叶斯,决策表和树。除此之外,另一个目的是估计用户携带移动电话的身体位置。目的不仅在于选择已使用相应数据进行训练的分类器以增强分类,而且还可以采取行动。最后,考虑到传感器的不同功能和数量,分析了不同分类器的性能。还测量了分类器的计算和存储负荷。另一方面,提出了一种基于步数的算法。加速度信息由放在脚上的加速度计提供。目的是检测用户正在执行的活动以及所覆盖距离的估计。步数计数策略基于检测最小值及其对应的最大值。尽管计数策略不是创新的(它包括时间窗口和幅度阈值以防止低估或高估),但不需要特定于用户的信息。由于缺乏针对此类环境的本地化标准,因此行人跟踪领域至关重要。已经提出了一种松耦合的集中式扩展卡尔曼滤波器,以执行惯性和位置测量的融合。每当检测到脚被放在地面上时,都会应用零速度更新。使用基于RSS测量和户外GPS的三角剖分算法在室内环境中获得了结果。最后,设计了一些应用程序来测试这项工作的有用性。第一个被称为“活动监控器”,其目的是防止久坐的行为和改变习惯以达到预期的活动水平目标。已实现该应用程序的两个不同版本。第一个使用基于步骤计数算法的活动估计,该算法已集成到OSGi移动框架中,该OSGi移动框架从放置在个人脚部的蓝牙加速度计获取数据。第二个使用嵌入在Android智能手机中的活动分类器。另一方面,已经计划了“旅行日志”的设计。该应用程序的输入是活动和本地化模块,外部数据库(例如图片,兴趣点,天气)以及移动嵌入式和虚拟传感器(议程,相机等)提供的信息。目的是检测旅途中的重要事件并收集将其存储为日记页面所需的信息。

著录项

  • 作者

    Martín Rodríguez Henar;

  • 作者单位
  • 年度 2012
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号