位置:51电子网 » 技术资料 » D S P

集成DSP的视频处理卡在机器视觉中的应用

发布时间:2008/5/27 0:00:00 访问次数:535

畅 琮

  摘 :针对在机器视觉的应用中普遍存在的待处理的图像数据量多且算法复杂,单机cpu 无法实时完成图像处理任务,需要多台计算机组成局域网平行处理,成本高昂且可靠性低的问题。给出了集成dsp芯片的高速图像采集卡以替代主机cpu进行图像算法处理的解决方案,并指出在单台pc机上插入多块高速图像采集卡,主机的cpu只负责统一协调作用就可以较好的处理此类问题。由于该高速卡设计灵活,只需稍作改动即可应用于嵌入式设备。该高速图像处理卡在机器视觉领域内有着重要和广泛的应用前景。
关键词:机器视觉;pci总线;dsp;图像处理

application of the frame grabber integrated dsp in the machine vision

  chang cong

  (college of electricalengineering,xi′an jiaotong university,xi′an,710049,china)


 机器视觉(machine vision)是以机器模仿人类视觉的光学识别系统,他利用摄影机和电脑撷取、分析及解释影像内容,进而下达某些决策。由于机器视觉系统可以快速获取大量信息,而且易于自动处理,也易于同设计信息以及加工控制信息集成,因此,在现代自动化生产过程中,人们将机器视觉系统广泛地用于工况监视、成品检验和质量控制等领域。机器视觉系统的特点是提高生产的柔性和自动化程度。在一些不适合于人工作业的危险工作环境或人工视觉难以满足要求的场合,常用机器视觉来替代人工视觉;同时在大批量工业生产过程中,用人工视觉检查产品质量效率低且精度不高,用机器视觉检测方法可以大大提高生产效率和生产的自动化程度。视觉的最大优点是与被观测的对象无接触,因此对观测与被观测者都不会产生任何损伤,十分安全可靠。

1 机器视觉系统的构成
  机器视觉一般由以下几个部分构成:照明部分;光学系统,包括图像传感器和照相机;图像采集卡/图像数字化仪,扫描仪;可视的多路传输器;工业计算机;控制执行机构。如图1所示。


2 传统机器视觉技术中存在的问题
  机器内存中的工作由主机cpu来完成。在一些图像数据量大且算法较复杂的情况下,单机的cpu往往无法实时完成运算量。这时需要由若干台计算机组成一个局域网,其中的一台计算机作为服务器,其他计算机进行图像下面以弘达仪器公司开发的铜箔板表面质量在线检测系统为例具体说明。铜箔板表面质量在线检测要求对线上的铜箔板进行非接触在线检测,该种板的尺寸为1240mm×1080mm(宽×长),流水线速率为0.5m/s;自动识别各种瑕疵如划痕、氧化点、垫伤、异物等;检测精度为0.2mm。

  由于项目要求检测精度较高,流水线速率较高,导致了图像处理数据量的庞大。基于目前的计算机处理速度,单机是无法完成检测任务的,所以他们采用基于局域网的多机并行处理系统。(如图2所示)每台计算机所连接的摄像机只负责检测钢板的一部分表面(1/4的钢板表面)。


  根据系统的要求他们采用了4+1的方案,即4台客户计算机接4只ccd摄像机完成图像数据的实时采集、处理,将数据通过局域网传输到一台服务器,所有客户机的数据在服务器进行整合后,给出检测结果。

  铜箔板表面质量在线检测系统的这种解决方案的缺陷显而易见,该套系统总共配置了5台计算机,成本高昂,而且系统比较复杂,可靠性降低了。

2.1 改进方案
  通过在每块图像采集卡上集成高性能的dsp芯片而构成高速图像处理卡,由dsp替代计算机的cpu进行图像处理。这时dsp相当于上述解决方案中的一台计算机的cpu。进一步通过在一台计算机上插置4块这种高速卡,由主机的pci总线控制器负责控制协调4块高速图像处理卡对总线的占用。这时主机的cpu 相当于上述解决方案中的服务器。这样就节省了pc机的开销,大幅度降低了成本。图3给出这种高速图像处理卡的硬件原理图。


2.2 硬件线路关键部分详解
  摄像机将捕捉到的视频信号输入到adc后,数字

畅 琮

  摘 :针对在机器视觉的应用中普遍存在的待处理的图像数据量多且算法复杂,单机cpu 无法实时完成图像处理任务,需要多台计算机组成局域网平行处理,成本高昂且可靠性低的问题。给出了集成dsp芯片的高速图像采集卡以替代主机cpu进行图像算法处理的解决方案,并指出在单台pc机上插入多块高速图像采集卡,主机的cpu只负责统一协调作用就可以较好的处理此类问题。由于该高速卡设计灵活,只需稍作改动即可应用于嵌入式设备。该高速图像处理卡在机器视觉领域内有着重要和广泛的应用前景。
关键词:机器视觉;pci总线;dsp;图像处理

application of the frame grabber integrated dsp in the machine vision

  chang cong

  (college of electricalengineering,xi′an jiaotong university,xi′an,710049,china)


 机器视觉(machine vision)是以机器模仿人类视觉的光学识别系统,他利用摄影机和电脑撷取、分析及解释影像内容,进而下达某些决策。由于机器视觉系统可以快速获取大量信息,而且易于自动处理,也易于同设计信息以及加工控制信息集成,因此,在现代自动化生产过程中,人们将机器视觉系统广泛地用于工况监视、成品检验和质量控制等领域。机器视觉系统的特点是提高生产的柔性和自动化程度。在一些不适合于人工作业的危险工作环境或人工视觉难以满足要求的场合,常用机器视觉来替代人工视觉;同时在大批量工业生产过程中,用人工视觉检查产品质量效率低且精度不高,用机器视觉检测方法可以大大提高生产效率和生产的自动化程度。视觉的最大优点是与被观测的对象无接触,因此对观测与被观测者都不会产生任何损伤,十分安全可靠。

1 机器视觉系统的构成
  机器视觉一般由以下几个部分构成:照明部分;光学系统,包括图像传感器和照相机;图像采集卡/图像数字化仪,扫描仪;可视的多路传输器;工业计算机;控制执行机构。如图1所示。


2 传统机器视觉技术中存在的问题
  机器内存中的工作由主机cpu来完成。在一些图像数据量大且算法较复杂的情况下,单机的cpu往往无法实时完成运算量。这时需要由若干台计算机组成一个局域网,其中的一台计算机作为服务器,其他计算机进行图像下面以弘达仪器公司开发的铜箔板表面质量在线检测系统为例具体说明。铜箔板表面质量在线检测要求对线上的铜箔板进行非接触在线检测,该种板的尺寸为1240mm×1080mm(宽×长),流水线速率为0.5m/s;自动识别各种瑕疵如划痕、氧化点、垫伤、异物等;检测精度为0.2mm。

  由于项目要求检测精度较高,流水线速率较高,导致了图像处理数据量的庞大。基于目前的计算机处理速度,单机是无法完成检测任务的,所以他们采用基于局域网的多机并行处理系统。(如图2所示)每台计算机所连接的摄像机只负责检测钢板的一部分表面(1/4的钢板表面)。


  根据系统的要求他们采用了4+1的方案,即4台客户计算机接4只ccd摄像机完成图像数据的实时采集、处理,将数据通过局域网传输到一台服务器,所有客户机的数据在服务器进行整合后,给出检测结果。

  铜箔板表面质量在线检测系统的这种解决方案的缺陷显而易见,该套系统总共配置了5台计算机,成本高昂,而且系统比较复杂,可靠性降低了。

2.1 改进方案
  通过在每块图像采集卡上集成高性能的dsp芯片而构成高速图像处理卡,由dsp替代计算机的cpu进行图像处理。这时dsp相当于上述解决方案中的一台计算机的cpu。进一步通过在一台计算机上插置4块这种高速卡,由主机的pci总线控制器负责控制协调4块高速图像处理卡对总线的占用。这时主机的cpu 相当于上述解决方案中的服务器。这样就节省了pc机的开销,大幅度降低了成本。图3给出这种高速图像处理卡的硬件原理图。


2.2 硬件线路关键部分详解
  摄像机将捕捉到的视频信号输入到adc后,数字

相关IC型号
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!