用于工业检查系统的最新一代多核DSP
2013-07-14
今天,在各种因素推动下,工业检查系统需要越来越高的处理性能。提高处理性能的主要原因在于,现代检查系统不但要运行更加庞大的影像数据集,而且还要实时执行更为复杂的算法。往往需要多个高分辨率(百万像素)和高帧速率(FPS)摄像机提供大量数据流,也就是说更高端的检查系统可使用多个摄像机来采集完整的3-D数据,使用深度摄像机来捕获深度外形信息,或通过立体摄像机生成表面轮廓信息。
检查系统供应商通常根据软件中,特别是专有算法中实施的特性实现产品差异化,供应商往往不能或不希望在多家不同半导体制造商针对机器视觉应用开发的片上系统(SoC) 中使用硬件加速器,因为这样做不能帮助他们在竞争中实现性能或质量的差异化。
下文将重点介绍用于检查系统的典型影像处理算法以及提供所需处理效率的多核DSP的特性。
影像处理
检查系统的核心是多种不同的影像处理算法。这些算法可分为几大类,如影像形成算法、影像增强算法、形态运算、特性提取算法以及特性检测算法等。
影像增强:是指采用中值滤波器、双边滤波器以及柱状图等非线性滤波器去除噪声,增强边缘与对比度。边缘通过非强化掩码或Sobel滤波等算法加强,Canny边缘检测器可用来获得影像中重要特性的边缘。
形态运算:是指使用“结构元素”探询影像并提供元素结构在影像中实用度结果的各种非线性运算。这种运算可用于加厚或削薄边缘,除去大对象中的小对象,连接断裂的边缘,消除小洞,并填补小空隙。
大多数特性提取及检测程序包括边缘检测、线路跟踪、对象形状分析、分类算法以及模板匹配等。有时影像可在提取特性之前转为化成不同的域,如傅立叶(Fourier)与小波分析(Wavelet)等。
来源:接地电阻测试仪 //1000qsw.com/