Fabio Salice - Academia.edu (original) (raw)

Papers by Fabio Salice

Research paper thumbnail of Exploring Partial Reconfiguration for Mitigating SEU faults in SRAM-Based FPGAs

Research paper thumbnail of Wellness Indexes to Assess Quality of Life

Proceedings of the 5th EAI International Conference on Smart Objects and Technologies for Social Good

Assessing the quality of life of people means to evaluate their physical, mental, and social well... more Assessing the quality of life of people means to evaluate their physical, mental, and social well-being. The first part of this work summarizes the most accredited definitions of wellness, the related models, and the tools that can be found in the literature to assess quality of life. Then, it introduces three indicators that can be easily obtained from localization data to monitor some aspects of wellness. The advent of technology in this sector allows continuous and low-cost patient monitoring. This scenario applies particularly well in the context of health-care facilities, where doctors can thus concentrate on interpreting the data, resulting in a reduction in their workload.

Research paper thumbnail of SMARE: Semi-supervised Method for Activities of daily living REcognition

2019 IEEE International Conference on Systems, Man and Cybernetics (SMC)

The significant growth of the average age of the world population requires effective solutions to... more The significant growth of the average age of the world population requires effective solutions to meet the unsustainable number of requests for hospitalization. For this reason, the scientific community is seeking new paradigms of care that provide compensatory interventions to the first signs of warning that can be detected in the behavior of the individuals. At this aim, this work proposes a method to detect the Activities of Daily Living carried out by a subject monitored at home through unobtrusive environmental sensors. The Activity Recognition system is composed of an unsupervised segmentation layer which splits the collected sensors activation data in time periods and a semantic layer that exploits a knowledge-based approach to provide the most probable activity label for each period. The system is enriched with a further layer to adapt the base knowledge according to the information directly provided by the resident.

Research paper thumbnail of Monitoring Cooker Activities Using a Grid-EYE Infrared Array Sensor

Proceedings of the 6th EAI International Conference on Smart Objects and Technologies for Social Good

One of the challenges of our ageing society is to create a safe environment in which the elderly ... more One of the challenges of our ageing society is to create a safe environment in which the elderly can live. Although the idea of creating an entirely risk-free society is impossible, it is feasible to monitor the health of elderly people by placing smart sensors in their houses, in order to react as soon as possible if a hazardous situation is taking place. In particular, this project focuses on the kitchen environment, by monitoring daily cooking activities and detecting anomalies in the use of the cooker, using some low-cost sensors: a Grid-EYE and a Sharp sensor.

Research paper thumbnail of Modeling the Effectiveness of Reuse in SoC Design

Research paper thumbnail of Supporting Alzheimer’s Residential Care - A Novel Indoor Localization System

This work illustrates a localization system specifically designed to be applied in "Il Paese Ritr... more This work illustrates a localization system specifically designed to be applied in "Il Paese Ritrovato", a highly innovative health-care facility for people affected by Alzheimer's disease in Monza, Italy. Patients are provided with an iBeacon bracelet broadcasting data packets that are collected through the use of a dense network of devices acting as receiving antennas. The system evaluates the path-loss of the received signal and corrects the computed position with a probabilistic approach to avoid wall-crossing. Localization data are merged with information from other IoT devices such as smart sensors, appliances and expert annotations; the resulting dataset will be extremely important to analyze behaviors, habits and social interactions among patients.

Research paper thumbnail of Maps for Easy Paths (MEP): Enriching Maps with Accessible Paths Using MEP Traces

MEP (Maps for Easy Paths) is a project for the enrichment of geographical maps with information a... more MEP (Maps for Easy Paths) is a project for the enrichment of geographical maps with information about accessibility of urban pedestrian pathways, targeted at people with mobility problems and, in particular, with motor impairments. In this paper we describe the application to collect data along the paths travelled by target people and show experimental results.

Research paper thumbnail of Sleep Monitoring: Enriching the Traditional Approach by Sensor-collected Data

Research paper thumbnail of naround Time via Two-Levels Hw/Sw Co-Simulation

Research paper thumbnail of A Multi-Resident Number Estimation Method for Smart Homes

Sensors

Population aging requires innovative solutions to increase the quality of life and preserve auton... more Population aging requires innovative solutions to increase the quality of life and preserve autonomous and independent living at home. A need of particular significance is the identification of behavioral drifts. A relevant behavioral drift concerns sociality: older people tend to isolate themselves. There is therefore the need to find methodologies to identify if, when, and how long the person is in the company of other people (possibly, also considering the number). The challenge is to address this task in poorly sensorized apartments, with non-intrusive sensors that are typically wireless and can only provide local and simple information. The proposed method addresses technological issues, such as PIR (Passive InfraRed) blind times, topological issues, such as sensor interference due to the inability to separate detection areas, and algorithmic issues. The house is modeled as a graph to constrain transitions between adjacent rooms. Each room is associated with a set of values, fo...

Research paper thumbnail of CC4CS

Companion of the 2018 ACM/SPEC International Conference on Performance Engineering

Outlining the general characteristics of embedded systems is an arduous task. In fact, the design... more Outlining the general characteristics of embedded systems is an arduous task. In fact, the design of such kind of systems is heavily influenced by functional and non-functional requirements, and it is based on quite complex design flows. So, there is often the need to adopt a HW/SW co-design methodology able to support the designers during high-level phases so that they can perform early analysis before dealing with low-level ones. Such a methodology, to be effective, should consider also performance estimation and ESL HW/SW timing co-simulation. The goal of this paper is to introduce a novel and fast performance metric able to speed-up the early analysis and design space exploration to identify the more promising architectures for different application domains. In particular, the paper presents a framework to evaluate such a metric and to perform some preliminary analysis to evaluate its meaningfulness when exploited in the HW/SW domain.

Research paper thumbnail of A model of soft error effects in generic IP processors

20th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'05)

Abstract When designing reliability-aware digital circuits, either hardware or software technique... more Abstract When designing reliability-aware digital circuits, either hardware or software techniques may be adopted to provide a certain degree of failure detection/tolerance, caused by either hardware faults or soft-errors. These techniques are quite well established when working at a low abstraction level, whereas are currently under investigation when moving to higher abstraction levels, in order to cope with the increasing complexity of the systems being designed. This paper presents a model of soft error effects to be adopted ...

Research paper thumbnail of Understanding Home Inactivity for Human Behavior Anomaly Detection

Proceedings of the 5th EAI International Conference on Smart Objects and Technologies for Social Good, 2019

The importance of Ambient Assisted Living (AAL) systems as a new paradigm to provide assistance t... more The importance of Ambient Assisted Living (AAL) systems as a new paradigm to provide assistance to independent older adults at home is constantly growing. In this context, one of the most demanded feature is the possibility to promptly alert caregivers if an anomaly -e.g., a fall or a domestic accident - occurs. However, it is particularly difficult to monitor situations where the subject performs activities that do not involve motion (e.g., "sleeping", "watching TV"). In such cases, there is the need to understand whether the behavior of the person at home has a normal flow or if, for example, it is due to an illness that the monitoring system might not distinguish from other activities. In this work, we deepened the concept of home inactivity and we report a statistical survey study to identify the most relevant variables (observable set) that should be considered while designing an efficient AAL system.

Research paper thumbnail of A constraint generation tool for the design of high frequency integrated circuits

Parasitic elements involuntarily introduced during the layout design play an important role in in... more Parasitic elements involuntarily introduced during the layout design play an important role in integrated circuits operating at very high frequency. Very often, in fact, the electrical performances of microwave networks strongly depend on the dimensions of parasitic elements, such as interconnection lines and net discontinuities. In this paper a new "constraint generation" CAD tool is presented. This program enables a quantitative analysis of the influence of parasitic dimensions on the final circuit performances and the singling out of most critical interconnections.

Research paper thumbnail of Self-checking FSMs based on a constant distance state encoding

Proceedings of International Workshop on Defect and Fault Tolerance in VLSI

Abstract The design of self-checking systems is a viable approach for coping with critical applic... more Abstract The design of self-checking systems is a viable approach for coping with critical applications, guaranteeing the on-line detection of a fault as soon as it causes an erroneous behavior. The aim of this paper is the definition of a design strategy for sequential circuits, starting from their description in terms of Finite State Machines. The attention is focused on a constant distance code and state encoding technique which provide, together with a traditional Berger encoding of the outputs, a self-checking system. Benchmark results and ...

Research paper thumbnail of Fault-tolerant CAM architectures: a design framework

17th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, 2002. DFT 2002. Proceedings.

ABSTRACT

Research paper thumbnail of ALMA: An Indoor Localization and Navigation System for the Elderly

Smart Objects and Technologies for Social Good, 2018

ALMA is an integrated system to support autonomous mobility and orientation for the elderly and, ... more ALMA is an integrated system to support autonomous mobility and orientation for the elderly and, more in general, for the person with cognitive and/or mobility impairments in indoor facilities. It is composed of a set of modules for navigation, localization, planning, and autonomous wheelchair mobility, interfacing with the user. In this paper, we describe in detail the localization and navigation modules that can guide the target user to a selected destination and report our experience in a large care- and assistance-giving facility.

Research paper thumbnail of Human Behavior Drift Detection in a Smart Home Environment

Studies in health technology and informatics, 2017

The proposed system aims at elderly people independent living by providing an early indicator of ... more The proposed system aims at elderly people independent living by providing an early indicator of habits changes which might be relevant for a diagnosis of diseases. It relies on Hidden Markov Model to describe the behavior observing sensors data, while Likelihood Ratio Test gives the variation within different time periods.

Research paper thumbnail of Disseminating Synthetic Smart Home Data for Advanced Applications

The research in IoT and Smart Homes fields is rapidly growing, leading to the emergence of new se... more The research in IoT and Smart Homes fields is rapidly growing, leading to the emergence of new services to improve the health and lifestyle of people based on the analysis of data that they produce performing their daily activities. However, researchers report a lack of high-quality publicly-available datasets: conducting experiments gathering such data is long and expensive, especially if the annotation of meaningful information (environment, person’s activity, health status) is required. Moreover, there are even more specific settings (e.g., dementia detection) where data must be related to a change in inhabitants’ behavior. We present a collection of new publicly-available datasets generated with the SHARON simulator. Thanks to this software, researchers can obtain synthetic data suiting their specific requirements. Two classes of datasets are described: one extends existing datasets preserving the original statistical properties, the other is composed of simulations of virtual i...

Research paper thumbnail of Non-invasive monitoring system to detect sitting people

Proceedings of the 4th EAI International Conference on Smart Objects and Technologies for Social Good, 2018

Determining the position of a body is crucial in the context of the Ambient Assisted Living: know... more Determining the position of a body is crucial in the context of the Ambient Assisted Living: knowing if a person is standing, lying down or sitting makes the difference in the process of detecting anomalies due to inactivity. We present a non-invasive monitoring system to recognize if a person is seated using Bluetooth Low Energy technology. The system is composed by devices that can be easily attached to the furniture: a transmitter module that continuously broadcasts Bluetooth signal, and a receiver which collects the RSSi value of the received messages. Finally, a central server evaluates the attenuation of the Bluetooth signal within the 2.4GHz band, correlating it to the presence of a human body in the proximity of the device. CCS CONCEPTS • Applied computing → Health care information systems; • Human-centered computing → Ubiquitous and mobile computing;

Research paper thumbnail of Exploring Partial Reconfiguration for Mitigating SEU faults in SRAM-Based FPGAs

Research paper thumbnail of Wellness Indexes to Assess Quality of Life

Proceedings of the 5th EAI International Conference on Smart Objects and Technologies for Social Good

Assessing the quality of life of people means to evaluate their physical, mental, and social well... more Assessing the quality of life of people means to evaluate their physical, mental, and social well-being. The first part of this work summarizes the most accredited definitions of wellness, the related models, and the tools that can be found in the literature to assess quality of life. Then, it introduces three indicators that can be easily obtained from localization data to monitor some aspects of wellness. The advent of technology in this sector allows continuous and low-cost patient monitoring. This scenario applies particularly well in the context of health-care facilities, where doctors can thus concentrate on interpreting the data, resulting in a reduction in their workload.

Research paper thumbnail of SMARE: Semi-supervised Method for Activities of daily living REcognition

2019 IEEE International Conference on Systems, Man and Cybernetics (SMC)

The significant growth of the average age of the world population requires effective solutions to... more The significant growth of the average age of the world population requires effective solutions to meet the unsustainable number of requests for hospitalization. For this reason, the scientific community is seeking new paradigms of care that provide compensatory interventions to the first signs of warning that can be detected in the behavior of the individuals. At this aim, this work proposes a method to detect the Activities of Daily Living carried out by a subject monitored at home through unobtrusive environmental sensors. The Activity Recognition system is composed of an unsupervised segmentation layer which splits the collected sensors activation data in time periods and a semantic layer that exploits a knowledge-based approach to provide the most probable activity label for each period. The system is enriched with a further layer to adapt the base knowledge according to the information directly provided by the resident.

Research paper thumbnail of Monitoring Cooker Activities Using a Grid-EYE Infrared Array Sensor

Proceedings of the 6th EAI International Conference on Smart Objects and Technologies for Social Good

One of the challenges of our ageing society is to create a safe environment in which the elderly ... more One of the challenges of our ageing society is to create a safe environment in which the elderly can live. Although the idea of creating an entirely risk-free society is impossible, it is feasible to monitor the health of elderly people by placing smart sensors in their houses, in order to react as soon as possible if a hazardous situation is taking place. In particular, this project focuses on the kitchen environment, by monitoring daily cooking activities and detecting anomalies in the use of the cooker, using some low-cost sensors: a Grid-EYE and a Sharp sensor.

Research paper thumbnail of Modeling the Effectiveness of Reuse in SoC Design

Research paper thumbnail of Supporting Alzheimer’s Residential Care - A Novel Indoor Localization System

This work illustrates a localization system specifically designed to be applied in "Il Paese Ritr... more This work illustrates a localization system specifically designed to be applied in "Il Paese Ritrovato", a highly innovative health-care facility for people affected by Alzheimer's disease in Monza, Italy. Patients are provided with an iBeacon bracelet broadcasting data packets that are collected through the use of a dense network of devices acting as receiving antennas. The system evaluates the path-loss of the received signal and corrects the computed position with a probabilistic approach to avoid wall-crossing. Localization data are merged with information from other IoT devices such as smart sensors, appliances and expert annotations; the resulting dataset will be extremely important to analyze behaviors, habits and social interactions among patients.

Research paper thumbnail of Maps for Easy Paths (MEP): Enriching Maps with Accessible Paths Using MEP Traces

MEP (Maps for Easy Paths) is a project for the enrichment of geographical maps with information a... more MEP (Maps for Easy Paths) is a project for the enrichment of geographical maps with information about accessibility of urban pedestrian pathways, targeted at people with mobility problems and, in particular, with motor impairments. In this paper we describe the application to collect data along the paths travelled by target people and show experimental results.

Research paper thumbnail of Sleep Monitoring: Enriching the Traditional Approach by Sensor-collected Data

Research paper thumbnail of naround Time via Two-Levels Hw/Sw Co-Simulation

Research paper thumbnail of A Multi-Resident Number Estimation Method for Smart Homes

Sensors

Population aging requires innovative solutions to increase the quality of life and preserve auton... more Population aging requires innovative solutions to increase the quality of life and preserve autonomous and independent living at home. A need of particular significance is the identification of behavioral drifts. A relevant behavioral drift concerns sociality: older people tend to isolate themselves. There is therefore the need to find methodologies to identify if, when, and how long the person is in the company of other people (possibly, also considering the number). The challenge is to address this task in poorly sensorized apartments, with non-intrusive sensors that are typically wireless and can only provide local and simple information. The proposed method addresses technological issues, such as PIR (Passive InfraRed) blind times, topological issues, such as sensor interference due to the inability to separate detection areas, and algorithmic issues. The house is modeled as a graph to constrain transitions between adjacent rooms. Each room is associated with a set of values, fo...

Research paper thumbnail of CC4CS

Companion of the 2018 ACM/SPEC International Conference on Performance Engineering

Outlining the general characteristics of embedded systems is an arduous task. In fact, the design... more Outlining the general characteristics of embedded systems is an arduous task. In fact, the design of such kind of systems is heavily influenced by functional and non-functional requirements, and it is based on quite complex design flows. So, there is often the need to adopt a HW/SW co-design methodology able to support the designers during high-level phases so that they can perform early analysis before dealing with low-level ones. Such a methodology, to be effective, should consider also performance estimation and ESL HW/SW timing co-simulation. The goal of this paper is to introduce a novel and fast performance metric able to speed-up the early analysis and design space exploration to identify the more promising architectures for different application domains. In particular, the paper presents a framework to evaluate such a metric and to perform some preliminary analysis to evaluate its meaningfulness when exploited in the HW/SW domain.

Research paper thumbnail of A model of soft error effects in generic IP processors

20th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'05)

Abstract When designing reliability-aware digital circuits, either hardware or software technique... more Abstract When designing reliability-aware digital circuits, either hardware or software techniques may be adopted to provide a certain degree of failure detection/tolerance, caused by either hardware faults or soft-errors. These techniques are quite well established when working at a low abstraction level, whereas are currently under investigation when moving to higher abstraction levels, in order to cope with the increasing complexity of the systems being designed. This paper presents a model of soft error effects to be adopted ...

Research paper thumbnail of Understanding Home Inactivity for Human Behavior Anomaly Detection

Proceedings of the 5th EAI International Conference on Smart Objects and Technologies for Social Good, 2019

The importance of Ambient Assisted Living (AAL) systems as a new paradigm to provide assistance t... more The importance of Ambient Assisted Living (AAL) systems as a new paradigm to provide assistance to independent older adults at home is constantly growing. In this context, one of the most demanded feature is the possibility to promptly alert caregivers if an anomaly -e.g., a fall or a domestic accident - occurs. However, it is particularly difficult to monitor situations where the subject performs activities that do not involve motion (e.g., "sleeping", "watching TV"). In such cases, there is the need to understand whether the behavior of the person at home has a normal flow or if, for example, it is due to an illness that the monitoring system might not distinguish from other activities. In this work, we deepened the concept of home inactivity and we report a statistical survey study to identify the most relevant variables (observable set) that should be considered while designing an efficient AAL system.

Research paper thumbnail of A constraint generation tool for the design of high frequency integrated circuits

Parasitic elements involuntarily introduced during the layout design play an important role in in... more Parasitic elements involuntarily introduced during the layout design play an important role in integrated circuits operating at very high frequency. Very often, in fact, the electrical performances of microwave networks strongly depend on the dimensions of parasitic elements, such as interconnection lines and net discontinuities. In this paper a new "constraint generation" CAD tool is presented. This program enables a quantitative analysis of the influence of parasitic dimensions on the final circuit performances and the singling out of most critical interconnections.

Research paper thumbnail of Self-checking FSMs based on a constant distance state encoding

Proceedings of International Workshop on Defect and Fault Tolerance in VLSI

Abstract The design of self-checking systems is a viable approach for coping with critical applic... more Abstract The design of self-checking systems is a viable approach for coping with critical applications, guaranteeing the on-line detection of a fault as soon as it causes an erroneous behavior. The aim of this paper is the definition of a design strategy for sequential circuits, starting from their description in terms of Finite State Machines. The attention is focused on a constant distance code and state encoding technique which provide, together with a traditional Berger encoding of the outputs, a self-checking system. Benchmark results and ...

Research paper thumbnail of Fault-tolerant CAM architectures: a design framework

17th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, 2002. DFT 2002. Proceedings.

ABSTRACT

Research paper thumbnail of ALMA: An Indoor Localization and Navigation System for the Elderly

Smart Objects and Technologies for Social Good, 2018

ALMA is an integrated system to support autonomous mobility and orientation for the elderly and, ... more ALMA is an integrated system to support autonomous mobility and orientation for the elderly and, more in general, for the person with cognitive and/or mobility impairments in indoor facilities. It is composed of a set of modules for navigation, localization, planning, and autonomous wheelchair mobility, interfacing with the user. In this paper, we describe in detail the localization and navigation modules that can guide the target user to a selected destination and report our experience in a large care- and assistance-giving facility.

Research paper thumbnail of Human Behavior Drift Detection in a Smart Home Environment

Studies in health technology and informatics, 2017

The proposed system aims at elderly people independent living by providing an early indicator of ... more The proposed system aims at elderly people independent living by providing an early indicator of habits changes which might be relevant for a diagnosis of diseases. It relies on Hidden Markov Model to describe the behavior observing sensors data, while Likelihood Ratio Test gives the variation within different time periods.

Research paper thumbnail of Disseminating Synthetic Smart Home Data for Advanced Applications

The research in IoT and Smart Homes fields is rapidly growing, leading to the emergence of new se... more The research in IoT and Smart Homes fields is rapidly growing, leading to the emergence of new services to improve the health and lifestyle of people based on the analysis of data that they produce performing their daily activities. However, researchers report a lack of high-quality publicly-available datasets: conducting experiments gathering such data is long and expensive, especially if the annotation of meaningful information (environment, person’s activity, health status) is required. Moreover, there are even more specific settings (e.g., dementia detection) where data must be related to a change in inhabitants’ behavior. We present a collection of new publicly-available datasets generated with the SHARON simulator. Thanks to this software, researchers can obtain synthetic data suiting their specific requirements. Two classes of datasets are described: one extends existing datasets preserving the original statistical properties, the other is composed of simulations of virtual i...

Research paper thumbnail of Non-invasive monitoring system to detect sitting people

Proceedings of the 4th EAI International Conference on Smart Objects and Technologies for Social Good, 2018

Determining the position of a body is crucial in the context of the Ambient Assisted Living: know... more Determining the position of a body is crucial in the context of the Ambient Assisted Living: knowing if a person is standing, lying down or sitting makes the difference in the process of detecting anomalies due to inactivity. We present a non-invasive monitoring system to recognize if a person is seated using Bluetooth Low Energy technology. The system is composed by devices that can be easily attached to the furniture: a transmitter module that continuously broadcasts Bluetooth signal, and a receiver which collects the RSSi value of the received messages. Finally, a central server evaluates the attenuation of the Bluetooth signal within the 2.4GHz band, correlating it to the presence of a human body in the proximity of the device. CCS CONCEPTS • Applied computing → Health care information systems; • Human-centered computing → Ubiquitous and mobile computing;