CARE框架:语音情绪×道路条件的驾驶员安全干预系统——IEEE ITSC 2026
论文信息
| 项目 |
内容 |
| 标题 |
Multimodal Drivers’ Emotion Recognition and Safety-Oriented Intervention for Intelligent Transportation Systems |
| 会议 |
IEEE ITSC 2026 |
| arXiv |
arXiv:2608.06378 (2026年6月5日) |
| 核心 |
CARE (Context-Aware Road-Emotion Evaluation) Score |
核心创新
首个安全优先的多模态驾驶员辅助框架——不仅识别情绪,还结合道路安全状况生成结构化干预:
- 语音情绪识别:从驾驶员语音提取情绪线索
- 道路条件感知:视觉感知道路安全状况
- CARE评分:联合评估情绪+风险→生成干预
- 两阶段干预:先安全提醒→再情绪调节
框架架构
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
| class CAREFramework: """ CARE: Context-Aware Road-Emotion Evaluation 两阶段干预: Stage 1: 道路安全提醒(优先) Stage 2: 情绪对齐的言语支持(次要) """ def __init__(self): self.emotion_recognizer = SpeechEmotionRecognizer() self.road_analyzer = RoadConditionAnalyzer() self.care_scorer = CAREScorer() self.intervention_generator = InterventionGenerator() def process(self, speech_input, road_image): """ 处理流程 Args: speech_input: 驾驶员语音 road_image: 前方道路图像 Returns: intervention: 结构化干预消息 """ emotion = self.emotion_recognizer(speech_input) road_safety = self.road_analyzer(road_image) care_score = self.care_scorer(emotion, road_safety) safety_reminder = self.intervention_generator.safety_first(road_safety) emotion_support = self.intervention_generator.emotion_aligned(emotion) return { "emotion": emotion, "road_safety": road_safety, "care_score": care_score, "safety_reminder": safety_reminder, "emotion_support": emotion_support }
class CAREScorer: """ CARE评分:联合评估情绪识别、风险识别和干预生成 三个维度: - 情绪准确率 - 风险识别准确率 - 干预质量 """ def compute(self, emotion, road_safety): emotion_score = self.eval_emotion(emotion) risk_score = self.eval_risk(road_safety) intervention_score = self.eval_intervention(emotion, road_safety) care = (0.3 * emotion_score + 0.4 * risk_score + 0.3 * intervention_score) return care
|
干预策略
| 情绪状态 |
道路风险 |
干预类型 |
示例 |
| 愤怒 |
高 |
安全+冷静 |
“前方行人,减速”→”深呼吸,保持冷静” |
| 焦虑 |
高 |
安全+安抚 |
“弯道减速”→”不用担心,慢行通过” |
| 愤怒 |
低 |
情绪调节 |
“前方畅通,放松心态” |
| 放松 |
高 |
安全提醒 |
“注意!前方学校区域” |
| 疲劳 |
中 |
安全+唤醒 |
“保持清醒,开窗通风” |
| 焦虑 |
低 |
情绪支持 |
“道路畅通,放松驾驶” |
与EmoRoad的互补
| 维度 |
EmoRoad |
CARE框架 |
| 贡献 |
数据集 |
算法框架 |
| 信号 |
EEG+眼动+生理 |
语音+视觉 |
| 情绪维度 |
valence/arousal |
离散情绪 |
| 干预 |
❌ |
✅ 两阶段 |
| 场景 |
8种真实驾驶 |
道路条件感知 |
IMS开发启示
1. 从检测到干预的演进
1 2 3
| DMS 1.0: 检测(疲劳/分心 → 警告) DMS 2.0: 情绪感知(愤怒/焦虑 → 调节) DMS 3.0: 情境干预(情绪×道路 → 个性化干预)
|
2. 语音情绪在DMS中的价值
| 优势 |
详情 |
| 非侵入 |
无需额外硬件(已有车载麦克风) |
| 实时 |
语音信号可实时分析 |
| 情绪敏感 |
语音特征对情绪变化敏感 |
| 多语言 |
需要多语言模型 |
3. 落地路线
| 阶段 |
能力 |
依赖 |
| 短期 |
语音情绪识别 |
车载麦克风 |
| 中期 |
语音+面部情绪融合 |
DMS摄像头 |
| 长期 |
情绪×场景干预 |
ADAS融合 |
总结
CARE框架填补了驾驶员情绪研究中从识别到干预的关键空白。两阶段干预策略(安全优先→情绪调节)为IMS系统提供了可行的情绪化驾驶辅助范式。与EmoRoad数据集互补,共同构成情绪感知DMS的研究基础。对IMS的核心启示:未来的DMS不仅要检测”驾驶员在做什么”,还要理解”驾驶员感觉如何”,并在正确时机给出正确干预。