62 research outputs found
Keystroke Inference Using Smartphone Kinematics
The use of smartphones is becoming ubiquitous in modern society, these very personal devices store large amounts of personal information and we use these devices to access everything from our bank to our social networks, we communicate using these devices in both open one-to-many communications and in more closed, private one-to-one communications. In this paper we have created a method to infer what is typed on a device purely from how the device moves in the userâs hand. With very small amounts of training data (less than the size of a tweet) we are able to predict the text typed on a device with accuracies of up to 90%. We found no effect on this accuracy from how fast users type, how comfortable they are using smartphone keyboards or how the device was held in the hand. It is trivial to create an application that can access the motion data of a phone whilst a user is engaged in other applications, the accessing of motion data does not require any permission to be granted by the user and hence represents a tangible threat to smartphone users
Context Change Detection for an Ultra-Low Power Low-Resolution Ego-Vision Imager
With the increasing popularity of wearable cameras, such as GoPro or Narrative Clip, research on continuous activity monitoring from egocentric cameras has received a lot of attention. Research in hardware and software is devoted to find new efficient, stable and long-time running solutions;
however, devices are too power-hungry for truly always-on operation, and are aggressively duty-cycled to achieve acceptable lifetimes. In this paper we present a wearable system for context change detection based on an egocentric camera with ultra-low power consumption that can collect data 24/7. Although the resolution of the captured images is low, experimental results in real scenarios demonstrate how our approach, based on Siamese Neural Networks, can achieve visual context awareness. In particular, we compare our solution with hand-crafted features and with state of art technique and propose a novel and challenging dataset composed of roughly 30000 low-resolution images
Towards a robotic personal trainer for the elderly
The use of robots in the environment of the elderly has grown significantly in recent years. The idea is to try to increase the comfort and well-being of older people through the employment of some kind of automated processes that simplify daily work. In this paper we present a prototype of a personal robotic trainer which, together with a non-invasive sensor, allows caregivers to monitor certain physical activities in order to improve their performance. In addition, the proposed system also takes into account how the person feels during the performance of the physical exercises and thus, determine more precisely if the exercise is appropriate or not for a specific person.This work was partly supported by the Spanish Government (RTI2018-095390-B-C31) and FCTâFundação para a CiĂȘncia e Tecnologia through the Post-Docscholarship SFRH/BPD/102696/2014 (A. Costa) and UID/CEC/00319/2019
Difficulty Classification of Mountainbike Downhill Trails utilizing Deep Neural Networks
The difficulty of mountainbike downhill trails is a subjective perception.
However, sports-associations and mountainbike park operators attempt to group
trails into different levels of difficulty with scales like the
Singletrail-Skala (S0-S5) or colored scales (blue, red, black, ...) as proposed
by The International Mountain Bicycling Association. Inconsistencies in
difficulty grading occur due to the various scales, different people grading
the trails, differences in topography, and more. We propose an end-to-end deep
learning approach to classify trails into three difficulties easy, medium, and
hard by using sensor data. With mbientlab Meta Motion r0.2 sensor units, we
record accelerometer- and gyroscope data of one rider on multiple trail
segments. A 2D convolutional neural network is trained with a stacked and
concatenated representation of the aforementioned data as its input. We run
experiments with five different sample- and five different kernel sizes and
achieve a maximum Sparse Categorical Accuracy of 0.9097. To the best of our
knowledge, this is the first work targeting computational difficulty
classification of mountainbike downhill trails.Comment: 11 pages, 5 figure
Using an Indoor Localization System for Activity Recognition
Recognizing the activity performed by users is importantin many application domains, from e-health to home automation. Thispaper explores the use of a fine-grained indoor localization system, basedon ultra-wideband, for activity recognition. The user is supposed to weara number of active tags. The position of active tags is first determinedwith respect to the space where the user is moving, then some position-independent metrics are estimated and given as input to a previouslytrained system. Experimental results show that accuracy values as highasâŒ95% can be obtained when using a personalized model
Ethical Surveillance: Applying Deep Learning and Contextual Awareness for the Benefit of Persons Living with Dementia
A significant proportion of the population has become used to sharing private information on the internet with their friends. This information can leak throughout their social network and the extent that personal information propagates can depend on the privacy policy of large corporations. In an era of artificial intelligence, data mining, and cloud computing, is it necessary to share personal information with unidentified people? Our research shows that deep learning is possible using relatively low capacity computing. When applied, this demonstrates promising results in spatio-temporal positioning of subjects, in prediction of movement, and assessment of contextual risk. A private surveillance system is particularly suitable in the care of those who may be considered vulnerable
Modelling Patient Behaviour Using IoT Sensor Data: a Case Study to Evaluate Techniques for Modelling Domestic Behaviour in Recovery from Total Hip Replacement Surgery
The UK health service sees around 160,000 total hip or knee replacements every year and this number is expected to rise with an ageing population. Expectations of surgical outcomes are changing alongside demographic trends, whilst aftercare may be fractured as a result of resource limitations. Conventional assessments of health outcomes must evolve to keep up with these changing trends. Health outcomes may be assessed largely by self-report using Patient Reported Outcome Measures (PROMs), such as the Oxford Hip or Oxford Knee Score, in the months up to and following surgery. Though widely used, many PROMs have methodological limitations and there is debate about how to interpret results and definitions of clinically meaningful change. With the development of a home-monitoring system, there is opportunity to characterise the relationship between PROMs and behaviour in a natural setting and to develop methods of passive monitoring of outcome and recovery after surgery. In this paper, we discuss the motivation and technology used in long-term continuous observation of movement, sleep and domestic routine for healthcare applications, such as the HEmiSPHERE project for hip and knee replacement patients. In this case study, we evaluate trends evident in data of two patients, collected over a 3-month observation period post-surgery, by comparison with scores from PROMs for sleep and movement quality, and by comparison with a third control home. We find that accelerometer and indoor localisation data correctly highlight long-term trends in sleep and movement quality and can be used to predict sleep and wake times and measure sleep and wake routine variance over time, whilst indoor localisation provides context for the domestic routine and mobility of the patient. Finally, we discuss a visual method of sharing findings with healthcare professionals
AnyNovel: detection of novel concepts in evolving data streams: An application for activity recognition
A data stream is a flow of unbounded data that arrives continuously at high speed. In a dynamic streaming environment, the data changes over the time while stream evolves. The evolving nature of data causes essentially the appearance of new concepts. This novel concept could be abnormal such as fraud, network intrusion, or a sudden fall. It could also be a new normal concept that the system has not seen/trained on before. In this paper we propose, develop, and evaluate a technique for concept evolution in
evolving data streams. The novel approach continuously monitors the movement of the streaming data to detect any emerging changes. The technique is capable of detecting the emergence of any novel concepts whether they are normal or abnormal. It also applies a continuous and active learning for assimilating the detected concepts in real time. We evaluate our approach on activity recognition domain as an application of evolving data streams. The study of the novel technique on benchmarked datasets showed its efficiency in detecting new concepts and continuous adaptation
with low computational cost
Inference Engine Based on a Hierarchical Structure for Detecting Everyday Activities within the Home
One of the key objectives of an ambient assisted
living environment is to enable elderly people to lead a healthy and
independent life. These assisted environments have the capability
to capture and infer activities performed by individuals, which can
be useful for providing assistance and tracking functional decline
among the elderly community. This paper presents an activity
recognition engine based on a hierarchal structure, which allows
modelling, representation and recognition of ADLs, their
associated tasks, objects, relationships and dependencies. The
structure of this contextual information plays a vital role in
conducting accurate ADL recognition. The recognition
performance of the inference engine has been validated with a
series of experiments based on object usage data collected within
the home environment
Fall Classification by Machine Learning Using Mobile Phones
Fall prevention is a critical component of health care; falls are a common source of injury in the elderly and are associated with significant levels of mortality and morbidity. Automatically detecting falls can allow rapid response to potential emergencies; in addition, knowing the cause or manner of a fall can be beneficial for prevention studies or a more tailored emergency response. The purpose of this study is to demonstrate techniques to not only reliably detect a fall but also to automatically classify the type. We asked 15 subjects to simulate four different types of fallsâleft and right lateral, forward trips, and backward slipsâwhile wearing mobile phones and previously validated, dedicated accelerometers. Nine subjects also wore the devices for ten days, to provide data for comparison with the simulated falls. We applied five machine learning classifiers to a large time-series feature set to detect falls. Support vector machines and regularized logistic regression were able to identify a fall with 98% accuracy and classify the type of fall with 99% accuracy. This work demonstrates how current machine learning approaches can simplify data collection for prevention in fall-related research as well as improve rapid response to potential injuries due to falls
- âŠ