工业深度相机这几年的热度,不用我多说了。从物流拆垛、无序抓取,到新能源装配、医药检测,几乎每个做自动化方案的人都绕不开它。但真正让项目卡壳的,往往不是算法调不出来,而是一个特别基础、又特别磨人的问题:这相机到底该定制,还是直接买标准品?
我见过太多团队在这个问题上反复拉扯。研发觉得标准品精度不够、环境扛不住,坚持要改光学改结构;采购看到定制价格和周期直接摇头,说现场等不起;老板一听要投几十万开发费,先问这个钱会不会打水漂。我自己也经历过几轮这种折腾,踩过坑、走过弯路,后来总结出一套相对稳定的决策框架。今天就把这套东西完整捋一遍,从本质差异、决策维度、成本测算,到具体场景怎么选,一次性讲清楚。
1. 选型困局从哪来:先看懂标准品和定制的本质差异
1.1 标准品和定制到底差在哪
很多人对"定制"的理解比较模糊,以为让供应商改个外壳、加个网口就是定制。真实情况是,工业深度相机的定制可以分三个层级,每个层级的工作量和风险完全不同。
硬件级定制是最重的一档。换传感器、改镜头接口、重新设计结构件、改光源波段,甚至为特定安装空间重新画外壳。这一档涉及模具、验证、批量一致性,周期通常以季度计。固件级定制居中,比如调整结构光的投射模式、曝光策略、多帧融合逻辑、同步触发协议,这些改动不需要动硬件,但要改嵌入式代码,需要重新做标定和稳定性测试。软件级定制最轻,一般指SDK层面的功能裁剪、算法库适配、通信协议对接,很多厂商把它包装成"定制",其实算是技术服务。
标准品则是厂商已经量产、基线固定的产品。基线定死意味着传感器型号、分辨率、帧率、光学设计、SDK接口全部冻结,用户只能在选型参数表里挑组合,不能动内部设计。它的优势是可靠性和交付速度,但性能上限也被锁死。举个例子,标准品的基线距离可能设计在0.5到3米,如果现场安装距离只有0.2米,标准品要么视野不够,要么深度精度塌掉,这时候你就知道硬件定制的价值在哪了。
1.2 为什么这个决策容易走极端
我观察下来,这个决策难,首先难在需求本身就是模糊的。很多项目在立项时只知道"要测这个工件""要引导机器人抓这个箱子",但现场光照是多少勒克斯、工件表面反光到什么程度、节拍要求几秒一件,全是问号。你拿着模糊需求去谈定制,供应商给你的报价和方案自然也是模糊的。
难的第二点,是团队内部利益不一致。研发倾向于定制,因为参数贴近需求、后面调算法省事;采购倾向于标准品,因为比价方便、交付可控、售后清晰;生产运维希望越标准越好,以后坏了容易替换。三方各说各话,没有一个统一的量化标准,最后就变成拼谁的嗓门大。
难在第三点是信息不对称。供应商不会主动告诉你定制一个镜头模组的真实成本构成,也不会轻易透露改版后的不良率数据。小批量定制的隐性费用,比如项目管理费、版本迭代费、备品备件费,很多时候是报在单价里的,你想拆都拆不出来。所以光靠"感觉哪个划算"来判断,基本都会跑偏。
2. 决策框架:用六个维度一次性把需求量化打分
2.1 六维度评估模型
我自己经常用一套六维度打分方法,每个维度按1到5分评估,最后汇总看倾向。这套方法不一定能直接告诉你"买哪个",但能把团队讨论从"我觉得"变成"数据说话"。
第一个维度是需求确定性。需求未来三个月内是否会变?会不会换料、换外观、换节拍?变化概率越高,越不适合深度定制。定制一旦冻结,后面每个需求变更都意味着改版和额外费用。第二个维度是性能差距。标准品当前参数覆盖需求的百分比是多少?覆盖90%以上就优先标准品,低于70%就要认真考虑定制。第三个维度是环境复杂度。光照、温度、湿度、振动、灰尘、电磁干扰,任何一项超出标准品设计范围,都是定制的强信号。
第四个维度是时间约束。从下单到产线调试完成,留给相机选型和交付的时间有多少?标准品普遍4到8周交付,定制往往12周以上,还不含验证周期。第五个维度是批量规模。采购1台和采购50台,摊到每台上的定制摊销完全不同。第六个维度是组织能力。团队有没有能力维护定制固件、处理底层问题?如果连SDK报错都要供应商远程支持,那定制带来的自由度对你反而是一种负担。
打分时要注意,不能单纯求和,要看"一票否决项"。比如交期只能等6周,那定制哪怕其他维度全是5分,也得直接排除。比如环境最高温80摄氏度,标准品耐受上限只有50摄氏度,性能差距再小,标准品也上不了线。
2.2 什么时候应该选择定制
根据过去几个项目的经验,下面四类情况是明确的定制信号。
一类是特殊光谱或光源需求。标准深度相机多数工作在可见光波段或近红外固定波长,如果被测物在这个波段下深度信息丢失严重,比如透明玻璃、高反光金属、黑色橡胶,就需要调整投射波长、增加滤光片、换主动光源方案,这属于标准品目录里没有的能力,只能定制。
二类是极端环境约束。安装空间极小、必须斜视安装、环境温度超出商用级范围、有防爆要求、需要IP67防护等级还要保持小体积,这些机械结构和热设计的需求,标准品外壳完全没法满足。我记得有个3C项目,安装位只有拳头大小,标准品体积大了三倍,最后只能重新设计光学支架,这属于典型的硬件定制需求。
三类是严格的同步与功耗控制。多相机并行采集、与运动控制器硬同步、移动机器人上需要低功耗宽电压供电,这些需求常常要改触发电路、改电源模块、改时序逻辑。标准品只提供通用触发接口,时序精度和供电范围不一定满足要求。
四类是数据输出有特殊要求。比如应用需要同时输出原始IR图、对齐后的深度图、以及特定格式的点云,并且要求三个数据流严格时间对齐。很多标准品的SDK会把原始IR图屏蔽或者延迟输出,这种数据通道层的定制需求,不通过固件定制基本无解。
2.3 什么时候应该坚持买标准品
反过来,下面这几种情况,我是强烈建议直接买标准品的,别被"定制"概念忽悠。
需求属于通用视觉引导或检测场景。上下料定位、拆垛、托盘寻位、质量检测,这类应用在市场上已经很成熟,主流厂商的标准品就是为这些场景设计的。你用标准品能覆盖80%,剩下20%靠调参、改补光、改算法基本能解决。
项目交期紧,几个月内要上线。定制产品的开发周期里,最不可控的不是设计,而是可靠性验证。高温测试、低温测试、振动测试、长期老化,这些环节没法压缩。如果项目倒排工期已经排到三个月,定制基本不现实。
采购量很少,就一两台。定制往往有一次性开发费用和模具费用,量少时摊到单台上非常夸张。一台设备项目去搞定制,大概率是花了两倍的钱,等了两倍的时间,最后还得给供应商道歉求支持。
团队不具备底层维护能力。如果团队没有人能编译固件、没有能力做光学标定,定制产品出问题时要依赖供应商。而定制产品供应商的支持优先级往往排在标准品之后,因为你没法和他们说"这是你标准产品的缺陷"。
3. 实操过程:从需求清单到成本测算再到验证
3.1 一次把需求收集完整的需求清单
选型的第一步永远不是打电话问供应商,而是把需求写成自己人看得懂的一页纸。我习惯按下面这个清单收集信息,凡是答不上来的,先回去补现场调研再谈选型。
目标物信息要写清楚:材质是什么、表面是亚光还是反光、颜色深浅、是否透明、堆叠情况、最小特征尺寸。安装参数要写清楚:工作距离、视野范围、安装角度、相机离地高度、前方是否有遮挡。性能要求要写清楚:深度分辨率、点云密度、精度要求(毫米级还是亚毫米级)、帧率、延迟上限。环境参数要写清楚:光照强度(太阳直射还是室内灯)、温度范围、湿度、粉尘、振动。接口要求要写清楚:千兆网还是USB3.0、触发方式是硬触发还是软触发、供电电压、防护等级。最后还有节拍要求:多少秒完成一次完整输出,这决定了相机的最大工作帧率。
这张表的价值在于,它能让供应商快速判断是标准品还是定制方案,也能防止你被供应商销售话术带偏。我遇到过好几次,供应商说"可以做,没问题",等合同签完,技术对接时才发现现场实际光照比预想强十倍,标准品直接废掉。需求清单提前填好,这类坑能挡掉一半。
3.2 用总拥有成本模型算笔明白账
采购比价不能只看单价,要看总拥有成本,英文缩写TCO。我的测算公式是:
单台总拥有成本 = 采购单价 + 开发费摊销 + 运维费用 + 停线损失折算
开发费摊销好理解,NRE费用除以采购数量就是单台摊销。但运维费用很多人会漏算。定制产品的固件升级是要花钱的,备品备件的单价通常比标准品高,而且更换周期长。停线损失更难量化,但恰恰是最贵的。假设产线每分钟产值1万元,因为相机故障停线1小时,就是60万的损失。标准品通常有现货备件,定制品最少等4周。
举一个实际算过的例子。一个视觉引导项目需要30台相机,标准品单台1万元,性能一般,需要额外补光加人工调试,预计每台增加周边成本2000元。定制方案单台1.5万元,外加20万元开发费,但性能完全匹配,周边成本可以省掉,而且节拍更快。粗看单价,定制贵了50%,但算总账:标准品总成本30乘以1.2万等于36万,定制总成本30乘以1.5万加上20万等于65万。如果项目预算50万,定制方案直接超了;可如果项目节拍收益能填补这29万的差距,而且这个产线要跑三年,定制的价值就体现出来了。关键不是谁便宜,而是老板愿意为性能和节拍多付多少钱。
开发费的摊销比例也要算清楚。如果只买5台,20万开发费摊到每台就是4万,怎么看都不划算。如果未来三年会有200台需求,20万就摊得非常薄,定制优劣势可能反转。
3.3 样机验证和供应商沟通过程中的关键点
定了倾向性之后,先别急着签合同,一定要做样机验证。我强烈建议向供应商借标准样机做个两到三周的现场实测,哪怕交点测试费也行。现场实测要记录三个东西:深度图空洞率、精度随距离的衰减曲线、长时间运行的稳定性。这三个数据是决定标准品够不够用的核心证据。
如果标准样机实测发现90%工况满足要求,只有特定反光面有问题,先别急着定制。试试调曝光、调多帧融合参数、加国产偏振片、改变照射角度,很多时候90%到95%的差距可以通过现场手段弥补。我自己就遇到过,因为现场有个金属反光条导致深度空洞,最后靠贴哑光胶带解决了,完全不需要定制。
如果真的判断需要定制,供应商沟通时有几个问题必须问清楚。定制范围是硬件、固件还是软件;改版周期按多少周估算;是否需要一次性模具费;有没有最小起订量;后续标准品固件升级时,定制版会不会同步升级;知识产权归属如何界定。这些条款全部落到书面,才算把风险锁死。
4. 三类典型场景的选型拆解实录
4.1 物流拆垛:标准品完胜的典型案例
物流行业的拆垛识别,是目前工业深度相机最成熟的应用之一。目标物是纸箱、编织袋、周转箱,工作距离普遍在0.8到2.5米,视野需要覆盖整个托盘,深度精度要求通常在正负5毫米以内,节拍大概2到5秒一个垛。这类需求,主流厂商的标准品几乎是为它量身定做的。
原因很简单,拆垛目标物的表面材质变化不大,纸箱的漫反射特性正好落在结构光相机的舒适区。深度图空洞极少,点云质量稳定。而且物流场景的空间通常比较宽敞,不像精密制造有各种安装干涉,标准品的壳体和安装支架完全可以接受。
这个场景里真正值得花心思的不是相机本身,而是防护和安装。室外月台装卸会有强阳光干扰,需要加装遮光罩或者选择带滤光片的型号。灰尘环境要关注防护等级,最好选IP65以上的外壳,配合压缩空气吹扫。软件层面,主流品牌的SDK基本都带拆垛识别系列算法,开箱即用。如果再完美一点,建议多配一台标准品做备机,拆垛产线的停机损失远大于相机价格。
4.2 高精度装配引导:半定制路线更稳妥
精密制造里的装配引导,是定制需求的重灾区。典型场景是小件抓取、螺钉锁付引导、电池极片定位,精度要求经常到0.5毫米甚至0.3毫米以下,但安装空间又非常局促。这时候买标准品很容易碰到两个问题:一个是精度不够,一个是视野和安装距离不匹配。
这个场景我最推荐的是半定制路线,而不是全定制。什么意思?就是传感器、处理板、算法框架用标准品,只定制光学部分,包括镜头、窗口、光源、结构支架。原因是精度是成像系统各环节综合耦合的结果,动传感器会牵连重新标定算法,风险太大;只动光学部分,供应商的技术成熟度高,周期短,成本也可控。
举个例子,需要在一个工作距离300毫米的工位上实现0.3毫米重复精度。先算一下当前标准品的参数,假设深度图分辨率1280乘1024,水平视场角60度,在300毫米处水平视野大概346毫米,对应每个像素约0.27毫米。理论分辨率已经接近精度要求,加上系统误差,实际可能到0.5到0.8毫米,不够。这时候不该直接上定制,而是先换长焦镜头缩小视场,还是标准品换镜头,把单像素尺寸压到0.1毫米左右,再评估精度是否达标。只有换了镜头依然达不到,或者镜头尺寸受限装不进现有空间,才考虑光学深度定制。这条路线能省下大量开发费和周期,而且风险小很多。
4.3 反光件与透明件:用算法和光源策略替代硬件定制
高反光金属、透明塑料、黑色哑光橡胶,这三类材料是深度相机的老冤家。标准结构光打到这些表面,要么强反射造成过曝,要么光线穿透无法形成反射,深度图会变成一个大黑洞。很多团队第一反应是定制相机,换传感器、加大功率,但这条路径成本高,效果也未必好。
我的经验是,这类问题优先考虑光源策略和算法调优,而不是直接改硬件。光源策略包括:调整投射功率、改变曝光时间、多频结构光模式切换,甚至改变相机的安装角度,让镜面反射的光线不要直接进入相机。算法调优包括:开启多帧融合模式、关闭无效深度值填充、调节深度置信度阈值。
举个例子,不锈钢表面拉丝纹路在结构光下会产生强烈的方向性反射。现场实测发现,只要把相机旋转15度安装,同时把曝光时间从800微秒降到400微秒,再开两帧融合,深度图的空洞率从30%直接降到5%以内。这就是零成本方案,完全不需要定制。如果这些手段全部试过以后还是不行,再去考虑定制光源波段或者增加主动偏振方案。记住一个原则,定制是最后手段,不是第一选项。
5. 常见问题与避坑技巧实录
5.1 快问快答:大家最爱问的五个问题
我平时被问得最多的问题比较集中在下面这几个,统一回答一遍。
定制一定比标准品贵吗?不一定。量大时定制摊薄开发费后可能接近标准品价格;量小时定制单台成本高得离谱。更关键的是,定制过程中需求变更带来的隐性成本,往往远超硬件本身的溢价。
标准品性能差一点,但供应商说下个版本会提升,能等吗?我的建议是不等。工业项目的时间表经不起"下个版本"的等待,而且固件升级优先满足新客户需求,你的产线优先级没那么高。如果差一点性能可以通过现场手段弥补,就先上线,等标准品真正升级到验证完成再考虑切换。
供应商说支持免费定制,靠谱吗?先问清楚定制范围。如果只是改个Logo、做个SDK封装示例,那算是服务。如果是改光学、改传感器,免费基本不可能。对方说免费,多半是已经算进批量价格里了,或者说的根本不是硬件定制。
第一台设备买定制还是标准品?我的意见是,除非你非常确定未来有几十台的需求,否则第一台买标准品。先用标准品把整个流程跑通,在真实数据里找到性能瓶颈,再带着具体数据去谈定制。一上来就定制,你连需求都说不明白,改款必然是漫长的拉锯战。
定制产品坏了会不会没地方修?确实会。定制件的备品备件通常不常备库存,故障后需要返厂维修,周期可能一两个月。所以定制产品一定要多买一两台做备机,而且要在合同中约定维修周转机的提供方式。
5.2 独家避坑清单:合同、交期、备件与验收
最后整理一份我自己踩过坑之后总结的避坑清单,供大家参考。
合同方面,定制需求必须写清楚验收指标。深度图分辨率、点云密度、帧率、精度、功耗、工作温度、防护等级,这些都要有明确数值,而且要有双方认可的测试方法。不要写"满足实际应用需求"这种模糊表述,否则验收时就是扯皮。还要约定知识产权归属,尤其是定制固件后续是否允许你自己维护升级。
交期方面,定制产品要预留至少20%的缓冲时间。供应商给的交期通常是最理想状态,中间任何一次需求变更、测试不通过,都会顺延。而且不要相信口头承诺,书面写清楚延期赔偿条款,虽然不一定真的赔偿,但至少让对方认真对待排期。
备件方面,定制产品务必下单时多采购1到2台备机,不要等到量产运行时才想到。标准品缺货可以从代理商调货,定制品完全依赖原厂,停产之后连替代方案都没有。我见过一个项目因为一台定制相机故障,整条产线停了两周,最后在二手平台高价找别人转让的样机,狼狈得很。
验收方面,一定要做连续运行测试。我建议至少连续运行72小时,不重启、不复位,观察深度图的稳定性和温度表现。很多定制产品在2小时测试时一切正常,跑到20小时后温度升高,深度图开始漂移,这类问题只有长时间运行才会暴露。另外要验证突然断电再上电的恢复能力,现场意外断电太常见了,相机能不能自动恢复工作状态,直接影响运维成本。
半定制和全定制的边界也要谨慎对待。如果供应商建议全定制,多问一句:标准品哪些参数不足以覆盖需求?如果答不上来,大概率是在试探你的预算。真正的技术负责人应该能清晰指出差距所在,说不出细节的定制方案,基本等于给你画饼。
还有一个容易被忽略的点,就是团队的知识沉淀。定制产品到手后,内部一定要留下完整的标定流程、参数记录、固件版本管理记录。项目交接时,至少要有一个人完全了解这套定制方案的来龙去脉。很多定制项目死就死在负责的人走了、文档没留下,后面的人面对一台"来路不明"的相机,只能推倒重来。
选型,本质上是在买确定性
我个人的体会是,工业深度相机选型,表面上是技术参数和价格的权衡,本质上是你在买确定性。标准品买的是成熟稳定的确定性,定制买的是性能和场景适配的确定性,关键看你手头最缺哪种确定性。项目交期紧、团队能力有限,就优先买标准品;性能卡脖子、批量够大,定制的投入才划算。最怕的是两头摇摆,既要定制的性能,又不愿承担改版周期和隐性费用,最后两头都落空。
另外分享一个小经验:别把信息收集阶段拖太长。定一个明确的决策时间点,比如两周内完成需求清单、样机测试和成本测算,然后坚决拍板。工业项目的机会窗口很窄,等你想明白了,现场可能已经在用别的方案顶上去了。判断力是靠一次次有依据的取舍练出来的,希望这套框架能帮你少走几趟弯路。