836 resultados para Contapassi mHealth Android Smartwatch Smartphone SensorFusion Range_Articolari
Resumo:
En los pases desarrollados el Internet de las Cosas (IoT) ya es una realidad. El mundo fsico y el digital cada vez estn ms unidos, gracias a la reduccin del tamao, el descenso del coste de los sensores, la posibilidad de disponer de una conexin a Internet en todo momento y al desarrollo de las aplicaciones, que ponen en uso la gran cantidad de informacin generada por todos los objetos conectados. Los campos de aplicacin del IoT son muy variados, lo que otorga grandes oportunidades a los fabricantes de cada uno de los diferentes sectores, y desafos, en particular, a los desarrolladores de software de tecnologas mviles. Los Smartphone sern los ojos y los odos de las aplicaciones y estarn comunicados con el resto de las cosas. Pero con la evolucin de las aplicaciones y dispositivos ya no slo se ver y escuchar la informacin enviada por los sensores conectados a internet, sino que adems, tambin existir una comunicacin completa entre los dispositivos y el SmartPhone. Este proyecto tiene por objetivo la realizacin de una aplicacin mvil, para el sistema operativo mvil iOS, que cubra la posibilidad de comunicarse, controlar e interaccionar con un sistema de control para aumentar as la calidad y el bienestar del usuario. Para ello, se parte de una situacin determinada en la que ya existe un modelado de dispositivos que incorporan la tecnologa necesaria para recibir rdenes y contestar, y de un servidor que dispone de una comunicacin directa con estos dispositivos y que a su vez gestiona un sistema de licencias con el cual se controla qu usuario tiene acceso a qu dispositivo. El futuro de la aplicacin pasa por la posibilidad de comunicarse con el dispositivo directamente mediante una red WiFi propia, generada por l mismo, o bien, mediante bluetooh, o llamada perdida si el dispositivo incorporara una tarjeta SIM. La comunicacin del SmartPhone con el servidor ser mediante protocolo UDP. Mientras que la comunicacin directa entre el SmartPhone y el dispositivo sera mediante TCP, siendo similar a la que ya existe entre el servidor y el dispositivo. La aplicacin incorporar tres grandes bloques a nivel de control que se desarrollan a lo largo del trabajo. Un bloque de comunicacin, un bloque de protocolos de estado y un bloque de modelaje de los mensajes que la aplicacin intercambia con el servidor. Para dotar de una mayor seguridad a la aplicacin, se har que los mensajes que se intercambian con el servidor vayan cifrados y firmados de forma digital, lo que permitir al receptor determinar el origen del mensaje (autenticacin de origen y no repudio), y confirmar que dicho mensaje no haya sufrido alteraciones desde que fue firmado (integridad y confidencialidad)
Resumo:
En este Trabajo de Fin de Grado se disea, implementa y evala un sistema se digitalizacin de muestras de esputo basado en telefona mvil e integrable con TuberSpot. Adems, se proponen tcnicas de procesamiento de imagen para el control de calidad del anlisis y se implementa un mecanismo para evaluar la eficiencia de la inteligencia colectiva y la gamificacin en este contexto. El sistema de adquisicin propuesto utiliza smartphones, adaptadores mvil-microscopio y una aplicacin Android. El protocolo de adquisicin se ha diseado conforme a un estudio realizado con personal mdico cualificado. El control de calidad se basa en la insercin de bacilos simulados en las imgenes. Para la evaluacin de eficiencia de TuberSpot se crea, en colaboracin con mdicos especialistas, un repositorio de imgenes en las que posicin y nmero de bacilos quedan registrados.
Resumo:
El departamento de QA & Testing de Indra da cobertura a las actividades de aseguramiento de calidad y testing en diferentes operaciones. La lnea principal de operacin est centrada en el diseo y ejecucin de pruebas de aplicaciones, las cuales estn orientadas a asegurar que el sistema hace lo que tiene que hacer, y no hace lo que no debe hacer. En la lnea de movilidad (moQA) se dispone de software especfico y de un rack de dispositivos para aplicaciones que deben funcionar sobre diversidad de tecnologas o dispositivos. Es precisamente en esta unidad donde se est buscando dar un nuevo enfoque al testing tradicional. En este contexto se propone como mtodo innovador la implementacin de una herramienta que permita utilizar un dispositivo, Smartphone o Tablet, en remoto desde cualquier parte del mundo. Con el objetivo principal de desarrollar un nuevo servicio que permita a la unidad de QA & Testing diferenciarse de los competidores en un mercado completamente en auge, se ha llevado a cabo este Trabajo de Fin de Grado, en el cual se realiza la implementacin de un sistema de reserva de dispositivos integrado en la nube. Sin embargo, cabe destacar que esta necesidad surge tambin a raz del crecimiento exponencial del departamento producido en los ltimos meses y que ha provocado la adquisicin de decenas de dispositivos sobrepasando el centenar. El sistema implementado busca sacar una rentabilidad mucho mayor de los mismos. A partir de la creacin de esta nueva herramienta se abre un amplio abanico de posibilidades que podran aumentar las ganancias de la inversin realizada en el rack de dispositivos. El desarrollo de este Trabajo de Fin de Grado se ha dividido en tres tareas distintas: I) Realizacin de un estudio de las distintas herramientas de gestin de reservas existentes, para encontrar aquella que mejor se adapte al proyecto. Posteriormente se proceder a la implantacin de la misma sobre un servidor web, como parte del desarrollo de la aplicacin web cliente. II) Implementacin de las conexiones necesarias entre la nube y la aplicacin web cliente. III) Desarrollo del script encargado de proporcionar el acceso remoto de un dispositivo desde el servidor directamente hasta el cliente. En ltimo lugar, conociendo toda la lgica del sistema, se mostrarn los resultados y se describirn las conclusiones de la herramienta implementada.
Resumo:
En este proyecto se va desarrollar una aplicacin distribuida para la diagnosis y monitorizacin de automviles. Se pretende poder realizar estas funciones en prcticamente cualquier automvil del mercado (con fabricacin a partir del ao 1996 para el caso de automviles gasolina y para el ao 2000 en el caso de automviles disel) de manera remota, aprovechando la conectividad a Internet que actualmente brindan la mayora de los smartphones. La viabilidad del proyecto reside en la existencia de estndares para la diagnosis de la electrnica del motor. Para poder llevar a cabo esta tarea, se emplear una interfaz de diagnstico ELM327 bluetooth, que servir de enlace entre el vehculo y el telfono mvil del usuario y que a su vez se encargara de enviar los datos que reciba del vehculo a un terminal remoto. De esta manera, se tendr la aplicacin dividida en dos partes: por un lado la aplicacin que se ejecuta en el terminal mvil del usuario que actuar como parte servidora, y por el otro la aplicacin cliente que se ejecutar en un terminal remoto. Tambin estar disponible una versin de la aplicacin servidora para PC. El potencial del proyecto reside en la capacidad de visualizacin en tiempo real de los parmetros ms importantes del motor del vehculo y en la deteccin de averas gracias a la funcionalidad de lectura de la memoria de averas residente en el vehculo. As mismo, otras funcionalidades podran ser implementadas en posteriores versiones de la aplicacin, como podra ser el registro de dichos parmetros en una base de datos para su posterior procesado estadstico; de este modo se podra saber el consumo medio, la velocidad media, velocidad mxima alcanzada, tiempo de uso, kilometraje diario o mensual y un sin fin de posibilidades. ABSTRACT. In this project a distributed application for car monitor and diagnostic is going to be developed. The idea is to be able to connect remotely to almost any car (with production starting in 1996 in the case of petrol engines and production starting in 2000 in case of diesel engines) using the Internet connection available in almost every smartphone. The project is viable because of the existence of standards for engine electronic unit connection. In order to do that, an ELM327 bluetooth interface is going to be used. This interface works as a link between the car and the smartphone, and it is the smartphone which sends the received data from the car to a remote terminal (computer). Thus, the application is divided into two parts: the server which is running on smartphone and the client which is running on a remote terminal. Also there is available a server application for PC. The potential of the project lies in the real-time display data capacity of the most important engine parameters and in the diagnostic capacity based on reading fault memory. In addition, other features could be implemented in later versions of the application, as the capacity of record data for future statistic analysis. By doing this, it is possible to know the average fuel consumption, average speed, maximum speed, time of use, daily or monthly mileage and an endless number of possibilities.
Resumo:
RESUMEN Con la irrupcin y el auge de las tecnologas mviles en estos ltimos aos, se ha hecho patente que los procesos de gestin tienden a ser controlados a travs de estas tecnologas, permitiendo al usuario centralizar todos los servicios que le sea posible en un dispositivo de uso tan comn como el telfono mvil, as como acceder a ellos de forma rpida y cmoda. El sistema de tutoras de la Universidad Politcnica de Madrid no es la excepcin. Desde su creacin, el Grupo de Innovacin Educativa Tutorial Action (GIETA) [1] ha trabajado en la modernizacin del proceso de gestin que conlleva el sistema de tutoras, buscando las deficiencias del sistema tradicional que pudiesen resolverse utilizando la tecnologa. Este Trabajo de Fin de Grado (TFG) ha tenido como objetivo apoyar la labor iniciada por el GIETA, desarrollando un sistema de gestin de tutoras mediante una aplicacin mvil. Para lograr este objetivo, inicialmente se realiz un proceso de reflexin sobre, entre otras cuestiones, la razn de ser de la aplicacin a desarrollar, las ventajas que aportara al usuario final, aquellos riesgos que podan amenazar al proyecto, etc. Este proceso se englob dentro de la herramienta Agile Inception Deck. Tras este proceso de reflexin, se estructur el proyecto en fases o sprints de desarrollo, en las que se llev a cabo la implementacin del resultado final de este TFG, una aplicacin mvil para el sistema operativo Android, que aporta funcionalidad que resuelve todos los requisitos asociados a las distintas historias de usuario definidas para el proyecto. ABSTRACT With the rise of mobile technologies in recent years, it has become clear that management processes tend to be controlled through these technologies, allowing users to centralize all services as possible, using a device as common as the mobile phone, and access them quickly and easily. The tutorial system at the Technical University of Madrid is not an exception. Since its creation, the Group of Educational Innovation Tutorial Action has worked on the modernization of the management process that involves the tutorial system, looking for weaknesses of the traditional system that could be solved using technology. This TFG has aimed to support the work initiated by the GIETA, developing a tutorship management system through a mobile application. To achieve this goal, initially a process of reflection was held about, inter alia, the rationale for the application to be developed, the advantages it would bring to the final user, the risks that could threaten the project, etc. This process is encompassed within the Agile Inception Deck tool. After this process of reflection, the project was divided into phases or sprints, in which took place the implementation of the outcome of the TFG, a mobile application for the Android operating system, which provides functionality that meets all the requirements associated with the different user stories defined for the project.
Resumo:
En este proyecto se ha estudiado el abanico de posibilidades que las plataformas web y mviles ofrecen para aprender lenguajes de programacin compilados. A continuacin, se ha realizado el diseo y la implementacin de una plataforma para el aprendizaje de lenguajes de programacin desde dispositivos mviles, con posibilidad de compilacin remota desde la aplicacin desarrollada, analizando el proceso y las elecciones de desarrollo tomadas. As, se ha desarrollado una app mediante la plataforma de desarrollo Cordova, que puede ser distribuida para todas las plataformas mviles que esta soporta, incluyendo las ms populares: iOS y Android. Para la parte servidora se ha utilizado un servidor Apache (PHP) y el sistema NoSQL MongoDB para la base de datos. Para mayor facilidad en la gestin del contenido de la app, se ha desarrollado en paralelo un gestor web de la base de datos, el cual permite aadir, editar y eliminar contenido de la misma a travs de una interfaz agradable y funcional. ABSTRACT. In this project I have studied the range of possibilities that web and mobile platforms offer to learn compiled programming languages. Next, I have designed and implemented a platform for learning programming languages from mobile devices, giving the possibility of remote compilation within the developed application. In this terms, I have developed an app with the Cordova development platform, which can be distributed for all the mobile platforms Cordova supports, including the most popular ones: iOS and Android. For the server part, I have used an Apache (PHP) server and the NoSQL database system MongoDB. In order to offer a more usable system and a better database management, I have also developed a web manager for the database, from which database content can be added, edited and removed, through a clear and functional interface.
Resumo:
La forma de consumir contenidos en Internet ha cambiado durante los ltimos aos. Inicialmente se empleaban webs estticas y con contenidos pobres visualmente. Con la evolucin de las redes de comunicacin, esta tendencia ha variado. A da de hoy, deseamos pginas agradables, accesibles y que nos presenten temas variados. Todo esto ha cambiado la forma de crear pginas web y en todos los casos se persigue el objetivo de atraer a los usuarios. El gran auge de los smartphones y las aplicaciones mviles que invaden el mercado actual han revolucionado el mundo del estudio de los idiomas permitiendo compatibilizar los recursos punteros con el aprendizaje tradicional. La popularidad de los dispositivos mviles y de las aplicaciones ha sido el principal motivo de la realizacin de este proyecto. En l se realizar un anlisis de las diferentes tecnologas existentes y se elegir la mejor opcin que se ajuste a nuestras necesidades para poder desarrollar un sistema que implemente el enfoque llamado Mobile Assisted Language Learning (MALL) que supone una aproximacin innovadora al aprendizaje de idiomas con la ayuda de un dispositivo mvil. En este documento se va a ofrecer una panormica general acerca del desarrollo de aplicaciones para dispositivos mviles en el entorno del e-learning. Se estudiarn caractersticas tcnicas de diferentes plataformas seleccionando la mejor opcin para la implementacin de un sistema que proporcione los contenidos bsicos para el aprendizaje de un idioma, en este caso del ingls, de forma intuitiva y divertida. Dicho sistema permitir al usuario mejorar su nivel de ingls mediante una interfaz web de forma dinmica y cercana empleando los recursos que ofrecen los dispositivos mviles y haciendo uso del diseo adaptativo. Este proyecto est pensado para los usuarios que dispongan de poco tiempo libre para realizar un curso de forma presencial o, mejor an, para reforzar o repasar contenidos ya aprendidos por otros medios ms tradicionales o no. La aplicacin ofrece la posibilidad de que se haga uso del sistema de forma fcil y sencilla desde cualquier dispositivo mvil del que se disponga como es un smartphone, tablet o un ordenador personal, compitiendo con otros usuarios o contra uno mismo y mejorando as el nivel de partida a travs de las actividades propuestas. Durante el proyecto se han comparado diversas soluciones, la mayora de cdigo abierto y de libre distribucin que permiten desplegar servicios de almacenamiento accesibles mediante Internet. Se concluir con un caso prctico analizando los requisitos tcnicos y llevando a cabo las fases de anlisis, diseo, creacin de la base de datos, implementacin y pruebas dentro del ciclo de vida del software. Finalmente, se migrar la aplicacin con toda la informacin a un servidor en la nube. ABSTRACT. The way of consuming content on the Internet has changed over the past years. Initially, static websites were used with poor visual contents. Nevertheless, with the evolution of communication networks this trend has changed. Nowadays, we expect pleasant, accessible and varied topic pages and such expectations have changed the way to create web pages generally aiming at appealing and therefore, attracting users. The great boom of smartphones and mobile applications in the current market, have revolutionized the world of language learning as they make it possible to combine computing with traditional learning resources. The popularity of mobile devices and applications has been the main reason for the development of this project. Here, the different existing technologies will be examined and we will try to select the best option that adapts to our needs in order to develop a system that implements Mobile Assisted Language Learning (MALL) that in broad terms implies an approach to language learning with the help of a mobile device. This report provides an overview of the development of applications for mobile devices in the e-learning environment. We will study the technical characteristics of different platforms and we will select the best option for the implementation of a system that provide the basic content for learning a language, in this case English, by means of an intuitive and fun method. This system will allow the user to improve their level of English with a web interface in a dynamic and close way employing the resources offered by mobile devices using the adaptive design. This project is intended for users who do not have enough free time to make a classroom course or to review contents from more traditional courses as it offers the possibility to make use of the system quickly and easily from any mobile device available such as a smartphone, a tablet or a personal computer, competing with other users or against oneself and thus improving their departing level through different activities. During the project, different solutions have been compared. Most of them, open source and free distribution that allow to deploy storage services accessible via the Internet. It will conclude with a case study analyzing the technical requirements and conducting phases of analysis, design and creation of a database, implementation and testing in the software lifecycle. Finally, the application will be migrated with all the information to a server in the cloud.
Resumo:
La diabetes mellitus es un trastorno en la metabolizacin de los carbohidratos, caracterizado por la nula o insuficiente segregacin de insulina (hormona producida por el pncreas), como resultado del mal funcionamiento de la parte endocrina del pncreas, o de una creciente resistencia del organismo a esta hormona. Esto implica, que tras el proceso digestivo, los alimentos que ingerimos se transforman en otros compuestos qumicos ms pequeos mediante los tejidos exocrinos. La ausencia o poca efectividad de esta hormona polipptida, no permite metabolizar los carbohidratos ingeridos provocando dos consecuencias: Aumento de la concentracin de glucosa en sangre, ya que las clulas no pueden metabolizarla; consumo de cidos grasos mediante el hgado, liberando cuerpos cetnicos para aportar la energa a las clulas. Esta situacin expone al enfermo crnico, a una concentracin de glucosa en sangre muy elevada, denominado hiperglucemia, la cual puede producir a medio o largo mltiples problemas mdicos: oftalmolgicos, renales, cardiovasculares, cerebrovasculares, neurolgicos La diabetes representa un gran problema de salud pblica y es la enfermedad ms comn en los pases desarrollados por varios factores como la obesidad, la vida sedentaria, que facilitan la aparicin de esta enfermedad. Mediante el presente proyecto trabajaremos con los datos de experimentacin clnica de pacientes con diabetes de tipo 1, enfermedad autoinmune en la que son destruidas las clulas beta del pncreas (productoras de insulina) resultando necesaria la administracin de insulina exgena. Dicho esto, el paciente con diabetes tipo 1 deber seguir un tratamiento con insulina administrada por la va subcutnea, adaptado a sus necesidades metablicas y a sus hbitos de vida. Para abordar esta situacin de regulacin del control metablico del enfermo, mediante una terapia de insulina, no serviremos del proyecto Pncreas Endocrino Artificial (PEA), el cual consta de una bomba de infusin de insulina, un sensor continuo de glucosa, y un algoritmo de control en lazo cerrado. El objetivo principal del PEA es aportar al paciente precisin, eficacia y seguridad en cuanto a la normalizacin del control glucmico y reduccin del riesgo de hipoglucemias. El PEA se instala mediante va subcutnea, por lo que, el retardo introducido por la accin de la insulina, el retardo de la medida de glucosa, as como los errores introducidos por los sensores continuos de glucosa cuando, se descalibran dificultando el empleo de un algoritmo de control. Llegados a este punto debemos modelar la glucosa del paciente mediante sistemas predictivos. Un modelo, es todo aquel elemento que nos permita predecir el comportamiento de un sistema mediante la introduccin de variables de entrada. De este modo lo que conseguimos, es una prediccin de los estados futuros en los que se puede encontrar la glucosa del paciente, sirvindonos de variables de entrada de insulina, ingesta y glucosa ya conocidas, por ser las sucedidas con anterioridad en el tiempo. Cuando empleamos el predictor de glucosa, utilizando parmetros obtenidos en tiempo real, el controlador es capaz de indicar el nivel futuro de la glucosa para la toma de decisones del controlador CL. Los predictores que se estn empleando actualmente en el PEA no estn funcionando correctamente por la cantidad de informacin y variables que debe de manejar. Data Mining, tambin referenciado como Descubrimiento del Conocimiento en Bases de Datos (Knowledge Discovery in Databases o KDD), ha sido definida como el proceso de extraccin no trivial de informacin implcita, previamente desconocida y potencialmente til. Todo ello, sirvindonos las siguientes fases del proceso de extraccin del conocimiento: seleccin de datos, pre-procesado, transformacin, minera de datos, interpretacin de los resultados, evaluacin y obtencin del conocimiento. Con todo este proceso buscamos generar un nico modelo insulina glucosa que se ajuste de forma individual a cada paciente y sea capaz, al mismo tiempo, de predecir los estados futuros glucosa con clculos en tiempo real, a travs de unos parmetros introducidos. Este trabajo busca extraer la informacin contenida en una base de datos de pacientes diabticos tipo 1 obtenidos a partir de la experimentacin clnica. Para ello emplearemos tcnicas de Data Mining. Para la consecucin del objetivo implcito a este proyecto hemos procedido a implementar una interfaz grfica que nos gua a travs del proceso del KDD (con informacin grfica y estadstica) de cada punto del proceso. En lo que respecta a la parte de la minera de datos, nos hemos servido de la denominada herramienta de WEKA, en la que a travs de Java controlamos todas sus funciones, para implementarlas por medio del programa creado. Otorgando finalmente, una mayor potencialidad al proyecto con la posibilidad de implementar el servicio de los dispositivos Android por la potencial capacidad de portar el cdigo. Mediante estos dispositivos y lo expuesto en el proyecto se podran implementar o incluso crear nuevas aplicaciones novedosas y muy tiles para este campo. Como conclusin del proyecto, y tras un exhaustivo anlisis de los resultados obtenidos, podemos apreciar como logramos obtener el modelo insulina-glucosa de cada paciente. ABSTRACT. The diabetes mellitus is a metabolic disorder, characterized by the low or none insulin production (a hormone produced by the pancreas), as a result of the malfunctioning of the endocrine pancreas part or by an increasing resistance of the organism to this hormone. This implies that, after the digestive process, the food we consume is transformed into smaller chemical compounds, through the exocrine tissues. The absence or limited effectiveness of this polypeptide hormone, does not allow to metabolize the ingested carbohydrates provoking two consequences: Increase of the glucose concentration in blood, as the cells are unable to metabolize it; fatty acid intake through the liver, releasing ketone bodies to provide energy to the cells. This situation exposes the chronic patient to high blood glucose levels, named hyperglycemia, which may cause in the medium or long term multiple medical problems: ophthalmological, renal, cardiovascular, cerebrum-vascular, neurological The diabetes represents a great public health problem and is the most common disease in the developed countries, by several factors such as the obesity or sedentary life, which facilitate the appearance of this disease. Through this project we will work with clinical experimentation data of patients with diabetes of type 1, autoimmune disease in which beta cells of the pancreas (producers of insulin) are destroyed resulting necessary the exogenous insulin administration. That said, the patient with diabetes type 1 will have to follow a treatment with insulin, administered by the subcutaneous route, adapted to his metabolic needs and to his life habits. To deal with this situation of metabolic control regulation of the patient, through an insulin therapy, we shall be using the Endocrine Artificial Pancreas " (PEA), which consists of a bomb of insulin infusion, a constant glucose sensor, and a control algorithm in closed bow. The principal aim of the PEA is providing the patient precision, efficiency and safety regarding the normalization of the glycemic control and hypoglycemia risk reduction". The PEA establishes through subcutaneous route, consequently, the delay introduced by the insulin action, the delay of the glucose measure, as well as the mistakes introduced by the constant glucose sensors when, decalibrate, impede the employment of an algorithm of control. At this stage we must shape the patient glucose levels through predictive systems. A model is all that element or set of elements which will allow us to predict the behavior of a system by introducing input variables. Thus what we obtain, is a prediction of the future stages in which it is possible to find the patient glucose level, being served of input insulin, ingestion and glucose variables already known, for being the ones happened previously in the time. When we use the glucose predictor, using obtained real time parameters, the controller is capable of indicating the future level of the glucose for the decision capture CL controller. The predictors that are being used nowadays in the PEA are not working correctly for the amount of information and variables that it need to handle. Data Mining, also indexed as Knowledge Discovery in Databases or KDD, has been defined as the not trivial extraction process of implicit information, previously unknown and potentially useful. All this, using the following phases of the knowledge extraction process: selection of information, pre- processing, transformation, data mining, results interpretation, evaluation and knowledge acquisition. With all this process we seek to generate the unique insulin glucose model that adjusts individually and in a personalized way for each patient form and being capable, at the same time, of predicting the future conditions with real time calculations, across few input parameters. This project of end of grade seeks to extract the information contained in a database of type 1 diabetics patients, obtained from clinical experimentation. For it, we will use technologies of Data Mining. For the attainment of the aim implicit to this project we have proceeded to implement a graphical interface that will guide us across the process of the KDD (with graphical and statistical information) of every point of the process. Regarding the data mining part, we have been served by a tool called WEKA's tool called, in which across Java, we control all of its functions to implement them by means of the created program. Finally granting a higher potential to the project with the possibility of implementing the service for Android devices, porting the code. Through these devices and what has been exposed in the project they might help or even create new and very useful applications for this field. As a conclusion of the project, and after an exhaustive analysis of the obtained results, we can show how we achieve to obtain the insulinglucose model for each patient.
Resumo:
Introduccin El tema de este Trabajo Fin de Grado, TFG a partir de ahora, no es otro que el motivar al usuario final a hacer ejercicio mediante la realizacin de ejercicios breves e intensos. Para ello, surge la idea de desarrollar una aplicacin para la plataforma Android, de nombre AndroFIT , cuyo objetivo es cumplir con la meta descrita anteriormente que el usuario haga ejercicio de manera diaria. Hacer ejercicio es un hbito saludable que ayuda en gran medida al bienestar fsico, mental y emocional de las personas. Sin embargo, no es un hbito practicado por una cantidad inmensa de gente y ms pequeo es an el nmero de personas que son constantes. Si empezar a hacer ejercicio es complicado, mantener el ritmo, la dedicacin y la motivacin a medida que pasa el tiempo es ms difcil todava. Los motivos del abandono son de distinta ndole: falta de tiempo, falta de ganas, falta de apoyo o incluso el alcanzar la figura y/o el peso que se buscaban. AndroFIT no pretende ser una aplicacin ms en el mercado de las aplicaciones Health & Fitness, el cual ya dispone de una larga lista de aplicaciones asentadas y reconocidas a nivel mundial como por ejemplo Endomondo o Runtastic, entre otras. Esta aplicacin se rige por principios ms cercanos a un juego gracias a los principios de gamificacin que se han implantado en la aplicacin, como los logros y la diversin, entre otros. Este TFG es el primer prototipo funcional de un proyecto de carcter personal cuyo diseo, anlisis, desarrollo y mantenimiento han sido llevados a cabo por m, Abraham Hernndez Valencia. Es una aplicacin que dista mucho de su versin definitiva y cuya funcionalidad es limitada. En futuras versiones se aadirn funcionalidades y caractersticas, que sern descritas en esta memoria, como por ejemplo compartir los resultados en Facebook y Twitter, utilizar la biblioteca de msica del usuario as como su perfil en Spotify para personalizar an ms la experiencia o la posibilidad de ejercitar una parte concreta del cuerpo a travs de ejercicios especficamente diseados para esa zona. Abstract The goal of this Degree Project is no other than to motivate users to exercise on a regular basis through short and intense routines. Therefore, an Android application named AndroFIT is developed, which purpose is it to fulfil the goal previously described encourage daily exercising among users. To work out is a healthy habit which enormously helps physical, psychical and emotional wellbeing of people. However, it is not a trend with a large number of followers and that same number is even smaller if we focus on regular working out. Starting to work out is always challenging but keeping the rhythm, motivation and dedication high all along is even more difficult. Reasons of abandoning vary: lack of time, lack of motivation, lack of support or even not reaching the desired shape or weight. AndroFIT does not aim to be another application inside of the Health & Fitness market, which already has a long list of successful and worldknown applications such as Endomondo and Runtastic. AndroFITs principles such as achievements and fun, strictly taken from gamification techniques, make the application appeal more to a game rather than to a fitness application. This project is the first functional prototype of a personal project which design, analysis, development and maintenance have been taken care of by me, Abraham Hernndez Valencia. This release is far away from the final one and its functionality is limited. Future versions will include enhanced functionality and extra features which will be described later in this document, like Facebook and Twitter sharing, using the user's music library as well as his Spotify profile to have an even deeper customised experience or being able to train a specific part of the body following a serie of specific designed workouts.
Resumo:
En todo el mundo se ha observado un crecimiento exponencial en la incidencia de enfermedades crnicas como la hipertensin y enfermedades cardiovasculares y respiratorias, as como la diabetes mellitus, que causa un nmero de muertes cada vez mayor en todo el mundo (Beaglehole et al., 2008). En concreto, la prevalencia de diabetes mellitus (DM) est aumentando de manera considerable en todas las edades y representa un serio problema de salud mundial. La diabetes fue la responsable directa de 1,5 millones de muertes en 2012 y 89 millones de aos de vida ajustados por discapacidad (AVAD) (OMS, 2014). Uno de los principales dilemas que suelen asociarse a la gestin de EC es la adherencia de los pacientes a los tratamientos, que representa un aspecto multifactorial que necesita asistencia en lo relativo a: educacin, autogestin, interaccin entre los pacientes y cuidadores y compromiso de los pacientes. Medir la adherencia del tratamiento es complicado y, aunque se ha hablado ampliamente de ello, an no hay soluciones de oro (Reviews, 2002). El compromiso de los pacientes, a travs de la participacin, colaboracin, negociacin y a veces del compromiso firme, aumentan las oportunidades para una terapia ptima en la que los pacientes se responsabilizan de su parte en la ecuacin de adherencia. Comprometer e involucrar a los pacientes diabticos en las decisiones de su tratamiento, junto con expertos profesionales, puede ayudar a favorecer un enfoque centrado en el paciente hacia la atencin a la diabetes (Martin et al., 2005). La motivacin y atribucin de poder de los pacientes son quizs los dos factores interventores ms relevantes que afectan directamente a la autogestin de la atencin a la diabetes. Se ha demostrado que estos dos factores desempean un papel fundamental en la adherencia a la prescripcin, as como en el fomento exitoso de un estilo de vida sana y otros cambios de conducta (Heneghan et al., 2013). Un plan de educacin personalizada es indispensable para proporcionarle al paciente las herramientas adecuadas que necesita para la autogestin efectiva de la enfermedad (El-Gayar et al. 2013). La comunicacin efectiva es fundamental para proporcionar una atencin centrada en el paciente puesto que influye en las conductas y actitudes hacia un problema de salud ((Frampton et al. 2008). En este sentido, la interactividad, la frecuencia, la temporalizacin y la adaptacin de los mensajes de texto pueden promover la adherencia a un rgimen de medicacin. Como consecuencia, adaptar los mensajes de texto a los pacientes puede resultar ser una manera de hacer que las sugerencias y la informacin sean ms relevantes y efectivas (Nundy et al. 2013). En este contexto, las tecnologas mviles en el mbito de la salud (mHealth) estn desempeando un papel importante al conectar con pacientes para mejorar la adherencia a medicamentos recetados (Krishna et al., 2009). La adaptacin de los mensajes de texto especficos de diabetes sigue siendo un rea de oportunidad para mejorar la adherencia a la medicacin y ofrecer motivacin a adultos con diabetes. Sin embargo, se necesita ms investigacin para entender totalmente su eficacia. Los consejos de texto personalizados han demostrado causar un impacto positivo en la atribucin de poder a los pacientes, su autogestin y su adherencia a la prescripcin (Gatwood et al., 2014). mHealth se puede utilizar para ofrecer programas de asistencia de autogestin a los pacientes con diabetes y, al mismo tiempo, superar las dificultades tcnicas y financieras que supone el tratamiento de la diabetes (Free at al., 2013). El objetivo principal de este trabajo de investigacin es demostrar que un marco tecnolgico basado en las teoras de cambios de conducta, aplicado al campo de la mHealth, permite una mejora de la adherencia al tratamiento en pacientes diabticos. Como mtodo de definicin de una solucin tecnolgica, se han adoptado un conjunto de diferentes tcnicas de conducta validadas denominado marco de compromiso de retroaccin conductual (EBF, por sus siglas en ingls) para formular los mensajes, guiar el contenido y evaluar los resultados. Los estudios incorporan elementos del modelo transterico (TTM, por sus siglas en ingls), la teora de la fijacin de objetivos (GST, por sus siglas en ingls) y los principios de comunicacin sanitaria persuasiva y eficaz. Como concepto general, el modelo TTM ayuda a los pacientes a progresar a su prxima fase de conducta a travs de mensajes de texto motivados especficos y permite que el mdico identifique la fase actual y adapte sus estrategias individualmente. Adems, se adoptan las directrices del TTM para fijar objetivos personalizados a un nivel apropiado a la fase de cambio del paciente. La GST encierra normas que van a ponerse en prctica para promover la intervencin educativa y objetivos de prdida de peso. Finalmente, los principios de comunicacin sanitaria persuasiva y eficaz aplicados a la aparicin de los mensajes se han puesto en marcha para aumentar la efectividad. El EBF tiene como objetivo ayudar a los pacientes a mejorar su adherencia a la prescripcin y encaminarlos a una mejora general en la autogestin de la diabetes mediante mensajes de texto personalizados denominados mensajes de retroaccin automticos (AFM, por sus siglas en ingls). Despus de una primera revisin del perfil, consistente en identificar caractersticas significativas del paciente basadas en las necesidades de tratamiento, actitudes y conductas de atencin sanitaria, el sistema elige los AFM personalizados, los aprueba el mdico y al final se transfieren a la interfaz del paciente. Durante el tratamiento, el usuario recopila los datos en dispositivos de monitorizacin de pacientes (PMD, por sus siglas en ingls) de una serie de dispositivos mdicos y registros manuales. Los registros consisten en la toma de medicacin, dieta y actividad fsica y tareas de aprendizaje y control de la medida del metabolismo. El compromiso general del paciente se comprueba al estimar el uso del sistema y la adherencia del tratamiento y el estado de los objetivos del paciente a corto y largo plazo. El mdulo de anlisis conductual, que consiste en una serie de reglas y ecuaciones, calcula la conducta del paciente. Tras lograr el anlisis conductual, el mdulo de gestin de AFM actualiza la lista de AFM y la configuracin de los envos. Las actualizaciones incluyen el nmero, el tipo y la frecuencia de mensajes. Los AFM los revisa peridicamente el mdico que tambin participa en el perfeccionamiento del tratamiento, adaptado a la fase transterica actual. Los AFM se segmentan en distintas categoras y niveles y los pacientes pueden ajustar la entrega del mensaje de acuerdo con sus necesidades personales. El EBF se ha puesto en marcha integrado dentro del sistema METABO, diseado para facilitar al paciente diabtico que controle sus condiciones relevantes de una manera menos intrusiva. El dispositivo del paciente se vincula en una plataforma mvil, mientras que una interfaz de panel mdico permite que los profesionales controlen la evolucin del tratamiento. Herramientas especficas posibilitan que los profesionales comprueben la adherencia del paciente y actualicen la gestin de envos de AFM. El EBF fue probado en un proyecto piloto controlado de manera aleatoria. El principal objetivo era examinar la viabilidad y aceptacin del sistema. Los objetivos secundarios eran tambin la evaluacin de la eficacia del sistema en lo referente a la mejora de la adherencia, el control glucmico y la calidad de vida. Se reclutaron participantes de cuatro centros clnicos distintos en Europa. La evaluacin del punto de referencia inclua datos demogrficos, estado de la diabetes, informacin del perfil, conocimiento de la diabetes en general, uso de las plataformas TIC, opinin y experiencia con dispositivos electrnicos y adopcin de buenas prcticas con la diabetes. La aceptacin y eficacia de los criterios de evaluacin se aplicaron para valorar el funcionamiento del marco tecnolgico. El principal objetivo era la valoracin de la eficacia del sistema en lo referente a la mejora de la adherencia. En las pruebas participaron 54 pacientes. 26 fueron asignados al grupo de intervencin y equipados con tecnologa mvil donde estaba instalado el EBF: 14 pacientes tenan T1DM y 12 tenan T2DM. El grupo de control estaba compuesto por 25 pa cientes que fueron tratados con atencin estndar, sin el empleo del EBF. La intervencin profesional tanto de los grupos de control como de intervencin corri a cargo de 24 cuidadores, entre los que incluan diabetlogos, nutricionistas y enfermeras. Para evaluar la aceptabilidad del sistema y analizar la satisfaccin de los usuarios, a travs de LimeSurvey, se cre una encuesta multilinge tanto para los pacientes como para los profesionales. Los resultados tambin se recopilaron de los archivos de registro generados en los PMD, el panel mdico profesional y las entradas de la base de datos. Los mensajes enviados hacia y desde el EBF y los archivos de registro del sistema y los servicios de comunicacin se grabaron durante las cinco semanas del estudio. Se entregaron un total de 2795 mensajes, lo que supuso una media de 107,50 mensajes por paciente. Como se muestra, los mensajes disminuyen con el tiempo, indicando una mejora global de la adherencia al plan de tratamiento. Como se esperaba, los pacientes con T1DM recibieron ms consejos a corto plazo, en relacin a su estado. Del mismo modo, al ser el centro de T2DM en cambios de estilo de vida sostenible a largo plazo, los pacientes con T2DM recibieron ms consejos de recomendacin, en cuanto a dietas y actividad fsica. Tambin se ha llevado a cabo una comparacin de la adherencia e ndices de uso para pacientes con T1DM y T2DM, entre la primera y la segunda mitad de la prueba. Se han observado resultados favorables para el uso. En lo relativo a la adherencia, los resultados denotaron una mejora general en cada dimensin del plan de tratamiento, como la nutricin y las mediciones de insercin de glucosa en la sangre. Se han llevado a cabo ms estudios acerca del cambio a nivel educativo antes y despus de la prueba, medidos tanto para grupos de control como de intervencin. Los resultados indicaron que el grupo de intervencin haba mejorado su nivel de conocimientos mientras que el grupo de control mostr una leve disminucin. El anlisis de correlacin entre el nivel de adherencia y las AFM ha mostrado una mejora en la adherencia de uso para los pacientes que recibieron los mensajes de tipo alertas, y unos resultados no significativos aunque positivos relacionados con la adherencia tanto al tratamiento que al uso correlacionado con los recordatorios. Por otra parte, los AFM parecan ayudar a los pacientes que no tomaban suficientemente en serio su tratamiento en el principio y que s estaban dispuestos a responder a los mensajes recibidos. Aun as, los pacientes que recibieron demasiadas advertencias, comenzaron a considerar el envo de mensajes un poco estresante. El trabajo de investigacin llevado a cabo al desarrollar este proyecto ofrece respuestas a las cuatro hiptesis de investigacin que fueron la motivacin para el trabajo. Hiptesis 1 : es posible definir una serie de criterios para medir la adherencia en pacientes diabticos. Hiptesis 2: es posible disear un marco tecnolgico basado en los criterios y teoras de cambio de conducta mencionados con anterioridad para hacer que los pacientes diabticos se comprometan a controlar su enfermedad y adherirse a planes de atencin. Hiptesis 3: es posible poner en marcha el marco tecnolgico en el sector de la salud mvil. Hiptesis 4: es posible utilizar el marco tecnolgico como solucin de salud mvil en un contexto real y tener efectos positivos en lo referente a indicadores de control de diabetes. La verificacin de cada hiptesis permite ofrecer respuesta a la hiptesis principal: La hiptesis principal es: es posible mejorar la adherencia diabtica a travs de un marco tecnolgico mHealth basado en teoras de cambio de conducta. El trabajo llevado a cabo para responder estas preguntas se explica en este trabajo de investigacin. El marco fue desarrollado y puesto en prctica en el Proyecto METABO. METABO es un Proyecto I+D, cofinanciado por la Comisin Europea (METABO 2008) que integra infraestructura mvil para ayudar al control, gestin y tratamiento de los pacientes con diabetes mellitus de tipo 1 (T1DM) y los que padecen diabetes mellitus de tipo 2 (T2DM). ABSTRACT Worldwide there is an exponential growth in the incidence of Chronic Diseases (CDs), such as: hypertension, cardiovascular and respiratory diseases, as well as diabetes mellitus, leading to rising numbers of deaths worldwide (Beaglehole et al. 2008). In particular, the prevalence of diabetes mellitus (DM) is largely increasing among all ages and constitutes a major worldwide health problem. Diabetes was directly responsible for 1,5 million deaths in 2012 and 89 million Disability-adjusted life year (DALYs) (WHO 2014). One of the key dilemmas often associated to CD management is the patients adherence to treatments, representing a multi-factorial aspect that requires support in terms of: education, self-management, interaction between patients and caregivers, and patients engagement. Measuring adherence is complex and, even if widely discussed, there are still no gold standards ((Giardini et al. 2015), (Costa et al. 2015). Patients engagement, through participation, collaboration, negotiation, and sometimes compromise, enhance opportunities for optimal therapy in which patients take responsibility for their part of the adherence equation. Engaging and involving diabetic patients in treatment decisions, along with professional expertise, can help foster a patient-centered approach to diabetes care (Martin et al. 2005). Patients motivation and empowerment are perhaps the two most relevant intervening factors that directly affect self-management of diabetes care. It has been demonstrated that these two factors play an essential role in prescription adherence, as well as for the successful encouragement of a healthy life-style and other behavioural changes (Heneghan et al. 2013). A personalised education plan is indispensable in order to provide the patient with the appropriate tools needed for the effective self-management of the disease (El-Gayar et al. 2013). Effective communication is at the core of providing patient-centred care since it influences behaviours and attitudes towards a health problem (Frampton et al. 2008). In this regard, interactivity, frequency, timing, and tailoring of text messages may promote adherence to a medication regimen. As a consequence, tailoring text messages to patients can constitute a way of making suggestions and information more relevant and effective (Nundy et al. 2013). In this context, mobile health technologies (mHealth) are playing significant roles in improving adherence to prescribed medications (Krishna et al. 2009). The tailoring of diabetes-specific text messages remains an area of opportunity to improve medication adherence and provide motivation to adults with diabetes but further research is needed to fully understand their effectiveness. Personalized text advices have proven to produce a positive impact on patients empowerment, self-management, and adherence to prescriptions (Gatwood et al. 2014). mHealth can be used for offering self-management support programs to diabetes patients and at the same time surmounting the technical and financial difficulties involved in diabetes treatment (Free et al. 2013). The main objective of this research work is to demonstrate that a technological framework, based on behavioural change theories, applied to mHealth domain, allows improving adherence treatment in diabetic patients. The framework, named Engagement Behavioural Feedback Framework (EBF), is built on top of validated behavioural techniques to frame messages, guide the definition of contents and assess outcomes: elements from the Transtheoretical Model (TTM), the Goal-Setting Theory (GST), Effective Health Communication (EHC) guidelines and Principles of Persuasive Technology (PPT) were incorporated. The TTM helps patients to progress to a next behavioural stage, through specific motivated text messages, and allow clinicians identifying the current stage and tailor its strategies individually. Moreover, TTM guidelines are adopted to set customised goals at a level appropriate to the patients stage of change. The GST was used to build rules to be applied for enhancing educational intervention and weight loss objectives. Finally, the EHC guidelines and the PPT were applied to increase the effectiveness of messages. The EBF aims to support patients on improving their prescription adherence and persuade them towards a general improvement in diabetes self-management, by means of personalised text messages, named Automatic Feedback Messages (AFM). After a first profile screening, consisting in identifying meaningful patient characteristics based on treatment needs, attitudes and health care behaviours, customised AFMs are selected by the system, approved by the professional, and finally transferred into the patient interface. During the treatment, the user collects the data into a Patient Monitoring Device (PMD) from a set of medical devices and from manual inputs. Inputs consist in medication intake, diet and physical activity, metabolic measurement monitoring and learning tasks. Patient general engagement is checked by estimating the usage of the system and the adherence of treatment and patient goals status in the short and the long term period. The Behavioural Analysis Module, consisting in a set of rules and equations, calculates the patients behaviour. After behavioural analysis is accomplished, the AFM library and the dispatch setting are updated by the AFM Manager module. Updates include the number, the type and the frequency of messages. The AFMs are periodically supervised by the professional who also participates to the refinement of the treatment, adapted to the current transtheoretical stage. The AFMs are segmented in different categories and levels and patients can adjust message delivery in accordance with their personal needs. The EBF was integrated to the METABO system, designed to facilitate diabetic patients in managing their disease in a less intrusive approach. Patient device corresponds in a mobile platform, while a medical panel interface allows professionals to monitoring the treatment evolution. Specific tools allow professional to check patient adherence and to update the AFMs dispatch management. The EBF was tested in a randomised controlled pilot. The main objective was to examine the feasibility and acceptance of the system. Secondary objectives were also the assessment of the effectiveness of system in terms of adherence improvement, glycaemic control, and quality of life. Participants were recruited from four different clinical centres in Europe. The baseline assessment included demographics, diabetes status, profile information, knowledge about diabetes in general, usage of ICT platforms, opinion and experience about electronic devices and adoption of good practices with diabetes. Acceptance and the effectiveness evaluation criteria were applied to evaluate the performance of the technological framework. The main objective was the assessment of the effectiveness of system in terms of adherence improvement. Fifty-four patients participated on the trials. Twenty-six patients were assigned in the intervention group and equipped with mobile where the EBF was installed: 14 patients were T1DM and 12 were T2DM. The control group was composed of 25 patients that were treated through a standard care, without the usage of the EBF. Professionals intervention for both intervention and control groups was carried out by 24 care providers, including endocrinologists, nutritionists, and nurses. In order to evaluate the system acceptability and analyse the users satisfaction, an online multi-language survey, using LimeSurvey, was produced for both patients and professionals. Results were also collected from the log-files generated in the PMDs, the professional medical panel and the entries of the data base. The messages sent to and from the EBF and the log-files of the system and communication services were recorded over 5 weeks of the study. A total of 2795 messages were submitted, representing an average of 107,50 messages per patient. As demonstrated, messages decrease over time indicating an overall improvement of the care plans adherence. As expected, T1DM patients were more loaded with short-term advices, in accordance with their condition. Similarly, being the focus of T2DM on long-term sustainable lifestyle changes, T2DM received more reminders advices, as for diet and physical activity. Favourable outcomes were observed for treatment and usage adherences of the intervention group: for both the adherence indices, results denoted a general improvement on each care plans dimension, such as on nutrition and blood glucose input measurements. Further studies were conducted on the change on educational level before and after the trial, measured for both control and intervention groups. The outcomes indicated the intervention group has improved its level of knowledge, while the control group denoted a low decrease. The correlation analysis between the level of adherences and the AFMs showed an improvement in usage adherence for patients who received warnings message, while non-significantly yet even positive indicators related to both treatment and usage adherence correlated with the Reminders. Moreover, the AFMs seemed to help those patients who did not take their treatment seriously enough in the beginning and who were willing to respond to the messages they received. Even though, patients who received too many Warnings, started to consider the message dispatch to be a bit stressful. The research work carried out in developing this research work provides responses to the four research hypothesis that were the motivation for the work: Hypothesis 1: It is possible to define a set of criteria to measure adherence in diabetic patients. Hypothesis 2: It is possible to design a technological framework, based on the aforementioned criteria and behavioural change theories, to engage diabetic patients in managing their disease and adhere to care plans. Hypothesis 3: It is possible to implement the technological framework in the mobile health domain. Hypothesis 4: It is possible to use the technological framework as a mobile health solution in a real context and have positive effects in terms of diabetes management indicators. The verification of each hypothesis allowed us to provide a response to the main hypothesis: The Main Hypothesis is: It is possible to improve diabetic adherence through a mHealth technological framework based on behavioural change theories. The work carried out to answer these questions is explained in this research work. The framework was developed and applied in the METABO project. METABO is an R&D project, co-funded by the European Commission (METABO 2008) that integrates mobile infrastructure for supporting the monitoring, management, and treatment of type 1 diabetes mellitus (T1DM) and type 2 diabetes mellitus (T2DM) patients.
Diseo e implementacin de una aplicacin de deteccin como elemento de realidad aumentada en automviles
Resumo:
En este proyecto se realiza el diseo y la implementacin de un sistema que genera realidad aumentada, mediante la deteccin de vehculos que se encuentran en una trayectoria, y sirve de base para la conduccin autnoma en vehculospara ambientes nocturnos ya que se ha observado mediante el estudio del arte que no existen aplicaciones de este tipo en dichas condiciones. La implementacin de dicho sistema se realiza mediante una aplicacin mvil en el sistema operativo de Android, que se apoya en sus libreras para el uso de sensores y la creacin de mens, y las de OpenCV para el tratamiento de las imgenes. Adems, se han realizado una serie de pruebas para demostrar la validez y la eficiencia de dicho algoritmo y se presenta al usuario mediante una aplicacin de fcil manejo y uso en un dispositivo mvil. ABSTRACT. This project is about the design and implemantation of a system which generates augmented reality by detecting vehicles that stand along a followed trayectory, working out the basis for autonomus driving in night environments, because it was noticed that any other applications exist for this particular purpose, under the given circumstances. Implementation works through an Android mobile application, and learns over this operative system libraries in order to work with sensors, menu configurations, and OpenCV for image processing. A number of tests were run to prove the algorithm right and efficient; and it is introduced to the users via an easy-to-use app on a mobile device.
Diseo e implementacin de una aplicacin de deteccin como elemento de realidad aumentada en automviles
Resumo:
En este proyecto se realiza el diseo y la implementacin de un sistema que genera realidad aumentada, mediante la deteccin de vehculos que se encuentran en una trayectoria, y sirve de base para la conduccin autnoma en vehculospara ambientes nocturnos ya que se ha observado mediante el estudio del arte que no existen aplicaciones de este tipo en dichas condiciones. La implementacin de dicho sistema se realiza mediante una aplicacin mvil en el sistema operativo de Android, que se apoya en sus libreras para el uso de sensores y la creacin de mens, y las de OpenCV para el tratamiento de las imgenes. Adems, se han realizado una serie de pruebas para demostrar la validez y la eficiencia de dicho algoritmo y se presenta al usuario mediante una aplicacin de fcil manejo y uso en un dispositivo mvil. ABSTRACT. This project is about the design and implemantation of a system which generates augmented reality by detecting vehicles that stand along a followed trayectory, working out the basis for autonomus driving in night environments, because it was noticed that any other applications exist for this particular purpose, under the given circumstances. Implementation works through an Android mobile application, and learns over this operative system libraries in order to work with sensors, menu configurations, and OpenCV for image processing. A number of tests were run to prove the algorithm right and efficient; and it is introduced to the users via an easy-to-use app on a mobile device.
Resumo:
Da a da surge la necesidad de tener que organizar actividades entre varias personas donde es necesaria la presencia de una toma de decisiones conjunta. La tarea de coordinar y poner de acuerdo a todas las partes implicadas resulta realmente complicada, y encontrar la solucin que mejor se adapte a todos los participantes es uno de los principales problemas a los que hay que enfrentarse. Dentro de este contexto surge la idea de DealtDay, una aplicacin pensada para organizar de forma sencilla e intuitiva a un grupo de personas a la hora de realizar cualquier actividad, como puede ser el establecimiento de una fecha para una reunin, elegir el restaurante dnde cenar o qu pelcula ver. DealtDay es una aplicacin desarrollada para Android, iOS y navegadores web. La eleccin de estas tecnologas se debe a que permiten que la aplicacin sea accesible a los usuarios desde los dispositivos tecnolgicos ms utilizados cotidianamente (ordenador, tabletas y mviles). El funcionamiento de esta aplicacin en los distintos sistemas desarrollados es posible gracias al desarrollo de una API REST que permite la comunicacin entre cualquier tipo de aplicacin con un servidor mediante peticiones realizadas con el protocolo HTTP. ABSTRACT Day after day it appears the necessity of organizating activities among different people where taking decisions together becomes fundamental. The task of coordinating and creating an agreement among all the parts involved, turns to be really difficult and, as a matter of fact, one of the main problems to cope with is finding a solution which fits to all the participants. In this context appears the idea of DealtDay, an application conceived to organize a group of people in an easy and intuitive way when doing any kind of activity, such as deciding a date for a meeting, choosing a restaurant, a place to have dinner or a film to be watched. DealtDay is an application developed for Android, iOS and web navigators. The selection of these technologies is due to the fact that they allows the application accessibility to users from the most used and common technological devices (personal computers, tablets and mobiles). The functioning of the application is possible thanks to an API REST development that allows the communication between any kind of application and a server through requests made by the HTTP protocol.
Resumo:
Este proyecto se encuentra adscrito a la lnea de investigacin de optimizacin de consumo en terminales multimedia mviles que el Grupo de Diseo Electrnico y Microelectrnico (GDEM) de la UPM (Universidad Politcnica de Madrid) est llevando a cabo. Los sistemas empotrados mviles (Smartphone, Tablet,...) estn alimentados con bateras. En este tipo de sistemas, una de las aplicaciones que ms rpidamente consume energa es la descodificacin de secuencias de vdeo. En este trabajo, queremos medir el consumo de energa de distintos descodificadores de vdeo para distintas secuencias, con el objetivo de entender mejor cmo se consume esta energa y poder encontrar diferentes mtodos que lo reduzcan. Para ello comenzaremos describiendo nuestro entorno de trabajo, tanto el hardware como el software utilizado. Respeto al hardware cabe destacar el uso de una PandaBoard y un Smart Power de Odroid, entre otros muchos elementos utilizados, los cuales sern debidamente explicados en las siguientes pginas de este proyecto. Mientras que para el software destaca el uso de dos tipos de descodificadores uno CBP y otro PHP, los cuales sern descritos en profundidad en los siguientes captulos de este documento. Este entorno de trabajo nos servir para el estudio de las diferentes secuencias de vdeo, cuya codificacin ha sido llevada en paralelo con otro proyecto que se est realizando en el grupo de GDEM de la UPM, y cuyo objetivo es el estudio de la calidad subjetiva durante la descodificacin del mismo conjunto de secuencias de vdeo. Todas estas secuencias de vdeo han sido codificadas con diferentes parmetros de calidad y diversas estructuras de imgenes, para obtener as un banco de pruebas lo ms amplio posible. Gracias a la obtencin de estas secuencias de vdeo y utilizando nuestro entorno de trabajo, pasaremos a estudiar el consumo de energa que se produce al descodificar una a una todas las posibles secuencias de vdeo, dependiendo todo esto de su estructura de imgenes, su calidad y por supuesto, el descodificador utilizado en cada caso. Para terminar, se mostrar una comparativa entre los diferentes resultados obtenidos y se har una discusin de estos, obteniendo en este caso, un resumen de los datos ms significativos, as como las conclusiones ms importantes obtenidas durante todo este trabajo. Al trmino de este proyecto y en unin con el estudio que se est llevando a cabo en paralelo sobre la calidad subjetiva, queda como lnea futura de investigacin encontrar el compromiso entre el consumo de energa de diferentes secuencias de vdeo y la calidad subjetiva de dichas secuencias. ABSTRACT. This project is assigned to the research line on consumption optimization in mobile multimedia terminals carried out by the Group of Electronic Design and Microelectronics (GDEM) of the Polytechnic University of Madrid (UPM). Embedded mobile systems (smartphones, tablets...) are powered by batteries. In such systems, one of the applications that more rapidly consumes power is the decoding of video streams. In this work, we measure the power consumption of different video decoders for different streams, in order to better understand how this energy is consumed and to find different methods to reduce it. To this end, we start by describing our working environment, both hardware and software used. As for the hardware, it is worth mentioning the use of PandaBoard and Smart Power Odroid, among many other elements, which will be duly explained in the following pages of this project. As for the software, we highlight the use of two types of decoders, CBP and PHP, which will be described in detail in the following chapters of this document. This working environment will help us to study different video streams, whose coding has been perfor-med in parallel under another project that is being carried out in the GDEM group of the UPM, and whose objective is the study of subjective quality for decoding the same set of video streams. All these video streams have been encoded with different quality parameters and image structures in order to obtain the widest set of samples. Thanks to the production of these video streams and the use of our working environment, we study the power consumption that occurs when decoding one by one all possible video streams, depending on the image structure, their quality and, of course, the decoder used in each case. Finally, we show a comparison between the different results and a discussion of these, obtaining a sum-mary of the most significant data and the main conclusions obtained during this project. Upon completion of this project and in conjunction with the project on the study of subjective quality that is being carried out in parallel, a future line of research could consist in finding the compromise between power consumption of different video streams and the subjective quality of these.
Resumo:
El proyecto Aplicacin mvil y web para la gestin de lugares geolocalizados (www.midiez.com) tiene como objetivo principal crear un repositorio de listas categorizadas de sitios para su uso en el mbito personal o comercial. Tanto la aplicacin web como la aplicacin mvil desarrollada en Android tienen el propsito de gestionar listas de lugares de inters (Restaurantes, tiendas,..) o con propsitos especficos (Organizacin de viajes) o simplemente como una forma de anotar aquellos sitios que nos comentan y que nos gustara visitar. El desarrollo de este proyecto adems permitir contrastar las distintas alternativas y la evolucin de las distintas herramientas que se han ido desarrollando para la gestin del ocio en los ltimos aos desde el sistema Android y plataformas web. Todo el proyecto ha sido realizado usando software libre (PHP para el lenguaje web servidor y Java para la programacin mvil). La principal finalidad desde el punto de vista del desarrollador es: aprovechar las sinergias de la programacin mvil y la programacin web de manera que las mismas capas de negocio de Datos sean usadas por ambas plataformas. Asimismo crear una aplicacin distribuida y fcilmente escalable. Las herramientas que se han usado para desarrollar han sido: la SDK proporcionada por Google, una JDK de Java y un IDE de desarrollo Java como es Eclipse y otro similar para el desarrollo de la parte PHP. La BBDD elegida ha sido MySQL. El proyecto pretende mostrar el potencial de las aplicaciones mviles geolocalizadas desde el punto de vista del ocio y compararlas con el estado del arte actual. Por lo tanto la mayor parte del tiempo dedicado al proyecto ha sido empleado en el desarrollo de la aplicacin web, la aplicacin mvil y en la base de datos pero tambin he dedicado una pequea parte del trabajo para realizar un estudio sobre las consecuencias que esta tecnologa est teniendo en nuestros cerebros. ABSTRACT The project "Web and Mobile App for managing geolocation places has as main objective managing of places lists in order to use them in the leisure time scope. Nowadays the use of GPS is being a constant in mobile applications so that is already part of our daily life. We used to know where we are always and at the same time we can find locations using the technology of our mobile phones. Now it is very difficult to get lost outside but also is difficult to explain somebody how to get to anywhere without using Google Maps. Google Maps, Geolocation, gps navigators, all that kind of stuff are making our life easier and less complicated but also are making our brains lazier. Furthermore, the development of this project will use the potential of locate places into maps to avoid annotate every spot we would like to visit or a brand new restaurant. The project itself shows the location features of Google Maps combined with an places data base in order to create, and manage places lists and use them to get to them as well as to share those places with our contacts. Also, the main purpose from the point of view of the developer is to combine different programming languages and use the resulting synergies in a easily scalable and portable environment. The tools that have been used to develop are: the SDK provided by Google, one JDK Java and Java development IDE such as Eclipse and similar to the development of the PHP part. The DB has been chosen MySQL. Finally, this project aims to show, from an educational point of view, the use and potential of this technology. Thus, it has been devoted a large amount of time of the project (and, consequently, its documentation) on develop the Android app, the data base and the web app but also but also to highlight the consequences of using technology.