一种基于机器视觉的NFCLAMI加工控制方法及系统技术方案

技术编号:37325984 阅读:18 留言:0更新日期:2023-04-21 23:04
本发明专利技术涉及电子生产设备控制技术领域,特别是一种基于机器视觉的NFC LAMI加工控制方法及系统,获取待焊接NFC的加工工程图纸信息,基于所述待焊接NFC的加工工程图纸信息构建待焊接NFC的总焊接区域三维模型图,并基于所述待焊接NFC的总焊接区域三维模型图将待焊接NFC的焊接区域分割为若干个子焊接区域,若生成的判别报告为第一判别报告,则在预设时间后再次获取第二实时焊接图像,基于所述第二实时焊接图像构建第二实时焊接三维模型图,并根据所述第一实时焊接三维模型图与第二实时焊接三维模型图得到焊料扩充速率,基于所述焊料扩充速率生成停止焊接指令或焊接调控指令,能够及时识别出废品并及时对其进行报废处理,能够有效降低加工成本。有效降低加工成本。有效降低加工成本。

【技术实现步骤摘要】
一种基于机器视觉的NFC LAMI加工控制方法及系统


[0001]本专利技术涉及电子生产设备控制
,特别是一种基于机器视觉的NFC LAMI加工控制方法及系统。

技术介绍

[0002]NFC近场通信技术由非接触式射频识别(RFID)及互联互通技术整合演变而来,在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换。随着经济的发展和无线支付技术的普及,通过具有NFC LAMI功能的可穿戴设备刷公交卡或者购物已经变成未来消费的一种趋势,具有NFC LAMI功能的可穿戴设备因其穿戴方便、支付方便、支付形式新颖等原因也越来越受到消费者的欢迎,在电子支付迅速普及的时代,NFC LAMI功能的可穿戴设备在生活中已然扮演了极其重要的角色。
[0003]在NFC LAMI整个加工生产工艺流程中,将NFC LAMI焊接到基板等器件上是整个工艺流程极为关键的一步,若在焊接NFC LAMI的过程中,焊料溢流至NFC芯片的重要工作区域,则会造成NFC芯片短路,从而致整个封装器件失效。因此,在焊接加工过程中,若焊接设备不能够及时根据实时焊接情况对焊接参数进行调整,则会使得产品的报废率大大升高,进而降低生产效益。

技术实现思路

[0004]本专利技术克服了现有技术的不足,提供了一种基于机器视觉的NFC LAMI加工控制方法及系统。
[0005]为达到上述目的本专利技术采用的技术方案为:本专利技术公开了一种基于机器视觉的NFC LAMI加工控制方法,包括以下步骤:获取待焊接NFC的加工工程图纸信息,基于所述待焊接NFC的加工工程图纸信息构建待焊接NFC的总焊接区域三维模型图,并基于所述待焊接NFC的总焊接区域三维模型图将待焊接NFC的焊接区域分割为若干个子焊接区域;通过NFC焊接设备的摄像机构获取在对NFC焊接过程中的第一实时焊接图像,并对所述第一实时焊接图像进行预处理,得到预处理后的图像信息,基于所述预处理后的图像信息构建第一实时焊接三维模型图;基于深度学习网络构建判别模型,并将所述第一实时焊接三维模型图导入所述判别模型中进行判别,生成第一判别报告或第二判别报告;若生成的判别报告为第一判别报告,则在预设时间后再次获取第二实时焊接图像,基于所述第二实时焊接图像构建第二实时焊接三维模型图,并根据所述第一实时焊接三维模型图与第二实时焊接三维模型图得到焊料扩充速率,基于所述焊料扩充速率生成停止焊接指令或焊接调控指令;若生成的判别报告为第二判别报告,则生成继续焊接指令。
[0006]优选的,本专利技术的一个较佳实施例中,对所述第一实时焊接图像进行预处理,得到预处理后的图像信息,基于所述预处理后的图像信息构建第一实时焊接三维模型图,具体
为:将所述第一实时焊接图像分解为RGB三通道的灰色图像,将所述灰色图像中数值低于预设值的像素点数值重置为白色,将所述灰色图像中数值高于预设值的像素点数值重置为黑色,以得到二值化处理后的图像,并对所述二值化处理后的图像进行腐蚀和膨胀处理,得到预处理后的图像信息;选取所述预处理后的图像信息中的一灰度值为非0的像素点作为检索起点,并向该检索起点的任意一侧对所述预处理后的图像信息进行检索;若检索到某一像素点的灰度值大于0,则将该像素点对应的位置标记为特征匹配点,并记录该特征匹配点所对应的三维空间坐标值,并将该特征匹配点的灰度值重置为0;若检索到某一像素点的灰度值等于0,则向所述检索起点的另一侧继续检索;直至所述预处理后的图像信息中所有像素点的灰度值均为0;获取所有特征匹配点的三维空间坐标值,并基于所述所有特征匹配点的三维空间坐标值生成特征匹配点坐标系合集,基于所述特征匹配点坐标系合集构建第一实时焊接三维模型图。
[0007]优选的,本专利技术的一个较佳实施例中,基于深度学习网络构建判别模型,并将所述第一实时焊接三维模型图导入所述判别模型中进行判别,生成第一判别报告或第二判别报告,具体为:基于深度学习网络构建判别模型,并将提前获取的焊接异常图像信息分为训练数据本与验证数据本;启动预先制定好的模型训练程序,将所述训练数据本导入所述判别模型中进行训练,且当训练至模型数据平稳后,保存模型数据,并将验证数据本导入所述判别模型中进行验证,判断模型数据是否符合预设要求;若符合,则说明模型训练完成,停止模型训练程序;若不符合,则重新启动模型训练程序,直至模型数据符合预设要求;将所述第一实时焊接三维模型图导入所述判别模型中,以将所述第一实时焊接三维模型图与所述提前获取的焊接异常图像信息进行比较,得到相似度;若所述相似度大于预设相似度,则生成第一判别报告;若所述相似度不大于预设相似度,则生成第二判别报告。
[0008]优选的,本专利技术的一个较佳实施例中,根据所述第一实时焊接三维模型图与第二实时焊接三维模型图得到焊料扩充速率,具体为:由所述加工工程图纸信息中获取所述第一实时焊接三维模型图与第二实时焊接三维模型图的焊接定位基准点;构建虚拟空间坐标系,将所述第一实时焊接三维模型图与第二实时焊接三维模型图导入所述虚拟空间坐标系中,并使得所述第一实时焊接三维模型图与第二实时焊接三维模型图的焊接定位基准点在所述虚拟空间坐标系中相重合,得到整合后的焊接三维模型图;由所述整合后的焊接三维模型图中剔除第一实时焊接三维模型图与第二实时焊接三维模型图重合的部分,并保留第一实时焊接三维模型图与第二实时焊接三维模型图不重合的部分,得到处理后的焊接三维模型图,计算所述处理后的焊接三维模型图的体积值,得到模型偏差值;
基于所述模型偏差值计算出焊料扩充速率。
[0009]优选的,本专利技术的一个较佳实施例中,基于所述焊料扩充速率生成停止焊接指令或焊接调控指令,具体为:由所述加工工程图纸信息中获取待焊接NFC的非焊接区域位置,基于所述焊料扩充速率计算出焊料扩充至非焊接区域位置的时间值;获取NFC焊接设备当前所焊接的子焊接区域,并获取NFC焊接设备焊接当前子焊接区域的剩余路径值,并获取NFC焊接设备的最大焊接速度值,基于所述剩余路径值与最大焊接速度值计算出NFC焊接设备焊接该子焊接区域所需要的最短焊接时间值;若所述NFC焊接设备焊接该子焊接区域所需要的最短焊接时间值长于所述焊料扩充至非焊接区域位置的时间值,则生成停止焊接指令,并将所述停止焊接指令输出;若所述NFC焊接设备焊接该子焊接区域所需要的最短焊接时间值短于或等于所述焊料扩充至非焊接区域位置的时间值,则生成调控参数,基于所述调控参数生成焊接调控指令,并将所述焊接调控指令输出。
[0010]优选的,本专利技术的一个较佳实施例中,则生成调控参数,基于所述调控参数生成焊接调控指令,并将所述焊接调控指令输出,具体为:获取NFC焊接设备焊接当前子焊接区域的剩余路径值以及获取焊料扩充至非焊接区域位置的时间值;基于所述NFC焊接设备焊接当前子焊接区域的剩余路径值以及焊料扩充至非焊接区域位置的时间值计算出NFC焊接设备所需要的焊接速度值;获取NFC焊接设备焊接的实时焊接速度值,计算所述NFC焊接设备焊接的实时焊接速度值与NFC焊接设备所需要的焊接速度值之间的差值,得到焊接速度调本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于机器视觉的NFC LAMI加工控制方法,其特征在于,包括以下步骤:获取待焊接NFC的加工工程图纸信息,基于所述待焊接NFC的加工工程图纸信息构建待焊接NFC的总焊接区域三维模型图,并基于所述待焊接NFC的总焊接区域三维模型图将待焊接NFC的焊接区域分割为若干个子焊接区域;通过NFC焊接设备的摄像机构获取在对NFC焊接过程中的第一实时焊接图像,并对所述第一实时焊接图像进行预处理,得到预处理后的图像信息,基于所述预处理后的图像信息构建第一实时焊接三维模型图;基于深度学习网络构建判别模型,并将所述第一实时焊接三维模型图导入所述判别模型中进行判别,生成第一判别报告或第二判别报告;若生成的判别报告为第一判别报告,则在预设时间后再次获取第二实时焊接图像,基于所述第二实时焊接图像构建第二实时焊接三维模型图,并根据所述第一实时焊接三维模型图与第二实时焊接三维模型图得到焊料扩充速率,基于所述焊料扩充速率生成停止焊接指令或焊接调控指令;若生成的判别报告为第二判别报告,则生成继续焊接指令。2.根据权利要求1所述的一种基于机器视觉的NFC LAMI加工控制方法,其特征在于,对所述第一实时焊接图像进行预处理,得到预处理后的图像信息,基于所述预处理后的图像信息构建第一实时焊接三维模型图,具体为:将所述第一实时焊接图像分解为RGB三通道的灰色图像,将所述灰色图像中数值低于预设值的像素点数值重置为白色,将所述灰色图像中数值高于预设值的像素点数值重置为黑色,以得到二值化处理后的图像,并对所述二值化处理后的图像进行腐蚀和膨胀处理,得到预处理后的图像信息;选取所述预处理后的图像信息中的一灰度值为非0的像素点作为检索起点,并向该检索起点的任意一侧对所述预处理后的图像信息进行检索;若检索到某一像素点的灰度值大于0,则将该像素点对应的位置标记为特征匹配点,并记录该特征匹配点所对应的三维空间坐标值,并将该特征匹配点的灰度值重置为0;若检索到某一像素点的灰度值等于0,则向所述检索起点的另一侧继续检索;直至所述预处理后的图像信息中所有像素点的灰度值均为0;获取所有特征匹配点的三维空间坐标值,并基于所述所有特征匹配点的三维空间坐标值生成特征匹配点坐标系合集,基于所述特征匹配点坐标系合集构建第一实时焊接三维模型图。3.根据权利要求1所述的一种基于机器视觉的NFC LAMI加工控制方法,其特征在于,基于深度学习网络构建判别模型,并将所述第一实时焊接三维模型图导入所述判别模型中进行判别,生成第一判别报告或第二判别报告,具体为:基于深度学习网络构建判别模型,并将提前获取的焊接异常图像信息分为训练数据本与验证数据本;启动预先制定好的模型训练程序,将所述训练数据本导入所述判别模型中进行训练,且当训练至模型数据平稳后,保存模型数据,并将验证数据本导入所述判别模型中进行验证,判断模型数据是否符合预设要求;若符合,则说明模型训练完成,停止模型训练程序;若不符合,则重新启动模型训练程序,直至模型数据符合预设要求;将所述第一实时焊接三维模型图导入所述判别模型中,以将所述第一实时焊接三维模
型图与所述提前获取的焊接异常图像信息进行比较,得到相似度;若所述相似度大于预设相似度,则生成第一判别报告;若所述相似度不大于预设相似度,则生成第二判别报告。4.根据权利要求1所述的一种基于机器视觉的NFC LAMI加工控制方法,其特征在于,根据所述第一实时焊接三维模型图与第二实时焊接三维模型图得到焊料扩充速率,具体为:由所述加工工程图纸信息中获取所述第一实时焊接三维模型图与第二实时焊接三维模型图的焊接定位基准点;构建虚拟空间坐标系,将所述第一实时焊接三维模型图与第二实时焊接三维模型图导入所述虚拟空间坐标系中,并使得所述第一实时焊接三维模型图与第二实时焊接三维模型图的焊接定位基准点在所述虚拟空间坐标系中相重合,得到整合后的焊接三维模型图;由所述整合后的焊接三维模型图中剔除第一实时焊接三维模型图与第二实时焊接三维模型图重合的部分,并保留第一实时焊接三维模型图与第二实时焊接三维模型图不重合的部分,得到处理后的焊接三维模型图,计算所述处理后的焊接三维模型图的体积值,得到模型偏差值;基于所述模型偏差值计算出焊料扩充速率。5.根据权利要求1所述的一种基于机器视觉的NFC LAMI加工控制方法,其特征在于,基于所述焊料扩充速率生成停止焊接指令或焊接调控指令,具体为:由所述加工工程图纸信息中获取待焊接NFC的非焊接区域位置,基于所述焊料扩充速率计算出焊料扩充至非焊接区域位置的时间值;获取NFC焊接设备当前所焊接的子焊接区域,并获取NFC焊接设备焊接当前子焊接区域的剩余路径值,并获取NFC焊接设备的最大焊接速度值,基于所述剩余路径值与最大焊接速度值计算出NFC焊接设备焊接该子焊接区域所需要的最短焊接时间值;若所述NFC焊接设备焊接该子焊接区域所需要的最短焊接时间值长于所述焊料扩充至非焊接区域位置的时间值,则生成停止焊接指令,并将所述停止焊接指令输出;若所述NFC焊接设备焊接该子焊接区域所...

【专利技术属性】
技术研发人员:潘宏权蓝明李英明
申请(专利权)人:深圳市利和兴股份有限公司
类型:发明
国别省市:

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

1