机器视觉康耐视VisionPro多模板匹配工具(五)
使用多模板匹配工具
步骤4:选择要在运行时定位的模式
多模型运行已添加到搜索顺序队列中的模式。我们可以有许多可运行的模式,但是队列可能仅包含模式的子集。模式的顺序在顺序搜索中很重要,因为一旦模式满足停止条件,搜索就会停止。
在“多参数”选项卡上,将要在运行时查找的模式从“可运行模式”列表添加到“搜索顺序队列”中。

我们必须添加至少一个可运行模式才能使该工具成功运行。
步骤5:配置运行时参数以及应如何报告结果
除了通常的PMAlign运行时参数外,多模型工具还具有其额外的参数:
Ø运行时模式,指定如何搜索模式。在这种情况下,选择“穷举”作为“运行时模式”以找到在运行时添加到“搜索顺序队列”中的所有训练好的模式。
Ø报告来自一个模式的结果,指定是否应报告来自单个模式的结果。
运行
培训了CogPMAlignMultiTool之后,我们可以在运行时映像上运行它以找到经过培训的模式。

运行时结果显示在“结果”选项卡上。
在此示例中,所有训练有素的模式都已添加到搜索顺序队列中。
搜索PMAlign理论多模型运行时间

使用“更新”按钮修复粒度或算法不一致
如果我们使用的粗略或精细粒度或使用与“主属性”部分中为“多模型”训练定义的算法不同的算法来训练模式,则将指示不一致,并且只有那些具有以下特征的模式才能在运行时运行:与为多模型定义的粒度和算法设置相同。


要通过对“主属性”部分中为“多模型”定义的相同的粒度和算法设置应用于“多模型”中的所有模式,快速解决不一致问题,请执行以下操作:
1.单击处于不一致状态的每个模式旁边的“更新”按钮。

2.再次单击“ Multi Train”以重新训练“ Multi-Model”。
3.将新固定的模式添加到“多参数”选项卡上的“搜索顺序队列”中。然后,我们可以重新运行该工具以找到所有添加的模式。


夜雨聆风