开发动机
在 FIX 的标准检测流程中,系统通常先执行图像对齐,然后将模板中的检测 ROI 复制到当前图像上进行检测。
然而,在以下几种场景中,图像对齐方法效果不佳:
1。单个 FOV 检测场景
由于不同板型、夹具结构或背板芯片干扰,图像之间差异较大,导致图像对齐在批量检测中容易失败。
2。一个模板对应多个 FOV 的场景
虽然检测目标(如锡膏)在不同图像中的位置较为一致,但背景图(如背板)差异较大,影响图像对齐的稳定性。
3。对检测精度要求极高的场景
某些用户希望严格按照原始图像内容检测,不希望因图像对齐带来的轻微几何变形(即使误差仅 ±0.05%)影响检测结果。
动态 ROI 原理
为应对上述问题,我们引入了局部动态 ROI 检测机制:
- 系统不依赖全图图像对齐,而是针对每个 ROI,定义一个略大于原 ROI 的搜索区域。
- 在该搜索区域内,自动匹配并定位目标芯片。
- 根据匹配得分判断是否成功识别,若成功,则自动将 ROI 平移至匹配位置,进而进行检测。
该机制在无法进行或不适合进行图像对齐的场景中,能有效提升检测的稳定性与鲁棒性。
配置方法
启用动态 ROI 的方法如下:
1。在主界面中,选中希望启用动态对齐的 ROI。
2。切换到 “图像对齐” 标签页(Image Alignment)。
3。勾选 “设为动态 ROI”,即启用局部动态 ROI 模式。
4。(可选)如需完全禁用图像对齐,可同时勾选 “禁用图像对齐”。
- 若未勾选该项,系统将先执行图像对齐,再执行动态 ROI 匹配。适用于一些焊盘位置变化较大的情况。
结论
如下图所示,下面这四个区域都在变化,所以动态 ROI 可以很好解决图像对齐成功率不高的问题。