Control"},"section_hierarchy":[{"id":33176,"name":"Products","alias":"products"},{"id":33177,"name":"Control","alias":"products/control"}],"taxonomy":[],"authors":[{"id":13743059,"name":"David Greenfield"}]}">

视觉如何变得更加可行自动化

杨17,2014
摄像头生成大量数据,可压倒多嵌入处理器,使用FPGAs是加速嵌入视觉应用处理图像的一种方式

最近博客文章时代视觉引导机器人低成本成像传感器对自动化视觉技术应用的影响得到了讨论从工程学角度看,为了更好地了解这些新视觉系统如何能以如此低价点做之事,你需要只看嵌入系统FPGAs爆炸

FPGA本身固有并行性质, 完全适合高度确定性并行图像处理算法, Carlton Heard表示,国家工具.使用CPU进程序列化因此,即使使用多线程技术,如多芯或多分离机时,仍然可能发生瓶颈问题。FPGAs可并行执行多项任务,但很少扰动和延迟性多图像处理算法本质上并行并宜FPGA实现

图像处理算法Hew指像素、线段和感兴趣区域操作,因此不需要高层次图像信息,如图案或图像对象表示成像任务可同时在小比特区和多图像区执行图片数据可并行传送FPGA并因中央处理器无需处理数据,数据可同时处理性能高应用需要极低延时或敏捷性, 因为FPGA从摄像头开始即能处理像素

机器人视觉控制应用如上博客文章所描述, 是低延图像处理的完美例子, 因为图像处理和运动控制可嵌入FPGA单环路图像处理算法对FPGAs效果良好的例子包括图像变换、baeer解码、croid测量、阈值检测和边缘检测

听到警告说,某些视觉算法不相容,必须按序整理或等待全图像获取处理类似案例 FPGA可能实际减慢进程,因为FPGAs高度并行,这意味着它们的生时速率比今日处理器低得多。这对于机器设计师很重要, 因为他们设计效率最终取决于部署的视觉算法帮助澄清,Wed解释,虽然处理器可能运行2GHz算法,但FPGA序列算法可能运行100MHz

在某些机器设计流程中,嵌入视觉应用可能使用算法组合赫德表示可以合并FPGA和同系统处理器解决中位芯片处理算法 最合适并连工作组合FPGA处理图像采集并预处理图像后处理处理处理器执行模式匹配

关于FPGAs嵌入式机应用作用的更多信息,访问我们用国家工具创建的特别网站以覆盖专题www.myenum.com/nipac.

本条款中的公司

赞助建议

氢分解操作精确度量

降低运输中碳基燃料消耗路径之一是使用氢作为燃料电池的能量载波电厂