前言
Ambarella 与 Seeing Machines 合作,在 CV2x 系列 SoC 上集成 DMS + OMS + ADAS 功能,实现单芯片舱内外感知融合。
一、Ambarella CV2x 系列
1.1 芯片规格
| 型号 |
算力 |
功耗 |
应用场景 |
| CV2 |
0.5 TOPS |
< 2W |
入门级 DMS |
| CV22 |
1 TOPS |
< 2.5W |
标准级 DMS |
| CV25 |
1.5 TOPS |
< 3W |
DMS + 简单 OMS |
| CV28 |
2 TOPS |
< 3.5W |
DMS + OMS |
| CV5 |
5 TOPS |
< 5W |
DMS + OMS + ADAS |
| CV52 |
10 TOPS |
< 7W |
高端集成方案 |
1.2 核心特性
| 特性 |
说明 |
| CVflow 架构 |
专用 CNN 加速器 |
| 高能效比 |
> 2 TOPS/W |
| 多摄像头支持 |
≤ 6 路输入 |
| 4K 编码 |
H.265/H.264 |
| 低功耗 |
典型 < 3W |
二、DMS + ADAS 集成架构
2.1 系统架构
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| Ambarella CV2x 集成架构:
┌─────────────────────────────────────────────┐ │ CV2x / CV5 SoC │ ├─────────────────────────────────────────────┤ │ 摄像头输入 │ │ ├─ 舱内摄像头(DMS) │ │ ├─ 舱内广角摄像头(OMS) │ │ └─ 前向摄像头(ADAS) │ ├─────────────────────────────────────────────┤ │ CVflow 加速器 │ │ ├─ CNN 推理(DMS 算法) │ │ ├─ CNN 推理(ADAS 感知) │ │ └─ 多任务调度 │ ├─────────────────────────────────────────────┤ │ Seeing Machines 软件 │ │ ├─ Driver Monitoring │ │ ├─ Occupant Monitoring │ │ └─舱内外融合 │ ├─────────────────────────────────────────────┤ │ 输出接口 │ │ ├─ CAN-FD(警告信号) │ │ └─ 视频输出(调试) │ └─────────────────────────────────────────────┘
|
2.2 Seeing Machines 集成
| 功能 |
算法 |
性能 |
| 眼动追踪 |
PCCR |
30 fps |
| 视线估计 |
3D Gaze |
1° 误差 |
| 疲劳检测 |
PERCLOS |
KSS ≥7 检测 |
| 分心检测 |
VATS |
≤3s 响应 |
| 乘员检测 |
分类算法 |
成人/儿童 |
三、与竞争对手对比
3.1 硬件对比
| 维度 |
Ambarella CV5 |
Qualcomm SA8255 |
TI TDA4VM |
| 算力 |
5 TOPS |
50+ TOPS |
8 TOPS |
| 功耗 |
< 5W |
~15W |
~7W |
| 集成度 |
高(DMS+ADAS) |
高 |
中 |
| 成本 |
低 |
高 |
中 |
| 开发难度 |
低 |
中 |
中 |
3.2 适用场景
| 场景 |
推荐 |
| 成本敏感 |
Ambarella CV2x |
| 高性能需求 |
Qualcomm SA8255 |
| 功能安全 |
TI TDA4VM |
| 快速量产 |
Ambarella CV2x |
四、开发资源
4.1 工具链
| 工具 |
说明 |
| Ambarella SDK |
完整开发套件 |
| CVflow 工具 |
模型量化部署 |
| Seeing Machines API |
DMS/OMS 集成 |
4.2 模型部署
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
import cvflow as cv
model = cv.load_onnx("dms_model.onnx")
quantized = cv.quantize( model, calibration_data=calib_data, target="cv5" )
engine = cv.compile(quantized)
engine.save("dms_model.cv5")
|
五、与 IMS 开发的关联
5.1 平台选型
| 需求 |
推荐平台 |
| 纯 DMS |
CV22 / CV25 |
| DMS + OMS |
CV28 |
| DMS + OMS + ADAS |
CV5 |
5.2 开发路线
| 阶段 |
时间 |
目标 |
| 阶段 1 |
Q1 |
CV22 DMS 原型 |
| 阶段 2 |
Q2 |
CV28 DMS + OMS |
| 阶段 3 |
Q3 |
CV5 集成 ADAS |
| 阶段 4 |
Q4 |
量产验证 |
六、总结
关键要点
| 要点 |
说明 |
| 低功耗 |
< 5W 实现 DMS + ADAS |
| 高集成 |
单芯片舱内外融合 |
| Seeing Machines |
成熟 DMS 算法 |
| 成本优势 |
适合中端车型 |
开发启示
| 启示 |
说明 |
| 快速量产 |
SDK 成熟 |
| 功耗敏感场景首选 |
电动车友好 |
| 与 ADAS 集成 |
舱内外融合 |
| 成本控制 |
中端车型优选 |
参考来源:
发布日期: 2026-04-13
标签: #Ambarella #CV2x #DMS #ADAS #集成方案