掌桥专利:专业的专利平台
掌桥专利
首页

一种自动调节光源发射功率的方法及装置

文献发布时间:2023-06-19 10:03:37


一种自动调节光源发射功率的方法及装置

技术领域

本发明涉及光源控制技术领域,特别涉及一种自动调节光源发射功率的方法。

背景技术

目前,焊接件焊点视觉检测仪,用于冲焊工厂在线生产的手工悬点焊的焊点是否漏焊的检测以及相应数据的统计与分析,能适应不同规格不同形状工件的检测。焊接件焊点视觉检测仪上设有光源模块,用于对焊接件进行检测时提供光源。现有技术中对光源模块以恒定的发射功率工作,造成资源的浪费,不能智能化调节光源发射功率,使得获取的检测工件的检测图像质量低,容易导致误检测等现象的发生。

发明内容

本发明旨在至少一定程度上解决上述技术中的技术问题之一。为此,本发明的第一个目的在于提出一种自动调节光源发射功率的方法,智能化调节光源发射功率,使得获取的检测工件的检测图像的检测图像质量高,避免误检测等现象的发生。

本发明的第二个目的在于提出一种自动调节光源发射功率的装置。

为达到上述目的,本发明第一方面实施例提出了一种自动调节光源发射功率的方法,包括:

获取第一光源模块单独投射到检测工件上的第一区域的第一图像;

获取第二光源模块单独投射到检测工件上的第二区域的第二图像;

获取所述第一光源模块及所述第二光源模块同时投射到检测工件上的第三图像;

根据所述第一图像获取第一区域的第一特征参数;

根据所述第二图像获取第二区域的第二特征参数;

根据所述第三图像获取第三区域的第三特征参数;所述第三区域为所述第一区域与所述第二区域的重叠区域;

根据所述第一特征参数及所述第三特征参数生成对所述第一光源模块的第一功率调节信号并调节所述第一光源模块的第一功率;

根据所述第二特征参数及所述第三特征参数生成对所述第二光源模块的第二功率调节信号并调节所述第二光源模块的第二功率。

根据本发明的一些实施例,在所述第三图像中确定第三区域的方法,包括:

对所述第一图像及所述第二图像分别进行各向异性扩散处理,得到第一边缘图像及所述第二边缘图像;

对所述第一边缘图像及所述第二边缘图像进行灰度化处理后,获取所述第一边缘图像中所有像素点的灰度值及所述第二边缘图像中所有像素点的灰度值;

对所述第一边缘图像及所述第二边缘图像基于像素点的灰度值的一致性进行匹配,获取匹配特征点,根据匹配特征点确定目标区域,获取目标区域的位置及大小;

根据目标区域的位置及大小在所述第三图像中确定第三区域并进行标记。

根据本发明的一些实施例,所述根据所述第一图像获取第一区域的第一特征参数,包括:

所述第一特征参数包括第一初始调节信号;

获取第一图像中的亮度信息及色彩信息,计算所述第一图像的饱和度;

根据所述第一图像的饱和度及预设饱和度,确定饱和度调节区间;

根据所述饱和度调节区间查询预设的饱和度调节区间-调节系数表,获取调节系数;

根据调节系数计算得到调节次数及单次调节量,根据调节次数及单次调节量生成第一初始调节信号。

根据本发明的一些实施例,还包括:

在调节所述第一光源模块的第一功率及所述第二光源模块的第二功率后,获取所述第一光源模块及所述第二光源模块同时投射到检测工件上的第四图像;

获取第四图像中的亮度信息及色彩信息,计算所述第四图像的饱和度;

根据所述第四图像的饱和度利用图像质量等级预估模型获取第四图像的图像质量等级,并判断是否小于预设图像质量等级;

在确定所述图像质量等级小于预设图像质量等级时,发出报警信息至移动终端。

根据本发明的一些实施例,根据所述第一特征参数及所述第三特征参数生成对所述第一光源模块的第一功率调节信号,包括:

所述第三特征参数包括第二初始调节信号,计算得到第二初始调节信号;

根据所述第二初始调节信号对所述第一初始调节信号进行修正处理,得到第一功率调节信号。

根据本发明的一些实施例,所述第一功率调节信号包括占空比、频率、高电平时间、低电平时间中的至少一种。

为达到上述目的,本发明第二方面实施例提出了一种自动调节光源发射功率的装置,包括:第一摄像模块、第二摄像模块、第三摄像模块、第一光源模块、第二光源模块、控制模块;其中,

所述第一摄像模块,用于获取第一光源模块单独投射到检测工件上的第一区域的第一图像;

所述第二摄像模块,用于获取第二光源模块单独投射到检测工件上的第二区域的第二图像;

所述第三摄像模块,用于获取所述第一光源模块及所述第二光源模块同时投射到检测工件上的第三图像;

所述控制模块,分别与所述第一摄像模块、第二摄像模块、第三摄像模块、第一光源模块、第二光源模块连接,用于:

根据所述第一图像获取第一区域的第一特征参数;

根据所述第二图像获取第二区域的第二特征参数;

根据所述第三图像获取第三区域的第三特征参数;所述第三区域为所述第一区域与所述第二区域的重叠区域;

根据所述第一特征参数及所述第三特征参数生成对所述第一光源模块的第一功率调节信号并调节所述第一光源模块的第一功率;

根据所述第二特征参数及所述第三特征参数生成对所述第二光源模块的第二功率调节信号并调节所述第二光源模块的第二功率。

根据本发明的一些实施例,所述第一特征参数包括第一初始调节信号;

所述控制模块,还用于获取第一图像中的亮度信息及色彩信息,计算所述第一图像的饱和度;

根据所述第一图像的饱和度及预设饱和度,确定饱和度调节区间;

根据所述饱和度调节区间查询预设的饱和度调节区间-调节系数表,获取调节系数;

根据调节系数计算得到调节次数及单次调节量,根据调节次数及单次调节量生成第一初始调节信号。

根据本发明的一些实施例,所述第三摄像模块,还用于在控制模块调节所述第一光源模块的第一功率及所述第二光源模块的第二功率后,获取所述第一光源模块及所述第二光源模块同时投射到检测工件上的第四图像;

所述控制模块,还用于获取第四图像中的亮度信息及色彩信息,计算所述第四图像的饱和度;

根据所述第四图像的饱和度利用图像质量等级预估模型获取第四图像的图像质量等级,并判断是否小于预设图像质量等级;

在确定所述图像质量等级小于预设图像质量等级时,发出报警信息至移动终端。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1是根据本发明一个实施例的一种自动调节光源发射功率的方法的流程图;

图2是根据本发明一个实施例的一种自动调节光源发射功率的装置的框图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

如图1所示,本发明第一方面实施例提出了一种自动调节光源发射功率的方法,包括步骤S1-S8:

S1、获取第一光源模块单独投射到检测工件上的第一区域的第一图像;

S2、获取第二光源模块单独投射到检测工件上的第二区域的第二图像;

S3、获取所述第一光源模块及所述第二光源模块同时投射到检测工件上的第三图像;

S4、根据所述第一图像获取第一区域的第一特征参数;

S5、根据所述第二图像获取第二区域的第二特征参数;

S6、根据所述第三图像获取第三区域的第三特征参数;所述第三区域为所述第一区域与所述第二区域的重叠区域;

S7、根据所述第一特征参数及所述第三特征参数生成对所述第一光源模块的第一功率调节信号并调节所述第一光源模块的第一功率;

S8、根据所述第二特征参数及所述第三特征参数生成对所述第二光源模块的第二功率调节信号并调节所述第二光源模块的第二功率。

上述技术方案的工作原理:检测工件由第一区域及第二区域组成。获取第一光源模块单独投射到检测工件上的第一区域的第一图像;获取第二光源模块单独投射到检测工件上的第二区域的第二图像;获取所述第一光源模块及所述第二光源模块同时投射到检测工件上的第三图像;根据所述第一图像获取第一区域的第一特征参数;根据所述第二图像获取第二区域的第二特征参数;根据所述第三图像获取第三区域的第三特征参数;所述第三区域为所述第一区域与所述第二区域的重叠区域;根据所述第一特征参数及所述第三特征参数生成对所述第一光源模块的第一功率调节信号并调节所述第一光源模块的第一功率;根据所述第二特征参数及所述第三特征参数生成对所述第二光源模块的第二功率调节信号并调节所述第二光源模块的第二功率。

上述技术方案的有益效果:在使用焊接件焊点视觉检测仪进行检测工作前,进行开机试验,调节自动调节第一光源模块的第一功率及第二光源模块的第二功率,智能化调节光源发射功率,避免人工每次开机前进行调试,省时省力,同时使得获取的检测工件的检测图像的检测图像质量高,避免误检测等现象的发生。设置第一光源模块及第二光源模块两个光源模块,便于为检测工件提供更广的明度调节范围,进而提供更广的饱和度调节范围,保证生成的检测工件的检测图像质量,提高检测准确性。

根据本发明的一些实施例,在所述第三图像中确定第三区域的方法,包括:

对所述第一图像及所述第二图像分别进行各向异性扩散处理,得到第一边缘图像及所述第二边缘图像;

对所述第一边缘图像及所述第二边缘图像进行灰度化处理后,获取所述第一边缘图像中所有像素点的灰度值及所述第二边缘图像中所有像素点的灰度值;

对所述第一边缘图像及所述第二边缘图像基于像素点的灰度值的一致性进行匹配,获取匹配特征点,根据匹配特征点确定目标区域,获取目标区域的位置及大小;

根据目标区域的位置及大小在所述第三图像中确定第三区域并进行标记。

上述技术方案的工作原理:各向异性扩散处理在平滑图像上保留图像边缘。对所述第一图像及所述第二图像分别进行各向异性扩散处理,得到第一边缘图像及所述第二边缘图像;对所述第一边缘图像及所述第二边缘图像进行灰度化处理后,获取所述第一边缘图像中所有像素点的灰度值及所述第二边缘图像中所有像素点的灰度值;减少计算量及计算复杂度。对所述第一边缘图像及所述第二边缘图像基于像素点的灰度值的一致性进行匹配,获取匹配特征点,根据匹配特征点确定目标区域,获取目标区域的位置及大小;匹配特征点为第一边缘图像与第二边缘图像中共同像素点。根据目标区域的位置及大小在所述第三图像中确定第三区域并进行标记。

上述技术方案的有益效果:准确提取第三图像中的第三区域,便于计算第三区域的第三特征参数。

根据本发明的一些实施例,所述根据所述第一图像获取第一区域的第一特征参数,包括:

所述第一特征参数包括第一初始调节信号;

获取第一图像中的亮度信息及色彩信息,计算所述第一图像的饱和度;

根据所述第一图像的饱和度及预设饱和度,确定饱和度调节区间;

根据所述饱和度调节区间查询预设的饱和度调节区间-调节系数表,获取调节系数;

根据调节系数计算得到调节次数及单次调节量,根据调节次数及单次调节量生成第一初始调节信号。

上述技术方案的工作原理:获取第一图像中的亮度信息及色彩信息,计算所述第一图像的饱和度;根据所述第一图像的饱和度及预设饱和度,确定饱和度调节区间;根据所述饱和度调节区间查询预设的饱和度调节区间-调节系数表,获取调节系数;根据调节系数计算得到调节次数及单次调节量,便于逐步调节饱和度,避免饱和度突变对人体眼睛造成损伤,根据调节次数及单次调节量生成第一初始调节信号。

上述技术方案的有益效果:根据所述第一图像获取第一区域的第一特征参数,即第一初始调节信号,便于后续生成准确的第一功率调节信号。

根据本发明的一些实施例,还包括:

在调节所述第一光源模块的第一功率及所述第二光源模块的第二功率后,获取所述第一光源模块及所述第二光源模块同时投射到检测工件上的第四图像;

获取第四图像中的亮度信息及色彩信息,计算所述第四图像的饱和度;

根据所述第四图像的饱和度利用图像质量等级预估模型获取第四图像的图像质量等级,并判断是否小于预设图像质量等级;

在确定所述图像质量等级小于预设图像质量等级时,发出报警信息至移动终端。

上述技术方案的工作原理:在调节所述第一光源模块的第一功率及所述第二光源模块的第二功率后,获取所述第一光源模块及所述第二光源模块同时投射到检测工件上的第四图像;获取第四图像中的亮度信息及色彩信息,计算所述第四图像的饱和度;根据所述第四图像的饱和度利用图像质量等级预估模型获取第四图像的图像质量等级,并判断是否小于预设图像质量等级;在确定所述图像质量等级小于预设图像质量等级时,发出报警信息至移动终端。

上述技术方案的有益效果:及时获取自动调节结果,在确定调节的第一光源模块及第二光源模块的发射功率调节不恰当时,提醒用户及时查看设备,提高维修及时性,减少损失成本。

根据本发明的一些实施例,根据所述第一特征参数及所述第三特征参数生成对所述第一光源模块的第一功率调节信号,包括:

所述第三特征参数包括第二初始调节信号,计算得到第二初始调节信号;

根据所述第二初始调节信号对所述第一初始调节信号进行修正处理,得到第一功率调节信号。

上述技术方案的有益效果:使得得到的第一功率调节信号更加准确,进而对第一光源模块的第一功率调节更加准确。

在一实施例中,所述第二特征参数包括第三初始调节信号,根据所述第二初始调节信号对所述第三初始调节信号进行修正处理,得到第二功率调节信号。使得得到的第二功率调节信号更加准确,进而对第二光源模块的第二功率调节更加准确。

根据本发明的一些实施例,所述第一功率调节信号包括占空比、频率、高电平时间、低电平时间中的至少一种。

如图2所示,本发明第二方面实施例提出了一种自动调节光源发射功率的装置,包括:第一摄像模块、第二摄像模块、第三摄像模块、第一光源模块、第二光源模块、控制模块;其中,

所述第一摄像模块,用于获取第一光源模块单独投射到检测工件上的第一区域的第一图像;

所述第二摄像模块,用于获取第二光源模块单独投射到检测工件上的第二区域的第二图像;

所述第三摄像模块,用于获取所述第一光源模块及所述第二光源模块同时投射到检测工件上的第三图像;

所述控制模块,分别与所述第一摄像模块、第二摄像模块、第三摄像模块、第一光源模块、第二光源模块连接,用于:

根据所述第一图像获取第一区域的第一特征参数;

根据所述第二图像获取第二区域的第二特征参数;

根据所述第三图像获取第三区域的第三特征参数;所述第三区域为所述第一区域与所述第二区域的重叠区域;

根据所述第一特征参数及所述第三特征参数生成对所述第一光源模块的第一功率调节信号并调节所述第一光源模块的第一功率;

根据所述第二特征参数及所述第三特征参数生成对所述第二光源模块的第二功率调节信号并调节所述第二光源模块的第二功率。

上述技术方案的工作原理:检测工件由第一区域及第二区域组成。第一摄像模块获取第一光源模块单独投射到检测工件上的第一区域的第一图像;第二摄像模块获取第二光源模块单独投射到检测工件上的第二区域的第二图像;第三摄像模块获取所述第一光源模块及所述第二光源模块同时投射到检测工件上的第三图像;控制模块根据所述第一图像获取第一区域的第一特征参数;根据所述第二图像获取第二区域的第二特征参数;根据所述第三图像获取第三区域的第三特征参数;所述第三区域为所述第一区域与所述第二区域的重叠区域;根据所述第一特征参数及所述第三特征参数生成对所述第一光源模块的第一功率调节信号并调节所述第一光源模块的第一功率;根据所述第二特征参数及所述第三特征参数生成对所述第二光源模块的第二功率调节信号并调节所述第二光源模块的第二功率。

上述技术方案的有益效果:在使用焊接件焊点视觉检测仪进行检测工作前,进行开机试验,调节自动调节第一光源模块的第一功率及第二光源模块的第二功率,智能化调节光源发射功率,避免人工每次开机前进行调试,省时省力,同时使得获取的检测工件的检测图像的检测图像质量高,避免误检测等现象的发生。设置第一光源模块及第二光源模块两个光源模块,便于为检测工件提供更广的明度调节范围,进而提供更广的饱和度调节范围,保证生成的检测工件的检测图像质量,提高检测准确性。

根据本发明的一些实施例,所述第一特征参数包括第一初始调节信号;

所述控制模块,还用于获取第一图像中的亮度信息及色彩信息,计算所述第一图像的饱和度;

根据所述第一图像的饱和度及预设饱和度,确定饱和度调节区间;

根据所述饱和度调节区间查询预设的饱和度调节区间-调节系数表,获取调节系数;

根据调节系数计算得到调节次数及单次调节量,根据调节次数及单次调节量生成第一初始调节信号。

根据所述第一图像获取第一区域的第一特征参数,即第一初始调节信号,便于后续生成准确的第一功率调节信号。

根据本发明的一些实施例,所述第三摄像模块,还用于在控制模块调节所述第一光源模块的第一功率及所述第二光源模块的第二功率后,获取所述第一光源模块及所述第二光源模块同时投射到检测工件上的第四图像;

所述控制模块,还用于获取第四图像中的亮度信息及色彩信息,计算所述第四图像的饱和度;

根据所述第四图像的饱和度利用图像质量等级预估模型获取第四图像的图像质量等级,并判断是否小于预设图像质量等级;

在确定所述图像质量等级小于预设图像质量等级时,发出报警信息至移动终端。

及时获取自动调节结果,在确定调节的第一光源模块及第二光源模块的发射功率调节不恰当时,提醒用户及时查看设备,提高维修及时性,减少损失成本。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

相关技术
  • 一种自动调节光源发射功率的方法及装置
  • 一种发射功率自动调节的无线测温装置
技术分类

06120112407269