安全带误佩戴检测正在从提醒附件升级为OMS主链路能力

安全带误佩戴检测正在从提醒附件升级为 OMS 主链路能力

发布时间: 2026-03-26
主题: seatbelt misuse / OMS / Euro NCAP 2026 / occupant detection / warning state machine
关键词: seatbelt misuse、occupant monitoring、rear seat reminder、Euro NCAP 2026、3D pose、segmentation、DMS、OMS


一句话结论

过去很多车的安全带能力,本质上还是:

  • 座椅有人
  • 卡扣扣上
  • 不满足条件就蜂鸣

但 Euro NCAP 2026 把问题改写了:

系统不只要知道“有没有扣上”,还要知道“是不是正确佩戴”,并且要把误佩戴检测、后排占用检测、持续告警、状态恢复重触发放进同一条 OMS 主链路。

对 IMS / OMS 团队来说,这意味着:

  1. 安全带误佩戴检测不再是小 feature,而是车内感知闭环的一部分
  2. 单纯 buckle sensor 已经不够,必须引入 occupant sensing / vision / pose / segmentation
  3. 验证对象从“识别对不对”升级为“什么时候提醒、持续多久、解除后如何重启、后排如何联动”

1. 为什么这个方向现在必须重视

安全带提醒过去一直存在,但很多方案存在三个天然漏洞:

1.1 Buckle 传感器只能知道“扣没扣”,不知道“怎么扣”

典型漏洞包括:

  • 把卡扣插上,但带子根本没绕过身体
  • 斜肩带从背后绕过去,只剩腰带在前面
  • 整条带子都从背后走线
  • 使用 seatbelt warning stopper 模拟扣合

这些场景下,传统系统可能认为“已系好”,但碰撞时保护效果并不存在。

1.2 后排提醒如果没有占位检测,实际上很难做对

如果系统不知道:

  • 哪个位置有人
  • 哪个位置是儿童 / 成人 / 物体
  • 哪个二排或三排位置正在使用

那后排安全带提醒就只能做得很粗,容易:

  • 漏提醒
  • 误提醒
  • 因阈值保守而拿不到法规分

1.3 真正困难的不是“识别一次”,而是“告警全程行为正确”

Euro NCAP 看重的不是 demo 视频,而是完整行为链路:

  • 什么时候开始提醒
  • 声光如何组合
  • 声音持续多久
  • 视觉提醒是否持续存在
  • 用户临时关闭声音后系统是否仍保持视觉提醒
  • 重新错误佩戴后是否完整重启一轮提醒

这已经不只是 detector 问题,而是 perception + occupancy + warning state machine 的系统问题。


2. 2026 新信号:安全带检测已经从“卡扣监测”升级成“舱内理解”

根据 Smart Eye 2025 年关于 Euro NCAP 2026 变化的公开解读,2026 新规则把车内监测重点明显向内舱转移,其中安全带相关变化非常关键:

  • 误佩戴检测被明确纳入要求
  • 后排监测覆盖范围扩大
  • 占位检测与安全带提醒直接耦合
  • 告警时序与持续行为被明确要求

公开解读里提到的几个关键点尤其值得注意:

2.1 误佩戴不再只是“研究方向”,而是明确计分项

公开材料显示,驾驶位至少需要覆盖三类典型 misuse:

  • Buckle only:卡扣插入,但带子没绕过身体
  • Lap belt only:斜肩带在背后,只剩下腰带部分
  • Fully behind the back:整条安全带都在身后

这件事的意义很大。

因为它说明法规和评级逻辑已经默认:

“扣上”不等于“有效保护”。

也就是说,安全带状态从一个低维离散信号,变成了一个需要结合人体位置、带体走向、姿态关系共同判断的视觉-语义任务。

2.2 提醒逻辑被要求具备“持续性”和“可重入性”

公开解读中提到:

  • 误佩戴检测后应在 30 秒内 触发提醒
  • 声音与视觉提醒都要符合标准 seatbelt reminder 行为
  • 声音可以被关闭一次,但 视觉提醒必须持续存在,只要 misuse 仍在
  • 如果用户先解开、再错误佩戴,系统必须 完整重启 一轮提醒

这类条款意味着:

  • 不能只输出一个 misuse_flag
  • 必须建设 warning state machine
  • 必须有清晰的状态边界:正常、误佩戴、告警中、声音已静音、恢复后再次误佩戴

2.3 后排满分前提是“占位检测 + 提醒联动”

另一个很强的信号是:

后排拿分,不只取决于 buckle 监测,还取决于系统是否真的知道对应座位上有人。

这让安全带项目和 OMS 项目彻底绑在一起。

从工程视角看,后排 seatbelt reminder 已经不再是一个独立 ECU 小模块,而是需要和以下能力共栈:

  • occupant detection
  • occupant classification
  • seat occupancy reasoning
  • seat position mapping
  • warning routing

3. 学术侧也给出了一条很清晰的技术路线

如果把近几年公开论文和工程趋势放在一起看,会发现 seatbelt misuse 其实已经走出了三条路线。


4. 路线一:从局部带体检测升级到“局部 + 全局 + 形状建模”

在 arXiv:2203.00810《Robust Seatbelt Detection and Usage Recognition for Driver Monitoring Systems》中,作者明确指出了车内安全带识别的核心难点:

  • IR 相机缺少颜色信息
  • 鱼眼广角畸变明显
  • 安全带与背景低对比
  • 手部、头发、衣物造成遮挡
  • 车辆运动导致模糊

他们提出的不是一个简单的 bbox 检测器,而是由三部分组成:

  • local predictor
  • global assembler
  • shape modeling process

这个思路非常有启发性。

为什么它比“直接 YOLO 检带子”更像量产路线?

因为安全带本质上不是一个刚体目标,而是一条:

  • 细长
  • 可弯曲
  • 易遮挡
  • 与人体姿态强耦合

的结构化目标。

所以只做单阶段目标检测,通常会遇到几个问题:

  • 只看到一小段带体,不知道整体走向
  • 看到类似颜色/纹理的衣服褶皱时误检
  • 被手挡住或头发遮住时不稳定
  • 无法区分“在肩上”还是“在背后”

作者的方案本质是在告诉我们:

seatbelt misuse 不只是检测安全带,而是重建安全带相对于人体的几何关系。

这对 IMS 的启示是:

  • 不要把它当普通 object detection 任务看待
  • 需要把 局部纹理证据整体带体拓扑 结合
  • 最终输出最好不是单一置信度,而是 belt path hypothesis + usage state

5. 路线二:把安全带识别正式并入 3D 姿态估计链路

另一篇很关键的论文是 arXiv:2204.07946《Integrated In-vehicle Monitoring System Using 3D Human Pose Estimation and Seat Belt Segmentation》。

这篇工作的价值不在于“又做了一个 seatbelt classifier”,而在于它把任务拆成了三个能互相支撑的子问题:

  • 3D human pose estimation
  • seat-belt segmentation
  • normal / abnormal seat-belt state classification

而且强调这些任务可以 联合学习、实时运行

为什么这件事非常重要?

因为 Euro NCAP 2026 不只在看安全带,还在看:

  • 乘员位置
  • 乘员姿态
  • OOP / airbag adaptation
  • 儿童相关场景
  • 后排占位与 belt reminder 联动

也就是说,seatbelt misuse 并不是孤立 feature,而是与整个 OMS 的人体理解层共享底座。

如果已经有:

  • 关键点
  • 3D 关节位置
  • 躯干方向
  • 肩部/骨盆区域几何关系

那么 seatbelt 识别就不必从纯图像纹理硬猜全部语义,而可以变成:

在“人体结构已知”的前提下,判断带体是否经过正确区域、是否满足约束。

这比完全端到端分类更适合解释、验证和扩展。

对 IMS 架构的直接建议

如果团队已经在建设 OMS / OOP / occupant classification,建议 seatbelt misuse 不要另起炉灶,而是直接挂在统一人体建模层上:

  • 输入层:RGB / IR / fisheye / seat map
  • 中间层:2D/3D pose、人体分区、occupancy state
  • 安全带层:belt segmentation / belt path reconstruction
  • 语义层:correct / buckle only / lap only / behind back
  • 系统层:warning state machine / HMI routing / scoring trace

这样做最大的好处是:

  • 复用人体特征底座
  • 更容易做 rear seat 扩展
  • 更适合和 airbag adaptation / OOP 联动
  • 更容易形成法规解释链

6. 路线三:轻量化检测会持续存在,但角色更像“前端筛查器”

2023-2024 年的多篇工作,包括 YOLOv7 相关安全带检测研究,证明轻量检测在真实工程里仍然有价值,尤其是在:

  • 快速形成可运行版本
  • 在低算力平台先做前端筛查
  • 道路执法 / 车外拍摄 / 特定角度固定场景

但如果目标是 Euro NCAP 2026 级别的车内量产 OMS,轻量检测大概率不是最终全部答案。

原因很现实:

6.1 轻量检测擅长“看见带子”,不擅长“理解误佩戴语义”

尤其在以下场景中:

  • 肩带与衣服纹理接近
  • 暗光或 NIR 下对比度不足
  • 带子被头发、手臂、衣物边缘部分遮挡
  • 乘员姿态异常,带子路径投影变化很大

6.2 轻量检测对系统级 traceability 不友好

法规和量产验证越来越需要回答:

  • 为什么判断这是 lap-belt-only?
  • 为什么刚才没报、现在报了?
  • 为什么某个体型/衣服/姿态下稳定性下降?

单纯一个 box 或 single label 很难解释这些问题。

6.3 更合理的量产角色:前筛 + 深判

更现实的方案往往是分层:

  1. 前端快速检测:是否存在疑似 belt misuse / occupancy mismatch
  2. 结构化精判:结合 pose / segmentation / seat map 做误佩戴类型判断
  3. 状态机仲裁:决定是否触发 warning、是否进入持续提醒、是否重启告警

这套思路和 CPD 的 low-power watch → confirmation 很像。


7. 对 IMS 开发来说,真正要建设的不是算法,而是一整条能力链

如果把法规、论文和产业信号拼在一起,seatbelt misuse 项目至少应拆成五层。

7.1 感知层:知道“谁在座位上、人体在哪、带子在哪”

最低限度要解决:

  • seat occupancy
  • occupant-to-seat association
  • torso/shoulder/hip 区域定位
  • belt visible segment 提取
  • occlusion / low-confidence 标记

7.2 几何语义层:知道“带体相对人体是不是合理”

这里最好输出结构化状态,而不是单一 label:

  • belt_cross_shoulder: yes / no
  • belt_cross_lap: yes / no
  • buckle_engaged: yes / no
  • belt_path_confidence
  • misuse_type

7.3 系统状态层:知道“现在该不该报”

至少要有:

  • init
  • correct
  • misuse_detected
  • warning_active
  • visual_only_active
  • recovered
  • re-triggered

7.4 HMI/提醒层:知道“用什么方式报、报多久、什么时候停”

这层不是 UI 附件,而是法规分数的核心组成部分。

要验证:

  • 首次触发延迟
  • 声音总时长
  • 静音后的视觉持续
  • 再次误佩戴后的完整重触发
  • 前后排不同座位的联动显示

7.5 数据闭环层:知道“哪些场景最容易错、怎么持续补数据”

重点关注的失效模式包括:

  • 深色衣服 + 深色安全带
  • 厚外套 / 围巾 / 长发遮挡
  • 儿童体型 / 小体型女性 / 大体型成人
  • 夜间 IR、逆光、局部阴影
  • 斜坐、侧坐、趴睡、探身等异常姿态
  • 后排多乘员相互遮挡

8. 这件事为什么会和 OOP / 气囊自适应 / 后排监测越来越耦合

如果只把 seatbelt misuse 当提醒功能,很容易低估它。

其实它正在和另外三件事加速耦合:

8.1 和 OOP 的耦合

异常姿态本身就会改变 belt path 的可见性和几何关系。

如果没有姿态建模,系统很难区分:

  • 真误佩戴
  • 姿态异常导致的视觉假象
  • 碰撞前高风险乘员位置变化

8.2 和 airbag adaptation 的耦合

公开趋势已经很清楚:

  • 乘员位置
  • 身材尺寸
  • 姿态
  • 儿童座椅状态

都要进入约束系统与气囊策略。

一旦 seatbelt state 也进入同一套 occupant understanding stack,它就不再只是提醒器,而是被动安全决策输入。

8.3 和后排 occupant monitoring 的耦合

后排拿分需要:

  • 知道座位上有人
  • 知道该位置 belt 状态
  • 知道提醒是否已经触发并持续

所以 rear occupant detection、seat mapping、belt reminder 实际上会变成一个联合验证项目。


9. 我对量产路线的判断:最优解不是“更强单模型”,而是“统一人体模型 + 安全带结构约束 + 提醒状态机”

如果只问“下一代 seatbelt misuse 要不要上更大的模型”,我会觉得问偏了。

真正关键的是三件事:

9.1 把安全带识别从像素任务升级为结构任务

核心不是看到一条线,而是判断:

  • 这条线是不是安全带
  • 它是否经过了应该经过的人体区域
  • 它和 seat / body / buckle 的关系是否一致

9.2 把安全带 feature 挂到统一 OMS 基座上

不要重复建设另一套人体理解能力。

更合理的是让它直接复用:

  • occupancy
  • 2D/3D pose
  • torso segmentation
  • seat association
  • OOP reasoning

9.3 把法规得分对象定义成“系统行为”而不是“模型精度”

最终最影响项目成败的,很可能不是 mAP,而是:

  • misuse warning latency
  • re-trigger correctness
  • rear-seat association accuracy
  • false-warning rate under occlusion
  • traceability for audit and replay

10. 对当前 IMS 团队的优先级建议

如果现在要排研发优先级,我会这样排:

P0:先把 seatbelt misuse 从“提醒模块需求”升级为“OMS 主链路需求”

需求文档中应显式写出:

  • misuse taxonomy
  • seat association
  • occupancy dependency
  • warning timing
  • re-trigger rules
  • trace / logging fields

P1:建设统一的人体-座椅-带体结构表示

而不是只追一个分类器。

建议最少落地这些中间量:

  • occupant_id
  • seat_id
  • torso polygon / keypoints
  • belt_path polyline 或分段 mask
  • misuse_type
  • confidence / occlusion_flag

P1:验证矩阵升级为系统矩阵

不要只看 accuracy。

建议把验证矩阵扩展为:

  • 体型 × 服装 × 光照 × 相机模态 × 姿态 × 座位位置 × 遮挡 × misuse类型 × 提醒状态机路径

P2:把 rear seat、OOP、airbag adaptation 放进联合路线图

这几件事共用大量底层能力,拆开做会导致:

  • 数据重复采
  • 标注重复做
  • 平台接口重复设计
  • 回归成本上升

P2:预留 synthetic data 验证资产

因为真实世界里最难采的,正是 seatbelt misuse 的长尾:

  • 背后绕带
  • 厚外套遮挡
  • 儿童体型
  • 夜间 IR
  • 多乘员遮挡
  • 特殊坐姿

这些场景很适合参数化生成,用于 regression asset,而不是每次临时拍。


11. 下一轮 TrendRadar 该怎么扩展

这轮研究之后,我认为后续搜索池应从“seatbelt detection”扩展到更系统的组合词:

  • seatbelt misuse + occupant detection + rear seat reminder
  • seatbelt state + 3D pose + airbag adaptation
  • improper restraint detection + OMS + Euro NCAP 2026
  • rear occupant detection + seat mapping + belt reminder
  • synthetic data + seatbelt misuse + in-cabin monitoring
  • seatbelt misuse + OOP + passive safety integration

因为真正高价值的不是再找一个单篇 YOLO 论文,而是追踪:

安全带误佩戴检测如何并入下一代 OMS / passive safety 统一架构。


总结

我现在对这个方向的判断很明确:

安全带误佩戴检测正在从“安全带提醒的小补丁”,升级为“OMS 主链路能力”和“被动安全输入信号”。

对 IMS 开发而言,真正要做的不是一个更花哨的检测 demo,而是搭出完整链路:

  • 看见谁在座位上
  • 看见带体在哪里
  • 理解带体与人体的关系
  • 判断是否误佩戴
  • 在正确时机触发并持续提醒
  • 与后排监测、OOP、airbag adaptation 共栈验证

谁先把这条链做成可解释、可验证、可部署的平台能力,谁就更接近 2026 之后的高分量产解。


参考资料

  1. Smart Eye, What’s Changing in Euro NCAP’s 2026 Safety Ratings?, 2025-04-14
    https://smarteye.se/blog/euro-ncap-2026-whats-changing/
  2. Smart Eye, How Euro NCAP Tightens the Rules on Seatbelt Use in 2026, 2025-08-04
    https://smarteye.se/blog/euro-ncap-2026-seatbelt-use/
  3. Feng Hu et al., Robust Seatbelt Detection and Usage Recognition for Driver Monitoring Systems, arXiv:2203.00810
    https://arxiv.org/abs/2203.00810
  4. Ginam Kim et al., Integrated In-vehicle Monitoring System Using 3D Human Pose Estimation and Seat Belt Segmentation, arXiv:2204.07946
    https://arxiv.org/abs/2204.07946
  5. InCabin, Seeing Machines To Showcase Rare Live Demo At InCabin Europe 2025, 2025-09-07
    https://incabin.com/blog/seeing-machines-to-showcase-rare-live-demo-at-incabin-europe-2025/

安全带误佩戴检测正在从提醒附件升级为OMS主链路能力
https://dapalm.com/2026/03/26/2026-03-26-安全带误佩戴检测正在从提醒附件升级为OMS主链路能力/
作者
Mars
发布于
2026年3月26日
许可协议