Next Article in Journal
Insights on the Pedagogical Abilities of AI-Powered Tutors in Math Dialogues
Previous Article in Journal
A Crowd Simulation Framework in Special Natural Environments
Previous Article in Special Issue
KGEval: Evaluating Scientific Knowledge Graphs with Large Language Models
error_outline You can access the new MDPI.com website here. Explore and share your feedback with us.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

FDSDS: A Fuzzy-Based Driver Stress Detection System for VANETs Considering Interval Type-2 Fuzzy Logic and Its Performance Evaluation

1
Graduate School of Engineering, Fukuoka Institute of Technology, 3-30-1 Wajiro-Higashi, Higashi-Ku, Fukuoka 811-0295, Japan
2
Department of Information and Communication Engineering, Fukuoka Institute of Technology, 3-30-1 Wajiro-Higashi, Higashi-Ku, Fukuoka 811-0295, Japan
*
Authors to whom correspondence should be addressed.
Information 2026, 17(1), 50; https://doi.org/10.3390/info17010050
Submission received: 13 November 2025 / Revised: 1 January 2026 / Accepted: 2 January 2026 / Published: 5 January 2026
(This article belongs to the Special Issue Feature Papers in Information in 2024–2025)

Abstract

Vehicular Ad Hoc Networks (VANETs) enable Vehicle-to-Vehicle (V2V) and Vehicle-to-Infrastructure (V2I) communications for enhancing road safety. However, reliable driver stress assessment remains challenging due to noisy sensing, inter-driver variability, and context dynamics. This paper proposes a Fuzzy-based Driver Stress Detection System (FDSDS) that employs an Interval Type-2 Fuzzy Logic System (IT2FLS) to model uncertainty. The FDSDS considers four complementary inputs—Heart Rate Variability (HRV), Galvanic Skin Response (GSR), Steering Angle Variation (SAV), and Traffic Density (TD)—to estimate Driver Stress Level (DSL). Extensive simulations (14,641 test points) show monotonic associations between DSL and the inputs, which reveal that physiological indicators dominate average influence (finite-difference sensitivity: GSR 0.357, SAV 0.239, TD 0.239, HRV 0.235). Under severe physiological conditions (HRV = 0.1, GSR = 0.9), the system consistently outputs high stress (mean DSL = 0.813; range 0.622–0.958), while favorable physiological conditions (HRV = 0.9, GSR = 0.1) yield low stress even in challenging traffic (range 0.044–0.512). The IT2FLS uncertainty bands widen for intermediate conditions, aligning with the inherent ambiguity of moderate stress states. These results indicate that combining physiological, behavioral, and environmental factors with IT2FLS yields interpreted, uncertainty-aware stress estimates suitable for real-time VANET applications.

1. Introduction

Vehicular Ad Hoc Networks (VANETs) have become a key component of modern Intelligent Transportation Systems (ITS), enabling Vehicle-to-Vehicle (V2V) and Vehicle-to-Infrastructure (V2I) communications to improve road safety and traffic efficiency [1]. Recent developments in VANET technologies have expanded the possibilities for developing applications dedicated to remote monitoring, traffic management, and safety enhancement through Vehicle-to-Everything (V2X) communications [2]. These advances leverage IEEE 802.11p protocol frequency channels and 5G connectivity to support real-time data exchange critical for ITS applications [3]. However, despite these technological advances, traffic congestion and road accidents continue to become major challenges worldwide. The World Health Organization reports approximately 1.19 million road traffic deaths annually (estimate for 2021) [4].
Driver stress has emerged as a critical factor in transportation safety, with research demonstrating its significant impact on driving performance, reaction time, and decision-making ability. Naturalistic-driving studies report odds ratios of up to approximately ten for certain high-stress states [5], indicating that stressed drivers face substantially elevated crash and near-crash risks. Investigations into multimodal driver stress detection have revealed that stress is among the 10 leading causes of fatal crashes, emphasizing the urgent need for reliable, real-time stress monitoring systems integrated in vehicular networks [6]. Furthermore, driver monitoring systems have gained increasing attention as effective countermeasures for detecting and mitigating hazardous driver states before accidents occur [7].
Various approaches have been proposed to detect driver stress, ranging from physiological monitoring using Heart Rate Variability (HRV) and Galvanic Skin Response (GSR) [8,9] to behavioral analysis through steering wheel patterns [10] and vehicle context dynamics [11]. Fuzzy Logic (FL)-based systems have demonstrated promising results due to their ability to handle imprecise data, with some Type-1 Fuzzy Logic Systems (T1FLS) achieving up to 99% accuracy in controlled settings [12]. Machine Learning (ML) and Deep Learning (DL) approaches have also shown strong performance, with multimodal convolutional neural networks achieving accuracies exceeding 95% by combining short-term physiological signals [13]. However, most existing systems have limitations in handling the uncertainty and variation inherent in real-world driving environments. Traditional binary classification approaches and T1FLS often fail to adequately model the complex relationships between multiple stress indicators and their varying degrees of uncertainty for different drivers and driving conditions. The gap between laboratory accuracy (often exceeding 90%) and real-world performance (typically 70–85%) highlights the need for more robust uncertainty modeling approaches [6].
This paper introduces a Fuzzy-based Driver Stress Detection System (FDSDS) using an Interval Type-2 Fuzzy Logic System (IT2FLS) for stress evaluation in VANET environments. The proposed system considers four parameters: HRV, GSR, Steering Angle Variation (SAV), and Traffic Density (TD). By using IT2FLS, our system addresses the limitations of existing approaches by handling uncertainty and providing more reliable stress detection under varying driving conditions. To the best of our knowledge, there is not any other approach that combines these three categories of characteristics: physiological, behavioral, and environmental.
The contributions of this paper are as follows.
  • We propose an IT2FLS-based framework that integrates physiological, behavioral, and environmental parameters for driver stress detection.
  • We show the effectiveness of the proposed IT2FLS architecture in capturing the synergistic effects of combining HRV and GSR as physiological indicators with SAV and TD data available through VANET communications.
  • We provide detailed simulation results showing the system’s performance under different driving scenarios and driver stress level.
The remainder of this paper is organized as follows. Section 2 reviews related work in driver stress detection and FL applications. Section 3 provides an overview of FL principles, particularly IT2FLS. Section 4 details the proposed FDSDS and implementation. Section 5 presents simulation results and performance evaluation. Finally, Section 6 concludes the paper and discusses future research directions.

2. Related Work

Physiological approaches for driver stress detection have received considerable attention due to their direct connection with Autonomic Nervous System (ANS) responses. Rastgoo et al. [6] conducted a comprehensive critical review of techniques for multimodal driver stress detection. They show that stress is among 10 leading causes of fatal crashes. Healey and Picard [8] used multiple physiological signals, achieving 97% accuracy by combining Electrocardiography (ECG), Electromyography (EMG), GSR, and respiration data. However, their approach requires extensive sensor arrays that may be impractical for everyday driving scenarios. More recently, Liu et al. [9] and Castaldo et al. [14] investigated ultra-short HRV analysis (30–180 s) for stress detection. They showed that a good accuracy is achievable with ≤3 min windows, which improves real-time applicability.
Vehicle-based measurements offer non-intrusive alternatives for stress detection. Balters et al. [10] proposed a novel steering-wheel-based approach using signals from an unmodified steering wheel to detect driver stress. While achieving approximately 77% accuracy with minimal sensor requirements, this method alone cannot capture the full complexity of stress responses. Warnecke et al. [15] advanced this approach by attaching printed, flexible polyurethane ECG electrodes to the steering wheel, enabling ECG-based Heart Rate (HR) monitoring for approximately 45.62% of driving time. Other studies utilizing acceleration patterns, brake pressure, and lane-change trajectory have shown promising results. However, they depend heavily on driving conditions and individual driving styles [11].
Multimodal sensor fusion approaches have demonstrated superior performance compared to single-modality methods. Rigas et al. [16] detected driver stress events in real time by fusing 10 s physiological features with driving-event cues in Bayesian networks. They improved the accuracy from 82% (physiology only) to 96% with event information and online adaptation. Memar and Mokaribolhassan [17], by using a single foot GSR amplitude feature with an Analysis of Variance (ANOVA)-based statistical classifier, achieved 95.83% accuracy for three-level stress classification. Iqbal et al. [18] presented a wrist-worn Photoplethysmogram (PPG)-based pilot study and the Stress-Predict dataset collected under laboratory protocols, highlighting the need and challenges for wearable continuous stress monitoring. Can et al. [19] conducted real-life, continuous stress detection with wrist-worn sensors and underscored the difficulty of maintaining accuracy in unconstrained settings.
ML/DL approaches can be used for stress classification. Rastgoo et al. [20] developed a Convolutional Neural Network (CNN)–Long Short-Term Memory (LSTM)-based multimodal fusion model that fuses ECG, vehicle data, and contextual information. They achieved 92.8% average accuracy and outperformed traditional ML methods with handcrafted features. Lee et al. [13] proposed a multimodal CNN that uses continuous recurrence-plot representations of short-term (10–30 s) foot and hand GSR and HR signals, achieving 95.67% accuracy for two-class stress classification. Amin et al. [21] combined CNN and hybrid CNN–LSTM fusion models with a fuzzy-based approach for evaluation, demonstrating automatic feature extraction capabilities of DL. These approaches, while achieving high accuracy in controlled environments, often require substantial computational resources and large training datasets, which may limit their applicability in resource-constrained VANET environments.
FL systems have been applied for stress detection due to their ability to handle imprecise and uncertain data while maintaining interpretability. De Santos Sierra et al. [12] achieved very high accuracy (99.5%) using T1FLS with GSR and HR data. However, T1FLS is limited in its ability to model uncertainty in Membership Functions (MFs). Recent advances in Type-2 FL, particularly IT2FLS, offer improved capabilities for handling higher-order uncertainties [22]. Li et al. [23] introduced a Type-2 fuzzy LSTM that improves long-term traffic prediction accuracy and interpretability under uncertainty. Unlike DL approaches that require extensive training data and lack interpretability, FL systems can incorporate expert knowledge directly through rule bases and provide transparent decision-making processes.
The integration of stress detection systems with VANETs presents unique opportunities and challenges. While VANET infrastructure can provide real-time TD information and enable V2V stress alerts, existing studies have not fully used this potential. Most current approaches focus on either physiological monitoring or vehicle dynamics alone. Thus, they miss the synergistic benefits of utilizing multiple data sources within the VANET framework.
Despite these advances, the following limitations remain in current approaches.
  • Lack of comprehensive integration between physiological and environmental factors.
  • Limited handling of uncertainty in multi-parameter fusion.
  • Limited use of VANET capabilities for stress detection.
  • Absence of standardized evaluation frameworks for real-world deployment.
  • Trade-off between accuracy and computational complexity for real-time applications.
This paper addresses these gaps by proposing an IT2FLS-based system that integrates multiple stress indicators while using VANET infrastructure to improve detection accuracy and practical applicability. Table 1 provides a summary of existing research in driver stress detection, highlighting the methodologies, advantages, and limitations of various approaches.

3. FL Overview

FL provides a mathematical framework for addressing uncertainty and imprecision, making it well-suited for modeling complex human-centric systems such as driver stress detection. Unlike classical binary logic that limits variables to true or false values, FL enables variables to take any value within the continuous range of [0, 1] [24]. This characteristic is essential for driver stress assessment, where stress levels show gradual transitions rather than changes between discrete states.
In the context of driver stress detection, traditional binary approaches fail to capture the uncertainty nature of stress indicators. For instance, HRV value cannot be simply classified as “stressed” or “not stressed” without losing important information about intermediate stress states. FL naturally handles these intermediate conditions through degrees of membership, allowing representations such as “moderately stressed” or “slightly relaxed”.
IT2FLS extends traditional T1FLS by introducing an additional dimension of uncertainty in the MFs themselves. This improvement is particularly valuable for driver stress detection, where the relationship between physiological signals and stress levels varies across individuals and driving conditions. Figure 1 illustrates the structure of IT2FLS, which consists of five main components.
  • Fuzzifier: It transforms crisp sensor readings (heart rate, skin conductance, steering angle) into interval type-2 fuzzy sets using upper and lower MFs. This captures both the measurement value and its associated uncertainty.
  • Rule Base: It contains the collection of IF–THEN rules encoding expert knowledge about driver stress patterns. It includes relationships between multiple physiological and behavioral indicators to determine stress levels.
  • Inference Engine: It processes the fuzzified inputs through the rule base using interval type-2 fuzzy operators. This generates type-2 fuzzy outputs that preserve uncertainty information throughout the inference process.
  • Type-Reducer: It converts the type-2 fuzzy output sets into type-1 fuzzy sets using algorithms such as the Karnik–Mendel (KM) iterative procedure [22]. This manages computational complexity while preserving essential uncertainty information.
  • Defuzzifier: It transforms the reduced type-1 fuzzy sets into crisp stress-level values suitable for real-time decision making in VANET applications. This typically uses centroid or weighted-average methods.
The IT2FLS framework offers significant advantages for driver stress detection in VANET environments. The additional degree of freedom in modeling uncertainty enables the system to handle variations in sensor accuracy, individual physiological differences, and environmental noise more effectively than traditional approaches. This robustness is important for practical deployment where perfect sensor data and uniform driver responses cannot be guaranteed.

4. Proposed Fuzzy-Based System

Figure 2 illustrates the overall driver stress detection framework for VANETs. The framework comprises three modules: the Data Collection Module, the Driver Stress Evaluation Module, and the Driver Stress Detection Module. The Data Collection Module collects data using different kinds of sensors and cameras. The proposed Fuzzy-based Driver Stress Detection System (FDSDS) is implemented in the Driver Stress Evaluation Module. Based on the evaluation results, the Driver Stress Detection Module determines the driver stress level. The structure of the proposed FDSDS is shown in Figure 3.

4.1. Selection and Definition of Parameters for FDSDS

The validity and robustness of a driver stress detection model depend on the choice of input parameters. In this study, input parameters are selected under the operational constraints of everyday driving and VANET traffic situation as follows.
  • Non-invasiveness and practical deployability.
  • Real-time measurability.
  • VANET data acquisition.
  • Complementarity inputs, where each input provides distinct information about driver stress.
Table 2 summarizes a structured comparison among candidate parameters considered in this work, including physiological (HRV, GSR, EEG (Electroencephalography), respiration), behavioral (SAV, brake/acceleration patterns), and environment-related indicators (traffic density and roadway conditions).
Based on this comparison, we selected four input parameters (HRV, GSR, SAV, and TD) to cover (1) physiological stress responses with complementary autonomic dynamics (HRV, GSR) [25,26,27,28,29], (2) behavioral stress in vehicle control obtainable without additional sensors (SAV) [30,31,32], and (3) environmental stress caused by external driving demand accessible through VANET communications (TD) [33,34]. Other parameters such as EEG [35] and respiration [36,37] were excluded mainly due to deployability and artifact sensitivity. Camera-based approaches [35,38] were treated as conditionally suitable due to illumination/occlusion and practical constraints. Vehicle-based indicators such as brake/acceleration patterns can correlate with stress [11] but are more sensitive to traffic context and calibration differences than steering-based variability under typical driving conditions [32]. Roadway geometry and surface conditions (e.g., mixed roads and rough pavements) have also been reported to induce distinct levels of driving stress as reflected in HRV responses [39].
Adding more input parameters in general increases the number of rules that must be designed, validated, and maintained, which can increase the computational cost and reduce interpretability in practical deployment. The selected four inputs therefore provide a minimal but complementary set that supports real-time VANET deployment while preserving multi-modal robustness.
The input and output parameters of FDSDS are explained in the following.
  • Heart Rate Variability (HRV): HRV measures the variation in time intervals between consecutive heartbeats. In this work, HRV is represented by time-domain features such as Root Mean Square of Successive Differences (RMSSD) and proportion of NN50 count (pNN50), normalized to a [0, 1] scale [40].
  • Galvanic Skin Response (GSR): GSR measures variations in skin conductance. This parameter is represented using both tonic (baseline) and phasic (response) components and normalized to a [0, 1] scale before fuzzification [41,42].
  • Steering Angle Variation (SAV): SAV is computed from steering wheel angle signals obtained from the vehicle CAN bus. In this work, SAV characterizes the dispersion and temporal variations of steering movements using time- and frequency-domain descriptors, normalized to a [0, 1] scale [10,32].
  • Traffic Density (TD): TD is quantified as the vehicle count per unit road length acquired through V2V/V2I communications, and normalized to a [0, 1] scale [33].
  • Driver Stress Level (DSL): DSL ranges from DSL1 (minimal stress) to DSL9 (maximum stress), enabling detailed stress monitoring for safety interventions.
The integration of these four parameters through sensor fusion techniques enhances detection reliability compared to unimodal approaches [43].

4.2. MFs and Rule Base for FDSDS

Table 3 defines the linguistic term sets for each parameter. The IT2FLS implementation uses two-sided Gaussian MFs with uncertain spreads for the physiological inputs (HRV and GSR) and triangular/trapezoidal functions for the behavioral and environmental inputs (SAV and TD), as illustrated in Figure 4. For each term, an interval type-2 Footprint Of Uncertainty (FOU) is formed by Lower MF (LMF) and Upper MF (UMF). The FOU is visualized as the shaded region between the upper and lower MFs, as illustrated in Figure 5. The output stress levels (DSL) are modeled with triangular MFs. The type reduction uses the Enhanced KM (EKM) algorithm, balancing computational efficiency and accuracy. The defuzzification process applies the centroid method to generate crisp stress values suitable for real-time VANET applications.
We define in following interval type-2 triangular (f), trapezoidal (g), and two-sided Gaussian (h) MFs. The triangular MF f ( x ; x 0 , w ¯ 0 , w ̲ 0 , w ¯ 1 , w ̲ 1 ) has the UMF support [ x 0 x w ¯ 0 , x 0 + x w ¯ 1 ] and the LMF support [ x 0 x w ̲ 0 , x 0 + x w ̲ 1 ] . The trapezoidal function g ( x ; x 0 , x 1 , w ¯ 0 , w ̲ 0 , w ¯ 1 , w ̲ 1 ) contains plateau [ x 0 , x 1 ] , the UMF support [ x 0 x w ¯ 0 , x 1 + x w ¯ 1 ] , and the LMF support [ x 0 x w ̲ 0 , x 1 + x w ̲ 1 ] . For the two-sided Gaussian function h ( x ; σ ̲ 0 , c ̲ 0 , σ ̲ 1 , c ̲ 1 , σ ¯ 0 , c ¯ 0 , σ ¯ 1 , c ¯ 1 ) , the UMF has a unit plateau [ c ¯ 0 , c ¯ 1 ] with left and right half-Gaussian tails of standard deviations σ ¯ 0 and σ ¯ 1 , and the LMF has a unit plateau [ c ̲ 0 , c ̲ 1 ] with tails of standard deviations σ ̲ 0 and σ ̲ 1 .
For FDSDS, the input parameters are defined as follows.
T ( HRV ) = { Low ( Lo ) , Medium ( Me ) , High ( Hi ) } T ( GSR ) = { Low ( Lw ) , Medium ( Md ) , High ( Hg ) } T ( SAV ) = { Small ( S ) , Medium ( M ) , Large ( L ) } T ( TD ) = { Light ( Li ) , Moderate ( Mo ) , Heavy ( He ) }
The MFs for input parameters are defined using interval type-2 representations.
μ Lo ( HRV ) = h ( HRV ; Lo σ ̲ 0 , Lo c ̲ 0 , Lo σ ̲ 1 , Lo c ̲ 1 , Lo σ ¯ 0 , Lo c ¯ 0 , Lo σ ¯ 1 , Lo c ¯ 1 ) μ Me ( HRV ) = h ( HRV ; Me σ ̲ 0 , Me c ̲ 0 , Me σ ̲ 1 , Me c ̲ 1 , Me σ ¯ 0 , Me c ¯ 0 , Me σ ¯ 1 , Me c ¯ 1 ) μ Hi ( HRV ) = h ( HRV ; Hi σ ̲ 0 , Hi c ̲ 0 , Hi σ ̲ 1 , Hi c ̲ 1 , Hi σ ¯ 0 , Hi c ¯ 0 , Hi σ ¯ 1 , Hi c ¯ 1 ) μ Lw ( GSR ) = h ( GSR ; Lw σ ̲ 0 , Lw c ̲ 0 , Lw σ ̲ 1 , Lw c ̲ 1 , Lw σ ¯ 0 , Lw c ¯ 0 , Lw σ ¯ 1 , Lw c ¯ 1 ) μ Md ( GSR ) = h ( GSR ; Md σ ̲ 0 , Md c ̲ 0 , Md σ ̲ 1 , Md c ̲ 1 , Md σ ¯ 0 , Md c ¯ 0 , Md σ ¯ 1 , Md c ¯ 1 ) μ Hg ( GSR ) = h ( GSR ; Hg σ ̲ 0 , Hg c ̲ 0 , Hg σ ̲ 1 , Hg c ̲ 1 , Hg σ ¯ 0 , Hg c ¯ 0 , Hg σ ¯ 1 , Hg c ¯ 1 ) μ S ( SAV ) = g ( SAV ; S 0 , S 1 , S w ¯ 0 , S w ̲ 0 , S w ¯ 1 , S w ̲ 1 ) μ M ( SAV ) = f ( SAV ; M 0 , M w ¯ 0 , M w ̲ 0 , M w ¯ 1 , M w ̲ 1 ) μ L ( SAV ) = g ( SAV ; L 0 , L 1 , L w ¯ 0 , L w ̲ 0 , L w ¯ 1 , L w ̲ 1 ) μ Li ( TD ) = g ( TD ; Li 0 , Li 1 , Li w ¯ 0 , Li w ̲ 0 , Li w ¯ 1 , Li w ̲ 1 ) μ Mo ( TD ) = f ( TD ; Mo 0 , Mo w ¯ 0 , Mo w ̲ 0 , Mo w ¯ 1 , Mo w ̲ 1 ) μ He ( TD ) = g ( TD ; He 0 , He 1 , He w ¯ 0 , He w ̲ 0 , He w ¯ 1 , He w ̲ 1 )
where overlined parameters ( w ¯ ) specify the UMF boundaries and underlined parameters ( w ̲ ) determine the LMF boundaries, collectively establishing the FOU.
The output linguistic parameter is DSL. The term set for DSL is defined as follows.
T ( DSL ) = Driver Stress Level 1 Driver Stress Level 2 Driver Stress Level 9 = DSL 1 DSL 2 DSL 9
The MFs of DSL for FDSDS are defined as follows.
μ DSL 1 ( DSL ) = f ( DSL ; DSL 1 0 , DSL 1 w ¯ 0 , DSL 1 w ̲ 0 , DSL 1 w ¯ 1 , DSL 1 w ̲ 1 ) μ DSL 2 ( DSL ) = f ( DSL ; DSL 2 0 , DSL 2 w ¯ 0 , DSL 2 w ̲ 0 , DSL 2 w ¯ 1 , DSL 2 w ̲ 1 ) μ DSL 3 ( DSL ) = f ( DSL ; DSL 3 0 , DSL 3 w ¯ 0 , DSL 3 w ̲ 0 , DSL 3 w ¯ 1 , DSL 3 w ̲ 1 ) μ DSL 4 ( DSL ) = f ( DSL ; DSL 4 0 , DSL 4 w ¯ 0 , DSL 4 w ̲ 0 , DSL 4 w ¯ 1 , DSL 4 w ̲ 1 ) μ DSL 5 ( DSL ) = f ( DSL ; DSL 5 0 , DSL 5 w ¯ 0 , DSL 5 w ̲ 0 , DSL 5 w ¯ 1 , DSL 5 w ̲ 1 ) μ DSL 6 ( DSL ) = f ( DSL ; DSL 6 0 , DSL 6 w ¯ 0 , DSL 6 w ̲ 0 , DSL 6 w ¯ 1 , DSL 6 w ̲ 1 ) μ DSL 7 ( DSL ) = f ( DSL ; DSL 7 0 , DSL 7 w ¯ 0 , DSL 7 w ̲ 0 , DSL 7 w ¯ 1 , DSL 7 w ̲ 1 ) μ DSL 8 ( DSL ) = f ( DSL ; DSL 8 0 , DSL 8 w ¯ 0 , DSL 8 w ̲ 0 , DSL 8 w ¯ 1 , DSL 8 w ̲ 1 ) μ DSL 9 ( DSL ) = f ( DSL ; DSL 9 0 , DSL 9 w ¯ 0 , DSL 9 w ̲ 0 , DSL 9 w ¯ 1 , DSL 9 w ̲ 1 )
The Fuzzy Rule Base (FRB) consists of 81 rules covering all combinations of input parameter values. These rules encode expert knowledge about stress patterns considering multiple indicators. Table 4 presents the mapping between input conditions and stress levels.
The rule design follows physiological and behavioral principles as follows.
  • Low HRV combined with high GSR indicates higher stress regardless of other factors.
  • Large SAV increases stress assessment when combined with physiological indicators.
  • Heavy TD serves as a stress multiplier, increasing the overall stress level.
  • The absence of stress indicators (high HRV, low GSR, small SAV, light TD) results in minimal stress classification.
The FRB enables the FDSDS to provide detailed stress assessments that align with physiological stress responses while maintaining robustness against sensor uncertainties and individual variations. The integration with VANET infrastructure facilitates dynamic parameter updates and collective stress monitoring.

5. Simulation Results

This section presents simulation results demonstrating the performance and behavior of the proposed FDSDS under different driving conditions. For simulations, we implemented in Rust Type-1 fuzzy inference pipeline of FuzzyC [44]. We have utilized FuzzyC for many applications such as policing mechanism, call admission control, handover decision, sensor networks, sensor–actor networks, and peer-to-peer systems. The inference engine of FuzzyC is implemented as domain-independent fuzzy functions that are extensible for different applications. We also extended the fuzzy inference pipeline with IT2FLS-specific processing, including UMF/LMF representation of MFs and EKM-based type-reduction while preserving the computational flow of the original T1FLS implementation. We evaluate the system through systematic parameter variation and analyze both quantitative and qualitative aspects of driver stress detection across different scenarios.

5.1. Performance Under Various Stress Conditions

Figure 6 illustrates the FDSDS output across three typical physiological states, demonstrating the system’s response to varying SAV and TD conditions. Each subfloat displays the crisp DSL output (solid lines) along with the IT2FLS uncertainty bounds (shaded regions), with separate curves for three SAV levels (0.1, 0.5, 0.9).
Figure 6a illustrates the high-stress physiological state (HRV = 0.1, GSR = 0.9). The system generates high stress assessments across all SAV and TD combinations, with DSL values ranging from 0.62 to 0.96. This demonstrates that the system reliably detects severe stress conditions regardless of driving behavior.
Figure 6b illustrates the moderate physiological state (HRV = 0.5, GSR = 0.5). The system exhibits intermediate stress levels with greater sensitivity to behavioral and environmental factors, yielding DSL values from 0.27 to 0.76. In this intermediate state, both SAV and TD have a stronger influence on the stress assessment.
Figure 6c illustrates the low-stress physiological state (HRV = 0.9, GSR = 0.1). The system generates minimal stress assessments with DSL values between 0.04 and 0.51, even under challenging driving conditions.

5.2. Quantitative Analysis

Table 5 presents quantitative analysis of DSL distributions across the three typical conditions. The results demonstrate the system’s ability to distinguish stress levels with high granularity while maintaining consistent uncertainty bounds.
The analysis reveals several key findings. First, case 1 (HRV = 0.1, GSR = 0.9) maintains high DSL values with low variability (std dev = 0.101), indicating reliable detection of severe stress states. Then, case 2 (HRV = 0.5, GSR = 0.5) exhibits the highest sensitivity, as evidenced by the largest standard deviation (0.132) and FOU width (0.139). This increased uncertainty reflects the inherent ambiguity in intermediate stress states. Finally, case 3 (HRV = 0.9, GSR = 0.1) exhibits constrained DSL ranges, thereby avoiding false alarms during normal driving.
Statistical analysis across all 14,641 test cases reveals a monotonic association (Spearman’s ρ ) between DSL and each input; decreasing HRV and increasing GSR, SAV, and TD are associated with higher DSL.
To quantify individual parameter effects, we performed a finite-difference sensitivity analysis on the evaluation grid. The mean absolute sensitivities were: GSR 0.357, TD 0.239, SAV 0.239 and HRV 0.235. The ordering (GSR > TD ≈ SAV > HRV) indicates that physiological indicators have the strongest influence on average. However, these sensitivities vary across the parameter space. In low-stress regions, GSR sensitivity dominates, whereas in high-stress regions, all parameters contribute more evenly to the final assessment.

5.3. Qualitative Analysis

The simulation results show several important qualitative behaviors of the FDSDS. The IT2FLS uncertainty bands (shaded regions in Figure 6) show dynamic widths that adapt to input conditions. In case 2, uncertainty increases in moderate physiological states where stress classification is naturally more unclear, while becoming narrower in case 1 and case 3, where stress levels are clear. This dynamic adaptation allows the system to maintain robust decision-making even in the presence of sensor noise and inter-driver variability.
The system shows suitable nonlinear response characteristics. In case 3 (Figure 6c), even large SAV and heavy TD produce only moderate stress assessments, showing the protective effect of healthy physiological indicators. In contrast, in case 1 (Figure 6a), the system keeps high DSL even with small SAV and light TD, focusing on physiological distress signals.
The TD shows a multiplying effect on stress assessment. Across all conditions, DSL increases more quickly with TD when SAV is large, showing synergistic effects between environmental stressors and behavioral indicators. This interaction is especially clear in case 2 (Figure 6b), where TD transitions from 0.5 to 0.7 produce high DSL increase when combined with large SAV.
The SAV parameter shows threshold-type behavior in its influence on DSL. Small SAV values (0.1) produce flat DSL curves across varying TD, while large SAV values (0.9) create steeper gradients. This indicates that steering irregularities increase the impact of environmental stressors. This behavior agrees with psychological research showing that motor control difficulties worsen stress responses to external demands.

5.4. Computational Performance Evaluation

The proposed system can be implemented as a software module deployed on vehicle gateway devices, In-Vehicle Infotainment (IVI) systems, or smartphones interfacing with the vehicle’s CAN bus and V2X communication systems. Physiological inputs (HRV, GSR) can be obtained from wearable devices via Bluetooth, while behavioral (SAV) and environmental (TD) inputs can be obtained from the CAN bus and V2I communications, respectively. Table 6 summarizes the theoretical computational complexity of the FDSDS per inference cycle, based on the standard IT2FLS inference process [45,46].
To evaluate real-time feasibility, performance measurements were conducted in a resource-constrained virtual machine environment (1 vCPU, 1 GB RAM, Ubuntu Server 22.04). This configuration represents a conservative lower bound of computational resources available in modern automotive application processors used in IVI systems and vehicle gateways, which typically feature multi-core processors with 512 MB to 2 GB of RAM. The experimental results over 14,641 inference cycles are presented in Table 7.
The results indicate that a single inference cycle completes in approximately 372 μ s, which is well within update intervals on the order of seconds (e.g., 1–5 s) reported in prior driver stress monitoring architectures [47,48]. The EKM algorithm converges rapidly with an average of 1.29 iterations, consistent with convergence properties [49]. Note that the above results quantify only the on-device computation latency of the IT2FLS inference engine. End-to-End (E2E) latency in VANET deployments additionally includes sensing/preprocessing (e.g., HRV/GSR extraction), Bluetooth/CAN access, and V2X/V2I communication delays, which are platform- and network-dependent.
These findings align with previous work demonstrating the feasibility of interval type-2 fuzzy controllers on low-cost microcontrollers [50], indicating that FDSDS is suitable for practical deployment in automotive computing environments.

6. Conclusions and Future Work

This paper presented FDSDS, which uses IT2FLS for driver stress evaluation in VANET environments. The proposed system combines four parameters (HRV, GSR, SAV, and TD) to provide reliable and detailed DSL assessment suitable for real-time safety applications. Through detailed simulation analysis, we draw the following conclusions.
  • Physiological parameters have the strongest influence on stress assessment, with mean absolute sensitivities of 0.368 (GSR). Under severe physiological distress (HRV = 0.1, GSR = 0.9), the system maintains high DSL (mean 0.813) across all driving conditions.
  • Behavioral and environmental parameters (SAV and TD) increase stress in moderate physiological states. In case 2 (HRV = 0.5, GSR = 0.5) with heavy traffic (TD = 1.0), increasing SAV from 0.1 to 0.9 increases DSL from 0.512 to 0.756 (+47.6%).
  • The system generates minimal stress under favorable conditions as in case 3 (HRV = 0.9, GSR = 0.1, SAV = 0.1, TD = 0.0, DSL = 0.044) while approaching maximum stress under worst-case conditions as in case 1 (HRV = 0.1, GSR = 0.9, SAV = 0.9, TD = 1.0, DSL = 0.958).
Despite these results, there are some limitations. The current evaluation relies only on simulation and has not yet been validated with real-world driver stress measurements. Additionally, the approach requires reliable sensors and VANET connectivity, which may not always be available in practice. While the computational cost of type reduction is manageable in our setup, further optimization may be needed for resource-constrained platforms.
In future work, we will address these limitations and extend this study as follows.
  • Real-world Validation: We will validate FDSDS in real driving scenarios by collecting synchronized physiological signals and driving in VANET context, and by defining stress labels using standardized self-reports from NASA Task Load Index and event-level annotations.
  • Degraded-input Robustness: We will improve robustness for sensor noise and V2X requirement (delay, packet loss) by introducing confidence-aware inference so that uncertainty bounds remain meaningful under degraded inputs.
  • Online Personalization: We will develop methods for adapting FOUs and preserving interpretability constraints (e.g., monotonicity and rule-base transparency), enabling driver-specific calibration without retraining.
  • Fair Benchmarking: We will conduct comparative evaluation against representative ML/DL baselines (e.g., CNN–LSTM fusion models [20]) under identical input features and evaluation protocols, reporting not only classification accuracy but also calibration and uncertainty quality metrics.

Author Contributions

Conceptualization, S.H., P.K., Y.L., M.I., K.M. and L.B.; methodology, S.H.; software, S.H., P.K., Y.L. and L.B.; validation, S.H.; formal analysis, S.H., M.I. and K.M.; investigation, S.H., M.I., K.M. and L.B.; resources, S.H. and L.B.; data curation, S.H.; writing—original draft preparation, S.H.; writing—review and editing, L.B.; visualization, S.H.; supervision, L.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Japan Society for the Promotion of Science (JSPS), grant number 25KJ2239.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available upon request from the corresponding author due to privacy and ownership considerations.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
VANETVehicular Ad Hoc Network
V2VVehicle-to-Vehicle
V2IVehicle-to-Infrastructure
V2XVehicle-to-Everything
FLFuzzy Logic
T1FLSType-1 Fuzzy Logic System
IT2FLSInterval Type-2 Fuzzy Logic System
FDSDSFuzzy-based Driver Stress Detection System
HRVHeart Rate Variability
GSRGalvanic Skin Response
SAVSteering Angle Variation
TDTraffic Density
DSLDriver Stress Level
MFMembership Function
FOUFootprint Of Uncertainty
FRBFuzzy Rule Base

References

  1. Dutta, A.; Campoverde, L.M.S.; Tropea, M.; Rango, F.D. A Comprehensive Review of Recent Developments in VANET for Traffic, Safety & Remote Monitoring Applications. J. Netw. Syst. Manag. 2024, 32, 79. [Google Scholar] [CrossRef]
  2. Zhang, X.; Li, J.; Zhou, J.; Zhang, S.; Wang, J.; Yuan, Y.; Liu, J.; Li, J. Vehicle-to-Everything Communication in Intelligent Connected Vehicles: A Survey and Taxonomy. Automot. Innov. 2025, 8, 13–45. [Google Scholar] [CrossRef]
  3. Gillani, M.; Niaz, H.A.; Farooq, M.U.; Ullah, A. Data collection protocols for VANETs: A survey. Complex Intell. Syst. 2022, 8, 2593–2622. [Google Scholar] [CrossRef]
  4. Global Status Report on Road Safety 2023. Available online: https://www.who.int/teams/social-determinants-of-health/safety-and-mobility/global-status-report-on-road-safety-2023 (accessed on 11 October 2025).
  5. Dingus, T.A.; Guo, F.; Lee, S.; Antin, J.F.; Perez, M.; Buchanan-King, M.; Hankey, J.M. Driver crash risk factors and prevalence evaluation using naturalistic driving data. Proc. Natl. Acad. Sci. USA 2016, 113, 2636–2641. [Google Scholar] [CrossRef]
  6. Rastgoo, M.N.; Nakisa, B.; Rakotonirainy, A.; Chandran, V.; Tjondronegoro, D. A Critical Review of Proactive Detection of Driver Stress Levels Based on Multimodal Measurements. ACM Comput. Surv. 2018, 51, 88. [Google Scholar] [CrossRef]
  7. Ayas, S.; Donmez, B.; Tang, X. Drowsiness Mitigation Through Driver State Monitoring Systems: A Scoping Review. Hum. Factors 2024, 66, 2218–2243. [Google Scholar] [CrossRef]
  8. Healey, J.A.; Picard, R.W. Detecting Stress During Real-World Driving Tasks Using Physiological Sensors. IEEE Trans. Intell. Transp. Syst. 2005, 6, 156–166. [Google Scholar] [CrossRef]
  9. Liu, K.; Jiao, Y.; Du, C.; Zhang, X.; Chen, X.; Xu, F.; Jiang, C. Driver Stress Detection Using Ultra-Short-Term HRV Analysis under Real World Driving Conditions. Entropy 2023, 25, 194. [Google Scholar] [CrossRef]
  10. Balters, S.; Gowda, N.; Ordoñez, F.; Paredes, P.E. Individualized stress detection using an unmodified car steering wheel. Sci. Rep. 2021, 11, 20646. [Google Scholar] [CrossRef]
  11. Miyajima, C.; Angkititrakul, P.; Takeda, K. Behavior Signal Processing for Vehicle Applications. Apsipa Annu. Summit Conf. (APSIPA ASC) 2013, 2, e2. [Google Scholar] [CrossRef]
  12. De Santos Sierra, A.; Sánchez Ávila, C.; Guerra Casanova, J.; Bailador del Pozo, G. A Stress-Detection System Based on Physiological Signals and Fuzzy Logic. IEEE Trans. Ind. Electron. 2011, 58, 4857–4865. [Google Scholar] [CrossRef]
  13. Lee, J.; Lee, H.; Shin, M. Driving Stress Detection Using Multimodal Convolutional Neural Networks with Nonlinear Representation of Short-Term Physiological Signals. Sensors 2021, 21, 2381. [Google Scholar] [CrossRef]
  14. Castaldo, R.; Montesinos, L.; Melillo, P.; James, C.; Pecchia, L. Ultra-short term HRV features as surrogates of short term HRV: A case study on mental stress detection in real life. BMC Med Inform. Decis. Mak. 2019, 19, 12. [Google Scholar] [CrossRef]
  15. Warnecke, J.M.; Ganapathy, N.; Koch, E.; Dietzel, A.; Flormann, M.; Henze, R.; Deserno, T.M. Printed and Flexible ECG Electrodes Attached to the Steering Wheel for Continuous Health Monitoring during Driving. Sensors 2022, 22, 4198. [Google Scholar] [CrossRef] [PubMed]
  16. Rigas, G.; Goletsis, Y.; Fotiadis, D.I. Real-Time Driver’s Stress Event Detection. IEEE Trans. Intell. Transp. Syst. 2012, 13, 221–234. [Google Scholar] [CrossRef]
  17. Memar, M.; Mokaribolhassan, A. Stress level classification using statistical analysis of skin conductance signal while driving. SN Appl. Sci. 2021, 3, 64. [Google Scholar] [CrossRef]
  18. Iqbal, T.; Simpkin, A.; Roshan, D.; Glynn, N.; Killilea, J.; Walsh, J.; Molloy, G.; Ganly, S.; Ryman, H.; Coen, E.; et al. Stress Monitoring Using Wearable Sensors: A Pilot Study and Stress-Predict Dataset. Sensors 2022, 22, 8135. [Google Scholar] [CrossRef]
  19. Can, Y.; Chalabianloo, N.; Ekiz, D.; Ersoy, C. Continuous Stress Detection Using Wearable Sensors in Real Life: Algorithmic Programming Contest Case Study. Sensors 2019, 19, 1849. [Google Scholar] [CrossRef]
  20. Rastgoo, M.N.; Nakisa, B.; Maire, F.; Rakotonirainy, A.; Chandran, V. Automatic driver stress level classification using multimodal deep learning. Expert Syst. Appl. 2019, 138, 112793. [Google Scholar] [CrossRef]
  21. Amin, M.; Ullah, K.; Asif, M.; Shah, H.; Mehmood, A.; Khan, M.A. Real-World Driver Stress Recognition and Diagnosis Based on Multimodal Deep Learning and Fuzzy EDAS Approaches. Diagnostics 2023, 13, 1897. [Google Scholar] [CrossRef] [PubMed]
  22. Köklü, A.; Güven, Y.; Kumbasar, T. Odyssey of Interval Type-2 Fuzzy Logic Systems: Learning Strategies for Uncertainty Quantification. IEEE Trans. Fuzzy Syst. 2025, 33, 468–478. [Google Scholar] [CrossRef]
  23. Li, R.; Hu, Y.; Liang, Q. T2F-LSTM Method for Long-Term Traffic Volume Prediction. IEEE Trans. Fuzzy Syst. 2020, 28, 3256–3264. [Google Scholar] [CrossRef]
  24. Zadeh, L.A. Fuzzy Sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
  25. Kim, H.G.; Cheon, E.J.; Bai, D.S.; Lee, Y.H.; Koo, B.H. Stress and Heart Rate Variability: A Meta-Analysis and Review of the Literature. Psychiatry Investig. 2018, 15, 235–245. [Google Scholar] [CrossRef]
  26. Thielmann, B.; Hartung, J.; Böckelmann, I. Objective Assessment of Mental Stress in Individuals with Different Levels of Effort Reward Imbalance or Overcommitment Using Heart Rate Variability: A Systematic Review. Syst. Rev. 2022, 11, 48. [Google Scholar] [CrossRef]
  27. Amin, R.; Faghih, R.T. Physiological Characterization of Electrodermal Activity Enables Scalable Near Real-Time Autonomic Nervous System Activation Inference. PLoS Comput. Biol. 2022, 18, e1010275. [Google Scholar] [CrossRef]
  28. Posada-Quintero, H.F.; Florian, J.P.; Orjuela-Cañón, A.D.; Chon, K.H. Electrodermal Activity Is Sensitive to Cognitive Stress under Water. Front. Physiol. 2018, 8, 1128. [Google Scholar] [CrossRef]
  29. Klimek, A.; Mannheim, I.; Schouten, G.; Wouters, E.J.M.; Peeters, M.W.H. Wearables Measuring Electrodermal Activity to Assess Perceived Stress in Care: A Scoping Review. Acta Neuropsychiatr. 2023, 37, e19. [Google Scholar] [CrossRef]
  30. Kountouriotis, G.K.; Spyridakos, P.; Carsten, O.M.J.; Merat, N. Identifying Cognitive Distraction Using Steering Wheel Reversal Rates. Accid. Anal. Prev. 2016, 96, 39–45. [Google Scholar] [CrossRef]
  31. Lanatà, A.; Valenza, G.; Greco, A.; Gentili, C.; Bartolozzi, R.; Bucchi, F.; Frendo, F.; Scilingo, E. How the Autonomic Nervous System and Driving Style Change With Incremental Stressing Conditions During Simulated Driving. IEEE Trans. Intell. Transp. Syst. 2015, 16, 1505–1517. [Google Scholar] [CrossRef]
  32. Li, Z.; Li, S.E.; Li, R.; Cheng, B.; Shi, J. Online Detection of Driver Fatigue Using Steering Wheel Angles for Real Driving Conditions. Sensors 2017, 17, 495. [Google Scholar] [CrossRef]
  33. Bitkina, O.V.; Kim, J.; Park, J.; Park, J.; Kim, H.K. Identifying Traffic Context Using Driving Stress: A Longitudinal Preliminary Case Study. Sensors 2019, 19, 2152. [Google Scholar] [CrossRef]
  34. Miller, E.E.; Boyle, L.N. Variations in Road Conditions on Driver Stress: Insights from an On-road Study. Proc. Hum. Factors Ergon. Soc. Annu. Meet. 2013, 57, 1864–1868. [Google Scholar] [CrossRef]
  35. Welch, K.C.; Harnett, C.; Lee, Y.C. A Review on Measuring Affect with Practical Sensors to Monitor Driver Behavior. Safety 2019, 5, 72. [Google Scholar] [CrossRef]
  36. Bernardi, L.; Wdowczyk-Szulc, J.; Valenti, C.; Castoldi, S.; Passino, C.; Spadacini, G.; Sleight, P. Effects of Controlled Breathing, Mental Activity and Mental Stress with or without Verbalization on Heart Rate Variability. J. Am. Coll. Cardiol. 2000, 35, 1462–1469. [Google Scholar] [CrossRef]
  37. Grassmann, M.; Vlemincx, E.; von Leupoldt, A.; Van den Bergh, O. Respiratory Changes in Response to Cognitive Load: A Systematic Review. Neural Plast. 2016, 2016, 8146809. [Google Scholar] [CrossRef]
  38. Wang, Y.; Yuan, G.; Fu, X. Driver’s Head Pose and Gaze Zone Estimation Based on Multi-Zone Templates Registration and Multi-Frame Point Cloud Fusion. Sensors 2022, 22, 3154. [Google Scholar] [CrossRef]
  39. Thwe, P.P.; Yamamoto, T.; Sato, H.; Morikawa, T. Analysis of Driving Stress on Various Roadway Conditions in Myanmar by using Heart Rate Variability. Asian Transp. Stud. 2017, 4, 663–679. [Google Scholar] [CrossRef]
  40. Salai, M.; Vassányi, I.; Kósa, I. Stress Detection Using Low Cost Heart Rate Sensors. J. Healthc. Eng. 2016, 2016, 5136705. [Google Scholar] [CrossRef]
  41. Fajrin, H.; Sasmeri, S.; Prilia, L.R.; Untara, B. Design of stress detector with fuzzy logic method (GSR and heart rate parameters). Indones. J. Electr. Eng. Comput. Sci. 2025, 37, 56–68. [Google Scholar] [CrossRef]
  42. Villarejo, M.V.; Zapirain, B.G.; Zorrilla, A.M. A Stress Sensor Based on Galvanic Skin Response (GSR) Controlled by ZigBee. Sensors 2012, 12, 6075–6101. [Google Scholar] [CrossRef]
  43. Yeong, D.J.; Velasco-Hernandez, G.; Barry, J.; Walsh, J. Sensor and Sensor Fusion Technology in Autonomous Vehicles: A Review. Sensors 2021, 21, 2140. [Google Scholar] [CrossRef]
  44. Inaba, T.; Sakamoto, S.; Oda, T.; Barolli, L.; Takizawa, M. A New FACS for Cellular Wireless Networks Considering QoS: A Comparison Study of FuzzyC with MATLAB. In Proceedings of the 2015 18th International Conference on Network-Based Information Systems, Taipei, Taiwan, 2–4 September 2015; pp. 338–344. [Google Scholar] [CrossRef]
  45. Mendel, J.M.; John, R.I.; Liu, F. Interval Type-2 Fuzzy Logic Systems Made Simple. IEEE Trans. Fuzzy Syst. 2006, 14, 808–821. [Google Scholar] [CrossRef]
  46. Liang, Q.; Mendel, J.M. Interval Type-2 Fuzzy Logic Systems: Theory and Design. IEEE Trans. Fuzzy Syst. 2000, 8, 535–550. [Google Scholar] [CrossRef]
  47. Mattioli, V.; Davoli, L.; Belli, L.; Gambetta, S.; Carnevali, L.; Sgoifo, A.; Raheli, R.; Ferrari, G. IoT-Based Assessment of a Driver’s Stress Level. Sensors 2024, 24, 5479. [Google Scholar] [CrossRef]
  48. Zontone, P.; Affanni, A.; Piras, A.; Rinaldo, R. Exploring Physiological Signal Responses to Traffic-Related Stress in Simulated Driving. Sensors 2022, 22, 939. [Google Scholar] [CrossRef]
  49. Wu, D.; Mendel, J.M. Enhanced Karnik-Mendel Algorithms. IEEE Trans. Fuzzy Syst. 2009, 17, 923–934. [Google Scholar] [CrossRef]
  50. El-Nagar, A.M.; El-Bardini, M. Practical Implementation for the Interval Type-2 Fuzzy PID Controller Using a Low Cost Microcontroller. Ain Shams Eng. J. 2014, 5, 475–487. [Google Scholar] [CrossRef]
Figure 1. IT2FLS structure.
Figure 1. IT2FLS structure.
Information 17 00050 g001
Figure 2. Driver stress detection framework for VANETs.
Figure 2. Driver stress detection framework for VANETs.
Information 17 00050 g002
Figure 3. Proposed FDSDS structure.
Figure 3. Proposed FDSDS structure.
Information 17 00050 g003
Figure 4. MFs for FDSDS parameters.
Figure 4. MFs for FDSDS parameters.
Information 17 00050 g004
Figure 5. Interval type-2 MFs with FOU.
Figure 5. Interval type-2 MFs with FOU.
Information 17 00050 g005
Figure 6. DSL response under different physiological states.
Figure 6. DSL response under different physiological states.
Information 17 00050 g006
Table 1. Summary of related works in driver stress detection.
Table 1. Summary of related works in driver stress detection.
Ref.Method/AlgorithmAdvantagesLimitations
 [8]ECG, EMG, GSR, respiration (multi-physiological)High accuracy (97%) in real driving; foundational datasetIntrusive sensors; higher computational complexity
 [9]Ultra-short-term HRV analysis≤3 min windows with high accuracy; real-time capabilityRequires consistent signal quality; sensitive to artifacts
 [10]Steering-wheel signal from unmodified wheelNon-intrusive; ∼77% accuracy without extra hardwareLimited to steering-based cues; subject-specific tuning
 [12]T1FLS with GSR & HRAccuracy up to 99.5% in controlled settings; interpretable rulesPrimarily binary stress classification; limited real-world validation
 [13]Multimodal CNN with GSR & HRHigh accuracy (95.67%); short-term signals; automatic feature extractionRequires multiple sensors; computationally intensive; limited datasets
 [14]Ultra-short-term HRV analysis94% accuracy (3 min); 88% accuracy (1 min); validated surrogate featuresLimited to mental stress detection; requires quality ECG signal
 [15]ECG electrodes in steering wheelNon-intrusive; 45.62% driving time coverageLimited signal quality; contact-dependent; requires validation
[16]Multimodal fusion in Bayesian networksReal-time stress-event detection; accuracy improved from physiology-only to with eventsComplex sensor/event setup; practicality concerns
 [17]ANOVA classifier with single GSR95.83% accuracy; reduced computational burden; single sensorLimited to GSR amplitude feature; requires careful sensor placement
 [18]Wearable PPG, ECG, EDA (Electrodermal Activity) sensorsPilot study and Stress-Predict datasetOptimal measurement approach unclear; challenges in real-world deployment
 [19]Smart wrist-worn wearablesReal-life continuous monitoring; artifact removal; discriminated stress levelsLimited to wrist-worn devices; subject to motion artifacts
 [20]CNN–LSTM fusion with ECG, vehicle data, context92.8% accuracy; outperforms traditional ML; automatic featuresRequires large training data; computationally expensive; black-box nature
 [21]CNN and CNN–LSTM with fuzzy EDAS evaluationAutomatic feature extraction; multiple evaluation metricsComplex model; requires extensive training; interpretability challenges
 [23]Type-2 fuzzy LSTM for traffic forecastingHandles time-series uncertainty; improved robustnessNot designed for stress detection; indirect relevance
Proposed FDSDSIT2FLS with HRV, GSR, SAV, TDUncertainty-aware; non-intrusive; VANET-integrated; interpretableSimulation-based evaluation (requires field validation)
Table 2. Comparison of candidate input parameters based on the selection criteria.
Table 2. Comparison of candidate input parameters based on the selection criteria.
ParametersNon-InvasivenessReal-TimeVANET Data AcquisitionComplementaryNotes
HRVΔWearable-friendly; stress/workload effects are well supported, but stable estimation may require a longer window than purely reactive signals.
GSRFast sympathetic response; robust wearable acquisition via skin-contact electrodes.
SAVDirectly available from CAN (Controller Area Network) bus; reflects driver control variability under distraction/stress.
TDAccessible via V2V/V2I; represents external driving demand linked to stress and workload indices.
EEGΔIntrusive setup and motion artifacts make it impractical for everyday driving despite rich cognitive-state information.
Respiration Δ Δ Δ Δ Measurement is feasible with dedicated sensors but is easily confounded by speech and ambient conditions; deployability varies by setup.
Camera-based (pupil/facial) Δ Δ Δ Real-time is feasible, but reliability can be affected by illumination/occlusion; deployment may raise privacy and mounting constraints.
Brake/acceleration patterns Δ CAN-accessible, but strongly confounded by traffic flow and vehicle-specific calibration (e.g., brake sensitivity).
Roadway conditions Δ Δ Δ Relevant to stress/workload, but real-time availability and standardization depend on infrastructure, maps, and sensing fidelity.
✓: suitable, Δ: conditionally suitable, ✕: unsuitable.
Table 3. Linguistic variables and term sets for FDSDS parameters.
Table 3. Linguistic variables and term sets for FDSDS parameters.
ParameterLinguistic Term Sets
Heart Rate Variability (HRV)Low → Lo, Medium → Me, High → Hi
Galvanic Skin Response (GSR)Low → Lw, Medium → Md, High → Hg
Steering Angle Variation (SAV)Small → S, Medium → M, Large → L
Traffic Density (TD)Light → Li, Moderate → Mo, Heavy → He
Driver Stress Level (DSL)DSL1, DSL2, DSL3, DSL4, DSL5, DSL6, DSL7, DSL8, DSL9
Table 4. FRB for FDSDS.
Table 4. FRB for FDSDS.
Rules 1–27Rules 28–54Rules 55–81
No. HRV GSR SAV TD DSL No. HRV GSR SAV TD DSL No. HRV GSR SAV TD DSL
1LoLwSLiDSL328MeLwSLiDSL255HiLwSLiDSL1
2LoLwSMoDSL429MeLwSMoDSL356HiLwSMoDSL2
3LoLwSHeDSL530MeLwSHeDSL457HiLwSHeDSL3
4LoLwMLiDSL431MeLwMLiDSL358HiLwMLiDSL2
5LoLwMMoDSL532MeLwMMoDSL459HiLwMMoDSL3
6LoLwMHeDSL633MeLwMHeDSL560HiLwMHeDSL4
7LoLwLLiDSL534MeLwLLiDSL461HiLwLLiDSL3
8LoLwLMoDSL635MeLwLMoDSL562HiLwLMoDSL4
9LoLwLHeDSL736MeLwLHeDSL663HiLwLHeDSL5
10LoMdSLiDSL437MeMdSLiDSL364HiMdSLiDSL2
11LoMdSMoDSL538MeMdSMoDSL465HiMdSMoDSL3
12LoMdSHeDSL639MeMdSHeDSL566HiMdSHeDSL4
13LoMdMLiDSL540MeMdMLiDSL467HiMdMLiDSL3
14LoMdMMoDSL641MeMdMMoDSL568HiMdMMoDSL4
15LoMdMHeDSL742MeMdMHeDSL669HiMdMHeDSL5
16LoMdLLiDSL643MeMdLLiDSL570HiMdLLiDSL4
17LoMdLMoDSL744MeMdLMoDSL671HiMdLMoDSL5
18LoMdLHeDSL845MeMdLHeDSL772HiMdLHeDSL6
19LoHgSLiDSL646MeHgSLiDSL573HiHgSLiDSL4
20LoHgSMoDSL747MeHgSMoDSL674HiHgSMoDSL5
21LoHgSHeDSL848MeHgSHeDSL775HiHgSHeDSL6
22LoHgMLiDSL749MeHgMLiDSL676HiHgMLiDSL5
23LoHgMMoDSL850MeHgMMoDSL777HiHgMMoDSL6
24LoHgMHeDSL951MeHgMHeDSL878HiHgMHeDSL7
25LoHgLLiDSL852MeHgLLiDSL779HiHgLLiDSL6
26LoHgLMoDSL953MeHgLMoDSL880HiHgLMoDSL7
27LoHgLHeDSL954MeHgLHeDSL981HiHgLHeDSL8
Table 5. Quantitative analysis of DSL under typical conditions.
Table 5. Quantitative analysis of DSL under typical conditions.
ConditionMin DSLMax DSLMean DSLStd DevMean FOU
Case 1 (HRV = 0.1, GSR = 0.9)0.6220.9580.8130.1010.068
Case 2 (HRV = 0.5, GSR = 0.5)0.2650.7560.5190.1320.139
Case 3 (HRV = 0.9, GSR = 0.1)0.0440.5120.2760.1230.054
Table 6. Theoretical computational complexity of FDSDS.
Table 6. Theoretical computational complexity of FDSDS.
PhaseComplexity
Fuzzification O ( n × m )
Rule Firing O ( R × n )
Type Reduction (EKM) O ( R × k )
Defuzzification O ( 1 )
n = 4 inputs, m = 3 terms/input, R = 81 rules, k = Number of EKM iterations.
Table 7. Performance measurements of FDSDS.
Table 7. Performance measurements of FDSDS.
MetricValue
Total Inference Time5446 ms
Average Time per Inference 371.97 μ s
Fuzzification 0.22 μ s (0.1%)
Rule Firing 13.75 μ s (3.7%)
Type Reduction (EKM) * 334.31 μ s (89.9%)
Average EKM Iterations 1.29
* Includes defuzzification.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Higashi, S.; Kraikritayakul, P.; Liu, Y.; Ikeda, M.; Matsuo, K.; Barolli, L. FDSDS: A Fuzzy-Based Driver Stress Detection System for VANETs Considering Interval Type-2 Fuzzy Logic and Its Performance Evaluation. Information 2026, 17, 50. https://doi.org/10.3390/info17010050

AMA Style

Higashi S, Kraikritayakul P, Liu Y, Ikeda M, Matsuo K, Barolli L. FDSDS: A Fuzzy-Based Driver Stress Detection System for VANETs Considering Interval Type-2 Fuzzy Logic and Its Performance Evaluation. Information. 2026; 17(1):50. https://doi.org/10.3390/info17010050

Chicago/Turabian Style

Higashi, Shunya, Paboth Kraikritayakul, Yi Liu, Makoto Ikeda, Keita Matsuo, and Leonard Barolli. 2026. "FDSDS: A Fuzzy-Based Driver Stress Detection System for VANETs Considering Interval Type-2 Fuzzy Logic and Its Performance Evaluation" Information 17, no. 1: 50. https://doi.org/10.3390/info17010050

APA Style

Higashi, S., Kraikritayakul, P., Liu, Y., Ikeda, M., Matsuo, K., & Barolli, L. (2026). FDSDS: A Fuzzy-Based Driver Stress Detection System for VANETs Considering Interval Type-2 Fuzzy Logic and Its Performance Evaluation. Information, 17(1), 50. https://doi.org/10.3390/info17010050

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop