一种基于云平台的工厂云系统及检测计数方法技术方案

技术编号:32974169 阅读:59 留言:0更新日期:2022-04-09 11:47
本发明专利技术涉及机器视觉和机器学习技术领域,具体涉及一种基于云平台的工厂云系统,包括MES与数据存储单元、工厂云平台和模保终端;所述工厂云平台包括产品管理模块、用户操作模块、传输模块和模型训练模块,所述模保终端包括可以用于实施更新、加载或卸载模型的目标计数模块,还包括获取图片的拍摄单元和机台设备,所述模型训练模块、所述传输模块和所述模保终端组成AI引擎子系统。本发明专利技术终端AI系统具备实时加载和卸载模型的功能,可以实时启用新下载的模型进行识别工作,部署的模型可以持续地迭代训练更新,以适应新的变化及不断提升模型识别精度。型识别精度。型识别精度。

【技术实现步骤摘要】
一种基于云平台的工厂云系统及检测计数方法


[0001]本专利技术涉及机器视觉和机器学习
,具体涉及一种基于云平台的工厂云系统及检测计数方法。

技术介绍

[0002]机器视觉在工业领域可以替代人眼进行观察和判断,具有效率高、精度高、稳定性好、自动化程度高、安全性好以及综合成本低等突出优点,能够提高工业自动化水平。
[0003]现有技术中,基于传统图像处理技术的检测方法对图像的特征提取非常有限,难以满足复杂多变的检测需求,存在缺乏学习能力、准确率低、抗干扰性差等问题。采用深度学习模型的机器视觉检测方法可以提高检测精度和鲁棒性,以及检测模型通用性,然而,随着生产过程中各种因素的变化,部署的模型需要持续地迭代训练更新,以适应新的变化及不断提升模型识别精度。

技术实现思路

[0004]本专利技术的目的是为了解决现有技术的缺点,而提出了一种基于云平台的工厂云系统及检测计数方法。
[0005]本专利技术提供了如下的技术方案:一种基于云平台的工厂云系统及检测计数方法,包括MES与数据存储单元、工厂云平台和模保终端;所述工厂云平台,用于对工厂内生产产品的管理,包括产品管理模块、用户操作模块、传输模块和模型训练模块,所述产品管理模块和所述模型训练模块均分别与所述用户操作模块和所述传输模块连接,所述传输模块与所述模保终端通信连接,所述工厂云平台还与所述MES与数据存储单元;所述MES与数据存储单元,用于对工厂内生产信息进行管理,且存储生产过程中的数据以及拍摄的图片数据;所述模保终端,用于提取工厂内生产信息数据,包括可以用于实施更新、加载或卸载模型的目标计数模块,还包括获取图片的拍摄单元和机台设备;所述模型训练模块、所述传输模块和所述模保终端组成AI引擎子系统。
[0006]优选的,所述模型训练模块设有在线标注单元、训练模型单元、测试模型单元和模型管理单元;所述在线标注单元,用于对训练过程中需要识别目标对象通过编辑工具进行标注,并将标注内容生产文件保存,所述标注内容包括目标对象的产品型号以及目标对象的场景;所述训练模型单元,用于采用原有模型配合训练过程中产生的标注文件进行训练,将训练过程中产生的对应数据存储并生成新的模型文件;所述测试模型单元,用于选取图片并调用新的模型文件进行目标识别测试,确保
新的模型文件能作为新的模型使用;所述模型管理单元,用于提供使用人员的下载及在线调用模型使用其功能。
[0007]优选的,所述在线标注单元的标注生成文件为XML格式文件。
[0008]优选的,所述训练模型单元调用API函数生成训练Job,训练Job被后台Job处理机读取,所述Job处理机可进行多任务多客户端的训练处理,且所述Job处理机可根据服务器设定并行处理的数量。
[0009]优选的,所述模型管理单元设有模型管理器,所述模型管理器接收下载模型指令和模型回溯计数指令。
[0010]优选的,所述模型管理器还接收模型训练的数据,所述模型管理器对接收的数据进行处理分析并对其进行验证,同时所述模型管理器将通过验证的模型进行存储。
[0011]优选的,所述用户操作模块设置有对试生产产品采样的试生产采样单元,所述用户操作模块还设置有查看功能、异常处理功能和计数报警功能,所述查看功能包括实施工况的查看、统计数据的查看和回溯计数,所述异常处理功能可用于对异常信息的提醒,所述计数报警功能可用于模型训练模块的训练报警和配合异常处理模块发现异常信息的提醒使用。
[0012]优选的,所述工厂云平台中包括机台管理单元、图片管理单元、产量数据管理单元和产品型号管理单元;所述机台管理单元,用于管理工厂内所有设备的运行控制,及生产过程中的执行数据管理;所述图片管理单元,用于接收拍摄单元传输的图片并将其分类管理;所述产量数据管理单元,用于接收生产过程中各种产品生产的数据资料并进行统计分析;所述产品型号管理单元,用于接收用户操作终端生产前设置的产品型号并将其分类管理。
[0013]一种优选的工厂云系统的检测计数方法,其检测步骤如下所示:S1、查看模型是否更新或新建,若模型需要更新或新建,操作人员手工在设备上进行产品型号和操作场景的配合分组,并对需要识别的对象进行标注,标注保存并生成XML格式的配置文件,进入步骤S2;反之,进入步骤S4;S2、工作人员在前端下达训练指令,训练指令调用后台API函数并生成训练Job,后台Job处理机读取训练Job指令和训练参数启动训练,训练调取新产生的标注的文件和原有的模型,同时训练过程中Job处理机将实时状态信息模型名称、训练目标、训练步骤和参数值、训练完成百分比、训练报警/异常信息等存入数据库,供前端人员查看进度和状态,结束后再生成模型文件,进入步骤S3;S3、对模型进行测试,选取图片进行效果测试,如同模型训练一样,通过前台生成测试任务,由后台任务管理器调度执行,并生成结果并将通过测试的模型保存,进入步骤S4;S4、工作人员调取模型管理器同步的模型,对拍摄单元采集的图片进行识别,并将识别的结果计数通过消息队列上传云端服务器。
[0014]本专利技术的有益效果是:
通过模型管理器同步的模型,应用目标计数功能对终端采集到的图片进行识别,并将识别的结果计数通过消息队列上传云端服务器。终端AI系统具备实时加载和卸载模型的功能,可以实时启用新下载的模型进行识别工作。
附图说明
[0015]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1是本专利技术系统框图;图2是本专利技术模型训练框图。
具体实施方式
[0016]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。
[0017]根据图1所示,一种基于云平台的工厂云系统包括MES与数据存储单元、工厂云平台和模保终端;模型训练模块、传输模块和模保终端组成AI引擎子系统。模型训练模块设有在线标注单元、训练模型单元、测试模型单元和模型管理单元。用户操作模块设置有对试生产产品采样的试生产采样单元,用户操作模块还设置有查看功能、异常处理功能和计数报警功能,查看功能包括实施工况的查看、统计数据的查看和回溯计数,异常处理功能可用于对异常信息的提醒,计数报警功能可用于模型训练模块的训练报警和配合异常处理模块发现异常信息的提醒使用。
[0018]工厂云平台,用于对工厂内生产产品的管理,包括产品管理模块、用户操作模块、传输模块和模型训练模块,产品管理模块和模型训练模块均分别与用户操作模块和传输模块连接,传输模块与模保终端通信连接,工厂云平台还与MES与数据存储单元。
[0019]工厂云平台中包括机台管理单元、图片管理单元、产量数据管理单元和产品型号管理单元;机台管理单元,用于管理工厂内所有设备的运行控制,及生产过程中的执行数据管理;图片管理单元,用于接收拍摄单元传输的图片并将其分类管理;产量数据管理单元,用于接收生产过程中各种产品生产本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云平台的工厂云系统,其特征在于,包括MES与数据存储单元、工厂云平台和模保终端;所述工厂云平台,用于对工厂内生产产品的管理,包括产品管理模块、用户操作模块、传输模块和模型训练模块,所述产品管理模块和所述模型训练模块均分别与所述用户操作模块和所述传输模块连接,所述传输模块与所述模保终端通信连接,所述工厂云平台还与所述MES与数据存储单元;所述MES与数据存储单元,用于对工厂内生产信息进行管理,且存储生产过程中的数据以及拍摄的图片数据;所述模保终端,用于提取工厂内生产信息数据,包括可以用于实施更新、加载或卸载模型的目标计数模块,还包括获取图片的拍摄单元和机台设备;所述模型训练模块、所述传输模块和所述模保终端组成AI引擎子系统。2.根据权利要求1所述的一种基于云平台的工厂云系统,其特征在于,所述模型训练模块设有在线标注单元、训练模型单元、测试模型单元和模型管理单元;所述在线标注单元,用于对训练过程中需要识别目标对象通过编辑工具进行标注,并将标注内容生产文件保存,所述标注内容包括目标对象的产品型号以及目标对象的场景;所述训练模型单元,用于采用原有模型配合训练过程中产生的标注文件进行训练,将训练过程中产生的对应数据存储并生成新的模型文件;所述测试模型单元,用于选取图片并调用新的模型文件进行目标识别测试,确保新的模型文件能作为新的模型使用;所述模型管理单元,用于提供使用人员的下载及在线调用模型使用其功能。3.根据权利要求2所述的一种基于云平台的工厂云系统,其特征在于,所述在线标注单元的标注生成文件为XML格式文件。4.根据权利要求2所述的一种基于云平台的工厂云系统,其特征在于,所述训练模型单元调用API函数生成训练Job,训练Job被后台Job处理机读取,所述Job处理机可进行多任务多客户端的训练处理,且所述Job处理机可根据服务器设定并行处理的数量。5.根据权利要求2所述的一种基于云平台的工厂云系统,其特征在于,所述模型管理单元设有模型管理器,所述模型管理器接收下载模型指令和模型回溯计数指令。6.根据权利要求5所述的一种基于云平台的工厂云系统,其特征在于,所述模型管理器还接收模型训练的数据,所述模型管理器对...

【专利技术属性】
技术研发人员:曾伟国李春华
申请(专利权)人:溧阳储慧智能软件科技有限公司
类型:发明
国别省市:

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

1