Workpiece production data processing method, device, system and server

By receiving location information and workpiece stacking images from terminal devices, the edge cloud server's visual recognition algorithm automatically identifies and counts the number of target workpieces, solving the problem of low efficiency in manual counting in tower production, realizing automated data processing, saving human resources and improving efficiency.

CN115170544BActive Publication Date: 2025-11-04SHENZHEN AI LINK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210889508.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-27
Publication Date
2025-11-04
Estimated Expiration
2042-07-27

AI Technical Summary

Technical Problem

In the current technology, the production process of iron towers requires manual analysis of statistical data, which leads to a waste of human resources and low efficiency.

Method used

By receiving location information and workpiece stacking images from terminal devices, the edge cloud server uses visual recognition algorithms to automatically identify and count the number of target workpieces, thus achieving automated data processing.

Benefits of technology

It saves human resources, improves statistical efficiency, and enables automatic statistics of target workpieces in the production workshop.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115170544B_ABST
    Figure CN115170544B_ABST
Patent Text Reader

Abstract

The application provides a workpiece production data processing method, device, system and server, and relates to the technical field of data processing. The method comprises the following steps: receiving first information sent by a terminal device, wherein the first information comprises position information of the terminal device and a workpiece stacking image; determining a target production workshop in which the terminal device is located from a plurality of workpiece production workshops of a preset manufacturing product according to the position information of the terminal device; and sending the workpiece stacking image to an edge cloud server corresponding to the target production workshop, so that the edge cloud server adopts an identification visual algorithm corresponding to a target workpiece of the target production workshop to identify the workpiece stacking image to obtain an identification result of the target workpiece, and counts the number of the target workpieces according to the identification result. The edge cloud server is used to identify the workpiece stacking image to obtain the identification result of the target workpiece, and the number of the target workpieces is counted, so that the target workpieces are automatically counted, the human resources are saved, and the counting efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, in particular to a workpiece production data processing method, device, system and server. BACKGROUND

[0002] With the continuous expansion of ultra-high voltage and extra-high voltage transmission line scale, the tower industry is provided with development impetus. At present, the international power demand increases, the length of the transmission line will remain stable increase, and the power tower as a key product for power transmission has broad development prospects.

[0003] In the related art, there are many tower models, which are all multi-batch customized products. When producing towers in the workshop, the on-site data in the workshop needs to be obtained manually, and the on-site data is analyzed to manually count the information.

[0004] However, in the related art, manual analysis and statistics of data are required, which wastes unnecessary human resources and also has the problem of low efficiency. SUMMARY

[0005] The present application aims to solve the problem of the related art that manual analysis and statistics of data are required, which wastes unnecessary human resources and also has the problem of low efficiency.

[0006] To achieve the above-mentioned purpose, the technical solutions adopted by the embodiments of the present application are as follows:

[0007] In a first aspect, the embodiments of the present application provide a workpiece production data processing method, which comprises:

[0008] receiving first information sent by a terminal device, the first information comprising position information of the terminal device and a workpiece stacking image;

[0009] determining a target production workshop in which the terminal device is located from a plurality of production workshops of a preset manufacturing product according to the position information of the terminal device;

[0010] sending the workpiece stacking image to an edge cloud server corresponding to the target production workshop, so that the edge cloud server adopts an identification visual algorithm of a target workpiece corresponding to the target production workshop to identify the workpiece stacking image to obtain an identification result of the target workpiece, and according to the identification result, the number of the target workpiece is counted.

[0011] Optionally, the sending of the workpiece stacking image to the edge cloud server corresponding to the target production workshop comprises:

[0012] According to the target production workshop, a preset mapping relationship is adopted to determine an edge cloud server corresponding to the target production workshop, wherein the preset mapping relationship includes a mapping relationship between the production workshops of the plurality of workpieces and the edge cloud servers.

[0013] Optionally, the target production workshop in which the terminal device is located is determined from the plurality of production workshops of the plurality of workpieces of the preset manufactured product according to the position information of the terminal device, and the target production workshop in which the terminal device is located is determined according to the position information of the terminal device and the area range of the plurality of production workshops of the plurality of workpieces.

[0014] The target production workshop in which the terminal device is located is determined from the plurality of production workshops of the plurality of workpieces according to the position information of the terminal device and the area range of the plurality of production workshops of the plurality of workpieces.

[0015] In a second aspect, an embodiment of the present application further provides a workpiece production data processing method, and the method comprises:

[0016] A workpiece stacking image sent by a center cloud server is received, wherein the workpiece stacking image is a workpiece stacking image of a target production workshop collected by a terminal device and sent to the center cloud server;

[0017] An identification result of a target workpiece is obtained by identifying the workpiece stacking image using an identification visual algorithm of the target workpiece corresponding to the target production workshop;

[0018] The number of the target workpiece is counted according to the identification result.

[0019] Optionally, the identification result of the target workpiece is obtained by identifying the workpiece stacking image using the identification visual algorithm of the target workpiece corresponding to the target production workshop, and the identification result of the target workpiece comprises:

[0020] The identification result of the target workpiece comprises a workpiece identifier in the workpiece stacking image, and the number of the target workpiece is counted according to the identification result.

[0021] The number of the target workpiece is counted according to the identification result.

[0022] The number of the target workpiece is counted according to the identification result.

[0023] Optionally, the method further comprises:

[0024] The number of the target workpiece is sent to a production management device corresponding to the preset manufactured product, so that the production management device updates production data of the target workpiece based on the number of the target workpiece.

[0025] In a third aspect, an embodiment of the present application provides a workpiece production data processing device, which comprises:

[0026] a receiving module configured to receive first information sent by a terminal device, the first information comprising position information of the terminal device and a workpiece stacking image;

[0027] a determining module configured to determine, according to the position information of the terminal device, a target production workshop in which the terminal device is located, from a plurality of production workshops of a preset manufacturing product;

[0028] a sending module configured to send the workpiece stacking image to an edge cloud server corresponding to the target production workshop, so that the edge cloud server adopts an identification visual algorithm of a target workpiece corresponding to the target production workshop to identify the workpiece stacking image to obtain an identification result of the target workpiece, and according to the identification result, the number of the target workpiece is counted.

[0029] Optionally, the sending module is further configured to determine, according to the target production workshop, an edge cloud server corresponding to the target production workshop by adopting a preset mapping relationship, wherein the preset mapping relationship comprises a mapping relationship between the plurality of production workshops of workpieces and edge cloud servers.

[0030] Optionally, the determining module is further configured to determine, according to the position information of the terminal device and the area range of the plurality of production workshops of workpieces, the target production workshop in which the terminal device is located, from the plurality of production workshops of workpieces.

[0031] In a fourth aspect, an embodiment of the present application provides a workpiece production data processing device, which comprises:

[0032] a receiving module configured to receive a workpiece stacking image sent by a center cloud server, the workpiece stacking image being a workpiece stacking image of a target production workshop collected by a terminal device and sent to the center cloud server;

[0033] an identification module configured to adopt an identification visual algorithm of a target workpiece corresponding to the target production workshop to identify the workpiece stacking image to obtain an identification result of the target workpiece;

[0034] a counting module configured to count the number of the target workpiece according to the identification result.

[0035] Optionally, the identification module is further configured to adopt the identification visual algorithm of the target workpiece corresponding to the target production workshop to identify the workpiece stacking image to obtain a workpiece identifier in the workpiece stacking image; and the identification result of the target workpiece comprises the workpiece identifier in the workpiece stacking image.

[0036] The statistical module is further configured to count the number of the target workpieces according to the number of the workpiece identifiers, and using a workpiece number counting algorithm of the target workpieces.

[0037] Optionally, the apparatus further comprises:

[0038] The sending module is configured to send the number of the target workpieces to a production management device corresponding to the preset manufacturing product, so that the production management device updates production data of the target workpieces based on the number of the target workpieces.

[0039] In a fifth aspect, an embodiment of the present application provides a server, comprising a memory and a processor, the memory stores a computer program executable by the processor, and the processor implements the method in any one of the first aspect when executing the computer program.

[0040] In a sixth aspect, an embodiment of the present application provides a computer readable storage medium, the storage medium stores a computer program, and the computer program is read and executed to implement the method in any one of the first aspect.

[0041] The method provided by the embodiment of the present application comprises the following steps: receiving first information sent by a terminal device, the first information comprising position information of the terminal device and a workpiece stacking image; determining a target production workshop in which the terminal device is located from production workshops of a plurality of workpieces of a preset manufacturing product according to the position information of the terminal device; sending the workpiece stacking image to an edge cloud server corresponding to the target production workshop, so that the edge cloud server identifies the workpiece stacking image by using an identification visual algorithm of target workpieces corresponding to the target production workshop to obtain an identification result of the target workpieces, and counts the number of the target workpieces according to the identification result. The identification result of the target workpieces is obtained by identifying the workpiece stacking image by using the edge cloud server corresponding to the target production workshop in which the terminal device is located, and the number of the target workpieces is counted, so that automatic counting of the target workpieces in the production workshop is realized, human resources are saved, and the counting efficiency is improved. BRIEF DESCRIPTION OF DRAWINGS

[0042] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation to the scope. For those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.

[0043] Figure 1 A structural schematic diagram of a workpiece production data processing system provided by the embodiment of the present application is shown in the figure.

[0044] Figure 2 A flowchart of a workpiece production data processing method provided by an embodiment of the present application is shown in FIG. 1.

[0045] Figure 3 A flowchart of a workpiece production data processing method provided by an embodiment of the present application is shown in FIG. 1.

[0046] Figure 4 A flowchart of a workpiece production data processing method provided by an embodiment of the present application is shown in FIG. 1.

[0047] Figure 5 A structural diagram of a workpiece production data processing device provided by an embodiment of the present application is shown in FIG. 2.

[0048] Figure 6 A structural diagram of a workpiece production data processing device provided by an embodiment of the present application is shown in FIG. 2.

[0049] Figure 7 A structural diagram of a center cloud server provided by an embodiment of the present application is shown in FIG. 3.

[0050] Figure 8 A structural diagram of an edge cloud server provided by an embodiment of the present application is shown in FIG. 4. DETAILED DESCRIPTION

[0051] In order to make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application.

[0052] Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative labor are within the scope of protection of the present application.

[0053] In the description of the present application, it should be noted that if the terms "upper", "lower", etc. indicate the orientation or positional relationship shown in the drawings, or the orientation or positional relationship commonly used when the product of the present application is used, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the indicated device or element must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application.

[0054] Moreover, the terms "first", "second", and the like in the description and in the claims of the present application and above-described drawings are used for distinguishing between similar objects and not necessarily for describing a specific sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of efficient implementation in other than the illustrated order. Additionally, the term "comprising" and variations thereof, as used in describing and claiming the application, are intended to be open and permissive, i.e., in contrast to the term "consisting only of" and variations thereof which are closed and exclusive, unless otherwise noted herein.

[0055] It should be noted that the features of the embodiments of the present application can be combined with each other in the case of no conflict.

[0056] It should be noted that the features of the embodiments of the present application can be combined with each other in the case of no conflict.

[0057] Figure 1 A structure diagram of a workpiece production data processing system provided by an embodiment of the present application is shown in FIG. 1. As shown in FIG. 1, the workpiece production data processing system can include a center cloud server 101, a plurality of edge cloud servers 102, and a terminal device 103. Figure 1 The plurality of edge cloud servers 102 are cloud servers of production workshops corresponding to a plurality of workpieces of a preset manufacturing product.

[0058] The center cloud server 101 and each edge cloud server 102 are in communication connection, each edge cloud server 102 is in communication connection with the terminal device 103, and the center cloud server 101 is in communication connection with the terminal device 103.

[0059] It should be noted that the communication connection described above can be wireless communication connection, and the mode of wireless communication connection can be any one of the following: 5G (5th Generation Mobile Communication Technology), 4G mobile communication, satellite communication, wireless broadband.

[0060] In the embodiment of the present application, the terminal device 103 can send first information to the center cloud server 101, and the center cloud server 101 can receive the first information; the center cloud server 101 determines a target production workshop in which the terminal device 103 is located from a plurality of production workshops of a plurality of workpieces of a preset manufacturing product according to the position information of the terminal device 103, and sends a workpiece stacking image to an edge cloud server 102 corresponding to the target production workshop; the edge cloud server 102 can receive the workpiece stacking image, and use an identification visual algorithm corresponding to a target workpiece of the target production workshop to identify the workpiece stacking image to obtain an identification result of the target workpiece; and the number of target workpieces is counted according to the identification result.

[0061] In addition, the number of terminal devices 103 can be at least one, and if the number of terminal devices 103 is a plurality, each terminal device 103 is connected to the terminal cloud server and the edge cloud server 102. The terminal device 103 can be a mobile terminal. Optionally, the terminal device 103 can be any one of the following: a smart phone, a tablet computer, a notebook computer, etc. The terminal device 103 can be moved by a worker to any production workshop of a plurality of workpieces of a preset manufacturing product.

[0062] Optionally, the preset manufacturing product can be a tower, and the tower is a product with many models and many batches. The preset manufacturing product can also be other products with many models and many batches. The workpiece production data processing method provided in the embodiment of the present application facilitates the production data of such products.

[0063] The following takes the center cloud server as the execution subject to explain and describe the workpiece production data processing method provided in the embodiment of the present application.

[0064] Figure 2 A flowchart of a workpiece production data processing method provided in the embodiment of the present application is shown in FIG. 1. Figure 2 The method can include the following steps.

[0065] S101, receiving first information sent by a terminal device.

[0066] The first information includes position information of the terminal device and a workpiece stacking image.

[0067] In some embodiments, the terminal device can collect the workpiece stacking image in response to a shooting operation input by a worker; the terminal device can send the position information of the terminal device and the workpiece stacking image to the center cloud server; and the center cloud server can receive the position information of the terminal device and the workpiece stacking image.

[0068] It should be noted that the terminal device can be installed with a preset application program, the terminal device collects the workpiece stacking image by using the preset application program, and a block diagram can be presented on the interface of the preset application program. The block diagram is used to input the content of shooting. When shooting, it is ensured that the stacked workpieces are all shot and the pixels meet the preset conditions, so as to ensure the accuracy and efficiency of subsequent identification.

[0069] S102, according to the position information of the terminal device, from the production workshop of the plurality of workpieces of the preset manufacturing product, determine the target production workshop where the terminal device is located.

[0070] It should be noted that the position information of the terminal device can be coordinate information of the terminal device, latitude and longitude information of the terminal device, or other types of information capable of representing the position of the terminal device. The embodiments of the present application do not make specific limitations thereto.

[0071] It should be noted that each production workshop is used to produce one type of workpiece, and multiple types of workpieces are used to assemble a preset manufacturing product. A terminal device can be provided in each production workshop, and the terminal device is movable. Multiple production workshops can also share one terminal device.

[0072] In addition, the target production workshop where the terminal device is located is the target production workshop where the terminal device is located when shooting the workpiece stacking image. The target production workshop is one of the production workshops of the plurality of workpieces.

[0073] S103, send the workpiece stacking image to the edge cloud server corresponding to the target production workshop, so that the edge cloud server adopts the identification visual algorithm corresponding to the target workpiece of the target production workshop to identify the workpiece stacking image to obtain the identification result of the target workpiece, and according to the identification result, the number of target workpieces is counted.

[0074] In the embodiments of the present application, the central cloud server can send the workpiece stacking image to the edge cloud server corresponding to the target production workshop; the edge cloud server corresponding to the target production workshop receives the workpiece stacking image, and adopts the identification visual algorithm corresponding to the target workpiece of the target production workshop to identify the workpiece stacking image to obtain the identification result of the target workpiece, and according to the identification result, the number of target workpieces is counted.

[0075] In summary, the embodiment of the present application provides a workpiece production data processing method, comprising: receiving first information sent by a terminal device, the first information comprising: position information of the terminal device, and a workpiece stacking image; determining a target production workshop in which the terminal device is located from a plurality of workpiece production workshops of a preset manufacturing product according to the position information of the terminal device; sending the workpiece stacking image to an edge cloud server corresponding to the target production workshop, so that the edge cloud server adopts an identification visual algorithm of a target workpiece corresponding to the target production workshop to identify the workpiece stacking image to obtain an identification result of the target workpiece, and according to the identification result, the number of the target workpieces is counted. The identification result of the target workpiece is obtained by identifying the workpiece stacking image by the edge cloud server corresponding to the target production workshop in which the terminal device is located, and the number of the target workpieces is counted, so that the target workpieces in the production workshop are automatically counted, the human resources are saved, and the statistical efficiency is improved.

[0076] It is worth noting that the terminal device also responds to the input registration operation to register user information for the preset application program, logs in the preset application program through the user information after successful registration, and the first information sent by the terminal device to the center cloud server further comprises the user information, so that the center cloud server can determine whether the user information is preset user information, if yes, it is determined that the user corresponding to the user information has the authority, and then the center cloud server can obtain the position information of the terminal device and the workpiece stacking image in the first information, and execute the processes of S102 and S103.

[0077] Optionally, the process of sending the workpiece stacking image to the edge cloud server corresponding to the target production workshop in S103 can comprise:

[0078] According to the target production workshop, a preset mapping relationship is adopted to determine the edge cloud server corresponding to the target production workshop.

[0079] The preset mapping relationship comprises a mapping relationship between the plurality of workpiece production workshops and the edge cloud servers.

[0080] In some embodiments, the center cloud server can adopt the preset mapping relationship to determine a production workshop matched with the target production workshop from the plurality of workpiece production workshops, and take the edge cloud server corresponding to the production workshop as the edge cloud server corresponding to the target production workshop.

[0081] Optionally, the process of determining the target production workshop in which the terminal device is located from the plurality of workpiece production workshops of the preset manufacturing product according to the position information of the terminal device in S102 can comprise:

[0082] According to the position information of the terminal device and the area range of the production workshop of the plurality of workpieces, a target production workshop in which the terminal device is located is determined from the production workshop of the plurality of workpieces.

[0083] In a possible implementation, according to the position information of the terminal device and the area range of the production workshop of the plurality of workpieces, a target area range in which the position information falls is determined, and a production workshop corresponding to the target area range is taken as the target production workshop in which the terminal device is located.

[0084] It should be noted that, after determining the edge cloud server corresponding to the target production workshop, the central cloud server can send an authentication result to the terminal device, where the authentication result represents that the workpiece stacking image is recognized and processed by the edge cloud server corresponding to the target production workshop.

[0085] Correspondingly, after receiving the authentication result, the terminal device can establish a communication connection with the edge cloud server corresponding to the target production workshop, and the edge cloud server corresponding to the target production workshop can send the quantity of the target workpiece to the terminal device; the terminal device can receive and display the quantity of the target workpiece, and in response to a confirmation operation input by a user for the quantity of the target workpiece, send determination information to the edge cloud server corresponding to the target production workshop, and the edge cloud server corresponding to the target production workshop can receive the confirmation information and record the quantity of the target workpiece according to the confirmation information.

[0086] The following takes the edge cloud server as the execution subject to explain and describe a workpiece production data processing method provided by the embodiments of the present application.

[0087] Figure 3 A flowchart of a workpiece production data processing method provided by the embodiments of the present application is shown in FIG. 1. Figure 3 As shown in FIG. 1, the method can include the following steps.

[0088] S301, receiving a workpiece stacking image sent by a central cloud server.

[0089] The workpiece stacking image is a workpiece stacking image of a target production workshop collected by a terminal device and sent to the central cloud server.

[0090] In some embodiments, the terminal device can collect the workpiece stacking image and send the workpiece stacking image and position information of the terminal device to the central cloud server, the central cloud server can receive the workpiece stacking image and the position information of the terminal device, determine a target production workshop in which the terminal device is located from a plurality of production workshops of workpieces of a preset manufacturing product according to the position information of the terminal device, send the workpiece stacking image to an edge cloud server corresponding to the target production workshop, and the edge cloud server corresponding to the target production workshop can receive the workpiece stacking image sent by the central cloud server.

[0091] S302, using the identification visual algorithm corresponding to the target workpiece of the target production workshop, identifying the workpiece stacking image to obtain the identification result of the target workpiece.

[0092] Different edge cloud servers have different built-in identification visual algorithms, and one identification visual algorithm is used to identify one specific type of workpiece.

[0093] In some embodiments, the identification visual algorithm corresponding to the target workpiece of the target production workshop is used to identify the workpiece stacking image to obtain the type of each target workpiece, wherein the identification result of the target workpiece can include the type of each target workpiece.

[0094] Optionally, the identification visual algorithm can be an OCR (Optical Character Recognition) algorithm, and of course it can also be other types of visual algorithms, and the embodiments of the present application do not make specific limitations.

[0095] It should be noted that the workpiece stacking image can be an encoded workpiece stacking image, and if the workpiece stacking image is an encoded workpiece stacking image, the edge cloud server can decode the encoded workpiece stacking image and then execute the process of S302.

[0096] S303, according to the identification result, counting the number of target workpieces.

[0097] In some embodiments, the edge cloud server can count the number of each type of target workpiece according to the type of each target workpiece in the identification result.

[0098] For example, the preset manufacturing product can be a tower, and the type of the target workpiece can be any one of the following: angle steel workpiece, joint plate workpiece, and steel pipe workpiece.

[0099] In summary, the embodiments of the present application provide a workpiece production data processing method, which includes: receiving a workpiece stacking image sent by a center cloud server, the workpiece stacking image being a workpiece stacking image of a target production workshop collected by a terminal device and sent to the center cloud server; using an identification visual algorithm corresponding to the target workpiece of the target production workshop to identify the workpiece stacking image to obtain an identification result of the target workpiece; and according to the identification result, counting the number of target workpieces. By using the edge cloud server corresponding to the target production workshop where the terminal device is located, the identification result of the target workpiece is obtained by identifying the workpiece stacking image, and the number of target workpieces is counted, which realizes automatic counting of target workpieces in the production workshop, saves human resources, and improves the statistical efficiency.

[0100] Optionally, Figure 4A flowchart of a workpiece production data processing method provided by an embodiment of the present application is shown in FIG. 1. As shown in FIG. 1, the process of identifying the target workpiece in the workpiece stacking image S302 can include: Figure 4 The process of identifying the target workpiece in the workpiece stacking image S302 can include:

[0101] S401, identifying the workpiece identifier in the workpiece stacking image using the target workpiece identification visual algorithm corresponding to the target production workshop.

[0102] The identification result of the target workpiece includes the workpiece identifier in the workpiece stacking image.

[0103] In some embodiments, the workpiece identifier in the workpiece stacking image includes the workpiece stamp in the workpiece stacking image. Different workpiece stamps can represent different workpiece types.

[0104] The process of counting the number of target workpieces according to the identification result S303 can include:

[0105] S402, counting the number of target workpieces using the target workpiece quantity calculation algorithm according to the number of workpiece identifiers.

[0106] The number of workpiece identifiers can be used to count the number of target workpieces of the same type using the target workpiece quantity calculation algorithm.

[0107] In the embodiments of the present application, the edge cloud server can also calculate the production man-hours of the target workpiece using the preset man-hour calculation rule according to the counted number of target workpieces. Different products have different man-hour calculation rules according to different processing technologies, raw material characteristics, inspection standards, etc.

[0108] In other embodiments, the edge cloud server can also send the number of target workpieces to the terminal device. The terminal device can receive and display the number of target workpieces, generate confirmation information in response to a user input confirming operation for the number of target workpieces, and calculate the production man-hours of the target workpiece using the preset man-hour calculation rule according to the number of target workpieces if the confirmation information indicates that the number of target workpieces is correct.

[0109] The terminal device can send the determination information and the production time of the target workpiece to the edge cloud server corresponding to the target production workshop. The edge cloud server corresponding to the target production workshop can receive the confirmation information and the production time of the target workpiece. If the confirmation information indicates that the quantity of the target workpiece is accurate, the quantity of the target workpiece and the production time of the target workpiece are recorded.

[0110] In addition, if the confirmation information indicates that the quantity of the target workpiece is not accurate, the edge cloud server corresponding to the target production workshop updates the quantity of the target workpiece according to the modified information in the confirmation information, obtains the updated quantity of the target workpiece, and records the updated quantity of the target workpiece and the production time of the target workpiece.

[0111] It is worth noting that the edge cloud server can use the trained preset visual recognition model to identify the workpiece stacking image to obtain the identification result of the target workpiece. If the confirmation information indicates that the quantity of the target workpiece is not accurate, the edge server can train the preset visual recognition model according to the modified information in the confirmation information and the workpiece stacking image, obtain a new preset visual recognition model, update the parameters in the preset visual recognition model, so that the identification result of the new preset visual recognition model is more accurate, the identification mechanism of the iterative algorithm is improved, and the accuracy and efficiency of the algorithm identification are improved.

[0112] Optionally, the method can further include:

[0113] The quantity of the target workpiece is sent to the production management device corresponding to the preset manufacturing product, so that the production management device updates the production data of the target workpiece based on the quantity of the target workpiece.

[0114] In some embodiments, the edge cloud server can send the quantity of the target workpiece and the production time of the target workpiece to the production management device corresponding to the preset manufacturing product through a preset data interface, so that the production management device updates the production data of the target workpiece based on the quantity of the target workpiece and the production time of the target workpiece.

[0115] Of course, the terminal device can also send the quantity of the target workpiece and the production time of the target workpiece to the production management device corresponding to the preset manufacturing product through a preset data interface, so that the production management device updates the production data of the target workpiece based on the quantity of the target workpiece and the production time of the target workpiece. The embodiments of the present application do not make specific limitations in this regard.

[0116] In the embodiments of the present application, the production management device can be deployed with a production management system and an ERP system (Enterprise Resource Planning), wherein the production management system and the ERP system can be deployed on the same production management device or on different production management devices.

[0117] The production management system can be referred to as a MES system (manufacturing execution system), and the production management system can include market management, lofting management, bolt management, production management, warehouse management, quality management, equipment management, and finished product management.

[0118] The market management includes contracts and production task sheets; the blueprint management includes sectioning and material details; the lofting management includes task sheets, sectioning, packing lists, try-on applications, and technical document management; the bolt management includes bolt sectioning and bolt additions; the production management includes production planning, production task assignment, material procurement management, task reporting, workshop production summary, raw material substitution applications, part replacement applications, and BOM (Bill of Material) management; the material balance includes primary material sets, warehouse procurement, and secondary material sets; the warehouse management includes raw material arrival sheets, material physical and chemical applications, raw material storage, and raw material delivery; the quality management includes steel testing, galvanizing solution testing, and try-on problem summary; the equipment management includes account books, maintenance, upkeep, and annual inspection; the process management includes station management and standard processes; and the finished product management includes package allocation, storage, inventory, shipping documents, shipping, logistics, and delivery.

[0119] It should be noted that when the MES system is updated, the work order progress, production, material consumption, and material inventory information in the MES system can be updated.

[0120] In addition, when the ERP system is updated, the material inventory and work order progress information in the ERP system can be updated.

[0121] In summary, the target workpiece recognition result is obtained by recognizing the workpiece stacking image through the edge cloud server corresponding to the target production workshop where the terminal device is located, and the number of target workpieces is counted, so that the target workpieces in the production workshop are automatically counted, manpower resources are saved, and the statistical efficiency is improved. The advanced edge computing platform is adopted, the cloud computing architecture is adopted, the computing, network, storage and other resources are pooled, the resource elastic expansion is supported, the computing power of the terminal device is moved to the edge cloud server, the non-standard product is freed from single device customization, the workshop-level standardized function is formed, the workload is greatly reduced, the computing resources are saved, the non-standard product characteristics are adapted, the terminal device configuration requirements are reduced, the computing power is intensively used, and the digital transformation cost is reduced. Moreover, 5G network is used for transmission, which can reduce the delay in the data transmission process, realize mobile device networking and high concurrency access.

[0122] The following describes a workpiece production data processing device, a server and a storage medium for performing the workpiece production data processing method provided in the present application. For specific implementation processes and technical effects, refer to the related content of the workpiece production data processing method described above, which will not be repeated here.

[0123] Figure 5 A structural schematic diagram of a workpiece production data processing device provided by an embodiment of the present application is shown in FIG. 1. Figure 5 As shown in FIG. 1, the device can include:

[0124] The receiving module 501 is configured to receive first information sent by a terminal device, wherein the first information includes position information of the terminal device and a workpiece stacking image.

[0125] The determining module 502 is configured to determine a target production workshop where the terminal device is located from a plurality of workpiece production workshops of a preset manufacturing product according to the position information of the terminal device.

[0126] The sending module 503 is configured to send the workpiece stacking image to an edge cloud server corresponding to the target production workshop, so that the edge cloud server adopts an identification visual algorithm of a target workpiece corresponding to the target production workshop to identify the workpiece stacking image to obtain an identification result of the target workpiece, and counts the number of the target workpiece according to the identification result.

[0127] Optionally, the sending module 503 is further configured to determine the edge cloud server corresponding to the target production workshop according to a preset mapping relationship of the target production workshop, wherein the preset mapping relationship includes a mapping relationship between the plurality of workpiece production workshops and the edge cloud servers.

[0128] Optionally, the determining module 502 is further configured to determine a target production workshop in which the terminal device is located from the production workshops of the plurality of workpieces according to the position information of the terminal device and area ranges of the production workshops of the plurality of workpieces.

[0129] Figure 6 A structural schematic diagram of a workpiece production data processing apparatus provided by an embodiment of the present application is shown in FIG. 1. The apparatus includes: Figure 6

[0130] A receiving module 601 is configured to receive a workpiece stacking image sent by a center cloud server, the workpiece stacking image being a workpiece stacking image of a target production workshop collected by a terminal device and sent to the center cloud server.

[0131] An identifying module 602 is configured to identify the target workpiece from the workpiece stacking image by using an identifying visual algorithm corresponding to the target workpiece of the target production workshop to obtain an identifying result of the target workpiece.

[0132] A statistical module 603 is configured to count the number of the target workpiece according to the identifying result.

[0133] Optionally, the identifying module 602 is further configured to identify a workpiece identifier in the workpiece stacking image by using the identifying visual algorithm corresponding to the target workpiece of the target production workshop, and the identifying result of the target workpiece includes the workpiece identifier in the workpiece stacking image.

[0134] The statistical module 603 is further configured to count the number of the target workpiece by using a workpiece number counting algorithm of the target workpiece according to the number of the workpiece identifier.

[0135] Optionally, the apparatus further includes:

[0136] A sending module is configured to send the number of the target workpiece to a production management device corresponding to the preset manufacturing product, so that the production management device updates production data of the target workpiece based on the number of the target workpiece.

[0137] The apparatus described above is used to execute the method provided by the foregoing embodiments, and has similar implementation principles and technical effects, which will not be described here in detail.

[0138] ​The above modules can be one or more integrated circuits configured to implement the above methods, for example: one or more application specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), etc. For another example, when a certain module above is implemented in the form of a processing element scheduling code, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can invoke program code. For another example, the modules can be integrated together to implement in the form of a system on a chip (SOC).

[0139] Figure 7 A structural diagram of a center cloud server provided by an embodiment of the present application is shown in FIG. 1. The center cloud server includes a processor 701 and a memory 702. Figure 7

[0140] The memory 702 is configured to store a program, and the processor 701 invokes the program stored in the memory 702 to execute the above method embodiments. The specific implementation and technical effects are similar, and will not be repeated here.

[0141] Figure 8 A structural diagram of an edge cloud server provided by an embodiment of the present application is shown in FIG. 2. The edge cloud server includes a processor 801 and a memory 802. Figure 8

[0142] The memory 802 is configured to store a program, and the processor 801 invokes the program stored in the memory 802 to execute the above method embodiments. The specific implementation and technical effects are similar, and will not be repeated here.

[0143] Optionally, the present application also provides a program product, for example, a computer readable storage medium, including a program, which when executed by a processor, is used to execute the above method embodiments.

[0144] ​​In several embodiments provided by the present application, it should be understood that the disclosed apparatus and method can be implemented in other manners. For example, the described apparatus embodiments are merely schematic. The units as divided can be combined or integrated into another system, or some features can be ignored or not implemented. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0145] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments.

[0146] In addition, each functional unit in the various embodiments of the present application can be integrated into one processing unit, or each unit can exist physically, or two or more units can be integrated into one unit. The integrated unit can be implemented in the form of hardware, or in the form of hardware plus software functional units.

[0147] The integrated unit implemented in the form of software functional units can be stored in a computer readable storage medium. The software functional units stored in the storage medium include a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to perform some steps of the method described in the various embodiments of the present application. The foregoing storage medium includes a U disk, a mobile hard disk, a read-only memory (English: Read-Only Memory, abbreviated as: ROM), a random access memory (English: Random Access Memory, abbreviated as: RAM), a magnetic disk or an optical disk, and various program code storage media.

[0148] The above is merely a preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application can have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for processing workpiece production data, characterized in that, The method includes: The device receives first information sent by a terminal device, the first information including: the location information of the terminal device and an image of the workpiece stacking; Based on the location information of the terminal device, the target production workshop where the terminal device is located is determined from the production workshops of multiple workpieces of the preset manufactured products; The workpiece stacking image is sent to the edge cloud server corresponding to the target production workshop, so that the edge cloud server uses the visual recognition algorithm for the target workpiece corresponding to the target production workshop to recognize the workpiece stacking image to obtain the recognition result of the target workpiece, and counts the number of the target workpiece based on the recognition result; Sending the workpiece stacking image to the edge cloud server corresponding to the target production workshop includes: Based on the target production workshop, an edge cloud server corresponding to the target production workshop is determined using a preset mapping relationship. The preset mapping relationship includes the mapping relationship between the production workshops of the multiple workpieces and the edge cloud server.

2. The method according to claim 1, characterized in that, The step of determining the target production workshop where the terminal device is located from multiple production workshops of pre-designed manufactured products based on the location information of the terminal device includes: Based on the location information of the terminal device and the area range of the production workshops of the multiple workpieces, the target production workshop where the terminal device is located is determined from the production workshops of the multiple workpieces.

3. A method for processing workpiece production data, characterized in that, The method includes: The system receives workpiece stacking images sent by the central cloud server. These workpiece stacking images are images of workpiece stacking in the target production workshop that are collected by the terminal device and sent to the central cloud server. The visual recognition algorithm corresponding to the target workpiece in the target production workshop is used to identify the workpiece stacking image to obtain the identification result of the target workpiece; Based on the identification results, the number of the target workpieces is counted; The step of using a visual recognition algorithm corresponding to the target workpiece in the target production workshop to identify the workpiece stacking image and obtain the identification result of the target workpiece includes: The visual recognition algorithm corresponding to the target workpiece in the target production workshop is used to identify the workpiece stacking image to obtain the workpiece identifier in the workpiece stacking image; the identification result of the target workpiece includes: the workpiece identifier in the workpiece stacking image; The step of counting the number of target workpieces based on the identification result includes: Based on the number of workpiece identifiers, the number of target workpieces is counted using the workpiece quantity counting algorithm.

4. The method according to claim 3, characterized in that, The method further includes: The quantity of the target workpiece is sent to the production management equipment corresponding to the preset manufactured product, so that the production management equipment updates the production data of the target workpiece based on the quantity of the target workpiece.

5. A workpiece production data processing device, characterized in that, The device includes: The receiving module is used to receive first information sent by the terminal device, the first information including: the location information of the terminal device and the workpiece stacking image; The determination module is used to determine the target production workshop where the terminal device is located from multiple production workshops of pre-preset manufactured products based on the location information of the terminal device. The sending module is used to send the workpiece stacking image to the edge cloud server corresponding to the target production workshop, so that the edge cloud server uses the recognition visual algorithm of the target workpiece corresponding to the target production workshop to recognize the workpiece stacking image to obtain the recognition result of the target workpiece, and counts the number of the target workpiece based on the recognition result; The sending module is further configured to determine the edge cloud server corresponding to the target production workshop based on the target production workshop and using a preset mapping relationship, wherein the preset mapping relationship includes the mapping relationship between the production workshops of the multiple workpieces and the edge cloud server.

6. A workpiece production data processing device, characterized in that, The device includes: The receiving module is used to receive workpiece stacking images sent by the central cloud server. The workpiece stacking images are workpiece stacking images of the target production workshop collected by the terminal device and sent to the central cloud server. The recognition module is used to identify the target workpiece by using a vision algorithm corresponding to the target workpiece in the target production workshop to identify the workpiece stacking image and obtain the recognition result of the target workpiece; The statistics module is used to count the number of target workpieces based on the identification results; The identification module is further configured to use a visual recognition algorithm corresponding to the target workpiece in the target production workshop to identify the workpiece stacking image and obtain the workpiece identifier in the workpiece stacking image; the identification result of the target workpiece includes: the workpiece identifier in the workpiece stacking image; The statistics module is also used to count the number of target workpieces based on the number of workpiece identifiers and using a workpiece quantity statistics algorithm for the target workpieces.

7. A workpiece production data processing system, characterized in that, include: The system comprises a central cloud server, multiple edge cloud servers, and terminal devices; the multiple edge cloud servers are cloud servers in production workshops corresponding to multiple workpieces of a pre-designed manufactured product; wherein, the central cloud server is communicatively connected to each edge cloud server, each edge cloud server is communicatively connected to the terminal devices, and the central cloud server is communicatively connected to the terminal devices. The central cloud server is used to execute the method described in claim 1 or 2 above; Each edge cloud server is used to perform the method described in claim 3 or 4 above.

8. A server, characterized in that, include: A memory and a processor, the memory storing a computer program executable by the processor, the processor executing the computer program to implement the method described in any one of claims 1-4.

Citation Information

Patent Citations

  • Data management method, data management device and server

    CN111459936A

  • Target detection method and device, task processing method and device, equipment and storage medium

    CN112989894A