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

一种产品质量识别方法、系统、设备及介质

文献发布时间:2024-04-18 19:58:30


一种产品质量识别方法、系统、设备及介质

技术领域

本申请涉及计算机及质量检测技术领域,特别是涉及一种产品质量识别方法、系统、设备及介质。

背景技术

目前,电子产品装配厂在电子制造行业中起到了重要的作用。例如电子产品装配厂可以承接客户委托的电子产品生产任务,即根据客户的需求组装或生产电子产品。并且电子产品装配厂通常拥有规模化生产的优势,能够通过大规模采购和生产、优化生产流程等方式,降低生产成本。对于客户而言,能够帮助他们在激烈的市场竞争中获得更好的价格优势。但是,由于装配厂的工人数量较多,所以部分工人在进行电子产品装配时,可能存在以下问题或缺陷:不熟悉装配流程或者缺乏培训、未按要求佩戴个人防护设备、未及时清理工作区域或工作环境、未按规定使用工具和设备、未采取正确装配姿势等,导致装配的电子产品存在质量问题或安全隐患,存在拆机/修复/重组的风险,可能会减缓生产进度,影响客户对装配厂的预期要求。

因此,如何设计出一种能够高效地对工人装配的电子产品进行质量识别的方案,是当前亟需解决的问题。

发明内容

鉴于以上所述现有技术的缺点,本申请的目的在于提供一种产品质量识别方法、系统、设备及介质,用于解决如何高效地对电子产品进行质量识别的问题。

为实现上述目的及其他相关目的,本申请提供一种产品质量识别方法,包括以下步骤:

获取目标人员在装配产品时的作业图像;

根据所述作业图像对所述目标人员在装配产品时的环境进行识别,并将识别出的实时环境与装配产品时的参考环境进行比对,得到环境比对结果;以及,

根据所述作业图像对所述目标人员在装配产品时的物料进行识别,并将识别出的实时物料与装配产品时的参考物料进行比对,得到物料比对结果;以及,

根据所述作业图像对所述目标人员在装配产品时的动作进行识别,并将识别出的实时动作与装配产品时的参考动作进行比对,得到动作比对结果;

响应于产品装配完成指令,将所述环境比对结果、物料比对结果和所述动作比对结果进行关联,并根据关联结果确定待检测产品是否符合预设质量要求;其中,所述待检测产品是所述目标人员在触发产品装配完成指令时的装配产品。

于本申请的一实施例中,根据所述作业图像对所述目标人员在装配产品时的环境进行识别,并将识别出的实时环境与装配产品时的参考环境进行比对,得到环境比对结果的过程包括:

对所述作业图像进行解析,捕捉所述目标人员正在装配的产品,记为目标产品;以及,捕捉所述目标人员在装配目标产品时的实时光照环境和实时作业防护环境,并从数据库中调用预先存储的装配所述目标产品时的参考光照环境和参考作业防护环境;

将所述实时光照环境与装配目标产品时的参考光照环境进行比对,得到光照环境比对结果;以及,将所述实时作业防护环境与装配目标产品时的参考作业防护环境进行比对,得到作业防护环境比对结果;

将所述光照环境比对结果和所述作业防护环境比对结果进行组合,得到所述目标人员在装配产品时的环境比对结果;

其中,所述环境比对结果包括:所述实时光照环境与所述参考光照环境一致,且所述实时作业防护环境与所述参考作业防护环境一致;所述实时光照环境与所述参考光照环境不一致,和/或,所述实时作业防护环境与所述参考作业防护环境不一致。

于本申请的一实施例中,根据所述作业图像对所述目标人员在装配产品时的物料进行识别,并将识别出的实时物料与装配产品时的参考物料进行比对,得到物料比对结果的过程包括:

基于所述作业图像的解析结果捕捉所述目标人员在装配目标产品时的实时物料;

从数据库中调用预先存储的装配所述目标产品时的参考物料,并将所述实时物料与所述参考物料进行比对,得到所述物料比对结果;

其中,所述物料比对结果包括:所述实时物料包含有所述参考物料中的每种物料、所述实时物料缺少所述参考物料中的至少一种物料。

于本申请的一实施例中,根据所述作业图像对所述目标人员在装配产品时的动作进行识别,并将识别出的实时动作与装配产品时的参考动作进行比对,得到动作比对结果的过程包括:

基于所述作业图像的解析结果捕捉所述目标人员在装配目标产品时抓取每种物料的实时动作;

从数据库中调用预先存储的装配所述目标产品时抓取每种物料的参考动作,并将所述实时动作与所述参考动作进行比对,得到所述动作比对结果;

其中,所述物料比对结果包括:抓取每种物料的实时动作与抓取每种物料的参考动作一致、抓取某一物料的实时动作与对应的参考动作不一致、缺少抓取某一物料的实时动作。

于本申请的一实施例中,将所述环境比对结果、物料比对结果和所述动作比对结果进行关联,并根据关联结果确定待检测产品是否符合预设质量要求的过程包括:

将所述环境比对结果、物料比对结果和所述动作比对结果进行关联,得到关键结果;

判断所述关联结果中是否存在质量异常条件;其中,所述质量异常条件包括以下至少之一:所述实时光照环境与所述参考光照环境不一致,和/或,所述实时作业防护环境与所述参考作业防护环境不一致、所述实时物料缺少所述参考物料中的至少一种物料、抓取某一物料的实时动作与对应的参考动作不一致、缺少抓取某一物料的实时动作;

若所述关联结果中存在质量异常条件,则确定所述待检测产品不符合预设质量要求;

若所述关联结果中不存在质量异常条件,则确定所述待检测产品符合预设质量要求。

于本申请的一实施例中,根据关联结果确定待检测产品是否符合预设质量要求后,所述方法还包括:

统计所述目标人员的待检测产品总数量和不良产品数量;其中,不良产品为不符合预设质量要求的待检测产品;

根据不良产品数量与待检测产品总数量,计算所述目标人员在装配产品时的产品合格率;

将计算出的产品合格率与预设合格率进行比对;

若计算出的产品合格率大于或等于预设合格率,则继续统计所述目标人员的产品合格率;

若计算出的产品合格率小于预设合格率,则向管理人员发送告警信息,以及向所述目标人员推送用于介绍产品装配质量要求的培训资料;其中,所述管理人员对所述目标人员具有管理权限,所述培训资料包括以下至少之一:音视频培训资料、文字培训资料、图像培训资料。

于本申请的一实施例中,根据关联结果确定待检测产品是否符合预设质量要求后,所述方法还包括:

获取合格产品对应的作业图像,记为正样本训练图像;以及,获取不良产品对应的作业图像,记为负样本训练图像;其中,不良产品为不符合预设质量要求的待检测产品,合格产品为符合预设质量要求的待检测产品;

将所述正样本训练图像和所述负样本训练图像输入原始图像识别模型中,对原始图像识别模型进行迭代优化,直至迭代优化次数达到预设次数后输出最终图像识别模型;或者,直至迭代优化后的图像识别模型的准确率达到预设准确率时输出最终图像识别模型。

本申请还提供一种产品质量识别系统,所述系统包括有:

图像采集模块,用于获取目标人员在装配产品时的作业图像;

环境识别模块,用于根据所述作业图像对所述目标人员在装配产品时的环境进行识别,并将识别出的实时环境与装配产品时的参考环境进行比对,得到环境比对结果;

物料识别模块,用于根据所述作业图像对所述目标人员在装配产品时的物料进行识别,并将识别出的实时物料与装配产品时的参考物料进行比对,得到物料比对结果;

动作识别模块,用于根据所述作业图像对所述目标人员在装配产品时的动作进行识别,并将识别出的实时动作与装配产品时的参考动作进行比对,得到动作比对结果;

关联模块,用于响应于产品装配完成指令,将所述环境比对结果、物料比对结果和所述动作比对结果进行关联;

产品质量识别模块,用于根据关联结果确定待检测产品是否符合预设质量要求;其中,所述待检测产品是所述目标人员在触发产品装配完成指令时的装配产品。

本申请还提供一种产品质量识别设备,包括:

处理器;和,

存储有指令的计算机可读介质,当所述处理器执行所述指令时,使得所述设备执行如上述中任一所述的产品质量识别方法。

本申请还提供一种计算机可读介质,其上存储有指令,所述指令由处理器加载并执行如上述中任一所述的产品质量识别方法。

如上所述,本申请提供一种产品质量识别方法、系统、设备及介质,具有以下有益效果:本申请通过获取目标人员在装配产品时的作业图像,再根据作业图像对目标人员在装配产品时的环境进行识别,并将识别出的实时环境与装配产品时的参考环境进行比对,得到环境比对结果;以及,根据作业图像对目标人员在装配产品时的物料进行识别,并将识别出的实时物料与装配产品时的参考物料进行比对,得到物料比对结果;以及,根据作业图像对目标人员在装配产品时的动作进行识别,并将识别出的实时动作与装配产品时的参考动作进行比对,得到动作比对结果;响应于产品装配完成指令,将环境比对结果、物料比对结果和动作比对结果进行关联,并根据关联结果确定待检测产品是否符合预设质量要求;其中,待检测产品是目标人员在触发产品装配完成指令时的装配产品。由此可知,本申请通过对目标人员在装配产品时的作业图像来进行环境识别对比,可以识别目标人员在装配产品时是否按要求佩戴个人防护设备、是否及时清理工作区域;通过作业图像来进行物料识别比对,可以识别目标人员在装配产品时是否出现漏装、少装;通过作业图像来进行动作识别比对,可以识别目标人员在装配产品时是否采取正确的装配姿势、是否按规定使用工具和设备,同时再将环境比对结果、物料比对结果和动作比对结果进行关联,最后直接根据关联结果就可以确定目标人员装配形成的待检测产品是否符合预设质量要求。相当于本申请通过采集目标人员在装配产品时的作业图像,然后利用计算机视觉技术进行图像识别比对,即可以确定目标人员装配形成的待检测产品是否符合预设质量要求,从而能够高效地对待检测产品进行质量识别,同时还能降低产品质量识别时的成本。

附图说明

图1为应用本申请中一个或多个实施例中技术方案的示例性系统架构的示意图;

图2为本申请中一实施例提供的产品质量识别方法的流程示意图;

图3为本申请中一实施例提供的生产环境识别流程示意图;

图4为本申请中一实施例提供的物料识别的流程示意图;

图5为本申请中一实施例提供的产品实时监控流程示意图;

图6为本申请中一实施例提供的待检测产品的质量识别流程示意图;

图7为本申请中一实施例提供的产品质量识别系统的硬件结构示意图;

图8为适用于实现本申请中一个或多个实施例的产品质量识别设备的硬件结构示意图。

具体实施方式

以下通过特定的具体实例说明本申请的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本申请的其他优点与功效。本申请还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本申请的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本申请的基本构想,遂图式中仅显示与本申请中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

图1示出了一种可以应用本申请中一个或多个实施例中技术方案的示例性系统架构的示意图。如图1所示,系统架构100可以包括终端设备110、网络120和服务器130。终端设备110可以包括智能手机、平板电脑、笔记本电脑、台式电脑等各种电子设备。服务器130可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。网络120可以是能够在终端设备110和服务器130之间提供通信链路的各种连接类型的通信介质,例如可以是有线通信链路或者无线通信链路。

根据实现需要,本申请实施例中的系统架构可以具有任意数目的终端设备、网络和服务器。例如,服务器130可以是由多个服务器设备组成的服务器群组。另外,本申请实施例提供的技术方案可以应用于终端设备110,也可以应用于服务器130,或者可以由终端设备110和服务器130共同实施,本申请对此不做特殊限定。

在本申请的一个实施例中,本申请的终端设备110或服务器130可以通过获取目标人员在装配产品时的作业图像,再根据作业图像对目标人员在装配产品时的环境进行识别,并将识别出的实时环境与装配产品时的参考环境进行比对,得到环境比对结果;以及,根据作业图像对目标人员在装配产品时的物料进行识别,并将识别出的实时物料与装配产品时的参考物料进行比对,得到物料比对结果;以及,根据作业图像对目标人员在装配产品时的动作进行识别,并将识别出的实时动作与装配产品时的参考动作进行比对,得到动作比对结果;响应于产品装配完成指令,将环境比对结果、物料比对结果和动作比对结果进行关联,并根据关联结果确定待检测产品是否符合预设质量要求;其中,待检测产品是目标人员在触发产品装配完成指令时的装配产品。利用终端设备110或服务器130执行产品质量识别方法,通过对目标人员在装配产品时的作业图像来进行环境识别对比,可以识别目标人员在装配产品时是否按要求佩戴个人防护设备、是否及时清理工作区域;通过作业图像来进行物料识别比对,可以识别目标人员在装配产品时是否出现漏装、少装;通过作业图像来进行动作识别比对,可以识别目标人员在装配产品时是否采取正确的装配姿势、是否按规定使用工具和设备,同时再将环境比对结果、物料比对结果和动作比对结果进行关联,最后直接根据关联结果就可以确定目标人员装配形成的待检测产品是否符合预设质量要求。即通过采集目标人员在装配产品时的作业图像,然后利用计算机视觉技术进行图像识别比对,可以确定目标人员装配形成的待检测产品是否符合预设质量要求,从而能够高效地对待检测产品进行质量识别,同时还能降低产品质量识别时的成本。

以上部分介绍了应用本申请技术方案的示例性系统架构的内容,接下来继续介绍本申请的产品质量识别方法。

图2示出了本申请一实施例提供的产品质量识别方法流程示意图。具体地,在一示例性实施例中,如图2所示,本实施例提供一种产品质量识别方法,该方法包括以下步骤:

S210,获取目标人员在装配产品时的作业图像。作为示例,本实施例中的目标人员可以是电子装配厂中的工人;产品可以是电子装配厂中按照客户要求需要进行组装的电子产品,例如手机、笔记本电脑、平板电脑等电子产品。

S220,根据作业图像对目标人员在装配产品时的环境进行识别,并将识别出的实时环境与装配产品时的参考环境进行比对,得到环境比对结果;

S230,根据作业图像对目标人员在装配产品时的物料进行识别,并将识别出的实时物料与装配产品时的参考物料进行比对,得到物料比对结果;

S240,根据作业图像对目标人员在装配产品时的动作进行识别,并将识别出的实时动作与装配产品时的参考动作进行比对,得到动作比对结果;

S250,响应于产品装配完成指令,将环境比对结果、物料比对结果和动作比对结果进行关联,并根据关联结果确定待检测产品是否符合预设质量要求;其中,待检测产品是目标人员在触发产品装配完成指令时的装配产品。

根据上述记载,在一示例性实施例中,步骤S220根据作业图像对目标人员在装配产品时的环境进行识别,并将识别出的实时环境与装配产品时的参考环境进行比对,得到环境比对结果的过程包括:对作业图像进行解析,捕捉目标人员正在装配的产品,记为目标产品;以及,捕捉目标人员在装配目标产品时的实时光照环境和实时作业防护环境,并从数据库中调用预先存储的装配目标产品时的参考光照环境和参考作业防护环境;将实时光照环境与装配目标产品时的参考光照环境进行比对,得到光照环境比对结果;以及,将实时作业防护环境与装配目标产品时的参考作业防护环境进行比对,得到作业防护环境比对结果;将光照环境比对结果和作业防护环境比对结果进行组合,得到目标人员在装配产品时的环境比对结果;其中,环境比对结果包括:实时光照环境与参考光照环境一致,且实时作业防护环境与参考作业防护环境一致;实时光照环境与参考光照环境不一致,和/或,实时作业防护环境与参考作业防护环境不一致。具体地,在本实施例中,可以将光照环境和作业防护环境共同作为电子产品进行装配时的生产环境。如图3所示,图3提供了一种生产环境识别流程示意图,通过对生产环境进行判断,确认当前时刻的生产环境是否达标,如果达标,则进行正常生产装配;如果不达标,则向管理人员发出提示警报信息,由管理人员进行处理。其中,管理人员对目标人员具有管理权限。此外,本实施例在对生产环境进行判断时,还可以同步进行作业人员识别,即根据作业图像对目标人员进行识别比对,确定当前工站上的作业人员是否为预先确定的工作人员;如果是,则进行正常生产装配;如果不是,则向管理人员发出提示警报信息,由管理人员进行处理。此外,本实施例通过对作业人员进行识别,可以作业人员与之对应的作业内容,记录每一产品制作人员,并根据后续动作分析工时资料、人因系数、合格率、技能熟练度等资料,同时可以建立作业人员档案,记录至员工技能系统,然后确定当站作业人员是否具备当站作业技能,以及通过员工技能系统匹配对应的工作人员。所以,本实施例通过对采集工作人员在装配产品时的作业图像来进行环境识别对比,可以识别工作人员在装配产品时是否按要求佩戴个人防护设备、是否及时清理工作区域、是否按照实际要求光照进行产品装配,从而可以识别出工作人员装配的电子产品是否存在质量问题或安全隐患,以便避免后期存在拆机/修复/重组的风险;同时通过及时排查出问题或隐患,可以辅助装配厂及时改进,以加快生产进度,提升装配厂在客户心中的预期。

作为示例,在本实施例中,作业防护环境可以是:静电服、静电帽、手套、口罩、静电环等;以及其他特殊要求,例如耳塞等。作为示例,在本实施例中,参考光照环境的数据标准如下表1所示。

表1参考光照环境的数据标准表

根据上述记载,在一示例性实施例中,步骤S230根据作业图像对目标人员在装配产品时的物料进行识别,并将识别出的实时物料与装配产品时的参考物料进行比对,得到物料比对结果的过程包括:基于作业图像的解析结果捕捉目标人员在装配目标产品时的实时物料;从数据库中调用预先存储的装配目标产品时的参考物料,并将实时物料与参考物料进行比对,得到物料比对结果;其中,物料比对结果包括:实时物料包含有参考物料中的每种物料、实时物料缺少参考物料中的至少一种物料。具体地,在本实施例中,如图4所示,图4提供了一种物料识别的流程示意图。根据作业图像对当站工作人员在装配产品时进行识别,确定该站工作人员装配的产品,然后确定该站的物料,再然后确认该站正确配置,从而可以确定出装配的产品配置,以对装配的产品进行识别,确定其是否包含有参考物料中的每种物料、或者缺少参考物料中的至少一种物料。其中,本实施例中的参考物料可以是装配目标产品的必须使用的物料。此外,在确定该站正确配置后,本实施例还可以判断包含该工站的产线是否使用正确配置,如果是,则进行正常作业;如果不是,则向管理人员发出提示警报信息,由管理人员进行处理。在确定该站工作人员装配的产品和该站的物料后,本实施例还可以同时在对该站工作人员进行动作捕捉后,根据该站工作人员装配的产品、该站的物料确认实际动作分类。在本实施例中,根据作业图像对目标人员在装配产品时的物料进行识别时,可以通过识别物料上的二维码、识别产品形态、识别产品本身信息等识别方式。所以,本实施例通过作业图像来进行物料识别比对,可以识别目标人员在装配产品时是否出现漏装、少装,从而可以识别出工作人员装配的电子产品是否存在质量问题或安全隐患,以便避免后期存在拆机/修复/重组的风险;同时通过及时排查出问题或隐患,可以辅助装配厂及时改进,以加快生产进度,提升装配厂在客户心中的预期。

根据上述记载,在一示例性实施例中,步骤S240根据作业图像对目标人员在装配产品时的动作进行识别,并将识别出的实时动作与装配产品时的参考动作进行比对,得到动作比对结果的过程包括:基于作业图像的解析结果捕捉目标人员在装配目标产品时抓取每种物料的实时动作;从数据库中调用预先存储的装配目标产品时抓取每种物料的参考动作,并将实时动作与参考动作进行比对,得到动作比对结果;其中,物料比对结果包括:抓取每种物料的实时动作与抓取每种物料的参考动作一致、抓取某一物料的实时动作与对应的参考动作不一致、缺少抓取某一物料的实时动作。具体地,在本实施例中,如图5所示,图5提供了一种产品实时监控流程示意图。根据作业图像对当站工作人员在装配产品时进行识别,确定该站工作人员装配的产品,然后识别工作人员装配产品时的实际肢体动作,然后将实际肢体动作与参考动作进行比对,确认工作人员装配产品时的实际肢体动作是否合格。如果合格,则进行正常作业;如果不合格,则向管理人员发出提示警报信息,由管理人员进行二次确认,确认工作人员装配产品时的实际肢体动作是否合格。此外,本实施例在识别工作人员装配产品时的实际肢体动作时,可以同步识别产品装配完成状态、装配产品使用的物料,然后分别进行对比,从而根据对比结果进行产品实时监控。所以,本实施例不仅可以通过动作捕捉后动作分析功能(动作分析/标准对比)确认是否完成必要动作;同时还可以通过对实时动态作业的产品状态抓取,确认产品是否为当站合格品。即本实施例通过作业图像来进行动作识别比对,可以识别目标人员在装配产品时是否采取正确的装配姿势、是否按规定使用工具和设备,从而可以识别出工作人员装配的电子产品是否存在质量问题或安全隐患,以便避免后期存在拆机/修复/重组的风险;同时通过及时排查出问题或隐患,可以辅助装配厂及时改进,以加快生产进度,提升装配厂在客户心中的预期。

根据上述记载,在一示例性实施例中,步骤250将环境比对结果、物料比对结果和动作比对结果进行关联,并根据关联结果确定待检测产品是否符合预设质量要求的过程包括:将环境比对结果、物料比对结果和动作比对结果进行关联,得到关键结果;判断关联结果中是否存在质量异常条件;其中,质量异常条件包括以下至少之一:实时光照环境与参考光照环境不一致,和/或,实时作业防护环境与参考作业防护环境不一致、实时物料缺少参考物料中的至少一种物料、抓取某一物料的实时动作与对应的参考动作不一致、缺少抓取某一物料的实时动作;若关联结果中存在质量异常条件,则确定待检测产品不符合预设质量要求;若关联结果中不存在质量异常条件,则确定待检测产品符合预设质量要求。由此可知,本实施例通过对目标人员在装配产品时的作业图像来进行环境识别对比,可以识别目标人员在装配产品时是否按要求佩戴个人防护设备、是否及时清理工作区域;通过作业图像来进行物料识别比对,可以识别目标人员在装配产品时是否出现漏装、少装;通过作业图像来进行动作识别比对,可以识别目标人员在装配产品时是否采取正确的装配姿势、是否按规定使用工具和设备,同时再将环境比对结果、物料比对结果和动作比对结果进行关联,最后直接根据关联结果就可以确定目标人员装配形成的待检测产品是否符合预设质量要求。所以,本实施例通过识别出工作人员装配的电子产品是否存在质量问题或安全隐患,可以避免后期存在拆机/修复/重组的风险;同时通过及时排查出问题或隐患,可以辅助装配厂及时改进,以加快生产进度,提升装配厂在客户心中的预期。并且本实施例通过利用计算机视觉技术来进行图像识别比对,即可以确定目标人员装配形成的待检测产品是否符合预设质量要求,不仅能高效地对待检测产品进行质量识别,同时还能降低产品质量识别时的成本。

根据上述记载,在一示例性实施例中,根据关联结果确定待检测产品是否符合预设质量要求后,本实施例还可以包括:统计目标人员的待检测产品总数量和不良产品数量;其中,不良产品为不符合预设质量要求的待检测产品;根据不良产品数量与待检测产品总数量,计算目标人员在装配产品时的产品合格率;将计算出的产品合格率与预设合格率进行比对;若计算出的产品合格率大于或等于预设合格率,则继续统计目标人员的产品合格率;若计算出的产品合格率小于预设合格率,则向管理人员发送告警信息,以及向目标人员推送用于介绍产品装配质量要求的培训资料;其中,管理人员对目标人员具有管理权限,培训资料包括以下至少之一:音视频培训资料、文字培训资料、图像培训资料。具体地,如图6所示,图6提供了一种待检测产品的质量识别流程示意图。具体地,本实施例根据作业图像对当站工作人员在装配产品时进行识别,确定当站工作人员的作业类型,进而进行产品分类识别,确定产品的机型等。然后根据产品分类识别结果确定产品合格对比标准,并基于产品合格对比标准对待检测产品进行判断,确认待检测产品是否合格;如果合格,则继续进行正常作业;如果不合格,则向管理人员发送告警信息,以及向当站工作人员推送用于介绍产品装配质量要求的培训资料。同时,再统计目标人员的待检测产品总数量和不良产品数量,根据不良产品数量与待检测产品总数量,计算目标人员在装配产品时的产品合格率;将计算出的产品合格率与预设合格率进行比对;若计算出的产品合格率大于或等于预设合格率,则继续统计目标人员的产品合格率;若计算出的产品合格率小于预设合格率,则向管理人员发送告警信息,以及向目标人员推送用于介绍产品装配质量要求的培训资料。本实施例通过向工作人员提供培训资料,以便让当站工作人员参照培训资料进行学习,加强其装配水平,提升产品合格率。

根据上述记载,在一示例性实施例中,根据关联结果确定待检测产品是否符合预设质量要求后,本实施例还可以包括:获取合格产品对应的作业图像,记为正样本训练图像;以及,获取不良产品对应的作业图像,记为负样本训练图像;其中,不良产品为不符合预设质量要求的待检测产品,合格产品为符合预设质量要求的待检测产品;将正样本训练图像和负样本训练图像输入原始图像识别模型中,对原始图像识别模型进行迭代优化,直至迭代优化次数达到预设次数后输出最终图像识别模型;或者,直至迭代优化后的图像识别模型的准确率达到预设准确率时输出最终图像识别模型。具体地,如图6所示,本实施例可以预先输入良品合格标准,然后根据良品合格标准来确定出模型迭代优化次数或模型准确率,再将合格产品对应的作业图像作为正样本训练图像、不良产品对应的作业图像作为负样本训练图像,输入至原始图像识别模型中,对原始图像识别模型进行迭代优化,直至迭代优化次数达到预设次数后输出最终图像识别模型;或者,直至迭代优化后的图像识别模型的准确率达到预设准确率时输出最终图像识别模型。

综上所述,本申请提供一种产品质量识别方法,通过获取目标人员在装配产品时的作业图像,再根据作业图像对目标人员在装配产品时的环境进行识别,并将识别出的实时环境与装配产品时的参考环境进行比对,得到环境比对结果;以及,根据作业图像对目标人员在装配产品时的物料进行识别,并将识别出的实时物料与装配产品时的参考物料进行比对,得到物料比对结果;以及,根据作业图像对目标人员在装配产品时的动作进行识别,并将识别出的实时动作与装配产品时的参考动作进行比对,得到动作比对结果;响应于产品装配完成指令,将环境比对结果、物料比对结果和动作比对结果进行关联,并根据关联结果确定待检测产品是否符合预设质量要求;其中,待检测产品是目标人员在触发产品装配完成指令时的装配产品。由此可知,本方法通过对目标人员在装配产品时的作业图像来进行环境识别对比,可以识别目标人员在装配产品时是否按要求佩戴个人防护设备、是否及时清理工作区域;通过作业图像来进行物料识别比对,可以识别目标人员在装配产品时是否出现漏装、少装;通过作业图像来进行动作识别比对,可以识别目标人员在装配产品时是否采取正确的装配姿势、是否按规定使用工具和设备,同时再将环境比对结果、物料比对结果和动作比对结果进行关联,最后直接根据关联结果就可以确定目标人员装配形成的待检测产品是否符合预设质量要求。相当于本方法通过采集目标人员在装配产品时的作业图像,然后通过作业图像识别出工作人员装配的电子产品是否存在质量问题或安全隐患,可以避免后期存在拆机/修复/重组的风险;同时通过及时排查出问题或隐患,可以辅助装配厂及时改进,以加快生产进度,提升装配厂在客户心中的预期。并且本方法通过利用计算机视觉技术来进行图像识别比对,即可以确定目标人员装配形成的待检测产品是否符合预设质量要求,不仅能高效地对待检测产品进行质量识别,同时还能降低产品质量识别时的成本。

在本申请另一实施例中,如图7所示,该实施例还提供一种产品质量识别系统,包括有:

图像采集模块710,用于获取目标人员在装配产品时的作业图像;

环境识别模块720,用于根据作业图像对目标人员在装配产品时的环境进行识别,并将识别出的实时环境与装配产品时的参考环境进行比对,得到环境比对结果;

物料识别模块730,用于根据作业图像对目标人员在装配产品时的物料进行识别,并将识别出的实时物料与装配产品时的参考物料进行比对,得到物料比对结果;

动作识别模块740,用于根据作业图像对目标人员在装配产品时的动作进行识别,并将识别出的实时动作与装配产品时的参考动作进行比对,得到动作比对结果;

关联模块750,用于响应于产品装配完成指令,将环境比对结果、物料比对结果和动作比对结果进行关联;

产品质量识别模块760,用于根据关联结果确定待检测产品是否符合预设质量要求;其中,待检测产品是目标人员在触发产品装配完成指令时的装配产品。

由此可知,本系统通过对目标人员在装配产品时的作业图像来进行环境识别对比,可以识别目标人员在装配产品时是否按要求佩戴个人防护设备、是否及时清理工作区域;通过作业图像来进行物料识别比对,可以识别目标人员在装配产品时是否出现漏装、少装;通过作业图像来进行动作识别比对,可以识别目标人员在装配产品时是否采取正确的装配姿势、是否按规定使用工具和设备,同时再将环境比对结果、物料比对结果和动作比对结果进行关联,最后直接根据关联结果就可以确定目标人员装配形成的待检测产品是否符合预设质量要求。相当于本系统通过采集目标人员在装配产品时的作业图像,然后通过作业图像识别出工作人员装配的电子产品是否存在质量问题或安全隐患,可以避免后期存在拆机/修复/重组的风险;同时通过及时排查出问题或隐患,可以辅助装配厂及时改进,以加快生产进度,提升装配厂在客户心中的预期。并且本系统通过利用计算机视觉技术来进行图像识别比对,即可以确定目标人员装配形成的待检测产品是否符合预设质量要求,不仅能高效地对待检测产品进行质量识别,同时还能降低产品质量识别时的成本。

需要说明的是,上述实施例所提供产品质量识别系统与上述实施例所提供的产品质量识别方法属于同一构思,其中各个模块执行操作的具体方式已经在方法实施例中进行了详细描述,此处不再赘述。上述实施例所提供的产品质量识别系统在实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成上述产品质量识别方法描述的全部或者部分过程,例如图像采集模块710可以用于完成步骤S210描述的全部过程,环境识别模块720可以用于完成步骤S210描述的全部过程,物料识别模块730可以用于完成步骤S210描述的全部过程,动作识别模块740可以用于完成步骤S210描述的全部过程,关联模块750和产品质量识别模块760可以用于共同完成步骤S250描述的全部过程。

本申请实施例还提供了一种产品质量识别设备,该设备可以包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述设备执行图2所述的产品质量识别方法。图8示出了一种产品质量识别设备1000的结构示意图。参阅图8所示,产品质量识别设备1000包括:处理器1010、存储器1020、电源1030、显示单元1040、输入单元1060。

处理器1010是产品质量识别设备1000的控制中心,利用各种接口和线路连接各个部件,通过运行或执行存储在存储器1020内的软件程序和/或数据,执行产品质量识别设备1000的各种功能,从而对产品质量识别设备1000进行整体监控。本申请实施例中,处理器1010调用存储器1020中存储的计算机程序时执行如图2所述的产品质量识别方法。可选的,处理器1010可包括一个或多个处理单元;优选的,处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用等,调制解调处理器主要处理无线通信。在一些实施例中,处理器、存储器、可以在单一芯片上实现,在一些实施例中,它们也可以在独立的芯片上分别实现。

存储器1020可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、各种应用等;存储数据区可存储根据产品质量识别设备1000的使用所创建的数据等。此外,存储器1020可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件等。

产品质量识别设备1000还包括给各个部件供电的电源1030(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗等功能。

显示单元1040可用于显示由用户输入的信息或提供给用户的信息以及产品质量识别设备1000的各种菜单等,本申请实施例中主要用于显示产品质量识别设备1000中各应用的显示界面以及显示界面中显示的文本、图片等对象。显示单元1040可以包括显示面板1050。显示面板1050可以采用液晶显示屏(LiquidCrystalDisplay,LCD)、有机发光二极管(Organic Light-EmittingDiode,OLED)等形式来配置。

输入单元1060可用于接收用户输入的数字或字符等信息。输入单元1060可包括触控面板1070以及其他输入设备1080。其中,触控面板1070,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触摸笔等任何适合的物体或附件在触控面板1070上或在触控面板1070附近的操作)。

具体的,触控面板1070可以检测用户的触摸操作,并检测触摸操作带来的信号,将这些信号转换成触点坐标,发送给处理器1010,并接收处理器1010发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1070。其他输入设备1080可以包括但不限于物理键盘、功能键(比如音量控制按键、开关机按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

当然,触控面板1070可覆盖显示面板1050,当触控面板1070检测到在其上或附近的触摸操作后,传送给处理器1010以确定触摸事件的类型,随后处理器1010根据触摸事件的类型在显示面板1050上提供相应的视觉输出。虽然在图8中,触控面板1070与显示面板1050是作为两个独立的部件来实现产品质量识别设备1000的输入和输出功能,但是在某些实施例中,可以将触控面板1070与显示面板1050集成而实现产品质量识别设备1000的输入和输出功能。

产品质量识别设备1000还可包括一个或多个传感器,例如压力传感器、重力加速度传感器、接近光传感器等。当然,根据具体应用中的需要,上述产品质量识别设备1000还可以包括摄像头等其它部件。

本申请实施例还提供了一种计算机可读存储介质,该存储介质中存储有指令,当一个或多个处理器执行所述指令时,使得上述设备能够执行本申请中如图2所述的产品质量识别方法。

本领域技术人员可以理解的是,图8仅仅是产品质量识别设备的举例,并不构成对该设备的限定,该设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件。为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本申请时,可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。

本领域内的技术人员应明白,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的,应理解为可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。这些计算机程序指令可应用至通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器中以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

应当理解的是,尽管在本申请实施例中可能采用术语第一、第二、第三等来描述预设范围等,但这些预设范围不应限于这些术语。这些术语仅用来将预设范围彼此区分开。例如,在不脱离本申请实施例范围的情况下,第一预设范围也可以被称为第二预设范围,类似地,第二预设范围也可以被称为第一预设范围。

上述实施例仅例示性说明本申请的原理及其功效,而非用于限制本申请。任何熟悉此技术的人士皆可在不违背本申请的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本申请所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本申请的权利要求所涵盖。

相关技术
  • 一种人脸门禁识别方法、系统、计算机存储介质及设备
  • 一种行人重识别方法、系统及电子设备和存储介质
  • 一种漆面识别方法、装置、存储介质及电子设备
  • 一种语音识别方法、装置、设备及介质
  • 一种氨氮的识别方法、装置、存储介质及设备
  • 一种产品质量追溯预警方法、系统、存储介质和电子设备
  • 产品质量的控制系统、方法、装置、介质和电子设备
技术分类

06120116505107