一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

工件生产数据处理方法、装置、系统及服务器与流程

2022-10-13 05:29:14 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,具体而言,涉及一种工件生产数据处理方法、装置、系统及服务器。


背景技术:

2.随着超高压、特高压输电线路规模不断扩大,为铁塔行业提供了发展动力。目前,国际范围电力需求增加,输电线路长度将保持稳定增加,电力铁塔作为输送电力的关键产品发展前景广阔。
3.相关技术中,铁塔型号众多,均为多批次定制化产品,在车间中生产铁塔时,需要人工获取车间中的现场数据,并对现场数据进行分析后,人工统计信息。
4.但是,相关技术中,需要人工分析统计数据,浪费了不必要的人力资源,还存在效率低下的问题。


技术实现要素:

5.本发明的目的在于,针对上述现有技术中的不足,提供一种工件生产数据处理方法、装置、系统及服务器,以便解决相关技术中需要人工分析统计数据,浪费了不必要的人力资源,还存在效率低下的问题。
6.为实现上述目的,本发明实施例采用的技术方案如下:
7.第一方面,本发明实施例提供了一种工件生产数据处理方法,所述方法包括:
8.接收终端设备发送的第一信息,所述第一信息包括:所述终端设备的位置信息,以及工件堆放图像;
9.根据所述终端设备的位置信息,从预设制造产品的多个工件的生产车间中,确定所述终端设备所在的目标生产车间;
10.向所述目标生产车间对应的边缘云服务器发送所述工件堆放图像,以使所述边缘云服务器采用所述目标生产车间对应目标工件的识别视觉算法,对所述工件堆放图像进行识别得到所述目标工件的识别结果,并根据所述识别结果,统计所述目标工件的数量。
11.可选的,所述向所述目标生产车间对应的边缘云服务器发送所述工件堆放图像,包括:
12.根据所述目标生产车间,采用预设映射关系,确定所述目标生产车间对应的边缘云服务器,其中,所述预设映射关系包括:所述多个工件的生产车间和边缘云服务器的映射关系。
13.可选的,所述根据所述终端设备的位置信息,从预设制造产品的多个工件的生产车间中,确定所述终端设备所在的目标生产车间,包括:
14.根据所述终端设备的位置信息,以及所述多个工件的生产车间的区域范围,从所述多个工件的生产车间中,确定所述终端设备所在的目标生产车间。
15.第二方面,本发明实施例还提供了一种工件生产数据处理方法,所述方法包括:
16.接收中心云服务器发送的工件堆放图像,所述工件堆放图像为终端设备采集并发送至所述中心云服务器的目标生产车间的工件堆放图像;
17.采用所述目标生产车间对应目标工件的识别视觉算法,对所述工件堆放图像进行识别得到所述目标工件的识别结果;
18.根据所述识别结果,统计所述目标工件的数量。
19.可选的,所述采用所述目标生产车间对应目标工件的识别视觉算法,对所述工件堆放图像进行识别得到所述目标工件的识别结果,包括:
20.采用所述目标生产车间对应目标工件的识别视觉算法,对所述工件堆放图像进行识别得到所述工件堆放图像中的工件标识;所述目标工件的识别结果包括:所述工件堆放图像中的工件标识;
21.所述根据所述识别结果,统计所述目标工件的数量,包括:
22.根据所述工件标识的数量,采用所述目标工件的工件数量统计算法,统计所述目标工件的数量。
23.可选的,所述方法还包括:
24.向所述预设制造产品对应的生产管理设备发送所述目标工件的数量,以使得所述生产管理设备基于所述目标工件的数量,更新所述目标工件的生产数据。
25.第三方面,本发明实施例提供了一种工件生产数据处理装置,所述装置包括:
26.接收模块,用于接收终端设备发送的第一信息,所述第一信息包括:所述终端设备的位置信息,以及工件堆放图像;
27.确定模块,用于根据所述终端设备的位置信息,从预设制造产品的多个工件的生产车间中,确定所述终端设备所在的目标生产车间;
28.发送模块,用于向所述目标生产车间对应的边缘云服务器发送所述工件堆放图像,以使所述边缘云服务器采用所述目标生产车间对应目标工件的识别视觉算法,对所述工件堆放图像进行识别得到所述目标工件的识别结果,并根据所述识别结果,统计所述目标工件的数量。
29.可选的,所述发送模块,还用于根据所述目标生产车间,采用预设映射关系,确定所述目标生产车间对应的边缘云服务器,其中,所述预设映射关系包括:所述多个工件的生产车间和边缘云服务器的映射关系。
30.可选的,所述确定模块,还用于根据所述终端设备的位置信息,以及所述多个工件的生产车间的区域范围,从所述多个工件的生产车间中,确定所述终端设备所在的目标生产车间。
31.第四方面,本发明实施例提供了一种工件生产数据处理装置,所述装置包括:
32.接收模块,用于接收中心云服务器发送的工件堆放图像,所述工件堆放图像为终端设备采集并发送至所述中心云服务器的目标生产车间的工件堆放图像;
33.识别模块,用于采用所述目标生产车间对应目标工件的识别视觉算法,对所述工件堆放图像进行识别得到所述目标工件的识别结果;
34.统计模块,用于根据所述识别结果,统计所述目标工件的数量。
35.可选的,所述识别模块,还用于采用所述目标生产车间对应目标工件的识别视觉算法,对所述工件堆放图像进行识别得到所述工件堆放图像中的工件标识;所述目标工件
的识别结果包括:所述工件堆放图像中的工件标识;
36.所述统计模块,还用于根据所述工件标识的数量,采用所述目标工件的工件数量统计算法,统计所述目标工件的数量。
37.可选的,所述装置还包括:
38.发送模块用于,向所述预设制造产品对应的生产管理设备发送所述目标工件的数量,以使得所述生产管理设备基于所述目标工件的数量,更新所述目标工件的生产数据。
39.第五方面,本发明实施例提供了一种服务器,包括:存储器和处理器,所述存储器存储有所述处理器可执行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的方法。
40.第六方面,本发明实施例提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被读取并执行时,实现上述第一方面任一项所述的方法。
41.本发明的有益效果是:本发明实施例提供一种工件生产数据处理方法,包括:接收终端设备发送的第一信息,第一信息包括:终端设备的位置信息,以及工件堆放图像;根据终端设备的位置信息,从预设制造产品的多个工件的生产车间中,确定终端设备所在的目标生产车间;向目标生产车间对应的边缘云服务器发送工件堆放图像,以使边缘云服务器采用目标生产车间对应目标工件的识别视觉算法,对工件堆放图像进行识别得到目标工件的识别结果,并根据识别结果,统计目标工件的数量。通过终端设备所在的目标生产车间对应的边缘云服务器,对工件堆放图像进行识别得到目标工件的识别结果,并统计目标工件的数量,实现了自动统计生产车间中目标工件,节省了人力资源,还提升了统计效率。
附图说明
42.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
43.图1为本技术实施例提供的一种工件生产数据处理系统的结构示意图;
44.图2为本发明实施例提供的一种工件生产数据处理方法的流程示意图;
45.图3为本发明实施例提供的一种工件生产数据处理方法的流程示意图;
46.图4为本发明实施例提供的一种工件生产数据处理方法的流程示意图;
47.图5为本发明实施例提供的一种工件生产数据处理装置的结构示意图;
48.图6为本发明实施例提供的一种工件生产数据处理装置的结构示意图;
49.图7为本发明实施例提供的一种中心云服务器的结构示意图;
50.图8为本发明实施例提供的一种边缘云服务器的结构示意图。
具体实施方式
51.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
52.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护
的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
53.在本技术的描述中,需要说明的是,若出现术语“上”、“下”、等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该申请产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。
54.此外,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
55.需要说明的是,在不冲突的情况下,本技术的实施例中的特征可以相互结合。
56.针对上述相关技术中存在的需要人工分析统计数据,浪费了不必要的人力资源,还存在效率低下的问题。本技术实施例提供一种工件生产数据处理方法,获取终端设备发送的终端设备的位置信息以及工件堆放图像,基于终端设备的位置信息确定终端设备所在的目标生产车间,向目标生产车间对应的边缘云服务器发送工件堆放图像,由边缘云服务器根据工件堆放图像识别得到目标工件的识别结果,根据识别结果统计目标工件的数量,实现了自动统计生产车间中目标工件,节省了人力资源,还提升了统计效率。
57.图1为本技术实施例提供的一种工件生产数据处理系统的结构示意图,如图1所示,该工件生产数据处理系统,可以包括:中心云服务器101、多个边缘云服务器102以及终端设备103;多个边缘云服务器102为预设制造产品的多个工件对应的生产车间的云服务器;
58.其中,中心云服务器101和每个边缘云服务器102通信连接,每个边缘云服务器102与终端设备103通信连接,中心云服务器101与终端设备103通信连接;
59.需要说明的是,上述的通信连接可以为无线通信连接,无线通信连接的方式可以为下述中的任一项:5g(5th generation mobile communication technology,第五代移动通信技术)、4g等移动通信、卫星通信、无线宽带。
60.在本技术实施例中,终端设备103可以向中心云服务器101发送第一信息,中心云服务器101可以接收该第一信息;中心云服务器101根据终端设备103的位置信息,从预设制造产品的多个工件的生产车间中,确定终端设备103所在的目标生产车间,并向目标生产车间对应的边缘云服务器102发送工件堆放图像;边缘云服务器102可以接收该工件堆放图像,并采用目标生产车间对应目标工件的识别视觉算法,对工件堆放图像进行识别得到目标工件的识别结果;根据识别结果,统计目标工件的数量。
61.另外,终端设备103的数量可以为至少一个,若终端设备103的数量为多个,每个终端设备103均与终端云服务器、边缘云服务器102连接。终端设备103可以为可移动终端,可选的,终端设备103可以为下述中的任一项:智能手机、平板电脑、笔记本电脑等,终端设备
103可以由工人移动至预设制造产品的多个工件的任一生产车间。
62.可选的,预设制造产品可以为铁塔,铁塔为型号众多,为多批次定制化产品;预设制造产品还可以其他的多型号、多批次定制化的产品,本技术实施例提供的一种工件生产数据处理方法,便于对此类产品的生产数据进行统计。
63.以下以中心云服务器为执行主体,对本技术实施例提供的一种工件生产数据处理方法进行解释说明。
64.图2为本发明实施例提供的一种工件生产数据处理方法的流程示意图,如图2所示,该方法可以包括:
65.s101、接收终端设备发送的第一信息。
66.其中,第一信息包括:终端设备的位置信息,以及工件堆放图像。
67.在一些实施方式中,终端设备可以响应工人输入的拍摄操作,采集件堆放图像;终端设备可以向中心云服务器发送终端设备的位置信息,以及工件堆放图像;中心云服务器可以接收该终端设备的位置信息,以及工件堆放图像。
68.需要说明的是,终端设备上可以安装有预设应用程序,终端设备采用预设应用程序采集工件堆放图像,采用预设应用程序的界面上可以呈现出一个框图,该框图中用于收入拍摄的内容,在拍摄时确保堆放的工件均被拍摄到,像素也满足预设条件,以确保后续识别的准确性和效率。
69.s102、根据终端设备的位置信息,从预设制造产品的多个工件的生产车间中,确定终端设备所在的目标生产车间。
70.其中,终端设备的位置信息可以为终端设备的坐标信息,也可以为终端设备的经纬度信息,还可以为其他类型能够表示终端设备位置的信息,本技术实施例对此不进行具体限制。
71.值得说明的是,每个生产车间用于生产一种工件,多种工件用于装配预设制造产品。可以在每个生产车间均设置一个终端设备,终端设备可移动,多个生产车间之间也可以共用一个终端设备。
72.另外,终端设备所在的目标生产车间为终端设备在拍摄工件堆放图像时所在的目标生产车间,该目标生产车间为多个工件的生产车间中的其中一个。
73.s103、向目标生产车间对应的边缘云服务器发送工件堆放图像,以使边缘云服务器采用目标生产车间对应目标工件的识别视觉算法,对工件堆放图像进行识别得到目标工件的识别结果,并根据识别结果,统计目标工件的数量。
74.在本技术实施例中,中心云服务器可以向目标生产车间对应的边缘云服务器发送工件堆放图像;目标生产车间对应的边缘云服务器接收工件堆放图像,并采用目标生产车间对应目标工件的识别视觉算法,对工件堆放图像进行识别得到目标工件的识别结果,并根据识别结果,统计目标工件的数量。
75.综上所述,本发明实施例提供一种工件生产数据处理方法,包括:接收终端设备发送的第一信息,第一信息包括:终端设备的位置信息,以及工件堆放图像;根据终端设备的位置信息,从预设制造产品的多个工件的生产车间中,确定终端设备所在的目标生产车间;向目标生产车间对应的边缘云服务器发送工件堆放图像,以使边缘云服务器采用目标生产车间对应目标工件的识别视觉算法,对工件堆放图像进行识别得到目标工件的识别结果,
并根据识别结果,统计目标工件的数量。通过终端设备所在的目标生产车间对应的边缘云服务器,对工件堆放图像进行识别得到目标工件的识别结果,并统计目标工件的数量,实现了自动统计生产车间中目标工件,节省了人力资源,还提升了统计效率。
76.值得注意的是,终端设备还响应输入注册操作,针对预设应用程序进行注册用户信息,在注册成功后,通过用户信息登录预设应用程序,终端设备向中心云服务器所发送的第一信息中还包括用户信息,中心云服务器可以判断用户信息是否为预设用户信息,若是,则确定用户信息对应的用户具备权限,继而中心云服务器可以获取第一信息中的终端设备的位置信息,以及工件堆放图像,并执行上述s102以及s103的过程。
77.可选的,上述s103中向目标生产车间对应的边缘云服务器发送工件堆放图像的过程,可以包括:
78.根据目标生产车间,采用预设映射关系,确定目标生产车间对应的边缘云服务器。
79.其中,预设映射关系包括:多个工件的生产车间和边缘云服务器的映射关系。
80.在一些实施方式中,中心云服务器可以采用预设映射关系,确定从多个工件的生产车间中确定与目标生产车间匹配的生产车间,并将该生产车间对应的边缘云服务器作为目标生产车间对应的边缘云服务器。
81.可选的,上述s102中根据终端设备的位置信息,从预设制造产品的多个工件的生产车间中,确定终端设备所在的目标生产车间的过程,可以包括:
82.根据终端设备的位置信息,以及多个工件的生产车间的区域范围,从多个工件的生产车间中,确定终端设备所在的目标生产车间。
83.在一种可能的实施方式中,根据终端设备的位置信息,以及多个工件的生产车间的区域范围,确定位置信息所落入的目标区域范围,将目标区域范围对应的生产车间,作为终端设备所在的目标生产车间。
84.需要说明的是,中心云服务器在确定目标生产车间对应的边缘云服务器后,可以向终端设备发送鉴权结果,该鉴权结果表征由目标生产车间对应的边缘云服务器对工件堆料图像进行识别处理。
85.相应的,终端设备在接收到鉴权结果后,可以建立与目标生产车间对应的边缘云服务器之间的通信连接,目标生产车间对应的边缘云服务器可以向终端设备发送目标工件的数量;终端设备可以接收并展示该目标工件的数量,响应用户输入的针对目标工件的数量输入的确认操作,向目标生产车间对应的边缘云服务器发送确定信息,目标生产车间对应的边缘云服务器可以接收该确认信息,根据该确认信息对目标工件的数量进行记录。
86.以下以边缘云服务器为执行主体,对本技术实施例提供的一种工件生产数据处理方法进行解释说明。
87.图3为本发明实施例提供的一种工件生产数据处理方法的流程示意图,如图3所示,该方法可以包括:
88.s301、接收中心云服务器发送的工件堆放图像。
89.其中,工件堆放图像为终端设备采集并发送至中心云服务器的目标生产车间的工件堆放图像。
90.在一些实施方式中,终端设备可以采集工件堆放图像,并向中心云服务器发送工件堆放图像以及终端设备的位置信息,中心云服务器可以接收工件堆放图像以及终端设备
的位置信息,并根据终端设备的位置信息,从预设制造产品的多个工件的生产车间中,确定终端设备所在的目标生产车间,向目标生产车间对应的边缘云服务器发送工件堆放图像,目标生产车间对应的边缘云服务器可以接收中心云服务器发送的工件堆放图像。
91.s302、采用目标生产车间对应目标工件的识别视觉算法,对工件堆放图像进行识别得到目标工件的识别结果。
92.其中,不同的边缘云服务器所内置的识别视觉算法不同,一种识别视觉算法用于对一种特定类型的工件进行识别。
93.在一些实施方式中,采用目标生产车间对应目标工件的识别视觉算法,对工件堆放图像进行识别得到每个目标工件的类型,其中目标工件的识别结果可以包括:每个目标工件的类型。
94.可选的,识别视觉算法可以为ocr(optical character recognition,光学字符识别)算法,当然也可以为其他类型的视觉算法,本技术实施例对此不进行具体限制。
95.需要说明的是,工件堆放图像可以为编码后的工件堆放图像,若工件堆放图像为编码后的工件堆放图像,边缘云服务器可以对编码后的工件堆放图像进行解码处理,继而执行s302的过程。
96.s303、根据识别结果,统计目标工件的数量。
97.在一些实施方式中,边缘云服务器可以根据识别结果中每个目标工件的类型,并统计每类目标工件的数量。
98.示例的,预设制造产品可以为铁塔,目标工件的类型可以为下述中的任一项:角钢工件、联板工件、钢管工件。
99.综上所述,本发明实施例提供一种工件生产数据处理方法,包括:接收中心云服务器发送的工件堆放图像,工件堆放图像为终端设备采集并发送至中心云服务器的目标生产车间的工件堆放图像;采用目标生产车间对应目标工件的识别视觉算法,对工件堆放图像进行识别得到目标工件的识别结果;根据识别结果,统计目标工件的数量。通过终端设备所在的目标生产车间对应的边缘云服务器,对工件堆放图像进行识别得到目标工件的识别结果,并统计目标工件的数量,实现了自动统计生产车间中目标工件,节省了人力资源,还提升了统计效率。
100.可选的,图4为本发明实施例提供的一种工件生产数据处理方法的流程示意图,如图4所示,上述s302中采用目标生产车间对应目标工件的识别视觉算法,对工件堆放图像进行识别得到目标工件的识别结果的过程,可以包括:
101.s401、采用目标生产车间对应目标工件的识别视觉算法,对工件堆放图像进行识别得到工件堆放图像中的工件标识。
102.其中,目标工件的识别结果包括:工件堆放图像中的工件标识。
103.在一些实施方式中,采用目标生产车间对应目标工件的识别视觉算法,对工件堆放图像进行识别得到工件堆放图像中的工件钢印,工件堆放图像中的工件标识包括:工件堆放图像中的工件钢印。其中,不同的工件钢印可以表示不同的工件类型。
104.上述s303中根据识别结果,统计目标工件的数量的过程,可以包括:
105.s402、根据工件标识的数量,采用目标工件的工件数量统计算法,统计目标工件的数量。
106.其中,工件标识的数量,采用目标工件的工件数量统计算法,可以统计同类目标工件的数量。
107.在本技术实施例中,边缘云服务器还可以根据统计的目标工件的数量计算,采用预设工时计算规则,计算目标工件的生产工时。其中,根据每种预设制造产品的加工工艺、原料特性、检验标准等内容的不同,对不同产品有不同的工时计算规则。
108.在另一些实施方式中,边缘云服务器还可以向终端设备发送目标工件的数量;终端设备可以接收并展示该目标工件的数量,响应用户输入的针对目标工件的数量输入的确认操作,生成确认信息,若确认信息指示目标工件的数量正确,则终端设备可以根据目标工件的数量计算,采用预设工时计算规则,计算目标工件的生产工时。
109.其中,终端设备可以向目标生产车间对应的边缘云服务器发送确定信息以及目标工件的生产工时,目标生产车间对应的边缘云服务器可以接收该确认信息以及目标工件的生产工时,若确认信息指示目标工件的数量准确,则对目标工件的数量以及目标工件的生产工时进行记录。
110.另外,若确认信息指示目标工件的数量不准确,则目标生产车间对应的边缘云服务器根据确认信息中修改后信息对目标工件的数量进行更新,得到得到更新后的目标工件的数量,并对更新后的目标工件的数量以及目标工件的生产工时进行记录。
111.值得注意的是,边缘云服务器可以采用训练好的预设视觉识别模型,对工件堆放图像进行识别得到目标工件的识别结果,若确认信息指示目标工件的数量不准确,边缘服务器可以根据确认信息中修改后信息以及工件堆放图像,对预设视觉识别模型进行训练,得到新的预设视觉识别模型,更新了预设视觉识别模型中的参数,以使新的预设视觉识别模型的识别结果更加准确,迭代算法的识别机制,提高算法识别的准确性和效率。
112.可选的,该方法还可以包括:
113.向预设制造产品对应的生产管理设备发送目标工件的数量,以使得生产管理设备基于目标工件的数量,更新目标工件的生产数据。
114.在一些实施方式中,边缘云服务器可以通过预设数据接口,向预设制造产品对应的生产管理设备发送目标工件的数量以及目标工件的生产工时,以使得生产管理设备基于目标工件的数量以及目标工件的生产工时,更新目标工件的生产数据。
115.当然,也可以由终端设备通过预设数据接口,向预设制造产品对应的生产管理设备发送目标工件的数量以及目标工件的生产工时,以使得生产管理设备基于目标工件的数量以及目标工件的生产工时,更新目标工件的生产数据。本技术实施例对此不进行具体限制。
116.在本技术实施例中,生产管理设备上可以部署有生产管理系统,以及erp系统(enterprise resource planning,企业资源计划系统),其中,生产管理系统,以及erp系统可以部署在同一生产管理设备上,也可以部署在不同生产管理设备上。
117.其中,生产管理系统可以称为mes系统(manufacturing execution system,工厂制造执行系统),生产管理系统可以包括:市场管理、放样管理、螺栓管理、生产管理、仓库管理、质量管理、设备管理、成品管理等。
118.市场管理包括:合同、生产任务单;蓝图管理包括:配段、材料明细;放样管理包括:任务单、配段、包装清单、试装申请、技术文件管理;螺栓管理包括:螺栓配段、螺栓补加;生
产管理包括:排产计划、生产任务下达、领料管理、任务报工、车间产量汇总、原材料代料申请、补件申请、bom(bill of material,物料清单)管理;物料平衡包括:一次套料、库平采购、二次套料;仓库管理包括:原材料到货单、材料理化申请、原料入库、原料库存、原料出库;质量管理包括:钢材试验、镀锌溶液试验、试装问题汇总;设备管理包括:台账、维修、保养、年检;工艺管理包括:工位管理、标准工序;成品管理包括:配包、入库、库存、发运单、发运、物流、出库。
119.值得说明的是,在对mes系统进行更新时,可以更新其中的工单进度、产量、物料消耗、物料库存等信息。
120.另外,在对erp系统进行更新时,可以更新其中的物料库存以及工单进度等信息。
121.综上所述,通过终端设备所在的目标生产车间对应的边缘云服务器,对工件堆放图像进行识别得到目标工件的识别结果,并统计目标工件的数量,实现了自动统计生产车间中目标工件,节省了人力资源,还提升了统计效率。采用技术先进的边缘计算平台,采用云计算架构,将计算、网络、存储等资源进行池化,支持资源弹性扩展,将终端设备的算力上移至边缘云服务器,使面向非标品摆脱单设备定制,形成车间级标准化功能,大大降低工作量,节省计算资源,同时适应非标品特性,降低终端设备配置要求,算力集约利用,降低数字化转型成本。而且,采用5g网络进行传输,可以降低数据传输过程中的延时,实现移动性设备联网和高并发访问。
122.下述对用以执行本技术所提供的工件生产数据处理方法的工件生产数据处理装置、服务器及存储介质等进行说明,其具体的实现过程以及技术效果参见上述工件生产数据处理方法的相关内容,下述不再赘述。
123.图5为本发明实施例提供的一种工件生产数据处理装置的结构示意图,如图5所示,该装置可以包括:
124.接收模块501,用于接收终端设备发送的第一信息,所述第一信息包括:所述终端设备的位置信息,以及工件堆放图像;
125.确定模块502,用于根据所述终端设备的位置信息,从预设制造产品的多个工件的生产车间中,确定所述终端设备所在的目标生产车间;
126.发送模块503,用于向所述目标生产车间对应的边缘云服务器发送所述工件堆放图像,以使所述边缘云服务器采用所述目标生产车间对应目标工件的识别视觉算法,对所述工件堆放图像进行识别得到所述目标工件的识别结果,并根据所述识别结果,统计所述目标工件的数量。
127.可选的,所述发送模块503,还用于根据所述目标生产车间,采用预设映射关系,确定所述目标生产车间对应的边缘云服务器,其中,所述预设映射关系包括:所述多个工件的生产车间和边缘云服务器的映射关系。
128.可选的,所述确定模块502,还用于根据所述终端设备的位置信息,以及所述多个工件的生产车间的区域范围,从所述多个工件的生产车间中,确定所述终端设备所在的目标生产车间。
129.图6为本发明实施例提供的一种工件生产数据处理装置的结构示意图,如图6所示,该装置包括:
130.接收模块601,用于接收中心云服务器发送的工件堆放图像,所述工件堆放图像为
终端设备采集并发送至所述中心云服务器的目标生产车间的工件堆放图像;
131.识别模块602,用于采用所述目标生产车间对应目标工件的识别视觉算法,对所述工件堆放图像进行识别得到所述目标工件的识别结果;
132.统计模块603,用于根据所述识别结果,统计所述目标工件的数量。
133.可选的,所述识别模块602,还用于采用所述目标生产车间对应目标工件的识别视觉算法,对所述工件堆放图像进行识别得到所述工件堆放图像中的工件标识;所述目标工件的识别结果包括:所述工件堆放图像中的工件标识;
134.所述统计模块603,还用于根据所述工件标识的数量,采用所述目标工件的工件数量统计算法,统计所述目标工件的数量。
135.可选的,所述装置还包括:
136.发送模块用于,向所述预设制造产品对应的生产管理设备发送所述目标工件的数量,以使得所述生产管理设备基于所述目标工件的数量,更新所述目标工件的生产数据。
137.上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。
138.以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,简称asic),或,一个或多个微处理器(digital singnal processor,简称dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,简称cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称soc)的形式实现。
139.图7为本发明实施例提供的一种中心云服务器的结构示意图,如图7所示,该中心云服务器包括:处理器701、存储器702。
140.其中,存储器702用于存储程序,处理器701调用存储器702存储的程序,以执行上述方法实施例。具体实现方式和技术效果类似,这里不再赘述。
141.图8为本发明实施例提供的一种边缘云服务器的结构示意图,如图8所示,该边缘云服务器包括:处理器801、存储器802。
142.其中,存储器802用于存储程序,处理器801调用存储器802存储的程序,以执行上述方法实施例。具体实现方式和技术效果类似,这里不再赘述。
143.可选地,本发明还提供一种程序产品,例如计算机可读存储介质,包括程序,该程序在被处理器执行时用于执行上述方法实施例。
144.在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
145.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
146.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
147.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(英文:read-only memory,简称:rom)、随机存取存储器(英文:random access memory,简称:ram)、磁碟或者光盘等各种可以存储程序代码的介质。
148.以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献