Remote Wandering Monitoring for people with dementia

The demographic changes in previous years and the statistics presented by European entities, reveal an increasing number of cases of people with cognitive problems. There is a need for this group of people, a system able to detect and monitor the times when these people are walking without a specific destination (wandering). This problem is recognized in the literature as "Wandering Detection". The aim of this work is to investigate a novel approach for the wandering detection problem using a smart room installed in Institute of Systems and Robotics (ISR). This smart room has available a network of ethernet cameras that will be used to acquire signals for processing the wandering detection system. A graphical interface will be developed to present the results of the system.

Description of work

Task 1: State of the art

Analyze the state of the art, considering related work in this area. A comparison between the available research works must be made in order to identify where those approaches lack, and to enable the proposal of a novel method.

Task 2: Hardware/Software setup

This subtask aims to prepare the data acquisition setup. The network of video camera and the software development to data acquisition and application protocol interface must be tested and integrated. This task is important for the following steps of the research work.

Task 3: Calibration Procedure

In this subtask is intended to use a calibration procedure to calibrate the set of cameras used in the wandering detection system. In this subtask will be evaluated the possibility to develop an automatic calibration procedure.

Task 4: Wandering Detection System

This subtask will use as input the data from the video cameras. An algorithm to process the acquired images will be developed to infer the moments when the user is wandering and in which interval of time. A fusion between all the data captured from the cameras used in this procedure, will be integrated in the overall system. Based on the previous task of the state of the art, this algorithm must benefit from the drawbacks of the related work in order to provide a positive contribute for the scientific area.

Task 5: Graphical Interfaces

Development of a graphical interface to present the results of calculations performed by the system. This interface must provide information to users about the data used, such as time-stamp, the paths taken by people depicted in the pictures, graphs representing the calculated data. This graphical interface may command the start and stop acquisition of the video cameras.

Task 6: Evaluation

Conduct experiences with several people to evaluate the reliability of the proposed solutions.


- Prototype of the Interface

- Developed code

- Final report

- Scientific Publication

Advisers: Professor Paulo Menezes (DEEC) and Paulo Freitas (ISR)

Requirements: C/C++ programming skills

Useful skill: OpenCV experience, MATLAB