3. 视觉产品需求分析与规格定义

视觉产品的量产交付,成败往往在需求阶段就已决定。STM32N6 具备 Neural-ART 加速器、MIPI CSI-2 输入、H.264 编码与丰富外设,但芯片能力不等于产品规格。需求分析的任务,是把模糊的“做一个能识别的摄像头”翻译成一组可验证、可采购、可制造、可认证的量化指标,并明确哪些指标由芯片决定、哪些由外围器件决定、哪些由结构与环境决定。

从场景到指标:需求分解的基本路径

建议按“场景—功能—指标—约束”四层展开。以工业质检中的缺陷检测为例:场景是产线传送带速度 0.5 m/s、视野宽度 300 mm;功能是识别最小 0.3 mm 的划痕并输出剔除信号;由此推导出空间分辨率需求——要稳定分辨 0.3 mm 缺陷,按 3 像素/缺陷的工程经验,单像素对应约 0.1 mm,300 mm 视野需要约 3000 像素横向分辨率,故选 5000×4000 或 3840×2160 传感器并配合镜头视场裁剪。帧率则由传送带速度与曝光时间共同决定:若要求运动模糊小于 1 像素,曝光时间需小于 0.1 mm ÷ 0.5 m/s = 200 μs,再叠加读出与推理时间,整链路帧率需达到 30 fps 以上。

这一推导过程说明:分辨率、帧率不是孤立参数,而是与视野、精度、速度、曝光耦合的结果。需求文档中应保留推导依据,否则后期任何一方改动都会引发连锁返工。

关键规格维度的定义要点

分辨率与光学匹配:需同时定义传感器有效像素、输出 ROI、镜头 MTF 与靶面尺寸。STM32N6 的 ISP 支持去马赛克、坏点校正与自动曝光,但若镜头解析力不足,再高的像素也只是插值噪声。规格中应写明“在 500 lux、对比度 0.6 条件下,MTF50 不低于 XX lp/mm”。

帧率与延迟:要区分“传感器帧率”“ISP 输出帧率”“推理帧率”和“端到端延迟”。STM32N6 上典型链路为:MIPI 输入 → ISP → 缩放 → NPU 推理 → 后处理 → 输出。若传感器 60 fps、ISP 输出 30 fps、NPU 单帧 20 ms,则端到端延迟约 33 ms + 20 ms + 后处理,规格应给出上限而非平均值。

功耗与热:需分场景定义。待机(仅 RTC 与唤醒)、低功耗检测(NPU 低频运行)、全速推理三档功耗差异可达数十倍。STM32N6 在 1 GHz 全速推理时核心功耗显著上升,规格应给出“25 ℃ 环境、无风冷、连续运行 10 分钟”的结温上限与外壳温度上限,并预留散热路径。

接口:输入侧明确 MIPI CSI-2 lane 数、速率与供电;输出侧明确以太网、USB、CAN FD 或无线,并定义协议、带宽与实时性。若用于产线,常需硬件触发输入与剔除输出,规格中应写明触发抖动与响应时间。

环境适应性与认证:工作温度、湿度、振动、防护等级、EMC 与安规需在需求阶段锁定。例如户外设备需 −20~60 ℃、IP65、浪涌 2 kV;消费类室内产品可放宽至 0~40 ℃。认证要求(CE、FCC、RoHS、REACH)会反向约束器件选型与结构材料,越晚引入代价越高。

量产可制造性设计(DFM)

规格定义必须同步考虑可制造性。关键动作包括:优先选用有第二货源的传感器与连接器;把 NPU 模型量化到 INT8 并锁定算子集,避免量产时因算子不支持而改模型;对镜头与传感器做主动对准(AA)工艺评估;定义烧录、标定与测试工位。STM32N6 支持安全启动与外部 Flash 加密,量产时需规划密钥注入与产线烧录流程,避免每台设备手工操作。

建议在需求评审时同步输出“规格—验证方法—责任方”三列对照表,任何指标若无对应验证方法,视为未定义。

需求规格关系图

下图把场景输入、规格维度、芯片/器件约束与量产验证串成一张关系图,帮助在评审时快速定位“改一个指标会牵动哪些环节”。

视觉产品需求—规格—约束—验证关系图 场景输入 • 视野宽度 300 mm • 最小缺陷 0.3 mm • 传送带 0.5 m/s • 环境 −20~60 ℃ • 认证 CE / FCC 量化规格 分辨率:5000×4000,ROI 3840×2160 帧率:ISP 30 fps,推理 ≥ 25 fps 延迟:端到端 ≤ 80 ms 功耗:全速 ≤ 3.5 W,待机 ≤ 50 mW 接口:MIPI 4-lane / 千兆以太网 / 触发 IO 约束与依赖 • STM32N6 NPU INT8 算子集 • 镜头 MTF 与靶面匹配 • 散热路径与外壳温度 • 器件第二货源 • 安全启动与密钥注入 约束反向修正规格 验证与量产 • 分辨率/MTF:分辨率板 + 照度计 • 帧率/延迟:时间戳打点 + 高速相机 • 功耗/热:功率计 + 热电偶,10 min 连续 • 认证:EMC 预扫 + 安规送检 每项规格须有验证方法 量产可制造性 • 烧录/标定工位 • 主动对准 AA 工艺 • 测试覆盖率与节拍 • 不良品追溯 约束 评审检查点 1. 指标是否可量化 2. 是否有验证方法 3. 是否受器件约束 4. 是否可量产复制

规格定义的可执行示例

下表给出一份可直接用于评审的规格片段,字段包括指标、目标值、验证方法与责任方。示例参数属于教学假设,实际项目需按场景重新推导。

规格项 目标值(示例) 验证方法 责任方
有效分辨率3840×2160 @ ROI分辨率板 + MTF 分析光学/算法
推理帧率≥ 25 fps时间戳统计 1000 帧算法/嵌入式
端到端延迟≤ 80 ms触发 LED + 高速相机嵌入式
全速功耗≤ 3.5 W功率计,25 ℃,10 min硬件
工作温度−20~60 ℃温箱 + 功能自检结构/硬件
EMCCE Class B预扫 + 第三方送检硬件/认证
烧录节拍≤ 45 s/台产线计时制造

需求分析的最后一步是“冻结与变更控制”。规格冻结后,任何指标调整都应评估对光学、结构、算法、认证与产线的影响。STM32N6 的灵活性容易让人产生“软件都能改”的错觉,但镜头、散热、认证与模具一旦定型,改动成本远高于软件。把规格定义做扎实,后续的模型部署、驱动调试与量产测试才有稳定的基准。