前言
机械视觉应用在各种产业的生产制造及品质检测已是行之有年, 利用机械视觉可以提升检测精度或加速生产速度,因此逐渐变成许多生产检测设备必备的一环。 目前市面上的影像检测系统大多采用面扫描(Area-scan)的摄影机进行影像的采集及分析, 但是随着产品尺寸的加大(例如:PCB, LCD面板, 晶圆), 在提高产能及精度的要求下, 面扫描摄影机的分辨率及取像速度无法满足这些要求的事实开始浮上枱面, 而系统业者也开始意识到线扫描(Line-scan)摄影机的分辨率及取像速度才能满足这些时势所驱的产业需求。
但是线扫描的检测系统必需利用运动速度才能取得面积影像。这跟面扫描的影像检测系统只要单纯的曝光即可取得面积影像的工作原理是完全不同的。 因此对于许多原本熟知面扫描影像检测系统的设计者而言, 要跨入线扫描影像检测系统除了要了解线扫描系统的工作原理及如何选择主要组件外,最重要也是最基本的是如何得到正确且等比例的线扫描影像。
机械视觉应用在各种产业的生产制造及品质检测已是行之有年, 利用机械视觉可以提升检测精度或加速生产速度,因此逐渐变成许多生产检测设备必备的一环。 目前市面上的影像检测系统大多采用面扫描(Area-scan)的摄影机进行影像的采集及分析, 但是随着产品尺寸的加大(例如:PCB, LCD面板, 晶圆), 在提高产能及精度的要求下, 面扫描摄影机的分辨率及取像速度无法满足这些要求的事实开始浮上枱面, 而系统业者也开始意识到线扫描(Line-scan)摄影机的分辨率及取像速度才能满足这些时势所驱的产业需求。
但是线扫描的检测系统必需利用运动速度才能取得面积影像。这跟面扫描的影像检测系统只要单纯的曝光即可取得面积影像的工作原理是完全不同的。 因此对于许多原本熟知面扫描影像检测系统的设计者而言, 要跨入线扫描影像检测系统除了要了解线扫描系统的工作原理及如何选择主要组件外,最重要也是最基本的是如何得到正确且等比例的线扫描影像。
线扫描影像检测系统架构及主要组件
目前线扫描系统架构除了控制的主机系统及机构外, 主要组件分为视觉及运动控制两大主轴。
视觉主要组件包括:线性扫描(Lin
e-scan)摄影机, 镜头(Lens), 灯源(Lighting), 影像采集卡(Frame Grabber)。
运动控制的部份则可能包括:马达, 马达驱动器, 运动控制卡或PLC, 有时会搭配传感器(Sensor)或位置比对器作对象到位侦测辅助。
就控制主机系统来说除了运动控制外, 主要的工作内容在于影像数据的采集及运算, 而这部份已经占据系统绝大部份的资源及运算能力CONTROL ENGINEERING China版权所有, 就目前市面上的线扫描影像检测系统而言, 许多大型线扫描系统甚至是一台系统机去专门处理一台高解析线扫描摄影机采集的数据量, 以满足客户对整个系统检测运算的时间及精度需求。 当然这只是其中一种应用架构上的规划方式控制工程网版权所有, 在线扫描可以应用的检测范围日益广泛的趋势下, 各种应用对于系统的规划以及主要组件的挑选都会有所差异, 因此笔者针对目前市面上的线扫描主要组件以及如何取到正确且等比例的线扫描影像概略的作了些整理, 提供有兴趣或刚开始接触线性扫描系统的使用者作为参考。
线扫描摄影机(Line-scan Camera)
目前市面上的 Line-scan Camera 分辨率从 512, 1024,2048www.cechina.cn, 4096, 8192,至12288像素(pixels)都有,通常刚开始接触线扫描系统的使用者在挑选 Line-scan Camera 时, 大多只注意到分辨率是否能够符合系统的目标精度需求, 而忽略了Line-scan Camera 本身的接口规格会影响影像采集卡的选择性, 另外Camera的设计特性究竟适不适合系统的需求, Line-scan Camera 的扫描频率(Line-Rate)的计算方式以及为什么有些Line-scan Camera扫描的速度可以提升四倍甚至是八倍? 以下是笔者略作整理的资料:
视觉主要组件包括:线性扫描(Lin
运动控制的部份则可能包括:马达, 马达驱动器, 运动控制卡或PLC, 有时会搭配传感器(Sensor)或位置比对器作对象到位侦测辅助。
就控制主机系统来说除了运动控制外, 主要的工作内容在于影像数据的采集及运算, 而这部份已经占据系统绝大部份的资源及运算能力CONTROL ENGINEERING China版权所有, 就目前市面上的线扫描影像检测系统而言, 许多大型线扫描系统甚至是一台系统机去专门处理一台高解析线扫描摄影机采集的数据量, 以满足客户对整个系统检测运算的时间及精度需求。 当然这只是其中一种应用架构上的规划方式控制工程网版权所有, 在线扫描可以应用的检测范围日益广泛的趋势下, 各种应用对于系统的规划以及主要组件的挑选都会有所差异, 因此笔者针对目前市面上的线扫描主要组件以及如何取到正确且等比例的线扫描影像概略的作了些整理, 提供有兴趣或刚开始接触线性扫描系统的使用者作为参考。
线扫描摄影机(Line-scan Camera)
目前市面上的 Line-scan Camera 分辨率从 512, 1024,2048www.cechina.cn, 4096, 8192,至12288像素(pixels)都有,通常刚开始接触线扫描系统的使用者在挑选 Line-scan Camera 时, 大多只注意到分辨率是否能够符合系统的目标精度需求, 而忽略了Line-scan Camera 本身的接口规格会影响影像采集卡的选择性, 另外Camera的设计特性究竟适不适合系统的需求, Line-scan Camera 的扫描频率(Line-Rate)的计算方式以及为什么有些Line-scan Camera扫描的速度可以提升四倍甚至是八倍? 以下是笔者略作整理的资料:
1. 数据接口
目前数字工业摄影机及影像采集卡的数据接口标准包括: RS-422www.cechina.cn, RS-644或称LVDS (Low Voltage Differential Signaling), Channel Link 及Camera Link 这几种。
RS-422 及RS-644(LVDS) 的接口出现的较早, 由于数据格式的特性讯号的接口接头通常是68pin 或 100pin 的高密度接头CONTROL ENGINEERING China版权所有, 但因为摄影机厂商定义的讯号接脚不尽相同而影像卡厂商各家的定义也不太一样, 因此在选择好 Camera 及影像卡之后一般也不太会想要轻易去变更(想想看要去接68pin 或 100pin 的讯号线, 换个可能就代表讯号线要重作或要再作个讯号转接板才行)。
Channel Link 的接口原本是用来作数字平面显示器数据传输的标准(本身讯号格式也是LVDS), 特性在于接口接脚减少了但是仍然可以传输大量的数字数据, 而它其实也就是Camera Link 标准的前身,因此数据格式也就与Camera Link 兼容, 差异在于由于当时并未定义出标准接头形式, 因此各家厂商仍采用不同型式的接头接口, 讯号线仍然必需定制。
Camera Link 的标准是由数家工业摄影机及影像卡大厂共同制定出来的, 标准的本身是基于Channel Link 的特性, 并定义出标准的接头也就是讯号线也标准化了, 让Camera及影像卡的讯号传输更简单化了, 同时定义出基本架构(Base Configuration), 中阶架构(Medium Configuration), 及完整架构(Full Configuration) 的讯号接脚规范以及传输数据量。
目前数字工业摄影机及影像采集卡的数据接口标准包括: RS-422www.cechina.cn, RS-644或称LVDS (Low Voltage Differential Signaling), Channel Link 及Camera Link 这几种。
RS-422 及RS-644(LVDS) 的接口出现的较早, 由于数据格式的特性讯号的接口接头通常是68pin 或 100pin 的高密度接头CONTROL ENGINEERING China版权所有, 但因为摄影机厂商定义的讯号接脚不尽相同而影像卡厂商各家的定义也不太一样, 因此在选择好 Camera 及影像卡之后一般也不太会想要轻易去变更(想想看要去接68pin 或 100pin 的讯号线, 换个可能就代表讯号线要重作或要再作个讯号转接板才行)。
Channel Link 的接口原本是用来作数字平面显示器数据传输的标准(本身讯号格式也是LVDS), 特性在于接口接脚减少了但是仍然可以传输大量的数字数据, 而它其实也就是Camera Link 标准的前身,因此数据格式也就与Camera Link 兼容, 差异在于由于当时并未定义出标准接头形式, 因此各家厂商仍采用不同型式的接头接口, 讯号线仍然必需定制。
Camera Link 的标准是由数家工业摄影机及影像卡大厂共同制定出来的, 标准的本身是基于Channel Link 的特性, 并定义出标准的接头也就是讯号线也标准化了, 让Camera及影像卡的讯号传输更简单化了, 同时定义出基本架构(Base Configuration), 中阶架构(Medium Configuration), 及完整架构(Full Configuration) 的讯号接脚规范以及传输数据量。
2. Line-scan Camera 的数据输出形