ACM SIGCHI Conference on Human Factors in Computing Systems
(ACM CHI 2018)

BioFidget: Biofeedback for Respiration Training
Using an Augmented Fidget Spinner
Rong-Hao Liang Bin Yu Mengru Xue Jun Hu Loe M.G. Feijs
Department of Industrial Design, Eindhoven University of Technology
To appear in ACM CHI 2018 Papers, Demonstration, and Video Showcase
"BioFidget is the first smart fidget spinner that both detects stress directly and provides an intervention that has been proven to reduce stress."
Video Preview
This paper presents BioFidget, a biofeedback system that integrates physiological sensing and display into a smart fidget spinner for respiration training. We present a simple yet novel hardware design that transforms a fidget spinner into 1) a nonintrusive heart rate variability (HRV) sensor, 2) an electromechanical respiration sensor, and 3) an information display. The combination of these features enables users to engage in respiration training through designed tangible and embodied interactions, without requiring them to wear additional physiological sensors. The results of this empirical user study prove that the respiration training method reduces stress, and the proposed system meets the requirements of sensing validity and engagement with 32 participants in a practical setting.

Keywords: Biofeedback; physiological sensing; fidget spinner; stress; respiration training; tangible interaction.
ACM Portal (12 Pages)
Paper (Pdf, 6.7M)
Youtube - Complete version (1m57s)
Youtube - Preview version (30s)
Presentation Slides

Slides without scripts (Download: pdf)

People encounter stress in daily life, especially when they are confronted with challenging tasks. When the stress exceeds our coping ability, we feel anxious, fearful, and angry. In the long term, the accumulation of these negative stresses leads to the development of serious illnesses. Hence, stress management is an important topic for physical and psychological well-being.

Stress management programs seek to engage the users in ongoing self-regulation; however, the key challenge is that users often drop out of these programs. HCI researchers attempt to build interactive biofeedback systems as an intervention solution to address this challenge. These systems provide user-friendly representations of the physiological signals as to increase the users’ awareness of their inner states, and help them to adjust their behavior with the adaptive feedback. Providing biofeedback for respiration training is clinically proven to be effective for stress reduction. A user who consciously employs this biofeedback technique and paces his or her breathing at around 6 breaths per minute (0.1 Hz) may regulate his or her heart rate at a resonant frequency, which maximizes the efficiency of pulmonary gas exchange and relaxes the responses of the autonomic nervous system.

One of the requirements for a biofeedback respiration training system is the utilization of a reliable physiological sensing mechanism. The reaction of a user experiencing stress can be observed from heart rate variability (HRV), which can be detected using a pulse sensor with precise timing control; in addition, the way the user regulates his or her breathing pattern for stress reduction can be detected using a respiration sensor. However, the user has to attach these sensors to his or her body before the observation starts. The effort involved in deploying these devices seems to constitute an adoption threshold that should be removed for enabling a useful and casual means of stress management.

Figure 1. BioFidget is a biofeedback system that integrates physiological sensing and an information display into a smart fidget spinner for respiration training. The user (a) activates it with finger flicking, (b) reads his or her stress-related heart rate information from the display, (c) repositions it and switches it to training mode and moves it to his or her mouth, and then (d) blows on it for breathing training by using the adaptive visual feedback tool.
We present BioFidget (Figure 1), a biofeedback system that integrates physiological sensing and information display into a smart fidget spinner for respiration training. The fidget spinner, invented by Catherine Hettinger in 1993, is a casual finger toy that is designed for stress reduction. A user takes it out of his or her pocket, spins it with little effort, and holds the center pad while it spins. During the rotation, the momentum of the toy provides a pleasant visual-tactile sensory experience. Unlike other conventional eyes-free fidget devices (e.g., fidget cubes, clickers, pens), fidget spinners provide immersive visual feedback, inertial tactile feedback, and adequate form factors that allow for holding still while playing with it. These unique features make the fidget spinner highly advan- tageous in designing physiological sensing mechanisms and tangible and embodied interactions for casual users.

Figure 1 shows the usage scenario of BioFidget. When the user feels stressed, she takes out a BioFidget from her pocket and spins it to enjoy the visual-tactile experience. After several seconds, she visually observes the change of her heart rate (the white part) and her pulse (the red part) from its display. Then, she re-orients the BioFidget and moves it to her mouth, turning it into a respiration trainer, which guides her to take deep breathes using a rhythmic breathing light. When she exhales, her breath makes the BioFidget spin and provides adaptive visual feedback corresponding to its speed, indicating the quality of her breathing and encouraging the user to play with it again. After 3 minutes of playful and relaxing experience, she puts the BioFidget back in her pocket and returns to work.

Figure 2. Hardware design of a BioFidget prototype. (a) Overview of components. (b) Center pad that consists of sensing and signal processing units. (c) Assembled state.
Figure 3. Alternative BioFidget designs. (a) Basic design. (b) BioFidget with an additional clip for PPG sensing stabilization. (c) Fan-shaped wing to react to respiration. (d) BioFidget with a handheld display for rich visual biofeedback.
Figure 2 and 3a show the basic hardware that we developed to demonstrate the interaction. Each prototype device consists of a photoplethysmograph (PPG) sensor, which has proven to be effective for sensing the HRV values of healthy subjects at rest, an analog Hall sensor that senses the user’s respiration through revolutions of the magnetic wing of the fidget spinner, a visual display for providing physiological information and adaptive feedback for respiration training, and an additional accelerometer for identifying interaction modes (i.e., respiration training or HRV sensing). We further present several alternative designs that utilize various physical forms to optimize these biosensing and biofeedback features; these physical features include a clip to stabilize the PPG sensing (Figure 3b), a fan-shaped wing to increase the sensitivity of the device to respiration (Figure 3c), and a handheld display to enrich the visual expression of biofeedback (Figure 3d). Possible design implications and guidelines for further embodied interaction design are also discussed.

The evaluation was structured for testing whether the proposed system meets the requirements of sensing validity and engagement with 32 participants in a practical setting. The results show that the proposed biofeedback mechanism ef- fectively supported respiration training and caused positive effects on stress reduction. Regarding sensing validity, the system reliably detects HRV and respiration signals when a user is in a static context. In more casual uses, the system reliably revealed that either the HRV information should be continuously monitored when the user blows on the device or discarded over time when the user flicks the device. In both cases, the physiological sensing remains valid. Regarding engagement, user feedback indicates that BioFidget provides playful and engaging respiration training experiences. The results suggest that the three independent extensions (clip, fan-shaped wing, additional screen) can be applied for fur- ther generalizations.

The main contributions of this work are 1) a physical design for a novel smart fidget spinner that both detects stress directly and provides an intervention to reduce stress, which requires no additional physiological sensors to be worn, and 2) user experiences and experimental results regarding this biofeedback system.

Extracting inter-beat intervals (IBIs) from a photoplethysmograph (PPG) sensor. (a) Sensing principle. (b) Overview of signal processing. (c) Example results of IBI extraction in 30 seconds. The IBIs and beats are correctly identified from the raw PPG data.
Geometry model of magnetic revolution sensing based on an analog Hall-sensor and 3 magnets (1 north and 2 south). (a) Overview of components. (b) Signal rectification on an example raw data. The out- come depends on the strength m of the magnet and its vertical distance z to the sensor. (c) Example results of signal processing in 30 seconds.
Wing designs for respiration sensing. (a) Geometry model. (b) 2D wing design embedded cylindrical magnets. (c) 3D fan-shaped wing design mounted on an axial-magnetized ring magnet. (d) Example results of signal processing in 30 seconds.
Visual augmentation for respiration training. (a) The pure-white ring indicates inhalation. (b) The colorful ring indicates exhalation. (c) The color ring rotates with the fidget spinner. (d) The hue and its range change according to the revolution speed.
Smartphone implementation. (a) The progress of inhalation. (b) The progress and the quality of exhalation. (c) Visualization of HRV (red) and respiration (blue) information. (d) Results of an adequate respiration training. (e) Results without respiration training.
Two modes of respiration training and the experimental apparatus. A secondary PPG sensor is attached to the user for validating the PPG data on the BioFidget prototype. (a) Flick: the user flicks the fidget while exhaling. (b) Blow: the user blows on the fidget by exhaling.
Sensor data stream collected from an example user who performs 3-minute respiration training sessions in three different ways. (a) Normal: the user only takes deep breaths. (b) Blow: the user blows on the fidget spinner by exhaling. (c) Flick: the user flicks the fidget spinner while exhaling.
Beat miss rate of PPG sensing. (a) Flicking. (b) Blowing. The HRV collected by the BioFidget with a clip has a reliability similar to that of the baseline in the Blow session.
HRV results of respiration trainings. (a) LF/HF. (b) RMMSD. The results suggest that both sessions of respiration training were effective in stress reduction, and blowing on the BioFidget was more effective than flicking for heart-rate regulations.
Activity recognition results. (a) Overall accuracy. (b) Action detection rate. (c) Recall of blowing. (d) Recall of flicking. The system reliably distinguished the flicking from the blowing actions; thus the invalid HRV information caused by these recognized flicking actions can be discarded.
@inproceedings{Liang:2018:BBR:3173574.3174187, author = {Liang, Rong-Hao and Yu, Bin and Xue, Mengru and Hu, Jun and Feijs, Loe M. G.}, title = {BioFidget: Biofeedback for Respiration Training Using an Augmented Fidget Spinner}, booktitle = {Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems}, series = {CHI '18}, year = {2018}, isbn = {978-1-4503-5620-6}, location = {Montreal QC, Canada}, pages = {613:1--613:12}, articleno = {613}, numpages = {12}, url = {}, doi = {10.1145/3173574.3174187}, acmid = {3174187}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {biofeedback, fidget spinner, physiological sensing, respiration training, stress, tangible interaction}, }