AOI系统中并行算法应用研究

被引量 : 0次 | 上传用户:lxwhuochai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,自动光学检测系统已经被广泛应用于印刷电路板的生产流水线上,随着科技和社会的发展,人们对印刷电路板产品的品质和产量都提出了更高的要求。在这种趋势的推动下,检测设备生产厂商和研究学者们投入了大量的精力致力于改善自动光学检测系统的检测效果。实际生产过程中,在印刷电路板的生产流水线上,自动光学检测设备被期望能够准确、稳定、快速地对印刷电路板进行检测。通常情况下,提高图像处理模块的处理速度对改善系统的检测效果起着至关重要的作用。本文为了解决AOI系统中存在的速度问题,采用并行处理的方式对自动光学检测系统中的图像处理过程进行加速,力求大幅提高系统检测速度,并同时控制系统的生产成本。文章研究了计算机多核处理器和图形处理器这两种不同并行平台,并在两种平台上分别实现了图像处理的并行加速。在计算机多核处理器平台上,分别采用Windows API和OpenMP这两种编程工具对自动光学检测系统中所用到的基本图像处理算法包括:滤波、边缘检测、二值化、图像形态学运算的并行加速。在图形处理器平台上,基于CUDA编程模型对自动光学检测系统图像处理算法进行并行加速。实验结果表明,在计算机多核处理器平台上,对较大图像的并行处理,能够提高系统的处理速度。结果还显示,OpenMP的加速效果较Windows API要好一些。在图形处理器上的图像处理并行加速效果更为明显,可达到一至两个数量级的速度提升。目前,国内未见自动光学检测系统中运用图形处理器并行加速的报道。
其他文献
时代的发展和社会的进步使得众多新型技术方式在我们的生活中进行了应用.数字信号处理技术就是其中一 个典型代表.就数字信号处理技术和F PGA理论的分析、 FPGA在数字信号处
在计算机技术迅速发展和互联网广泛普及的时代背景下,越来越多的公众将信息传递便捷和高效的网络作为了解政府政策及人员工作、保障自身知情权和维护自身利益等的重要工具和
近年来,随着因特网的飞速发展和教育体制的不断深入改革,众多高校采用网上选课机制。尤其是近年来为了落实科教兴国战略,推动教育资源的建设与合理配置,推广信息技术在教学管理中
随着工业化的不断发展和人民生活水平的提高,建筑能耗的规模也不断的扩大,对供热系统的要求也越来越高。传统的分散锅炉房供热已经难以满足供热的需要,因此区域锅炉房集中供
<正> 各市、县人民政府,省人民政府各委、厅,各直属机构:为深入贯彻中共中央办公厅、国务院办公厅《关于引导和鼓励高校毕业生面向基层就业的意见》(中办发[2005]18号)和2006
本文对美国波特兰有轨电车发展经验进行了系统分析总结,为国内城市规划建设有轨电车提供了一些启示,包括有轨电车在城市交通系统中的功能定位,以及其与城市发展规划的关系、
糖尿病是一种常见的慢性内分泌代谢性疾病,近年来糖尿病患者日趋增多,合并尿路感染亦呈逐年增加趋势.现分析如下.……
现今,无线通信在人们日常生活中占据了越来越重要的地位。因此,无线通信日益频繁,以国家为主导,为无线通信频谱分配执照的行为,导致适用于无线通信的未分配执照的频谱资源变得越来
本文根据抢险救灾装备保障的实际特点,对抢险救灾装备保障辅助决策系统进行了研究,开发了便于装备业务部门使用的辅助决策系统软件。当前,部队迫切需要提高装备保障的信息化水平
伴随着数字化技术的更新与进步,视频资源在人们的日常生活中占据了越来越多的比重,大量的数字视频每天都在产生,存储以及扩散。Internet网络流量中视频部分更是占据了重要的比