ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

短波红外成像:从原理到选型,解决可见光检测盲区

短波红外成像:从原理到选型,解决可见光检测盲区 入行机器视觉这些年来我最大的感受是项目卡壳很多时候不是算法不够强而是镜头里的世界分辨率太低了。拿可见光相机去拍浅色塑料瓶、湿漉漉的纸张、未剥壳的坚果经常是一片糊——你看得见颜色和轮廓却看不见它们的“身份”。这种场景我会直接建议换个思路用短波红外SWIR成像来做。短波红外成像不是什么新东西这几年在半导体检测、光伏产线、垃圾分选、食品水分检测里已经被用得非常扎实了但它确实不如可见光相机那么普及。这篇文章就从一个做方案的人的视角把短波红外成像的原理、应用价值、选型实操和踩坑经验一次性说清楚。适合正在做工业视觉方案、想解决可见光检测盲区问题的工程师也适合对成像技术感兴趣的入门者。1. 短波红外到底是什么波段为什么它能看见可见光看不见的东西1.1 波段定义900~1700nm这个区间要理解短波红外先得把电磁波谱的位置搞清楚。我们平时说的可见光大致是380nm到780nm红光的尽头是780nm左右。短波红外通常指900nm到1700nm这段范围有些资料会把它扩展到2500nm但工业相机领域最主流的就是900~1700nm这个波段正好是InGaAs砷化铟镓探测器的灵敏窗口。这里有个容易混淆的点短波红外虽然名字里带“红外”但它和热红外是完全两码事。热红外长波红外LWIR8~14微米探测的是物体自身辐射的热量所以你看到的是“温度分布”短波红外更像一种“看反射光照”的成像方式——它需要照明光打在物体上然后接收物体反射回来的光。换句话说短波红外图像更像是可见光照片的延伸有清晰的纹理、边缘和细节而不是热像仪那种糊成一团的温度云图。为什么这段光那么特别因为很多材料对这段光的吸收和反射特性和可见光下有着天壤之别。这个特性不是巧合而是分子物理决定的这就引出了下面要说的“化学指纹”。1.2 化学指纹分子振动带来的反射差异分子的化学键比如O-H键、C-H键、N-H键在特定波长下会发生振动和转动能级的跃迁这种跃迁会吸收特定波长的光子。最典型的是水分子水在1450nm附近有一个强吸收峰在1940nm附近还有一个所以当物体含水量变化时短波红外图像上的灰度会产生非常明显的差异。这也是短波红外能做水分检测的物理基础。塑料就更有意思了。PET、PVC、PP、PE、PS这些常见塑料在可见光下颜色可以做得几乎一样但在短波红外波段各有各的特征吸收峰。比如PET在1650nm附近有碳氢键的特征吸收PVC因为有碳氯键吸收曲线和别的塑料差异很大。工业分选线上就是靠这一点把看起来一模一样的塑料瓶碎片一个个挑出来。所以说白了短波红外看得不是“颜色”而是“分子层面”的身份标签。可见光相机靠红绿蓝三通道分辨颜色短波红外相机靠的是反射光谱曲线上的特征峰这相当于给每个物料发了一张化学身份证。理解了这一点后面再谈应用场景就顺畅了。有些朋友可能会问那是不是用高光谱相机拍几百个波段会更好理论上确实更好但高光谱相机贵、慢、数据量大产线级应用通常吃不消。短波红外相机的价值在于提前找到那个关键波段然后用单波段或多波段成像去解决80%的问题。这一点后面实操部分会详细展开。2. 短波红外在哪些场景里真正值回票价2.1 半导体与光伏穿透硅片的“透视眼”半导体和光伏是我用得最频繁的两个领域也是短波红外成像毛利润最高的地方。原因在于单质硅的物理性质硅在1100nm以下不透光但到了1100nm以上尤其是1200nm以后硅片对短波红外光变得半透明甚至接近透明。这个特性意味着你不需要切开硅片就能“看”到硅片内部的结构和缺陷。做光伏电池EL电致发光检测的人对这一点体会最深。晶硅电池在加正向偏压时会发出1100nm左右的光这个发光波段肉眼完全看不见但InGaAs短波红外相机能灵敏地捕捉到。检测人员把电池片通上电在暗室里用短波红外相机拍一整片电池隐裂、断栅、黑片、电阻不均匀区都会以暗纹或亮点差异的形式显现出来。相比传统的可见光外观检测EL检测能把电池片内部缺陷看得清清楚楚。我见过很多工厂最开始只用可见光相机做外观检以为表面平整就是好片后来上了短波红外EL检测良率分析数据立刻有了质的提升。硅片内部缺陷检测也是同理。短波红外能穿透硅片散射和吸收情况会暴露内部微裂纹、应力区和杂质分布。半导体封装厂做晶圆减薄后的厚度一致性检测、倒装芯片的底部缺陷检测都会用到短波红外显微镜或者内窥式SWIR相机。这个领域没有太多花哨的算法靠的就是“硅在SWIR波段下透明”这一个物理事实。2.2 废旧物资分选塑料回收工业的硬需求塑料回收分选是另一个短波红外成像大放异彩的场景。大家去逛废品回收站或者看垃圾处理厂视频会发现传送带上的塑料瓶、塑料片颜色五花八门但更常见的情况是黑色塑料瓶、深色塑料件多到不行。可见光相机对黑色物体基本无解因为几乎没有反射光拍出来就是一坨黑影。而短波红外不一样很多深色塑料用的是炭黑着色炭黑对短波红外的吸收远没有可见光那么强所以黑色塑料在短波红外下依然有可辨别的反射特征。更关键的是材质识别。PVC、PET、PP、PE、PS在短波红外的吸收峰位置各不相同。我在一个回收厂做过一个方案客户要求把PVC从混合塑料碎片里挑出来因为PVC燃烧会产生有害气体。当时用可见光怎么看都分不出来碎片的颜色几乎一样。后来拿光谱仪测了一下反射谱PVC在1650nm附近的曲线和其他塑料差异非常明显。用一台短波红外相机加对应波段的带通滤光片配合高速传送带和气吹阀分选准确率直接做到了98%以上。还有一个常见需求是玻璃和陶瓷的区分。玻璃和陶瓷在可见光下有时颜色和质感都接近但在短波红外波段玻璃的反射特性和陶瓷有明显差异。建筑垃圾回收线上用短波红外区分玻璃、陶瓷、砖块比人工分拣可靠得多。2.3 水分与食品检测让含水量“现形”食品加工和农产品质检是短波红外应用的另一大块核心就是测水分。水分在1450nm和1940nm附近的吸收峰让短波红外成像成了“水分探测器”。比如薯片生产线要控制油炸后的含水率坚果分选要剔除发霉氧化的颗粒粮食仓储要监控潮粮和干粮的混合比例这些场景用短波红外相机一照高水分区域在1450nm波段的图像上会明显偏暗反差非常直观。我做过一个草料和饲料加工的项目客户要检测打包草捆的湿度分布。传统方法是插探针一个草捆插好几根针依然只能测到几个点的数据。后来用短波红外相机加1450nm滤光片一次成像就能把整个草捆表面的湿度分布图拍出来哪个角落湿了、哪个区域偏干一目了然。这个项目让我真正感受到短波红外“面成像”比“点探测”的价值——它不是测一个点而是把整个平面的信息变成一张图。水果甜度、成熟度检测也常常用到短波红外。很多水果内部的糖分、水分变化会反映在900~1700nm的光谱特征上例如苹果内部的水心现象、柑橘的枯水病在可见光下可能表面上完全正常但短波红外图像上会呈现明显的暗斑或异常区域。虽然这些应用目前更多还停留在光谱建立模型的阶段但在分级产线上已经有不少落地案例了。2.4 包装异物与内部缺陷检测最后讲一个很多人没想到的场景包装内部的检测。食品包装袋里有异物比如塑料包装里的金属片、玻璃渣、坚果包装里的碎壳可见光根本拍不到因为光线被包装材料挡住了。而短波红外有一定的穿透能力——当然它不是X光不能穿透任何东西但对于一些半透明或较薄的高分子材料包装它确实能“看穿”一部分。实际生产线上最常见的做法是用短波红外相机配合高亮度的宽谱光源透过半透明的包装膜判断内部物品的形状和灰度是否异常。比如药品泡罩包装里的片剂有无缺损、铝箔破损位置有没有药粉泄漏、奶茶杯封膜下的异物位置是否偏移这些通过短波红外成像都能得到比可见光更好的对比度。这里要特别提醒不要把短波红外当X光用。它的穿透深度有限对完全不透明的金属、厚陶瓷、高浓度深色物质基本无能为力。做方案前一定要用样品实测确认目标包装材质在这个波段是透射的还是吸收的。千万别想当然觉得“红外能穿透”然后上线了才发现什么都看不到。3. 落地选型从相机、镜头到光源的全套方案3.1 InGaAs相机关键参数怎么读短波红外相机最核心的探测器材料是InGaAs。常见分辨率有320×256、640×512少数高性能型号能做到1280×1024甚至更高。像元尺寸通常在15μm、25μm、50μm这几个档位。选分辨率时一定要和视野、工作距离放在一起算不要只看像素数。以640×512、像元15μm的InGaAs相机为例如果用25mm焦距的镜头工作距离300mm那视野大概是300×(9.6/25)≈115mm宽。每个像素对应约0.225mm也就是说你至少2~3个像素才能可靠识别一个瑕疵能检出的最小缺陷大约是0.5~0.7mm。如果客户要求0.2mm的缺陷检测那就要么缩短工作距离、要么换更长焦距镜头、要么提高相机分辨率。很多项目谈崩就是栽在了“没算这个账”上。还有一个容易被忽略的参数是相机是否制冷。InGaAs探测器在常温下暗电流很大暗电噪声会明显影响图像均匀性和低照度下的信噪比。高端工业相机一般有二级热电制冷TEC能把探测器温度降到-20℃甚至更低。如果应用场景是弱光、长曝光比如EL检测强烈建议选制冷型。如果是高速分选线上强光照明、短曝光非制冷相机也能凑合但图像均匀性会差一些需要靠平场校正来补救。3.2 镜头怎么选普通C口镜头为什么不行我在项目里反复跟客户强调短波红外相机不能用普通机器视觉镜头至少不能直接用。原因是普通镜头的光学设计和镀膜是针对可见光优化的短波红外的焦点位置和可见光不同。同一支C口镜头你把可见光调到最清晰切换到短波红外波段后图像会偏软这就是轴向色差导致的后焦漂移。更麻烦的是镜头的镀膜在900~1700nm的透过率可能非常差尤其在1450nm、1900nm这些有水吸收峰的波段镜头透过率可能掉得厉害。所以选短波红外镜头必须看厂家是否有“SWIR”或“NIR”标识这类镜片通常使用了特殊色散玻璃和多层宽带增透膜能在900~1700nm范围内保持较平整的透过曲线和较一致的焦面位置。有一个省钱的小技巧如果你的工作波段窄比如就是1200nm附近可以考虑用“补偿型”设计——先让镜头在可见光下对焦然后沿光轴微调后焦距离。但就算这样也只能应付单一波长如果要在多个波段切换成像还是老老实实买专用的SWIR变焦或定焦镜头。3.3 光源设计卤素灯、SWIR LED与滤光片搭配短波红外成像必须重视光源。在900~1700nm这个波段常见的光源有卤素灯、氙灯、石英红外灯管和专用的SWIR LED。卤素灯是我最喜欢用的宽谱光源因为光谱连续覆盖范围广从可见光一路到2000nm以上都有光强。但它有两个缺点发热严重、寿命相对短。发热这个问题在相机视场附近尤其讨厌如果卤素灯离样品太近红外辐射可能会让样品表面温度升高改变材料的光学特性甚至烤坏样品。我做食品含水量检测时样品的温度升高会直接影响水分峰的反射率所以卤素灯必须加隔热玻璃或者干脆改用冷光源设计方案。SWIR LED是另一个选择。现在的LED工艺已经能做950nm、1050nm、1200nm、1300nm、1450nm、1650nm等多个波长的发射管单色性好寿命长发热可控。但LED的光谱很窄做不了宽谱“指纹识别”。如果你只需要判断“某个波段吸不吸收”那LED非常合适如果要采集完整的反射谱曲线做多波段判据那还是卤素灯或者氙灯加滤光片轮盘更靠谱。滤光片这块常用带通滤光片BPF来做单波段成像。比如水分检测用1450nm带通材质识别用1200nm、1650nm等不同带通组合。比较进阶的做法是使用“多光谱轮盘”一个相机前面装一个可旋转的滤光片轮依次在几个关键波长下成像然后把多张图像按算法合成等效于低配版高光谱。这种方式性价比很高在塑分产线上我已经见了好几套。4. 实操中的那些坑我踩过的和绕过的4.1 平场校正不是可选项用短波红外相机平场校正Flat Field Correction算是我见过被忽略最多的环节。InGaAs焦平面阵列的像元响应率不可能完全一致加上光学镜头的边缘渐晕拍出来的原始图像会有明显的“黑边”和“斑点”。在可见光相机里这种差异相对小后期算法也能忍但在短波红外里非均匀性往往肉眼可见直接拿去跑检测算法会被假特征干扰。平场校正的常规做法是用一块聚四氟乙烯白板SWIR波段下接近朗伯反射体放在视场里拍一张均匀白光照射下的参考图像同时盖上镜头盖拍一张暗场图像。然后对每一帧原始图做(原始图 - 暗场) / (白场 - 暗场) × 目标灰度。这样能同时消除固定模式噪声和照明不均匀。我做硅片检测项目时这套校正流程每天开机都要跑一次因为卤素灯的亮度和探测器温度都在漂移。4.2 环境光干扰和太阳光很多人以为短波红外波段“人眼看不见”环境光就不会干扰大错特错。太阳光和室内照明里包含了大量短波红外成分尤其是透过窗户进来的太阳光在900~1700nm波段的光强可能比你的卤素灯还猛。如果你不是在全暗箱里做检测环境光会在图像上叠一层不可控的偏置导致反射率计算不准确。解决思路有三个一是做物理遮光或者在传送线上加一个遮光罩这个最粗暴也最有效二是用窄带滤光片加对应波长的强光源让信号光压过环境光三是做“差分成像”——开灯拍一张、关灯拍一张两张相减把环境光的贡献减掉。第三种方法在慢速在线检测里可行但在高速分选线上基本不现实因为传送带速度太快两次曝光之间物体已经移动了位置。4.3 镜头共焦与焦点漂移镜头的后焦漂移问题前面已经讲了这里再补充一个容易翻车的点很多客户在可见光相机和短波红外相机之间切换比对的时候直接换上短波红外镜头结果发现同一个工作距离下画面清晰度完全不同。原因很简单不同焦段的镜头光学设计不一样有些SWIR镜头在900nm和1500nm之间的最佳焦点偏移可达几十微米在像元尺寸只有15μm的相机上这个偏移量足以让画面发软。实操里我一般会用“对焦测试卡”来确认打印或者购买一张适合SWIR波段的高反差分辨率片然后在每个关键中心波长下分别对焦用软件记录电机对焦位置需要切换波段时直接调用预存的焦点位置值。如果预算有限就尽量选固定工作距离的定焦方案让镜头在安装时锁定焦距。4.4 想省预算从可行性光谱测试开始最后也是最重要的一条经验不要一上来就买昂贵的InGaAs相机。先用分光光谱仪比如手持式的近红外光谱仪测几种物料的漫反射光谱确定目标物之间到底在哪个波段差异最大。这个测试成本很低但对方案成功率的提升是决定性的。我举一个真实例子。客户想区分两种颜色几乎一样的黑色ABS塑料一种是阻燃级一种是普通级。我拿着光谱仪一测发现两者在1200nm处反射率差了不到2%在1600nm处差了接近15%。这个结果直接决定了后续方案用哪个波段、用什么滤光片、用什么光源。如果一开始就盲目上宽谱短波红外相机没有针对性地选取波段2%的差异在工业现场噪声下根本稳定不住项目就会垮。所以我的习惯是任何短波红外项目先做三天光谱摸底再谈选型这笔时间绝对值得。5. 一些个人体会短波红外成像落地的关键其实不是“看得清”而是“看得准”。很多项目做到后面你会发现真正值钱的部分不是InGaAs探测器本身而是你知道该看哪个波段、该算哪个特征、该怎么把光谱差异变成稳定可复现的判据。这套东西光靠买一台贵相机学不到必须从光谱测试、光源设计、镜头选型、图像校正这一整条链条里慢慢熬出来。我自己踩过最深的坑就是早期把短波红外当成了“高级相机”忽视了光源和波段选择结果图像看起来不错但缺陷检测率上不去。后来转变思路把短波红外当成一个“光谱工具”来用——先找指纹波段再做成像方案项目成功率明显高了一截。如果你正在处理一个可见光检测搞不定的项目不妨先花几百块把光谱谱测了再做决定。这一步可能是整个短波红外方案里性价比最高的一步。
返回列表