汉森方案百问百答 专栏:聚焦高频问题,为你输出可直接落地的实操解决方案!
模板建模是视觉识别的前置关键。建模参数调试不到位,容易出现漏识别、轮廓提取异常等问题
本文从图像优化、方法选择、采样系数、对比度/特征尺寸、亮暗兼容模式、产品重叠度、角度范围7大方面,结合实际工况输出可直接落地的调试建议。
IMAGE OPT
图像优化
不同参数下的图像效果
系数=1:不同颜色的小乌龟样品对比度不一样,有些产品边缘与背景基本融为一体。
系数=5:对比度有所提升,产品边缘与背景得到区分,且产品表面细节存在;该图基本一次建模可全图匹配产品。
系数=10:拉伸过曝,丢失产品本身细节,不推荐。
✅ 调试建议
默认使用系数 1;原图多次建模效果差,再上调参数。
图像优化运算耗时和图片大小正相关,不要盲目拉高系数。
METHOD
方法选择:外形轮廓匹配 / 细节纹理匹配
细节纹理匹配:侧重抓取工件细小纹理、聚焦产品本身细节,多数普通工件,匹配速度更快。
外形轮廓匹配:搜寻轮廓能力更强,过滤细碎轮廓,抗干扰过滤能力更强,匹配精准度更高。
「两种建模模式侧重点不同,需要根据工件特征选型」
✅ 参考实操
图左:外形轮廓匹配 / 细节纹理匹配 + 擦除干扰区域完成建模。
图右:对称工件,采用外形轮廓匹配 / 细节纹理匹配 + 调低特征尺寸完成建模。
SAMPLING
采样系数
对图像做采样后再建模,可以过滤图像噪声,缩短建模、匹配耗时。
⚠️ 重要提示
系数越小、速度越快,但过小会丢失细小特征
系数越大,细节保留完整,但耗时增加、更容易带入噪声干扰
不同采样系数效果参考
|
采样系数 |
匹配效果图 |
匹配效果 |
|
1 |
|
耗时4125ms 全部匹配 |
|
0.75 |
|
耗时2640ms 全部匹配 |
|
0.5 |
|
耗时1734ms 全部匹配 |
|
0.25 |
|
耗时469ms 全部匹配 |
|
0.1 |
|
耗时282ms 全部匹配 |
✅ 调试建议
绝大多数生产场景保持默认 0.25。
工件特征微小、精度要求高时,可以适当调高采样系数。
如 SPS 产品线的图像尺寸偏小,建议设置 1.0,其余场景一般不超过 0.6。
调整参数后务必验证:匹配精度 + 运行速度
CONTRAST
对比度 / 特征尺寸参数
低于【对比度低】:轮廓直接过滤
高于【对比度高】:判定为强边缘轮廓,直接保留
介于两者中间:算法二次判断,和强边缘相连才保留
✅ 实操调试流程
产品存在多种对比度的特征,且部分特征对比度偏低,导致默认参数下无法得到理想轮廓,如下图,②位置边缘轮廓的对比度远远小于③位置的对比度
默认参数下,外形轮廓匹配(图左)/ 细节纹理匹配(图右)只搜寻到③位置的特征:
*以细节纹理匹配为例的参数情况
手动调节对比度参数和特征尺寸参数,②位置产品边缘与背景的灰度差异不大,调低对比度,如下图:
边缘出来,但画面混入大量干扰噪点轮廓,需要配合调整特征尺寸,过滤细碎无效轮廓
参数调节完成后,擦除干扰区域,得到最终的建模轮廓,并验证模板,可全部匹配
当调整对比度低参数仍无法搜寻到特征时,需要把对比度高参数也适当调小
设置过高也会导致特征无法被搜寻、设置过低可能导致多余轮廓保留。
LIGHT / DARK
亮暗兼容模式
当有不同颜色的产品匹配时,使用默认值建模或调整其它参数均无法得到可靠模板,可使用不区分亮暗模式。
⚠️ 重要提示
需要同步拉高匹配分数,否则容易出现误匹配。
对背景环境要求高,背景不能存在大量脏污、刮痕干扰。
匹配运算耗时会增加,按需开启,不要全程默认打开。
OVERLAP
产品重叠度
当产品重叠时,无论如何改变匹配分数或重复建模,均不能匹配到所有结果,原因可能是产品之间间距小,参数过低导致漏匹配。
产品重叠度=0.2 |
产品重叠度=0.5 |
|
|
|
|
默认值 0.3,适配大部分工况
参数过小
工件排布紧密、间距小
容易发生漏匹配
参数过大
工件间距充足
出现误匹配、结果互相重叠
ANGLE
角度范围
默认值:360°,工件建模产品角度为 0°
|
|
|
|---|---|
|
|
|
|
|
|
合理的设置角度范围,可减少匹配时间和防止误匹配
360° |
90° |
|
|
如果你觉得今天这篇有收获,欢迎 点赞、在看、转发 三连,我们下篇见

