一种泡罩药片瑕疵成像方法及系统技术方案

技术编号:33964136 阅读:18 留言:0更新日期:2022-06-30 01:07
本发明专利技术涉及一种泡罩药片瑕疵成像方法及系统,其中,所述方法包括在对泡罩扫描过程中,至少获取一组泡罩的图像;将图像输入至处理单元,所述处理单元将所述图像进行边缘检测,然后按照预设倍率放大形成预检测图像,将所述预检测图像输入至分割模块,所述分割模块将预检测图像分割成若干个图像单元,标注每一图像单元的标签,然后逐一按照标签设定逻辑对图像单元进行扫描;若其中一个图像单元具有瑕疵,编译模块基于标签的属性值建立标签对应的图像单元在存储库中的索引信息,以供机器学习系统依据索引信息对标签对应的图像单元进行加载并进行迭代训练,将迭代训练后的标签对应的图像单元输出并存储,以形成瑕疵成像库。以形成瑕疵成像库。以形成瑕疵成像库。

【技术实现步骤摘要】
一种泡罩药片瑕疵成像方法及系统


[0001]本专利技术涉及图像处理
,具体为一种泡罩药片瑕疵成像方法及系统。

技术介绍

[0002]随着近年来药品生产质量管理规范(GMP)不断升级,医药行业对药品生产质量要求越来越高,制药厂家在保证质量的前提下对生产效率提高也有迫切的需求,因此铝塑泡罩包装机械加装高效、高精度的检测系统势在必行。在公开的技术中,例如公开号为:“CN114088730A”公开了一种运用图像处理检测铝塑泡罩瑕疵的方法,其特征在于,包括如下步骤:铝塑包装机上料到pvc泡罩之后,触发第一检测信号传递至第一CCD相机;第一CCD相机对pvc泡罩进行扫描,以获取第一状态的第一图像;在铝塑热封辊压之后,触发第二检测信号传递至第二CCD相机;第二CCD相机对近pvc面进行扫描,以获取第二状态的第二图像;将第一图像和第二图像进行分割处理,利用机器视觉处理工具得到需要深度学习模型检测的ROI,将此ROI输入至检测模型内,通过检测模型训练得到的预设方案中获取对应的检测结果;若ROI在预设方案中没有获取对应的检测结果,将此ROI提取,发送至目标检测器获取ROI属性,并利用设置在目标检测器中的写入模块在ROI属性中写入识别特征,依据识别特征将该ROI分类到训练模型中具有相同识别特征的预设子库中;依据预设子库对应的训练所使用的深度神经网络支脉,所述训练模型启动规避机制,将训练模型的训练资源分配至所述深度神经网络支脉,用于对该ROI进行迭代训练,训练好后按照识别特征分配并存储至学习模型的预设方案对应的子集中。
[0003]在上述中,由于需要在根据不同的识别特征建立不同的预设子库,然后依据预设子库对应的训练所使用的深度神经网络支脉,所述训练模型启动规避机制,将训练模型的训练资源分配至所述深度神经网络支脉,用于对该ROI进行迭代训练,因此,需要构建一个依附于深度神经网络的多个深度神经网络支脉,由于在检测过程中瑕疵的训练任务是非常小的,每一个预设子库都要建立一个深度神经网络支脉,会导致每一深度神经网络支脉都会占用一定的训练资源(所有支脉的训练资源之和为1),导致当产生新的瑕疵进行迭代训练时,由于其他支脉占用了训练资源,能够分配至新瑕疵训练资源就会减小,当训练资源每降低1%,就会导致训练效率极大的降低。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种泡罩药片瑕疵成像方法,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:一种泡罩药片瑕疵成像方法,包括如下步骤:在对泡罩扫描过程中,至少获取一组泡罩的图像;将图像输入至处理单元,所述处理单元将所述图像进行边缘检测,然后按照预设倍率放大形成预检测图像,将所述预检测图像输入至分割模块,所述分割模块将预检测图像分割成若干个图像单元,标注每一图像
单元的标签,然后逐一按照标签设定逻辑对图像单元进行扫描,以获取图像单元是否具有瑕疵;若其中一个图像单元具有瑕疵,对瑕疵状态进行标记,记录在图像单元的所述标签的属性值中,并按照标签的属性值将所述标签写入在多个连续排列的不同结构的映射表中,所述映射表链接至基于标签的属性值而对应建立的存储库;编译模块基于标签的属性值建立标签对应的图像单元在存储库中的索引信息,以供机器学习系统依据索引信息对标签对应的图像单元进行加载并进行迭代训练,将迭代训练后的标签对应的图像单元输出并存储,以形成瑕疵成像库。
[0006]进一步地,逐一按照标签设定逻辑对图像单元进行扫描,以获取图像单元是否具有瑕疵的方法为:扫描框在扫描过程中,在预检测图像中构建一个具有X行Y列的方框矩阵以形成图像单元,其中X、Y均为整数且大于等于2,将图像单元按照矩阵信息使用扫描框进行逐一扫描,并将方框矩阵中的每一独立的图像单元与标准图像进行比对,以获取图像单元是否具有和标准图像不一致的数据信息,若具有不一致的数据信息,提取图像单元以及该图像单元对应的预检测图像;识别模块基于至少一个图像单元的数据信息以识别瑕疵在图像单元的第一状态,并基于图像单元的第一状态识别瑕疵在预检测图像中的第二状态,并比对所述第一状态和第二状态是否相同,若相同,将第一状态或第二状态输出,并将预检测图像缓存;若不相同,将第一状态和第二状态同时输出,并将图像单元及检测图像同时缓存;判断模块加载瑕疵成像库并判断第一状态和/或第二状态在瑕疵成像库是否存在,若存在,直接输入第一状态和/或第二状态;若不存在,输入至标记模块。
[0007]进一步地,所述机器学习系统具有用于迭代训练的神经网络单元,该神经网络单元依据索引信息对标签对应的图像单元进行加载并进行迭代训练。
[0008]进一步地,所述标签的属性值具有相同的格式和字符长度。
[0009]本专利技术还提供了一种泡罩药片瑕疵成像系统,包括:摄像部,用于对泡罩进行扫描获取至少一组泡罩的图像;处理单元,所述处理单元用于将所述图像进行边缘检测,以获取完整的泡罩图像,将泡罩图像按照预设倍率放大形成预检测图像;分割模块,接收预检测图像,并在预检测图像的下层构建一个空白模板,在空白模板中构建一个具有X行Y列的方框矩阵后融合到预检测图像中以形成图像单元的矩阵,其中X、Y均为整数且大于等于2;扫描框,设置在预检测图像的上部,用于将预检测图像中的每一图像单元按照矩阵信息进行逐一滑动扫描,扫描的同时利用比对模块完成异常比对;比对模块,将方框矩阵中的每一独立的图像单元与标准图像进行比对,以获取图像单元是否具有和标准图像不一致的数据信息,若具有不一致的数据信息,说明包含了瑕疵,提取图像单元以及该图像单元对应的预检测图像;识别模块,基于至少一个图像单元的数据信息以识别瑕疵在图像单元的第一状态,基于图像单元的第一状态识别瑕疵在预检测图像中的第二状态,并比对所述第一状态和第二状态是否相同,若相同,将第一状态或第二状态输出,并将预检测图像缓存在缓存
库;若不相同,将第一状态和第二状态同时输出,并将图像单元及检测图像同时缓存在缓存库;判断模块,通过加载瑕疵成像库并判断第一状态和/或第二状态在瑕疵成像库是否存在,若存在,直接输入第一状态和/或第二状态;若不存在,输入至标记模块;标记模块,对第一状态和/或第二状态进行标记,并记录第一状态和/或第二状态对应的图像单元的所述标签的属性值中,并按照标签的属性值将所述标签写入在多个连续排列的不同结构的映射表中,所述映射表链接至基于标签的属性值而对应建立的存储库;编译模块,基于标签的属性值建立标签对应的图像单元在存储库中的索引信息;供机器学习系统,依据索引信息对标签对应的图像单元进行加载并进行迭代训练,将迭代训练后的标签对应的图像单元输出并存储,以形成瑕疵成像库。
[0010]进一步地,所述机器学习系统具有用于迭代训练的神经网络单元。
[0011]本专利技术将传统的每一预设子库都对应一深度神经网络支脉改变为通过对瑕疵状态进行记录,记录在图像单元的所述标签的属性值中,并按照标签的属性值将所述标签写入在多个连续排列的不同结构的映射表中,所述映射表链接至基于标签的属性值而对应建立的存储库,通过编译模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种泡罩药片瑕疵成像方法,其特征在于,包括如下步骤:在对泡罩扫描过程中,至少获取一组泡罩的图像;将图像输入至处理单元,所述处理单元将所述图像进行边缘检测,然后按照预设倍率放大形成预检测图像,将所述预检测图像输入至分割模块,所述分割模块将预检测图像分割成若干个图像单元,标注每一图像单元的标签,然后逐一按照标签设定逻辑对图像单元进行扫描,以获取图像单元是否具有瑕疵;若其中一个图像单元具有瑕疵,对瑕疵状态进行标记,记录在图像单元的所述标签的属性值中,并按照标签的属性值将所述标签写入在多个连续排列的不同结构的映射表中,所述映射表链接至基于标签的属性值而对应建立的存储库;编译模块基于标签的属性值建立标签对应的图像单元在存储库中的索引信息,以供机器学习系统依据索引信息对标签对应的图像单元进行加载并进行迭代训练,将迭代训练后的标签对应的图像单元输出并存储,以形成瑕疵成像库。2.根据权利要求1所述的泡罩药片瑕疵成像方法,其特征在于,逐一按照标签设定逻辑对图像单元进行扫描,以获取图像单元是否具有瑕疵的方法为:扫描框在扫描过程中,在预检测图像中构建一个具有X行Y列的方框矩阵以形成图像单元,其中X、Y均为整数且大于等于2,将图像单元按照矩阵信息使用扫描框进行逐一扫描,并将方框矩阵中的每一独立的图像单元与标准图像进行比对,以获取图像单元是否具有和标准图像不一致的数据信息,若具有不一致的数据信息,提取图像单元以及该图像单元对应的预检测图像;识别模块基于至少一个图像单元的数据信息以识别瑕疵在图像单元的第一状态,并基于图像单元的第一状态识别瑕疵在预检测图像中的第二状态,并比对所述第一状态和第二状态是否相同,若相同,将第一状态或第二状态输出,并将预检测图像缓存;若不相同,将第一状态和第二状态同时输出,并将图像单元及检测图像同时缓存;判断模块加载瑕疵成像库并判断第一状态和/或第二状态在瑕疵成像库是否存在,若存在,直接输入第一状态和/或第二状态;若不存在,输入至标记模块。3.根据权利要求1所述的泡罩药片瑕疵成像方法,其特征在于,所述机器学习系统具有用于迭代训练的神经网络单元,该神经网络单元依据索引信息对标签对应的图像单元进行加载并进行迭代训...

【专利技术属性】
技术研发人员:于全功
申请(专利权)人:心鉴智控深圳科技有限公司
类型:发明
国别省市:

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

1