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

发布者:数据旅人最新更新时间:2014-11-24 来源: eefocus关键字:DSP  视频处理  机器视觉 手机看文章 扫描二维码
随时随地手机看文章

机器视觉(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后,数字化。然后数字视频信号输入到高速FIFO中。一旦FIFO中的数字视频数据快满时,DSP将这些数据读入到内部RAM中,进行数字视频信号的算法处理。图像处理算法对各种瑕疵如划痕、氧化点、垫伤、异物等进行检测,并与标准进行对比,对于超标的,进行纪录。DSP将最后的运算结果输入给PCI总线控制器。 PCI总线控制器以DMA方式将运算结果传到主机的内存中。这时主机的CPU相当于上述方案中的服务器,他只对4片集成高速DSP的视频处理卡处理后的结果进行统计分析,不做图像的算法处理。下面结合具体的芯片,介绍一下集成DSP的高速图像处理卡(芯片的型号与具体应用相关)。

ADC芯片可以选Philips的SAA7114,SAA7114支持NTSC/PAL/SECEM制式,A/D转换精度是9b,并行输出8b视频输出带为27 MHz。每一个时钟周期(1/27MHz)并行输出1个字节,除了输出数字象素外,SAA7114还输出时钟信号以同步。可以通过设置SAA7114的相关寄存器来控制SAA7114输出图像的尺寸。

同步FIFO可以选择TI公司的SN74ACT7881,大小为1024b×18,同步FIFO与SAA7114的接口速度为27MHz,宽度为 8b。FIFO与DSP的接口速度可以配置为81MHz,宽度为16b。当FIFO中快写满数据时,给DSP发出控制信号以使DSP产生中断,取走 FIFO中的数据。

为了和PCI总线控制器接口,DSP需要支持PCI接口。DSP可以选取TI的TMS320C6414。该款DSP除了支持PCI接口外,主频高达到 500MHz,流水线深度为8级,这样峰值运算能力可达到4000 MI/s。FIFO可直接与DSP的外部存储器接口。DSP的外部存储器接口通过EDMA(增强型DMA)将数据传输到DSP的内存中。EDMA的传输由 FIFO的同步信号来触发。6412的内部存储结构为修正哈佛结构,即分为两级存储:L1P/L1D/L2P分别为16kB/16kB/1024kB。通过设置相关的寄存器,可以将L2P分割为不同比例的程序存储器和数据存储器。处理铜箔板表面质量情况的图像处理算法放置在L1P和分割出的L2P中,而通过FIFO输入的数字图像数据就放在L1D和分割出的L1P中。编译好的图像处理算法的二进制文件烧置在外部FLAH中,上电后程序映射到SDRAM中。 FIFO、SDRAM、FLAH都是通过DSP的外部存储器接口局部总线(EMIF)和DSP相接。

6414的PCI接口符合PCI2.2规范:32b,33MHz,传输速度为132MB。PCI总线控制器可选PCI9054。DSP将最后的运算结果传输到PCI9054的FIFO中。一旦9054检测到PCI总线空闲,就将FIFO中的数据发出。由于在PCI 总线上,基本的传输机制是一次成组传输(burst),一次burst通常由一个地址周期和一个或几个数据周期组成。这种线性突发传输方式可以确保总线不断满载数据,能有效地运用总线频率带宽去传输数据,减少无谓的寻址作业。PCI独特的同步操作功能可确保微处理器能与这些总线主控同时操作,一旦PCI总线空闲,高速图像处理卡马上将数据传送到内存中,无需等待CPU操作完成。

3结语

集成DSP的高速视频处理卡可广泛应用到机器视觉所涉及到的技术领域以减少成本,增加可靠性。以产品表面质量监测领域来说,集成DSP的高速视频处理卡就可以应用到钢铁生产过程中的冷轧钢板、镀锌钢板等彩钢板的表面质量检测;造纸生产过程中对纸张表面(包括厚度)质量的检测;塑料生产过程中对表面质量要求较高的塑料制品的表面检测;电子产品生产过程中对表面质量要求较高的器件表面质量检测,如晶圆表面质量检测等。

在一些特殊的工作环境里,对主机的稳定性、可靠性、安全性和体积等有着苛刻的要求(如矿山、超市的监控)。基于PC机的监测系统在这种场合下可能不符合要求,这时可以设计嵌入式的系统:参照图3只需做少许改动即可:即集成DSP的高速图像处理卡的最后端不接PCI总线控制器9054,而是接一个CPU(如 ARM或者PowerPC),在其上移植操作系统如嵌入式的Linux从而构成一个嵌入式的应用系统以满足特殊的要求。

关键字:DSP  视频处理  机器视觉 引用地址:基于集成DSP的视频处理卡在机器视觉中的应用

上一篇:Σ-Δ调制器提高运动控制效率设计方案
下一篇:基于机器视觉的摄像机标定方法研究

推荐阅读最新更新时间:2024-05-02 23:19

强强联合—DSP芯片供应商TI公司来访
      经过公司高层领导的努力,邀请到DSP芯片供应商TEXAS INSTRUMENTS 全球特殊应用产品运营总裁Reginald Joseph(周瑞福)先生一行来访我司。       会谈期间,TI公司了解到我司的业务发展情况迅猛,和对DSP芯片的迫切需求,当场解释了供货紧张的原因:全球需求量增大和日本海啸对产能造成的影响,并承诺今后会提高自身的产能规模,尽量满足我司的供货需求和加大对我司的技术支持力度,并把我司备案为与TI公司的长期战略合作伙伴关系。          相信有TI公司的大力支持,我司的产能将不再是问题,将会有一个跨越式的增长,对我司的业务供货将是强有力的保障,请大家充满信心。  
[嵌入式]
基于DSP和DDS的三维感应测井高频信号源实现
高频信号源设计是三维感应测井的重要组成部分。三维感应测井的原理是利用激励信号源通过三个正交的发射线圈向外发射高频信号,再通过多组三个正交的接收线圈,得到多组磁场分量,从而准确测量地层各向异性电阻率。在测井过程中,要求信号源的频率为高频,并且要求信号的频率有很高的稳定性。 产生信号的方法很多,可以采用函数发生器外接分立元件来实现,通过调节外接电容或电阻来设置输出信号频率。但输出信号受外部分立器件参数影响很大,且输出信号频率不能太高,同时无法实现频率步进调节。另外,采用FPGA可实现信号发生器的设计。但当输出高频信号时,需要高速D/A 来配合工作。本文采用数字直接合成技术,采用专用集成芯片AD9834作为信号产生模块,由ADSP2199
[测试测量]
基于<font color='red'>DSP</font>和DDS的三维感应测井高频信号源实现
基于VK3366 的DSP 异步串行通信的设计
随着数字信号处理技术和集成电路技术的不断发展,数字信号处理器的可靠性也越来越高,应用亦越来越广。在DSP应用系统中通常需要由DSP接受上位机的控制信号或进行下位机通信,最常见的方式是采用异步串行接口RS 232或RS4 22来实现。本文的信号采集模块采用TMS320C6713B 芯片为例,但没有集成UART接口,因此进行扩展异步串口通讯芯片或者配置McBSP以实现与其他串行设备高速异步通信。本文选择异步串口扩展芯片VK3366进行扩展。 1 数据采集硬件系统设计 数据采集电路系统主要包括:数据信号处理TMS320C6713B 子系统、AIC32 音频采集电路子系统和异步串口扩展芯片VK3366系统等,其逻辑框图如图1所示。
[电源管理]
基于VK3366 的<font color='red'>DSP</font> 异步串行通信的设计
基于DSP的运动相机控制系统设计
摘要: 设计了一种基于DSP的运动相机控制系统,对相机做“重复启停”运动进行控制。使用TMS320LF2407控制ASM46AK—H100谐波减速步进电机,驱动相机很快到达指定位置进行拍照,实验数据表明可以重复拍摄周期且图像清晰。 关键词: DSP;运动相机;步进电机;重复启停 0 引言 随着计算机和信息技术的飞跃发展,使具有快速和高精度处理能力的DSP出现并广泛应用。本文设计了一种通过DSP实现对运动相机控制的系统,可以使常规方式无法进行的拍摄工作变得轻松,并能达到理想效果。实现了相机快速到达指定位置,进行5点拍摄,并确保拍摄到的图像不失真。 1 系统原理 基于TMS320LF2407的运动相机控制系统框图如图
[嵌入式]
基于<font color='red'>DSP</font>的运动相机控制系统设计
舞象之年的合众达
合众达能走到今天这种规模,是总经理俞高峰所没有想到的。即使在公司十周年年庆时,俞高峰也没有说过太多慷慨激昂的致辞,只是在与60多名员工把酒言欢。 “我希望合众达能早日实现鸿愿,成为嵌入式领域最重要的合作商及IC知名分销商,在世界嵌入式历史上画出浓墨一笔。”在合众达的十五周年庆典时,面对着200多名员工,俞高峰终于有信心与大家分享这份激情。 但即便如此,面对着EEWORLD记者的采访,俞高峰依然给了合众达一个谦虚的评价:“我们只是伴随着中国经济的发展,取得了一些小小的成绩。”实际上,作为TI(德州仪器)国内最大的第三方合作伙伴及分销商,年销售额超过6亿的合众达所取得的,并不只是那“一点点”。 诚信务实,不断进
[EEWORLD独家]
舞象之年的合众达
机器视觉上市潮来袭 埃科光电IPO敲锣
今年以来,陆续已有双元、安凯微等多家领域相关企业成功上市,以及思看科技、鑫信腾、长步道、海康等正在冲刺IPO。机器视觉上市潮已然来袭。 7月19日,合肥埃科科技股份有限公司(下文简称“埃科光电”)正式在上交所科创板敲锣上市。埃科光电发行价为 73.33元/股 ,发行市盈率为 85.36倍 ;收盘价为 70.34元/股 ,首日跌幅为 4.08% 。 招股书显示,埃科光电是一家主要从事 相机、图像采集卡等机器视觉核心部件 研发、设计、生产及销售的企业。其主要竞争对手包括Keyence(基恩士)、Cognex(康耐视)、yne Dalsa、Basler、海康机器人、华睿科技、大恒图像、奥普特等。 此次IPO,
[机器人]
一种基于FPGA的振动信号采集处理系统
  振动现象是机械设备运行的伴随过程,结构部件处于工作状态就有振动信号产生,常见故障通过振动和由振动辐射出来的噪声反映。在飞行器的健康监控和诊断过程中,作为提取故障信息的主要手段,振动信号的采集和处理具有特殊重要的意义。   飞行器振动过程的捕捉由于采样点数密集, 传感器 数量多, 传感器 之间同步要求高,对于振动采集系统采样速率、采样精度和数据处理能力提出了更高的要求,单纯依靠CPU完成数据采样和处理越来越力不从心。   以FPGA为代表的可编程逻辑器件以其工作稳定、速度快、灵活的可编程能力等特点,获得了越来越广泛应用。本文提出了一种基于FPGA的振动信号采集处理系统;该系统具有实时性高,纠错能力强等特点,采用数据流控制的方法实
[嵌入式]
一种基于FPGA的振动信号采集<font color='red'>处理</font>系统
赛灵思收购AccelChip,提供独特的DSP技术组合
赛灵思公司(Xilinx)日前宣布,已收购用于构建数字信号处理(DSP)系统的MATLAB综合软件工具的领先供应商AccelChip公司。AccelChip DSP综合工具和DSP算法知识产权(IP)库将作为赛灵思XtremeDSP解决方案的一部分,该解决方案包括System Generator for DSP设计工具、丰富的DSP库以及参考设计。这一DSP技术的独特组合使成千上万使用MATLAB和Simulink的DSP算法与系统设计者能够利用赛灵思的可重配置DSP来创建高性能系统。 与赛灵思在2005年10月发布的DSP策略与产品路线图相一致,诸如由赛灵思和AccelChip提供的这些工具将加快面向数字通信领域、多媒体、视频
[焦点新闻]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved