如何获得一幅好图像?

光源选型和打光一个非常偏应用的实践,更多的是工作经验的积累是获得一幅好图像的基础。下面我把我多年的工作经验总结如下。
合适像素的相机;
 与相机像素接近分辨率的镜头;
关于相机和镜头选型步骤,传送门
适应拍摄特征的光源;
合适的通光亮,尽量以光源的亮度作为首要介质;
 减少外界光干扰;

光源:

常用光源颜色有:白色、蓝色、红色、绿色、红外、紫外。

光源的需求分析:任务:检测(识别)、测量、定位、条形码、字符识别、三维扫描等。

白色光源(W)
白色光源通常用色温来界定,色温高的颜色偏蓝色(冷色,色温>5000K),色温低的颜色偏红(暖色,色温<3300K),界于3300与
5000K之间称之为中间色,白色光源适用性广,亮度高,特别是拍摄彩色图像时使用更多。

蓝色光源(B)
蓝色光源波光为430-480之间,适用产品:银色背景产品(如钣金,车加工件等)、薄膜上金属印刷品

红色光源(R)
红色光源的波长通常在600-720之间,其波长比较长,可以透过一些比较暗的物体,例如底材黑色的透明软板孔位定位、绿色线路板线路线路检测,透光膜厚度检测等,采用红色光源更能提高对比度;

绿色光源(G)
绿色光源波长510-530,界于红色与蓝色之间,主要针对产品:红色背景产品,银色背景产品(如钣金,车加工件等)。

红外光(IR)
红外光的波长一般为780-1400,大多采用940波长的红外光,
红外光属于不可见光,其透过力强。一般LCD屏检测、视频监控行业应用比较普遍;

紫外光(UV)
紫外光的波长一般为190-400,我司主要采用385波长的紫外光,其波长短,穿透力强,主要应用于证件检测、触摸屏ITO检测、布料表面破损、点胶溢胶检测等方面,金属表面划痕检测等;

X-Ray射线
特点:是一种波长范围在0.01nm到10nm之间的电磁波,波长短,透视效果良好(密度,通透量,阴影,灰阶图)。
应用:工业上应用广泛,常用于各种行业的透视检测

利用光的特性来选择合适的光源:

1.通过互补色可以增加对比度
也称为对比色,互补色在色环上相互对应。两种互补色等强度混合可以得到白色。
如果希望更加鲜明地突出某些颜色,则选择色环上想对应的互补颜色,这样可以明显地提高图像的对比度。
2.合理运用颜色过滤背景
蓝色光打到蓝色物体,蓝色物体显示就是白色了。

3.提高光源的显色性

显色性好的光源可以比较真实的还原物体的真实原色。
采用自然光源可提高颜色的显色性

**

光源的照射方式–打光方式

**
1.角度照射:
特点:在一定工作距离下,光束集中、亮度高、均匀性好、照射面积相对较小。常用于液晶校正、塑胶容器检查、工件螺孔定位、标签检查、管脚检查、集成电路印字检查等(30、45、60、75等角度环光*)。

2.垂直照射:
照射面积大、光照均匀性好、适用于较大面积照明。可用于基底和线路板定位、晶片部件检查等(0角度环光、面光源*)

3.低角度照射

特点:对表面凹凸表现力强。适用于晶片或玻璃基片上的伤痕检查(90度环光*)

4.背光照射:
特点:发光面是一个漫射面,均匀性好。可用于镜面反射材料,如晶片或玻璃基底上的伤痕检测;LCD检测;微小电子元件尺寸、形状,靶标测试。(背光源、平行背光源)

5.多角度照射:特点:RGB三种不同颜色不同角度光照,可以实现焊点的三维信息的提取。适用于组装机板的焊锡部份、球形或半圆形物体、其它奇怪形状物体、接脚头(AOI光源)

6.碗照光照射:
特点:360度底部发光,通过碗状内壁发射,形成球形均匀光照。用于检测曲面的金属表面文字和缺陷。(球积分光源,通常也叫
圆顶光)

7.同轴光照明:
特点:类似于平行光的应用,光源前面带漫反射板,形成二次光源,光线主要趋于平行。用于半导体、PCB板、以及金属零件的表面成像检测,微小元件的外形、尺寸测量。(同轴光源,平行同轴光源)

**

打光的指导方法

源选型时打光的指导方法:

  1. 光线太暗或太亮会影响视觉系统。
  2. 光线的主要功能是产生光学信号。
  3. 减少噪声是照明要解决的主要问题之一。
  4. 只有来自目标并到达镜头的光线才是有效的光线。
  5. 进入镜头但非来自目标的光线为杂散光,它将降低图像摄取装置的成
    像质量。
  6. 来自目标的任意光线都应填满镜头的入瞳。
    **
    光源选型的一般过程如下:
  7. 提出问题
  8. 定义检测目标
  9. 收集制定完整的规格列表
  10. 可行性研究: a 这个零件是如何被肉眼看到的;b这个零
    件将如何照射其上的光学特性;c 将自己想成这个零件

光源选择的注意事项:
1、镜头的工作距离;
2、现场的安装障碍;
3、照明对象的现场实际情况;
4、照明对象特征是否存在特殊性;
5、图像是否需要彩色;
6、安装的便利性;
7、成本;

条光选型要领:
1、条光照射宽度最好大于检测的距离,否则可能会照射距离远造成亮度差,或者是距离近而幅射面积不够;
2、条光长度能够照明所需打亮的位置即可,无须太长造成安装不便,同时也增加成本,一般情况下,光源的安装高度会影响到所选用条光的长度,高度越高,光源长度要求越长,否则图像两侧亮度传经比中间暗;
3、如果照明目标是高反光物体,最好加上漫射板,如果是黑色等暗色不反光产品,也可以拆掉漫射板以提高亮度;

环光选型要领:
1、了解光源安装距离,过滤掉某些角度光源;例如要求光源安装尺寸高,就可以过滤掉大角度光源,选择用小角度光源,同样,安装高度越高,要求光源的直径越大;
2、目标面积小,且主要特性在表面中间,可选择小尺寸0角度或小角度光源;
3、目标需要表现的特征如果在边缘,可选择90度角环光,或大尺寸高角度环形光;
4、检测表面划伤,可选择90度角环光,尽量选择波长短的光源

条形组合光选型要领:
1、条形组合光在选择时,不一定要按照资料上的型号来选型,因为被测的目标形状、大小各不一样,所以可以按照目标尺寸来选择不同的条形光源进行组合;
2、组合光在选择时,一定要考虑光源的安装高度,再根据四边被测特征点的长度宽度选择相对应的条形光进行组合;

背光源/平行背光源造型要领
1、选择背光源时,根据物体的大小选择合适大小的背光源,以免增加成本造成浪费;
2、背光源四周一条由于的外壳遮挡,因此其亮度会低于中间部位,因此,选择背光源时,尽量不要使目标正好位于背光源边缘;
3、背光源一般在检测轮廓时,可以尽量使用波长短的光源,波长短的光源其衍射性弱,图像边缘不容易产生重影,对比度更高;
4、背光源与目标之间的距离可以通过调整来达到最佳的效果,并非离得越近效果越好,也非越远越好;
6、检测液位可以将背光源侧立使用;
5、圆轴类的产品,螺旋状的产品尽量使用平行背光源;

同轴光造型要领
1、选择同轴光时主要看其发光面积,根据目标的大小来选择合适发光面积的同轴光;
2、同轴光的发光面积最好比目标尺寸大1.5~2倍左右,因为同轴光的光路设计是让光路通过一片45度半反半透镜改变,光源靠近灯板的地方会比远离灯板的亮度高,因此,尽量选择大一点的发光面避免光线左右不均匀;
3、同轴光在安装时尽量不要离目标太高,越高,要求选用的同轴光越大,才能保证才均匀性;

光源与打光该如何选择,如何获得一副好图像,机器视觉第二步,选择光源和如何打光相关推荐

  1. 机器视觉丨AOI光源原理图和打光案例

    首先: AOI光源:采用不同角度多色光,多色多角度照射,能准确反应物体表面立体信息. 其次: AOI光源的检测范围包含:电路板焊锡检测.多层次物件检测.多颜色字符检测. 打光案例丨 光源灯板(被测物) ...

  2. 机器视觉中的光源选型

    2.2.1 光源选择标准 光源的选择标准如下: (1)光源均匀性要好,在有效的照射范围内,灰度值标准差要小: (2)具有较宽的光谱范围,可以对不同材料的物体进行检测: (3)光照强度要足够,提高信噪比 ...

  3. 机器视觉硬件选型——光源选型

    光源选型 1. 光学基础 1.1 光谱 1.2 光的反射 1.3 光的折射 1.4 光的衍射 1.5 光的波段 1.6 光颜色的合成与互补 2. 光源特性 2.1 机器视觉系统中光源的作用 2.2 L ...

  4. mpi如何选择合适的进程数量_洗涤工厂如何选择合适的洗衣龙

    2015年开始,中国的洗衣龙市场出现了爆炸式增长,短短几年间,中国市场就新增了超过500条洗衣龙,越来越多的洗涤工厂考虑购买洗衣龙. 如何选择合适的洗衣龙,其实绝大多数洗衣厂老板都没有一个清晰的概念. ...

  5. 利用Adorner制作用于图像裁切的选择框

    原文:利用Adorner制作用于图像裁切的选择框 前天,我写了一篇"使用Adorner显示WPF控件的边界点"的文章.这次,使用从Adorner继承来写一个用于图像裁切的选择框. ...

  6. 计算机考研与就业的利弊分析,考研还是工作?两种选择的利弊分析,让你做出正确选择!...

    原标题:考研还是工作?两种选择的利弊分析,让你做出正确选择! 原标题:考研还是工作?两种选择的利弊分析,让你做出正确选择! 随着2019考研即将落下帷幕,2020考研的学生已经在备考的路上.对于应届考 ...

  7. 选择商品的时候,弹不出来商品选择框

    问题描述:在使用管家婆软件选择商品的时候,弹不出来商品选择框,点击商品全名和商品属性这两列,完全没有反应. 解决办法: 打开库存状况表,检查是否有金额超大的情况,分仓库查看下,如果有,做好备份调整下: ...

  8. 商品sku规格选择效果,没有商品的不能选中,选择顺序不影响展示结果

    <!DOCTYPE HTML> <html lang="en-US"> <head><meta charset="UTF-8&q ...

  9. cad批量选择相同块_在CAD中怎样批量选择同类型的构件

    满意答案 miko917 2013.07.05 采纳率:54%    等级:12 已帮助:6463人 cad快速选择命令:qselect 命令参考: 功能区:"常用"选项卡 &qu ...

  10. 《如何获得真正的财富》精髓:选择比努力更重要,对于个人来说,选择了对的城市和对的行业,人生就成功了大半,对于企业来说,用最少的广告投入获得品牌知名度是获得财富的关键。

    <如何获得真正的财富>书中的精髓:选择比努力更重要,对于个人来说,选择了对的城市和对的行业,人生就成功了大半,对于企业来说,用最少的广告投入获得品牌知名度是获得财富的关键. <增广贤 ...

最新文章

  1. 制作 ramdisk.img,使用cpio 和 gzip
  2. 瀚思推出国内首个企业级大数据安全分析平台
  3. 1051 复数乘法 (15 分)
  4. mybatis获取表名——mybatis动态调用表名和字段名#{},${}
  5. 查看、修改linux系统的最大链接数限制、文件描述符限制、端口范围限制、虚拟内存等
  6. 解决vs2005无法连接sql数据库问题
  7. 计算机处于离线状态是什么原因,电脑Cortana语音助手显示处于离线状态怎么办?...
  8. 知到计算机应用基础见面课答案,知到计算机应用基础(湖南环境生物职业技术学院)见面课答案...
  9. 如何快速比对两个文件夹中的文件
  10. uniapp实现APP微信登录流程
  11. 电路定理——替代定理
  12. LSTM+CNN模型厄尔尼诺事件预测
  13. 靶机渗透练习99-hacksudo:FOG
  14. OSPF高等特性——Forwarding Address
  15. 通过一款早期代码抽取壳入门学习 so 层分析
  16. Alibaba Cloud Linux版本linux下mysql8.0安装
  17. session fixation attack修复方法
  18. 【pytorch】DCGAN实战教程(官方教程翻译)
  19. Java斗_Java集合练习:斗地主游戏
  20. “/tmp/crontab.LC1Bwd“:1: bad hour 问题的解决办法

热门文章

  1. Your cache folder contains root-owned files, due to a bug in npm ERR! previous versions of npm which
  2. matlab 关于interpreter的使用
  3. 【PTA 6-10】输入多个单词,统计以指定字母开头的单词个数
  4. simulink官方电机控制示例汇总
  5. 数据库面试考题一览(全面覆盖)
  6. 苹果手机热点连上不能上网_「手机自学维修教程」苹果6plus手机屏幕触摸不能用的通病分析...
  7. JavaScript 常用事件大全
  8. MSP430初学one
  9. HAL学习笔记-3 HAL库介绍
  10. Spring关于AOP配置举例(XML配置文件方式)