Recognition of Daily Activities through Multi-Modal Deep Learning: A Video, Pose, and Object-Aware Approach for Ambient Assisted Living
Authors: Kooshan Hashemifard, Pau Climent-Pérez, Francisco Florez-Revuelta
Organizations: Research Group on Ambient Intelligence for Active and Healthy Ageing, Department of Computing Technology, University of Alicante, Ctra. San Vicente del Raspeig, s/n, 03690, San Vicente del Raspeig, Spain. · Alicante Institute for Health and Biomedical Research (ISABIAL), Avda. Pintor Baeza, 12, 03010, Alicante, Spain. · ValgrAI - Valencian Graduate School and Research Network of Artificial Intelligence, Camí de Vera s/n, 46022, Valencia, Spain.
Recognition of daily activities is a critical element for effective Ambient Assisted Living (AAL) systems, particularly to monitor the well-being and support the independence of older adults in indoor environments. However, developing robust activity recognition systems faces significant challenges, including intra-class variability, inter-class similarity, environmental variability, camera perspectives, and scene complexity. This paper presents a multi-modal approach for the recognition of activities of daily living tailored for older adults within AAL settings. The proposed system integrates visual information processed by a 3D Convolutional Neural Network (CNN) with 3D human pose data analyzed by a Graph Convolutional Network. Contextual information, derived from an object detection module, is fused with the 3D CNN features using a cross-attention mechanism to enhance recognition accuracy. This method is evaluated using the Toyota SmartHome dataset, which consists of real-world indoor activities. The results indicate that the proposed system achieves competitive classification accuracy for a range of daily activities, highlighting its potential as an essential component for advanced AAL monitoring solutions. This advancement supports the broader goal of developing intelligent systems that promote safety and autonomy among older adults.
Figures & tables
Figure 1: Architecture of the Proposed Method
Figure 2: Sequential skeleton rotation stages adapted from ( Climent-Perez and Florez-Revuelta, 2021 ) . ( a ) Original frame; ( b ) left: base pose, center: Y -axis rotated pose to face forward, right: fully rotated pose ( Y and Z axes).
Figure 3: Pose processing module with two tasks, calculating temporal attention weights and pose estimation.
Figure 4: Cross-Attention mechanism between scene context and extracted visual features.
Methods
Pose
RGB
CS
CV1
CV2
Pose Only
2s-AGCN ( Shi et al., 2019b )
✓
×
60.9
21.6
32.3
ST-GCN ( Yan et al., 2018 )
✓
×
53.8
12.5
51.0
UNIK ( Yang et al., 2021 )
✓
×
63.1
22.9
61.4
MS-G3D Net ( Liu et al., 2020 )
✓
×
66.7
17.5
59.4
ViA ( Yang et al., 2024 )
✓
×
64.0
35.6
65.4
Table 1: Comparison of mean per-class accuracy (%) on Toyota SmartHome dataset across different evaluation protocols. ∘ indicates that the modality has been used only in training.
Configuration
CS
CV1
CV2
Single-Modal Baselines
Video-only (I3D)
53.4
34.9
45.1
Pose-only (GCNs)
52.1
42.6
51.2
Bi-Modal Baselines
Video + Pose
68.4
42.7
62.1
Video + Object
66.8
39.5
60.3
Table 2: Comprehensive ablation study results showing mean per-class accuracy (%) on Toyota SmartHome dataset across different evaluation protocols.
Number of Heads
CS
CV1
CV2
2 heads
69.2
43.5
64.8
4 heads
69.4
43.2
65.1
8 heads
70.1
44.2
65.4
16 heads
69.8
43.9
65.6
Table 3: Performance comparison across different numbers of attention heads showing accuracy results on CS, CV1, and CV2 datasets.
Figure 5: Sample frames from the intervals corresponding to temporal attention weights αt values for activity class "Eating Snacks".
Smart healthcare monitoring systems require precise action recognition to ensure well-being and timely intervention in critical situations such as falls, particularly for mobility-challenged individuals. Existing datasets are often clip-based, lacking the frame-level detail needed to recognize actions online, as they unfold. To address this, we introduce SAFER-Activities, a dataset for fall detection and physical activity monitoring, with a dedicated subset for wheelchair use scenarios. It comprises over 66 hours of video data captured by multiple cameras, with 85,310 action instances and frame-level annotations for 30 action classes. We benchmark action recognition on SAFER-Activities with 2D and 3D skeleton models, RGB models with frozen backbones, and multimodal fusion strategies, and evaluate on in-lab, out-of-distribution, and cross-dataset test sets. Skeleton-based models generalize best under domain shift; fusing frozen RGB features with the skeleton stream improves in-domain recognition over the baseline CNN1D, most clearly on the wheelchair subset, but degrades out of distribution. Cross-dataset and qualitative evaluations confirm that models trained on SAFER-Activities transfer well to unseen environments and external fall data. To support research on robust fall detection and activity monitoring, we release the dataset and code at https://safer-activities.github.io/.
Human activity recognition serves as the foundation for various emerging applications. In recent years, researchers have used collaborative sensing of multi-source sensors to capture complex and dynamic human activities. However, multimodal human activity sensing typically encounters highly heterogeneous data across modalities and label scarcity, resulting in an application gap between existing solutions and real-world needs. In this paper, we propose CLMM, a general contrastive learning framework for human activity recognition that achieves effective multimodal recognition with limited labeled data. CLMM employs a novel two-stage training strategy. In the first stage, CLMM employs a CNN-DiffTransformer encoder to capture cross-modal shared information by extracting local and global features. Meanwhile, a hard-positive samples weighting algorithm enhances gradient propagation to reinforce shared learning. In the second stage, a dual-branch architecture combining quality-guided attention and bidirectional gated units captures modality-specific information, while a primary-auxiliary collaborative training strategy fuses both shared and modality-specific information. Experimental results on three public datasets demonstrate that CLMM significantly improves state-of-the-art baselines in both recognition accuracy and convergence performance.
Long Jing, Zhixiong Yang, Yajun Zhang +1
College of Computer Science, Northwest University, Xi’an, China · Xinjiang University, Urumqi, China
The increasing global aging population has intensified the demand for reliable health monitoring systems, particularly those capable of detecting critical events such as falls among elderly individuals. Traditional fall detection approaches relying on single-modality acceleration data suffer from high false alarm rates, while conventional machine learning methods require extensive hand-crafted feature engineering. This paper proposes a novel multi-modal deep learning framework, MultiModalFallDetector, designed for real-time elderly fall detection using wearable sensors. Our approach integrates multiple innovations: a multi-scale CNN-based feature extractor capturing motion dynamics at varying temporal resolutions; fusion of tri-axial accelerometer, gyroscope, and four-channel physiological signals; incorporation of a multi-head self-attention mechanism for dynamic temporal weighting; adoption of Focal Loss to mitigate severe class imbalance; introduction of an auxiliary activity classification task for regularization; and implementation of transfer learning from UCI HAR to SisFall dataset. Extensive experiments on the SisFall dataset, which includes real-world simulated fall trials from elderly participants (aged 60-85), demonstrate that our framework achieves an F1-score of 98. 7, Recall of 98. 9, and AUC-ROC of 99. 4, significantly outperforming baseline methods including traditional machine learning and standard deep learning approaches. The model maintains sub- 50ms inference latency on edge devices, confirming its suitability for real-time deployment in geriatric care settings.
Lijie Zhou, Luran Wang
School of Computer Science, University of Nottingham Ningbo China, Ningbo, China · School of Mathematical Sciences, University of Nottingham Ningbo China, Ningbo, China