ATCion: 驾驶舱内ATC通信图标视觉辅助,降低认知负荷的航空人机交互范式

论文信息

  • 标题: ATCion: Exploring the Design of Icon-based Visual Aids for Enhancing In-cockpit Air Traffic Control Communication
  • 会议: UIST 2025 (The 38th Annual ACM Symposium on User Interface Software and Technology)
  • arXiv: 2609.24863 (2026年9月21日)
  • 作者: Yue Lyu 等
  • 被试: 22名飞行员 + 1名ATC管制员
  • 页数: 23页

核心创新

ATCion是一种图标化视觉辅助系统,在驾驶舱内将ATC(空中交通管制)语音通信内容实时转化为图标显示。实验证明:图标辅助提高了复述准确率、降低了记忆认知负荷,且不影响飞行操作。

对比实验结果

条件 复述准确率 记忆负荷 飞行操作影响 飞行员偏好
无辅助 基线 高 无 —
文本辅助 ↑ 中 无 中等
ATCion图标 ↑↑ 最高 低 无负面影响 最高

方法详解

系统架构

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
ATC语音通信 → 语音识别 → 意图解析 → 图标匹配 → HUD/显示屏渲染

┌─────────────────┐
ATC语音 ──────────→│ 语音识别 ASR │
└────────┬─────────┘
│
▼
┌─────────────────┐
│ 意图解析 NLU │
│ • 高度指令 │
│ • 航向指令 │
│ • 速度指令 │
│ • 许可指令 │
│ • 紧急指令 │
└────────┬─────────┘
│
▼
┌─────────────────┐
│ 图标匹配 │
│ • 高度: ⬆️ 数字 │
│ • 航向: ➡️ 方向 │
│ • 速度: 🏃 数字 │
│ • 许可: ✅ 类型 │
│ • 紧急: 🚨 级别 │
└────────┬─────────┘
│
▼
┌─────────────────┐
│ HUD/显示屏渲染 │
└─────────────────┘

图标设计原则

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
# ATCion图标设计框架 (可迁移到汽车座舱)
icon_design = {
"高度指令": {
"icon": "↑ + 数字",
"color": "白色/绿色",
"size": "标准",
"duration": "持续显示直到执行"
},
"航向指令": {
"icon": "→ + 角度",
"color": "白色",
"size": "标准",
"duration": "持续显示直到执行"
},
"速度指令": {
"icon": "🏃 + 节",
"color": "白色",
"size": "标准",
"duration": "持续显示直到执行"
},
"许可指令": {
"icon": "✅ + 许可类型",
"color": "绿色",
"size": "大",
"duration": "3秒后消失"
},
"紧急指令": {
"icon": "🚨 + 紧急类型",
"color": "红色",
"size": "大+闪烁",
"duration": "持续直到确认"
}
}

# 关键设计原则
design_principles = {
"清晰性": "图标比文本更快理解",
"低认知成本": "不需阅读,一眼即懂",
"快速可解释性": " pilots preferred icons over text",
"不干扰操作": "不 negatively impact flight operations",
"颜色编码": "绿色=许可, 白色=常规, 红色=紧急"
}

print("=== ATCion设计原则 ===")
for k, v in design_principles.items():
print(f" {k}: {v}")

实验设计

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
# ATCion四阶段实验设计
experiment = {
"Phase 1: 需求分析": {
"method": "半结构化访谈",
"participants": "活跃飞行员",
"goal": "识别ATC通信痛点"
},
"Phase 2: 图标设计": {
"method": "迭代设计 + 可用性测试",
"participants": "飞行员 + ATC管制员",
"goal": "设计ATC消息图标集"
},
"Phase 3: 对比评估": {
"method": "对照实验 (3条件×多场景)",
"participants": "22名飞行员",
"conditions": ["无辅助", "文本辅助", "ATCion图标"],
"metrics": ["复述准确率", "记忆负荷", "操作影响"]
},
"Phase 4: 集成设计": {
"method": "设计探讨",
"goal": "未来多模态ATC通信系统"
}
}

for phase, info in experiment.items():
print(f"\n{phase}")
for k, v in info.items():
print(f" {k}: {v}")

从航空到汽车:DMS/HMI迁移启示

ATC通信 vs 汽车DMS警告的类比

航空ATC 汽车DMS 共性
ATC语音指令 DMS警告音 听觉通道易遗漏
高度/航向/速度指令 疲劳/分心/手机警告 需要快速理解+执行
复述准确率 警告响应率 衡量理解程度
记忆负荷 认知负荷 不能影响主任务
图标HUD AR-HUD/仪表显示 视觉辅助渠道

图标化DMS警告系统设计

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
# 从ATCion迁移到汽车DMS的图标化警告系统
dms_icon_system = {
"疲劳警告": {
"level_1": {
"icon": "👁️ + 感叹号",
"color": "黄色",
"text": "请休息",
"duration": "5秒",
"audio": "柔和提示音"
},
"level_2": {
"icon": "😴 + 咖啡",
"color": "橙色",
"text": "严重疲劳,建议停靠",
"duration": "持续",
"audio": "急促提示音"
},
"level_3": {
"icon": "🚨 + 红色闪烁",
"color": "红色",
"text": "请立即停靠!",
"duration": "持续+震动",
"audio": "警报声+座椅震动"
}
},
"分心警告": {
"level_1": {
"icon": "👁️ + 道路方向",
"color": "黄色",
"text": "请看前方",
"duration": "3秒",
},
"level_2": {
"icon": "📱 + 禁止",
"color": "橙色",
"text": "请放下手机",
"duration": "持续",
}
},
"CPD提醒": {
"icon": "👶 + 座椅",
"color": "红色",
"text": "检测到后排有儿童!",
"duration": "持续直到确认",
"audio": "专属提醒音",
"action": "车门锁止+空调启动"
},
"酒驾预警": {
"icon": "🍷 + 禁止驾驶",
"color": "红色",
"text": "酒精超标,禁止启动",
"duration": "持续",
"action": "发动机锁止"
}
}

print("=== 图标化DMS警告系统 ===")
for scenario, levels in dms_icon_system.items():
print(f"\n{scenario}:")
if isinstance(levels, dict) and "level_1" in levels:
for level, config in levels.items():
print(f" {level}: {config['icon']} ({config['color']})")
else:
print(f" {levels['icon']} ({levels['color']})")

AR-HUD集成方案

与现有方案的对比

方案 视觉辅助形式 颜色编码 多级警告 AR-HUD 实证验证
传统文本警告 文字+声音 有限 ✅ ❌ ⚠️
BMW Panoramic iDrive AR-HUD+文字 有 ✅ ✅ ⚠️
ATCion迁移方案 图标+颜色+声音 完整 ✅ 三级 ✅ ✅ 22飞行员验证

IMS开发启示

1. 图标化设计优先于文本

ATCion证明了:图标比文本更快理解、更低认知负荷。DMS警告应优先使用图标而非文字。

2. 颜色编码系统

颜色 含义 DMS应用
绿色 正常/许可 驾驶状态正常
白色 常规信息 常规提示
黄色 注意 L1警告
橙色 警告 L2警告
红色 紧急 L3紧急

3. 多模态警告架构

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 从ATCion学到的多模态警告原则
multimodal_principles = {
"视觉(图标)": "主要通道,快速理解",
"听觉(提示音)": "辅助通道,引起注意",
"触觉(震动)": "紧急通道,不可忽略",
"动作(联动)": "执行层,如CPD车门锁止",
}

# 警告设计原则
warning_design = {
"渐进性": "L1轻→L2中→L3重,逐级升级",
"非干扰性": "不能影响主驾驶任务",
"快速可解释": "一眼即懂,无需阅读",
"持续到响应": "警告持续直到驾驶员响应",
"多模态冗余": "视觉+听觉+触觉多通道"
}

4. 落地建议

优先级 功能 图标方案 预期效果
P0 疲劳三级警告 👁️→😴→🚨 响应率>90%
P0 分心警告 📱+禁止 响应率>85%
P1 CPD提醒 👶+座椅 100%确认
P1 酒驾锁止 🍷+禁止 100%锁止
P2 AR-HUD集成 道路方向+图标 视线不离路

参考


发布时间: 2026-09-24 23:30
分类: 航空座舱 | HMI | 图标设计 | DMS警告 | AR-HUD | 论文解读