LTC-CGMN:轻量级时序卷积+跨粒度状态映射的DMS边缘部署框架
LTC-CGMN:轻量级时序卷积+跨粒度状态映射的DMS边缘部署框架
论文信息
| 项目 | 内容 |
|---|---|
| 标题 | Visual measurement network for intelligent cockpit driving state combining lightweight temporal convolution and cross-granularity state mapping |
| 作者 | Ti Han(大连东软信息学院) |
| 期刊 | Frontiers in Mechanical Engineering |
| 年份 | 2026 |
| 链接 | Frontiers |
| 数据集 | 3MDAD 多模态驾驶数据集 |
| 部署 | NVIDIA Jetson Orin |
核心创新
LTC-CGMN 解决了DMS实际部署的三大痛点:
- 轻量时序建模:深度可分离因果膨胀卷积(LTC),低算力捕获时序依赖
- 跨粒度状态映射:CGSM模块对齐细粒度头/手特征与粗粒度躯干特征
- 连续风险评估:NHTSA-AHP指导的连续驾驶员风险指数(DRI),替代离散分类
关键指标:
- Top-1 准确率:96.37%(3MDAD 数据集 Day 子集,±0.24)
- DRI预测RMSE:0.058
- 推理速度:33.6 FPS(Jetson Orin,FP16/TensorRT,端到端延迟 29.8 ms)
- 参数量:3.78M(5.46G FLOPs)
方法详解
1. 整体架构
graph TB
A[视频输入] --> B[特征提取 backbone]
B --> C[CGSM 跨粒度状态映射]
C --> D1[细粒度: 头部关键点]
C --> D2[细粒度: 手部关键点]
C --> D3[粗粒度: 躯干姿态]
D1 --> E[跨注意力对齐]
D2 --> E
D3 --> E
E --> F[LTC 轻量时序卷积]
F --> G[离散状态分类]
F --> H[连续DRI回归]
2. CGSM 跨粒度状态映射
1 | # 示意代码,不可直接运行(为解释论文 CGSM 模块思想的简化示意,非官方实现;论文未开源代码) |
3. LTC 轻量时序卷积
1 | # 示意代码,不可直接运行(为解释论文 LTC 模块思想的简化示意,非官方实现) |
4. 连续驾驶员风险指数(DRI)
1 | # 示意代码,不可直接运行(为解释论文 DRI 预测思想的简化示意;类别划分与头结构为作者假设,非论文原始设计) |
实验结果
1. 3MDAD数据集性能(论文 Table 2,Day 子集)
重模型对比(论文未给这些基线的参数量/FPS):
| 方法 | Top-1准确率 | DRI RMSE |
|---|---|---|
| I3D (3D-CNN) | 89.26 ± 0.41 | 0.108 ± 0.004 |
| TimeSformer | 93.57 ± 0.32 | 0.079 ± 0.003 |
| Uniformer | 94.21 ± 0.30 | — |
| Video-Mamba | 94.82 ± 0.26 | 0.069 ± 0.003 |
| Video-Swin | 95.08 ± 0.28 | 0.072 ± 0.003 |
| LTC-CGMN | 96.37 ± 0.24 | 0.058 ± 0.002 |
LTC-CGMN 超过次优的 Video-Mamba 1.55 个百分点,DRI 回归误差也是所有方法中最低的。
2. DRI连续风险评估
| 指标 | 值 | 说明 |
|---|---|---|
| DRI RMSE | 0.058 | 连续风险预测精度 |
| 阶梯跳变抑制 | 平均最大瞬时DRI变化 0.777→0.122 | 离散类别映射 vs LTC-CGMN(论文原文数字) |
| NHTSA-AHP一致性 | ✅ | 专家AHP权重作为软标签先验,经知识蒸馏监督DRI |
注意:论文明确说该方法”缓解而非完全消除”阶梯效应。
3. 边缘部署效率(论文 Table 3,Jetson Orin,FP16/TensorRT)
| 模型 | 参数量 | 延迟 | FPS |
|---|---|---|---|
| C3D-light | 8.23M | 62.4 ms | 16.0 |
| MobileNetV3+BiLSTM | 4.32M | 41.5 ms | 24.1 |
| TSM | 9.61M | 48.7 ms | 20.5 |
| X3D-S | 5.94M | 35.2 ms | 28.4 |
| LTC-CGMN | 3.78M | 29.8 ms | 33.6 |
在对比的轻量模型中,LTC-CGMN 参数量最少、延迟最低、FPS 最高。
IMS 开发启示
1. 轻量DMS架构选择
基于论文 Table 3 的边缘端实测(Jetson Orin, FP16/TensorRT):
| 方案 | FPS | 参数量 | 备注 |
|---|---|---|---|
| LTC-CGMN | 33.6 | 3.78M | 论文自报最优,Top-1 96.37% |
| X3D-S | 28.4 | 5.94M | 论文未单独给Top-1(Table 3 只列效率) |
| MobileNetV3+BiLSTM | 24.1 | 4.32M | 同上 |
| TSM | 20.5 | 9.61M | 同上 |
| C3D-light | 16.0 | 8.23M | 同上 |
重模型(TimeSformer/Video-Swin/Uniformer/Video-Mamba)论文只给了精度、未给边缘端效率数据,无法评估其 Jetson Orin 实时性。
2. 连续风险评估的价值
1 | # 示意代码,不可直接运行(仅为概念对比笔记) |
3. NHTSA-AHP风险框架
论文的做法:按 NHTSA(美国国家公路交通安全管理局)的三维分心分类,邀请专家用 AHP(层次分析法)对三个维度做两两比较,得到归一化权重向量,作为连续 DRI 的软标签先验,再通过知识蒸馏监督网络输出:
| NHTSA 分心维度 | 在框架中的角色 | IMS对应 |
|---|---|---|
| 视觉分心 | AHP 三维度之一(专家加权) | 视线偏离检测 |
| 手动分心 | AHP 三维度之一(专家加权) | 手部关键点 |
| 认知分心 | AHP 三维度之一(专家加权) | 眼动模式分析 |
注意:具体权重数值由论文中的专家判断矩阵归一化得到,文中以动作类别为基础风险做加权线性组合(一致性检验通过);疲劳/饮水/抽烟等是 3MDAD 16 类动作中的独立类别,不是 AHP 的独立维度。
总结
LTC-CGMN 是 DMS 边缘部署的一个值得关注的方案:
- 3.78M参数+33.6FPS:在Jetson Orin上实现实时推理,对比的轻量基线中效率最优
- 96.37% Top-1:超过对比的重模型基线(Video-Swin 95.08%、Video-Mamba 94.82%)
- 连续DRI:替代离散分类,阶梯跳变显著缓解(瞬时DRI变化 0.777→0.122)
- 跨粒度融合:头/手细节+躯干上下文的对齐
- NHTSA-AHP框架:专家AHP权重作为软标签先验,经知识蒸馏监督DRI
对 IMS 的核心启示:轻量时序卷积+跨粒度融合在精度和边缘效率之间取得了好的平衡。按论文 Table 3,与 X3D-S(5.94M/28.4FPS)、TSM(9.61M/20.5FPS)等相比,LTC-CGMN 以更少参数拿到更高 FPS;连续DRI预测缓解了传统DMS在状态边界附近频繁误报的问题。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Dapalm | IMS技术前沿!