涂胶传感器的自动示教方法技术

技术编号:23023728 阅读:14 留言:0更新日期:2020-01-03 16:27
本发明专利技术公开了一种涂胶传感器自动示教方法,在胶条待检测位置处,光源向胶条投射红、绿、蓝三色光线,利用三色下的图像合成该对应的灰度图,并得出胶条区域;根据胶条区域的完整性和在图像中的位置,判断拍摄角度最佳的相机,记为采集相机;将每个检测位置处的采集相机存储为相机示教信息;利用胶条区域的平均灰度,判断光源颜色;将每个检测位置处的光源颜色信息存储为光源示教信息;本方法还能进行参数自动示教,只需要操作人员将相机和光源初始参数进行设置,即可利用计算机完成后续的示教过程,使图像达到较好的对比度,并且提高了示教的效率。

Automatic teaching method of glue sensor

【技术实现步骤摘要】
涂胶传感器的自动示教方法
本专利技术涉及涂胶视觉检测领域,具体涉及一种涂胶传感器自动示教方法。
技术介绍
随着工业自动化的发展,自动化涂胶工艺被广泛应用于工业生产的各个领域,但由于生产环境的差异性、喷涂胶水的材质差别及胶枪胶嘴处胶水凝结,涂胶过程会出现不出胶或出胶不均匀的情况,最终导致零部件上的胶条漏涂、断涂、过宽或过窄,无法满足生产质量要求,因此需要对涂胶质量进行检测;现有的涂胶检测传感器通常套在胶枪上,并在360°范围内设置多部相机,如采用三部相机,两两之间间隔120°,实现对胶条的全方位检测,机器人在涂胶过程中,带动胶枪、传感器沿涂胶轨迹进行移动,由于相机位置不同、胶枪遮挡等原因,多部相机采集的胶条图像各不相同,特别是当传感器发生角度旋转,部分相机会出现采集不到胶条区域的情形;因此需要首先对涂胶传感器进行示教过程,得出正确的采集相机,并针对不同的胶条,匹配出合适的照明光;示教过程仅需进行一次,得出测量过程中的指导信息,测量过程依照示教信息对胶条进行实时检测,可见,示教信息的准确性是十分关键的。目前的示教过程需要操作人员投入大量的工作,逐检测点的去分析大量的采集图像,判断每张图像中的胶条信息,选定最佳拍摄位置的相机、匹配出需要使用的光源颜色,极大的影响了工作效率,一次标定过程需要数小时,同时,调节光源亮度,相机的曝光、增益等参数,也需要不断的重复配置、测试;这种人工示教过程一方面增加了操作人员的工作量,另一方面示教信息受操作人员自身主观因素的影响,无法保证最佳成像效果。
技术实现思路
针对上述问题,本专利技术提出一种涂胶传感器自动示教方法,本方法只需要操作人员将相机和光源初始参数进行设置,即可利用计算机完成后续的示教过程,有效判断出采集相机和光源颜色,并对其参数进行设置,使图像达到较好的对比度,便于后期图像处理,提高检测精度。一种涂胶传感器自动示教方法,所述涂胶传感器包括光源和多个相机,所述涂胶传感器安装在胶枪上,随胶枪同步运动,能够对胶条进行实时检测,对于新增的待测胶条段,涂胶传感器在正式开始检测之前,先进行如下自动示教过程:1)机器人按照预先设定的轨迹,带动涂胶传感器运动到胶条待检测位置处的上方,光源向胶条依次投射红、绿、蓝三色光线,多个相机同步采集每种光源颜色下的胶条图像;利用单个相机在不同颜色光源下采集的图像,合成该相机对应的灰度图,并根据灰度图中的灰度分布,识别出胶条区域;得出每个相机采集图像中的胶条区域;根据胶条区域的完整性和其在图像中的位置,按照以下方法确定拍摄角度最佳的相机:所述完整性依据胶条区域的面积判断,胶条区域在图像中的位置依据胶条区域的几何中心在灰度图中的位置与灰度图的中心点之间的距离判断;将得到胶条区域的面积最大且胶条区域的几何中心在灰度图中的位置与灰度图的中心点距离最近的相机记为拍摄角度最佳的相机,将该相机存储为当前检测位置处的采集相机;2)在胶条的其他待检测位置处,重复步骤1),将每个检测位置处的采集相机信息存储为涂胶传感器的相机示教信息。所述相机示教信息用于指导实时检测过程,涂胶传感器根据相机示教信息在对应检测位置开启采集相机。进一步,通过以下过程自动示教光源颜色:计算所述采集相机在不同颜色光源下采集的图像中胶条区域的平均灰度,将得到平均灰度值最大的胶条区域所对应的光线颜色存储为当前检测位置处的光源颜色;在胶条的其他待检测位置处,重复这一过程,得出光源颜色信息;将每个检测位置处的光源颜色信息存储为涂胶传感器的光源示教信息。所述光源示教信息用于指导实时检测过程,涂胶传感器根据光源示教信息在对应检测位置投射对应的光源颜色。进一步,还包括步骤3)将检测轨迹中采集相机或光源颜色发生改变的检测位置以及被涂工件颜色发生改变的位置标记为转变位置;4)在初始检测位置和每个转变位置处,进行如下配置过程:①根据经验值设定配置信息的初始参数,所述配置信息为:光源的亮度,采集相机的曝光时间、模拟增益和数字增益;设置每项配置信息对应的调节步长,调节最大值和调节下限;②采集图像,计算图像中胶条区域的平均灰度值,判断当前的平均灰度值是否位于预设范围,若是,则将当前各项配置信息的参数存储到示教信息中;若高于预设范围上限,则进行步骤③;若低于预设范围下限,则进行步骤④;③判断光源的亮度是否达到亮度的调节上限,若否,则按照光源的调节步长,将光源的亮度提高,每次增加步长都进行步骤②;若是,则不再调节亮度,改为调节相机的曝光时间,若曝光时间达到了调节上限,则不再调节曝光时间,改为调节相机的模拟增益,最后调节数字增益,若数字增益的参数值达到了调节上限,则提示用户进行手动设置;④判断光源的亮度是否达到了亮度的调节下限,若否,则按照光源的调节步长,将光源的亮度降低,每次减少步长都进行步骤②,判断亮度值是否符合要求;若是,则不再调节亮度,改为调节相机的曝光时间,若曝光时间达到了调节下限,则不再调节曝光时间,改为调节相机的模拟增益,最后调节数字增益,若数字增益的参数值达到了调节下限,则提示用户进行手动设置。进一步,步骤4)中还包括步骤⑤根据示教信息中存储的各项配置信息的参数,采集图像,将图像中胶条区域之外的区域记为背景区域,分析背景区域的灰度平均值,并与胶条区域的灰度平均值做差,若差值大于预设值,则各项配置信息的参数合格;否则,提示用户进行手动设置。优选,配置信息的初始参数为:光源的亮度:20~60级;采集相机的曝光时间:1ms~3ms;模拟增益:1倍~3倍;数字增益:1倍~3倍。优选,光源的调节步长:5~15级;采集相机曝光时间的调节步长:100~200us;模拟增益的调节步长:1~2倍;数字增益的调节步长:1~2倍。光源的调节上限80级、调节下限20级;曝光时间的调节上限4ms、调节下限1ms;模拟增益的调节上限5倍、调节下限1倍;数字增益的调节上限5倍、调节下限1倍。进一步,步骤1)中灰度图计算如下:Gray(u,v)=0.299*R(u,v)+0.587*G(u,v)+0.114*B(u,v)其中R(u,v)代表红色光源下采集图像中像素点的亮度值,G(u,v)代表绿色光源下采集图像中像素点的亮度值;B(u,v)代表蓝色光源下采集图像中像素点的亮度值,Gray(u,v)代表灰度图中像素点的亮度值。进一步,步骤1)中识别出胶条区域的方法为:利用边缘检测方法对预处理后的灰度图进行边缘提取,识别出胶条的轮廓,将轮廓区域记为胶条区域。所述预处理为采用高斯滤波平滑处理方法,去除灰度图中的噪声;所述边缘检测方法包括:Sobel算子、Prewitt算子、Canny算子;优选,采用Sobel算子进行边缘检测。优选,相机设置有2~6个,光源为三色LED面阵光源。进一步,将所述示教信息存储到工控机的数据库中,在实时检测前,工控机通过网口将示教信息配置到主控板的处理器上,处理器根据示教信息配置光源和相机。本专利技术方法可利用计算机完成涂胶传感本文档来自技高网...

【技术保护点】
1.一种涂胶传感器自动示教方法,所述涂胶传感器包括光源和多个相机,所述涂胶传感器安装在胶枪上,随胶枪同步运动,能够对胶条进行实时检测,其特征在于,对于新增的待测胶条段,涂胶传感器在正式开始检测之前,先进行如下自动示教过程:/n1)机器人按照预先设定的轨迹,带动涂胶传感器运动到胶条待检测位置处的上方,光源向胶条依次投射红、绿、蓝三色光线,多个相机同步采集每种光源颜色下的胶条图像;/n利用单个相机在不同颜色光源下采集的图像,合成该相机对应的灰度图,并根据灰度图中的灰度分布,识别出胶条区域;得出每个相机采集图像中的胶条区域;/n根据胶条区域的完整性和其在图像中的位置,按照以下方法确定拍摄角度最佳的相机:所述完整性依据胶条区域的面积判断,胶条区域在图像中的位置依据胶条区域的几何中心在灰度图中的位置与灰度图的中心点之间的距离判断;将得到胶条区域的面积最大且胶条区域的几何中心在灰度图中的位置与灰度图的中心点距离最近的相机记为拍摄角度最佳的相机,将该相机存储为当前检测位置处的采集相机;/n2)在胶条的其他待检测位置处,重复步骤1),将每个检测位置处的采集相机信息存储为涂胶传感器的相机示教信息。/n

【技术特征摘要】
1.一种涂胶传感器自动示教方法,所述涂胶传感器包括光源和多个相机,所述涂胶传感器安装在胶枪上,随胶枪同步运动,能够对胶条进行实时检测,其特征在于,对于新增的待测胶条段,涂胶传感器在正式开始检测之前,先进行如下自动示教过程:
1)机器人按照预先设定的轨迹,带动涂胶传感器运动到胶条待检测位置处的上方,光源向胶条依次投射红、绿、蓝三色光线,多个相机同步采集每种光源颜色下的胶条图像;
利用单个相机在不同颜色光源下采集的图像,合成该相机对应的灰度图,并根据灰度图中的灰度分布,识别出胶条区域;得出每个相机采集图像中的胶条区域;
根据胶条区域的完整性和其在图像中的位置,按照以下方法确定拍摄角度最佳的相机:所述完整性依据胶条区域的面积判断,胶条区域在图像中的位置依据胶条区域的几何中心在灰度图中的位置与灰度图的中心点之间的距离判断;将得到胶条区域的面积最大且胶条区域的几何中心在灰度图中的位置与灰度图的中心点距离最近的相机记为拍摄角度最佳的相机,将该相机存储为当前检测位置处的采集相机;
2)在胶条的其他待检测位置处,重复步骤1),将每个检测位置处的采集相机信息存储为涂胶传感器的相机示教信息。


2.如权利要求1所述涂胶传感器自动示教方法,其特征在于:通过以下过程自动示教光源颜色:
计算所述采集相机在不同颜色光源下采集的图像中胶条区域的平均灰度,将得到平均灰度值最大的胶条区域所对应的光线颜色存储为当前检测位置处的光源颜色;
在胶条的其他待检测位置处,重复这一过程,得出光源颜色信息;
将每个检测位置处的光源颜色信息存储为涂胶传感器的光源示教信息。


3.如权利要求1或2所述涂胶传感器自动示教方法,其特征在于:还包括步骤3)将检测轨迹中采集相机或光源颜色发生改变的检测位置以及被涂工件颜色发生改变的位置标记为转变位置;
4)在初始检测位置和每个转变位置处,进行如下配置过程:
①根据经验值设定配置信息的初始参数,所述配置信息为:光源的亮度,采集相机的曝光时间、模拟增益和数字增益;
设置每项配置信息对应的调节步长,调节最大值和调节下限;
②采集图像,计算图像中胶条区域的平均灰度值,判断当前的平均灰度值是否位于预设范围,若是,则将当前各项配置信息的参数存储到示教信息中;若高于预设范围上限,则进行步骤③;若低于预设范围下限,则进行步骤④;
③判断光源的亮度是否达到亮度的调节上限,若否,则按照光源的调节步长,将光源的亮度提高,每次增加步长都进行步骤②;若是,则不再调节亮度,改为调节相机的曝光时间,若曝光时间达到了调节上限,则不再调节曝光时间,改为调节相机的模拟增益,最后调节数...

【专利技术属性】
技术研发人员:张洪彬吕猛张华东
申请(专利权)人:易思维杭州科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1