0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

最合适机器视觉照明的八个小技巧

QQ475400555 ? 来源:机器视觉沙龙 ? 作者:机器视觉沙龙 ? 2022-11-28 09:58 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

机器视觉系统中的照明系统是极其重要的一部分,它的好坏直接影响着后面的图像处理。在听了一位日本光源专家的讲座之前,我其实对照明并不太了解,不就是将图像照亮以至于相机能够拍到图像吗?但事实并非如此,照明远非增强图像亮度这样简单,好的照明系统可以减少很多图像处理工作,提升整个机器视觉系统效率。那么照明是怎样一门学问呢?如何在机器视觉系统中选择合适的照明系统呢?

合适的照明是机器视觉应用成功的关键,而且是第一要考虑的部分。一个设计良好的照明系统不仅会带来更好的性能,节约时间,而且从长远来看能节约成本。下面来分享选择最合适机器视觉照明的八个小技巧,它们是:

(1) 检测材料缺损请使用亮度高的光;

(2) 精确定位请使用合适波长的光;

(3) 检测玻璃上的刮痕请使用非漫射的光,即Non-Diffused Light;

(4) 检测透明包装请使用漫射光,即Diffused Light;

(5) 创造对比请使用颜色光;

(6) 检测快速移动物体请使用频闪光;

(7) 消除反射时请使用红外光;

(8) 消除颜色变化请使用红外光;

照明是怎样影响机器视觉应用的呢?

对于将质量最为输出的机器视觉系统依赖于图像质量。高质量的图像使得系统能够精确地解释出从检测物体中提取的信息,这样就可以产生可靠的并可重复的系统性能。在任何视觉应用中需要的图像质量很大程度上取决于照明条件:颜色,角度和使用照明对象的光源数量意味着好图像之间的差异,有可能会产生更好的性能,也会带来质量差的图像,产生不好的结果。

机器视觉照明应该最大化特征对比,同时最小化其它剩下的对比度,因此让相机清晰看到部分或标记。高对比度特征简化集成和提高可靠性;对比度差的图像和不规则的照明需要来自系统的更多努力,而且也增加了处理时间。最优的照明取决于检测物体的尺寸,它的表面特征和部分几何特征和系统需求。具有宽范围的波长(颜色),视场(尺寸),对于特殊应用需要,就可以灵活的选择机器视觉照明。

当选择照明时需要考虑以下五个方面:

1. 表面是光滑,还是崎岖不平?

2. 表面是暗淡,还是光亮?

3. 对象是弯曲的,还是平坦的?

4. 条码或标记的颜色是怎样的?

5. 是检测移动的物体,还是静止的对象?

技巧1:使用亮光去检测材料缺损

比如在塑料浇注中验证是否不足

从塑料浇注应用中验证材料缺损对于确保良好的密封表面是重要的。当有材料缺损时,你有了不足的条件(比如浇注到模型中的材料不充分)。

照明技术:亮场

亮场照明技术依赖表面纹理和平坦地形。光线遇到平坦反光的表面将光线反射回到相机,创立一个亮区域。粗糙纹理或表面缺损会将光线散射而远离相机,创立了暗区域。

4f62e780-6ebf-11ed-8abf-dac502259ad0.png

技巧2:对于精确组件定位使用合适的波长

比如检测倒装芯片(Flipped Chips),在PCB装配中验证合适的零件方向是常见的机器视觉应用。

照明技术:亮场

为了验证装配问题,使用蓝光波长的打亮芯片方位。这个照明技术依靠波长和同轴照明几何。蓝色波长(460 纳米)能很好地区分银质和铜质表面:铜吸收蓝光呈现出暗场,银反射蓝光呈现亮场。同轴照明几何消除错误反射:不想要的耀眼点,反射和暗点。

4f8cb402-6ebf-11ed-8abf-dac502259ad0.png

技巧3:在玻璃中检测裂痕使用非漫射光

比如检测玻璃容器上的裂痕

照明技术:暗场

在这个应用当中,用暗场照明来创立一个明亮的,在暗背景下容易检测的感兴趣特征。在一个暗场区域中光线直接通过透明的瓶子。大多数穿透透明对象的光线不会被相机检测到。如果材料不规则,比如有裂纹,一些光线就会凸显出这个不规则。特别是划痕创立了一个内部空缺,这里光线折射和反射,以许多角度散射包括返回给相机。这些光线将很难检测的划痕转换到暗背景下的亮特征。

4fdd0542-6ebf-11ed-8abf-dac502259ad0.png

技巧4:检测透明包装使用漫射光

比如验证吸塑包装的内容

照明技术:连续漫射

连续的漫射照明技术不强调表面纹理和升高中的变化。它提供了非常大的固定照明角度,从多角度让光线找到对象上,因此消除了反射和典型的非方向性或单个光源产生的阴影。

502544f6-6ebf-11ed-8abf-dac502259ad0.png

技巧5:使用颜色创造对比度

在机器视觉应用中创造一个高对比度图像的一个有用的方法是用特殊波长(彩色)的光照明物体。对于黑白相机来讲,光的波长能使得跟彩色一样的特征变亮或变暗。使用彩色轮子作为参考,选择一个相反颜色的光来使得特征变暗;或选相同颜色的光使得特征变亮。例如:

1. 如果你想变暗的特征是红色,则使用绿光;

2. 使用绿光能使得绿色特征呈现更亮;

3. 记住铝上刻印在红光和蓝光下的区别。

5058d79e-6ebf-11ed-8abf-dac502259ad0.png

技巧6:针对快速移动的物体使用频闪光

当物体快速移动成像是模糊时,就需要使用频闪光。频闪宽度 = 视场÷ 像素/移动速度

技巧7:消除反射使用红外光

机器视觉系统依靠数字图像中的灰度级转化。在许多视觉应用当中,环境光带来了不想要的亮反射,这样使得检测感兴趣特征变得困难或不可能。红外光就能解决这个问题。

5077067e-6ebf-11ed-8abf-dac502259ad0.png

技巧8:使用红外光消除颜色差异

红外光能用于在彩色对象之间消除灰度差别。暗对象吸收红外波长,创造出一致性,而其它则呈现阴影。这个照明方案有利于检测颜色或阴影变化的非一致性。

50ab3c5a-6ebf-11ed-8abf-dac502259ad0.png

为自己的机器视觉系统选择合适的照明方案,需要从多方面来考虑,从这些小技巧中选择可取的,结合到自己的系统特点中去,相信会事半功倍!照明学问很大,需要一步步学习~!

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器视觉
    +关注

    关注

    163

    文章

    4620

    浏览量

    123355
  • 红外光
    +关注

    关注

    0

    文章

    60

    浏览量

    13315

原文标题:选择最合适机器视觉照明的八个小技巧

文章出处:【微信号:机器视觉沙龙,微信公众号:机器视觉沙龙】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    机器视觉系统工业相机的成像原理及如何选型

    做出决策或执行任务。简单来说,机器视觉是用机器代替人眼来做测量和判断。机器视觉系统图像处理流程工业相机是
    的头像 发表于 08-07 14:14 ?197次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>系统工业相机的成像原理及如何选型

    CYPD3177可以配置充电器的电压和电流,配置Profile 3最合适的方法是什么?

    我们在设计中使用 CYPD3177,并喜欢配置设备以接受 USB-C 充电器 PD 配置文件 3、27-45W。 CYPD3177 可以配置充电器的电压和电流,配置 Profile 3 最合适的方法
    发表于 05-09 07:30

    机器视觉照明的技术选择与应用

    机器视觉照明的关键特点包括对比度增强、亮度调整、鲁棒性控制、反射控制、可预测性、表面因素影响以及光源位置。
    的头像 发表于 04-09 09:59 ?283次阅读

    DLP160CP DMD是否可以应用于机器视觉应用?

    关于DLP160CPDMD芯片有一疑问, 请问该芯片是否可以应用在机器3D视觉(结构光)场景应用呢?我在TI TLP机器视觉,“3D扫描
    发表于 02-20 07:39

    贸泽电子开售ADI边缘计算平台,助力自动机器人机器视觉

    的AD-GMSL2ETH-SL边缘计算平台。 AD-GMSL2ETH-SL是一款先进的单板计算机(SBC),专为自动机器人、车辆等应用中的机器视觉和实时传感器融合而设计。该平台支持从八个
    的头像 发表于 02-17 09:54 ?622次阅读

    用txb0108在ARM9 S3C2440的八个数据口和计数器8254-2的八个数据口做了一转换,8254-2严重发烫是为什么?

    我用txb0108在ARM9 S3C2440(3.3V)的八个数据口(DATA0~DATA7)和计数器8254-2(5V)的八个数据口做了一转换,直接导致计数器8254-2严重发烫。这是为什么呢?
    发表于 01-15 07:59

    请问模数转换芯片ADS8688八个通道的负端AIN_0GND ~ AIN_7GND,要不要都接到芯片的AGND上面?

    请问模数转换芯片ADS8688八个通道的负端AIN_0GND ~ AIN_7GND,要不要都接到芯片的AGND上面(即要不要都接GND地)?
    发表于 12-24 06:31

    使用ADS1299开发套件时,如何为八个通道输入提供一共同的外部参考?

    请问在使用ADS1299开发套件时,想要为八个通道输入提供一共同的外部参考,在硬件和TI提供的软件上该如何设置?
    发表于 12-16 08:50

    用菊花链连接4片/8片/16片ADS1299,菊花链的前八个通道会出现杂波,怎么解决?

    您好,我用菊花链连接4片/8片/16片 1299,均出现下图里的情况,菊花链的前八个通道会出现这种杂波,请问是否遇到过类似的情况/一些建议?
    发表于 11-26 08:23

    适用于机器视觉应用的智能机器视觉控制平台

    工控机在机器视觉系统设计中是不可或缺的核心组件,在机器视觉中发挥着至关重要的作用,其强大的计算能力、高度的稳定性和可靠性、实时性以及图像处理和识别能力,为
    的头像 发表于 11-23 01:08 ?619次阅读
    适用于<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>应用的智能<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>控制平台

    协作机器人在焊接领域重要的八个原因

    程之间提供了一中间地带。虽然传统机器人有一些优势,但使用协作机器人进行焊接往往可以为企业带来更多的好处。 传统机器人采取替代员工的方式,而协作机器
    的头像 发表于 11-16 10:54 ?1117次阅读

    工业连接器针脚芯数选择指南:如何找到最合适的配置?

    在工业自动化领域,连接器的选择至关重要,尤其是针脚芯数的选择。一合适的工业连接器不仅能够确保信号的稳定传输,还能提高设备的整体性能。本文将提供一份详细的指南,帮助读者了解如何选择最合适的工业连接器
    的头像 发表于 11-11 13:53 ?765次阅读
    工业连接器针脚芯数选择指南:如何找到<b class='flag-5'>最合适</b>的配置?

    机器视觉要面临的挑战及其解决方法

    的解决方案来解决这些问题。 一、照明挑战 照明机器视觉中最关键的因素之一。不同于人眼,视觉传感器对光线的变化非常敏感。如果
    的头像 发表于 11-11 01:03 ?1086次阅读

    替换TL084最合适的运放是哪一种?

    麻烦问一下,替换TL084最合适的运放是哪一种?有源音箱上用的 另外OPA4134UA和OPA4134UAE4有什么区别?
    发表于 09-25 07:31

    视觉检测是什么意思?机器视觉检测的适用行业及场景有哪些?

    在快速迭代的工业世界中,机器视觉检测以其精准、高效的力量,已成为众多产业不可或缺的技术支持。本文将深入探讨机器视觉检测的含义、应用行业及具体场景,揭示其如何在现代生产中扮演关键角色。
    的头像 发表于 08-30 11:20 ?985次阅读