一种激光打标软件的计算机视觉检测与追溯系统及方法技术方案

技术编号:24356822 阅读:24 留言:0更新日期:2020-06-03 02:44
本发明专利技术公开了一种激光打标软件的计算机视觉检测与追溯系统及方法,包括:其中:原图拍照模块,用于在打标前对目标拍照留样;打标模块,用于对目标进行打标;二次拍照模块,用于对打标后的目标进行拍照;检测模块,用于通过分析打标前的目标照片与打标后的目标照片得出打标效果评价参数;存储模块,用于存储检测模块检测得出的打标效果评价参数;上传模块,用于将打标效果评价参数上传。本发明专利技术无需人员手动判定打标与否和打标效果,在设备出问题后,可以第一时间报警和检测。另外,可以通过记录对历史打标产品打标情况的查询、追溯。该产品严格按照图像相似度计算效果,避免打标图像复杂人员目检容易产生疲劳和遗漏等问题。

A computer vision inspection and tracing system and method of laser marking software

【技术实现步骤摘要】
一种激光打标软件的计算机视觉检测与追溯系统及方法
:本专利技术涉及激光打标
,尤其涉及一种激光打标软件的计算机视觉检测与追溯系统及方法。
技术介绍
:激光打标技术是激光加工最大的应用领域之一。激光打标是利用高能量密度的激光对工件进行局部照射,使表层材料汽化或发生颜色变化的化学反应,从而留下永久性标记的一种打标方法。激光打标可以打出各种文字、符号和图案等,字符大小可以从毫米到微米量级,这对产品的防伪有特殊的意义。目前,对于已有打标部件的检测是在打标完成后,操作员依靠经验目视是否打标或者打标效果是否合格。完全依靠人的判断,具有随意性,不严谨。
技术实现思路
:本专利技术的目的在于提供一种激光打标软件的计算机视觉检测与追溯系统及方法,以解决现有技术的不足。本专利技术由如下技术方案实施:一种激光打标软件的计算机视觉检测与追溯系统,包括:原图拍照模块、打标模块、二次拍照模块、检测模块、存储模块、上传模块,其中:原图拍照模块,用于在打标前对目标拍照留样;打标模块,用于对目标进行打标;二次拍照模块,用于对打标后的目标进行拍照;检测模块,用于通过分析打标前的目标照片与打标后的目标照片得出打标效果评价参数;存储模块,用于存储检测模块检测得出的打标效果评价参数;上传模块,用于将打标效果评价参数上传。优选的,所述检测模块包括图像预处理模块、定位目标模块、相似性分析模块,其中:图像预处理模块,用于找出打标前的目标照片与打标后的目标照片差异作为辅佐检测;定位目标模块,用于定位出打标实际的目标;相似性分析模块,用于将预设的理论打标目标与实际打标目标进行相似性分析,给出打标效果分数,依据打标效果分数作出提醒。优选的,所述图像预处理模块的处理包括但不限于灰度化、二值化、均衡化、轮廓化、反色、增强、平滑的步骤。优选的,所述相似性分析模块给出打标效果分数设置优秀、良好、及格、不合格四个等级。优选的,所述相似性分析模块依据如下相对熵算法将预设的理论打标目标与实际打标目标进行相似性分析:一种激光打标软件的计算机视觉检测与追溯方法,包括以下步骤:在打标前对目标拍照留样;对目标进行打标;对打标后的目标进行拍照;通过分析打标前的目标照片与打标后的目标照片得出打标效果评价参数;存储检测得出的打标效果评价参数;将打标效果评价参数上传。优选的,所述通过分析打标前的目标照片与打标后的目标照片得出打标效果评价参数,具体为:找出打标前的目标照片与打标后的目标照片差异作为辅佐检测;定位出打标实际的目标;将预设的理论打标目标与实际打标目标进行相似性分析,给出打标效果分数,依据打标效果分数作出提醒。优选的,所述用于找出打标前的目标照片与打标后的目标照片差异作为辅佐检测,具体方法为:1、灰度化,逐个读取图片像素依据公式:(Gray(i,j)=[R(i,j)+G(i,j)+B(i,j)]/3,计算出新的像素值,从而将3通道彩色转换为灰阶图片;2、二值化,灰阶图片的像素由0-255共256个梯度来表示图像的明暗变化,其中0为全黑255为全白,二值化即是依据阈值将图片所有像素转换为只有0或者255的形式;3、反色,即将图像像素作黑白转换,算法为:A=255-B,其中,B为当前像素值,A为反色后的像素值;4、平滑,将图像降噪,尖锐的地方平滑,主要使用的是高斯、中值、均值、双边滤波等数学算法;5、轮廓化,使用CANNY算法,找出图像中最强变化的位置,即为边缘轮廓;6、图片相减,打标前后产品图片唯一变化即是激光打在产品上的图案,将前后两幅图片逐像素求与运算再求反,则可以保留打标目标,其余部分被过滤。优选的,所述打标效果分数设置优秀、良好、及格、不合格四个等级优选的,所述将预设的理论打标目标与实际打标目标进行相似性分析依据如下相对熵算法:本专利技术的优点:本专利技术无需人员手动判定打标与否和打标效果,在设备出问题后,可以第一时间报警和检测。另外,可以通过记录对历史打标产品打标情况的查询、追溯。该产品严格按照图像相似度计算效果,避免打标图像复杂人员目检容易产生疲劳和遗漏等问题。附图说明:为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的整体流程示意图。图2为本专利技术的检测模块流程示意图。具体实施方式:下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,一种激光打标软件的计算机视觉检测与追溯系统,包括:原图拍照模块、打标模块、二次拍照模块、检测模块、存储模块、上传模块,其中:原图拍照模块,用于在打标前对目标拍照留样;打标模块,用于对目标进行打标;二次拍照模块,用于对打标后的目标进行拍照;检测模块,用于通过分析打标前的目标照片与打标后的目标照片得出打标效果评价参数;存储模块,用于存储检测模块检测得出的打标效果评价参数;上传模块,用于将打标效果评价参数上传。如图2所示,所述检测模块包括图像预处理模块、定位目标模块、相似性分析模块,其中:图像预处理模块,用于找出打标前的目标照片与打标后的目标照片差异作为辅佐检测;定位目标模块,用于定位出打标实际的目标;相似性分析模块,用于将预设的理论打标目标与实际打标目标进行相似性分析,给出打标效果分数,依据打标效果分数作出提醒。本实施例中,所述图像预处理模块的处理包括但不限于灰度化、二值化、均衡化、轮廓化、反色、增强、平滑的步骤。本实施例中,所述相似性分析模块给出打标效果分数设置优秀、良好、及格、不合格四个等级。本实施例中,所述相似性分析模块依据如下相对熵算法将预设的理论打标目标与实际打标目标进行相似性分析:本专利技术实施例提供一种激光打标软件的计算机视觉检测与追溯方法,包括以下步骤:在打标前对目标拍照留样;对目标进行打标;对打标后的目标进行拍照;通过分析打标前的目标照片与打标后的目标照片得出打标效果评价参数;存储检测得出的打标效果评价参数;将打标效果评价参数上传。本实施例中,所述通过分析打标前的目标照片与打标后的目标照片得出打标效果评价参数,具体为:找出打标前的目标照片与打标后的目标照片差异作为辅佐检测;...

【技术保护点】
1.一种激光打标软件的计算机视觉检测与追溯系统,其特征在于,包括:原图拍照模块、打标模块、二次拍照模块、检测模块、存储模块、上传模块,其中:/n原图拍照模块,用于在打标前对目标拍照留样;/n打标模块,用于对目标进行打标;/n二次拍照模块,用于对打标后的目标进行拍照;/n检测模块,用于通过分析打标前的目标照片与打标后的目标照片得出打标效果评价参数;/n存储模块,用于存储检测模块检测得出的打标效果评价参数;/n上传模块,用于将打标效果评价参数上传。/n

【技术特征摘要】
1.一种激光打标软件的计算机视觉检测与追溯系统,其特征在于,包括:原图拍照模块、打标模块、二次拍照模块、检测模块、存储模块、上传模块,其中:
原图拍照模块,用于在打标前对目标拍照留样;
打标模块,用于对目标进行打标;
二次拍照模块,用于对打标后的目标进行拍照;
检测模块,用于通过分析打标前的目标照片与打标后的目标照片得出打标效果评价参数;
存储模块,用于存储检测模块检测得出的打标效果评价参数;
上传模块,用于将打标效果评价参数上传。


2.根据权利要求1所述的一种激光打标软件的计算机视觉检测与追溯系统,其特征在于,所述检测模块包括图像预处理模块、定位目标模块、相似性分析模块,其中:
图像预处理模块,用于找出打标前的目标照片与打标后的目标照片差异作为辅佐检测;
定位目标模块,用于定位出打标实际的目标;
相似性分析模块,用于将预设的理论打标目标与实际打标目标进行相似性分析,给出打标效果分数,依据打标效果分数作出提醒。


3.根据权利要求2所述的一种激光打标软件的计算机视觉检测与追溯系统,其特征在于,所述图像预处理模块的处理包括但不限于灰度化、二值化、均衡化、轮廓化、反色、增强、平滑的步骤。


4.根据权利要求2所述的一种激光打标软件的计算机视觉检测与追溯系统,其特征在于,所述相似性分析模块给出打标效果分数设置优秀、良好、及格、不合格四个等级。


5.根据权利要求2所述的一种激光打标软件的计算机视觉检测与追溯系统,其特征在于,所述相似性分析模块依据如下相对熵算法将预设的理论打标目标与实际打标目标进行相似性分析:





6.一种激光打标软件的计算机视觉检测与追溯方法,其特征在于,包括以下步骤:
在打标前对目标拍照留样;
对目标进行打标;
对打标后的目标进行拍照;
通过分析打标前的目标照片与打标后的目标照片得出打标效果...

【专利技术属性】
技术研发人员:杨长春邓云涛文信富莫赞
申请(专利权)人:深圳市诺亚云谷科技有限公司
类型:发明
国别省市:广东;44

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

1