Production equipment information acquisition method and device, electronic equipment and computer medium
By optimizing the information matching and verification process in the production equipment information collection terminal, the problem of user terminal obtaining allowable information is solved, the accuracy and speed of information collection are improved, and the timely scheduling of production equipment is ensured.
Patent Information
- Application Number
- CN202411275278.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2024-12-13
AI Technical Summary
In the existing production equipment information collection method, the user terminal fails to obtain the production equipment information allowed to be collected, resulting in redundant information being screened, which extends the collection time and makes it difficult to schedule production equipment in a timely manner.
In the production equipment information collection terminal, in response to the user terminal's acquisition request, through the central processor, display and memory, obtain and match the collection announcement information, send a search interface, receive and verify the production equipment keyword information, store and verify the results, and ensure that Information accuracy and completeness, ultimately sending the user and production equipment information set to the acquisition terminal to schedule the production equipment.
By optimizing the use of the display, it reduces redundant information, improves the accuracy and completeness of the collection of production equipment information, shortens the collection time, and realizes the ability to schedule production equipment in a timely manner.
Smart Images

Figure CN119126721A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the computer field, and specifically to a production equipment information collection method, device, electronic device and computer medium. Background Art
[0002] Timely acquisition of production equipment information is conducive to the timely collection and update of production equipment. At present, when collecting production equipment information, the commonly used method is: the production equipment information collection terminal often uses the display to be always on, waiting for the production equipment information sent by each user terminal, and then the production equipment information is stored in a spreadsheet, and then the production equipment is collected through the spreadsheet.
[0003] However, it is found in practice that when the above-mentioned method is used to collect production equipment information, the following technical problems often occur: the user terminal fails to obtain relevant information of the production equipment allowed to be collected from the production equipment information collection terminal, causing part of the production equipment information sent by the user terminal to become redundant information and thus be screened out by the production equipment information collection terminal, thereby resulting in a longer production equipment information collection time, and further, making it difficult to schedule production equipment in a timely manner.
[0004] The above information disclosed in this Background section is only for enhancement of understanding of the background of the inventive concept and therefore it may contain information that does not form the prior art that is already known in this country to a person of ordinary skill in the art. Summary of the invention
[0005] The content of this disclosure is used to introduce concepts in a brief form, which will be described in detail in the detailed implementation section below. The content of this disclosure is not intended to identify the key features or essential features of the technical solution claimed for protection, nor is it intended to limit the scope of the technical solution claimed for protection.
[0006] Some embodiments of the present disclosure propose a production equipment information collection method, apparatus, electronic device, and computer-readable medium to solve one or more of the technical problems mentioned in the above background technology section.
[0007] In a first aspect, some embodiments of the present disclosure provide a production equipment information collection method, which is applied to a production equipment information collection terminal, wherein the production equipment information collection terminal includes: a central processing unit, a display, and a memory, and the method includes: in response to receiving a collection start request sent by a user terminal, starting the display; obtaining a collection announcement information set from the memory; in response to determining that the collection announcement information set meets a preset announcement condition, sending a preset initialization interface to the display; in response to receiving a production equipment information collection request sent by the user terminal, sending a preset first search interface to the display, and receiving production equipment keyword information from the user terminal; matching the production equipment keyword information with a preset keyword database Processing to obtain a matching result; in response to determining that the above matching result meets the preset matching condition, obtaining the user's basic information and the production equipment collection information set, and storing the above user's basic information and the above production equipment collection information set in the above memory; in response to receiving the collection end request sent by the above user terminal, inspecting and processing each production equipment collection information in the above production equipment collection information set to generate a target inspection result, and obtaining a target inspection result set; determining the production equipment collection information corresponding to each target inspection result in the above target inspection result set that meets the preset target inspection condition as the target production equipment collection information set; sending the above user's basic information and the above target production equipment collection information set to the production equipment collection terminal to schedule the production equipment.
[0008] In a second aspect, some embodiments of the present disclosure provide a production equipment information collection device, which is applied to a production equipment information collection terminal, wherein the production equipment information collection terminal includes: a central processing unit, a display and a memory, and the device includes: a starting unit, configured to start the display in response to receiving a collection start request sent by a user terminal; an acquisition unit, configured to acquire a collection announcement information set from the memory; a first sending unit, configured to send a preset initialization interface to the display in response to determining that the collection announcement information set meets a preset announcement condition; a second sending unit, configured to send a preset first retrieval interface to the display in response to receiving a production equipment information collection request sent by the user terminal, and receive production equipment keyword information from the user terminal; a matching unit, configured to match the production equipment keyword information with preset keyword data. The library is matched and processed to obtain a matching result; the storage unit is configured to obtain the user basic information and the production equipment collection information set in response to determining that the above matching result meets the preset matching condition, and store the above user basic information and the above production equipment collection information set in the above memory; the inspection unit is configured to, in response to receiving the collection end request sent by the above user terminal, inspect each production equipment collection information in the above production equipment collection information set to generate a target inspection result and obtain a target inspection result set; the determination unit is configured to determine the production equipment collection information corresponding to each target inspection result in the above target inspection result set that meets the preset target inspection condition as the target production equipment collection information set; the third sending unit is configured to send the above user basic information and the above target production equipment collection information set to the production equipment collection terminal to schedule the production equipment.
[0009] In a third aspect, some embodiments of the present disclosure provide an electronic device comprising: one or more processors; a storage device on which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any implementation manner of the above-mentioned first aspect.
[0010] In a fourth aspect, some embodiments of the present disclosure provide a computer-readable medium having a computer program stored thereon, wherein when the program is executed by a processor, the method described in any implementation manner of the above-mentioned first aspect is implemented.
[0011] The above-mentioned various embodiments of the present disclosure have the following beneficial effects: through the production equipment information collection method of some embodiments of the present disclosure, the production equipment can be scheduled in time. Specifically, the reason why it is difficult to schedule the production equipment in time is that the user terminal fails to obtain the relevant information of the production equipment that is allowed to be collected from the production equipment information collection terminal, resulting in part of the production equipment information sent by the user terminal becoming redundant information and being screened out by the production equipment information collection terminal, thereby resulting in a long production equipment information collection time. Based on this, the production equipment information collection method of some embodiments of the present application is applied to the production equipment information collection terminal, and the above-mentioned production equipment information collection terminal includes: a central processing unit, a display and a memory. First, in response to receiving a collection start request sent by the user terminal, the display is started. Thus, when the start request is not received, the display can be kept off to reduce the single use time of the display, thereby reducing the damage to the display and further reducing the waste of resources. Secondly, the collection announcement information set is obtained from the memory. Thus, the relevant information of the production equipment that can be collected at the current moment can be obtained. Thirdly, in response to determining that the above-mentioned collection announcement information set meets the preset announcement condition, the preset initialization interface is sent to the display. Thus, the production equipment information collection process can be started. Then, in response to receiving the production equipment information collection request sent by the user terminal, the preset first search interface is sent to the display, and the production equipment keyword information is received from the user terminal. Thus, the user terminal can schedule the collection announcement information of the production equipment. Then, the production equipment keyword information is matched with the preset keyword database to obtain a matching result. Subsequently, in response to determining that the matching result meets the preset matching condition, the user basic information and the production equipment collection information set are obtained, and the user basic information and the production equipment collection information set are stored in the memory. Thus, the user terminal can send the production equipment information according to the collection announcement information. Then, in response to receiving the collection end request sent by the user terminal, each production equipment collection information in the production equipment collection information set is inspected to generate a target inspection result, and a target inspection result set is obtained. Then, the production equipment collection information corresponding to each target inspection result that meets the preset target inspection condition in the target inspection result set is determined as the target production equipment collection information set. Thus, the production equipment collection information sent by the user terminal can be screened in time to improve the accuracy of the production equipment collection information. Finally, the user basic information and the target production equipment collection information set are sent to the production equipment collection terminal to schedule the production equipment. Thus, the production equipment can be collected based on the production equipment collection information.Therefore, some production equipment information collection methods of the present application can send the collection announcement of the production equipment to the user terminal, so that the user terminal sends the production equipment collection information based on the announcement information. Then, the production equipment collection information can be verified to improve the completeness and accuracy of the production equipment collection information. Thereby, the collection time of the production equipment information can be shortened, so that the production equipment can be scheduled in time. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar figure labels represent the same or similar elements. It should be understood that the drawings are schematic and that the components and elements are not necessarily drawn to scale.
[0013] Figure 1 is a flow chart of some embodiments of the production equipment information collection method according to the present disclosure;
[0014] Figure 2 It is a structural framework schematic diagram of a production equipment information collection terminal according to the present disclosure;
[0015] Figure 3 is a flow chart of some embodiments of the production equipment information collection device according to the present disclosure;
[0016] Figure 4 It is a schematic diagram of the structure of an electronic device suitable for implementing some embodiments of the present disclosure. DETAILED DESCRIPTION
[0017] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0018] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features in the embodiments of the present disclosure can be combined with each other.
[0019] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0020] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0021] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0022] The present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.
[0023] Figure 1 The flowchart of some embodiments of the production equipment information collection method according to the present disclosure is shown. The process 100 of some embodiments of the production equipment information collection method according to the present disclosure is shown. The production equipment information collection method is applied to a production equipment information collection terminal, and the production equipment information collection terminal includes: a central processing unit, a display and a memory, and includes the following steps:
[0024] Step 101: In response to receiving a collection start request sent by a user terminal, start the display.
[0025] In some embodiments, the execution subject (eg, computing device) of the production equipment information collection method may start the display in response to receiving a collection start request sent by the user terminal.
[0026] Figure 2 2 is a schematic diagram of the structure of some embodiments of the production equipment information collection terminal 200 according to the present application. Figure 2 As shown, the production equipment information acquisition terminal 200 includes: a central processor 201, a display 202, a memory 203 and a camera 204. Among them, the central processor 201 can start the display 202 in response to receiving a collection start request sent by the user terminal. In practice, the central processor 201 sends a start signal to the display 202. Specifically, the user terminal may be a terminal that wants to collect production equipment information. The collection start request may indicate that the user terminal wants to collect production equipment information. The camera 204 may be used to capture images. The start signal may be a signal for starting the display 202.
[0027] As an example, the central processor 201 may be a CPU (Central Processing Unit). The display 202 may be a touch screen. The memory 203 may be a volatile memory or a non-volatile memory. The production equipment may include various machine tools, generators, motors, transformers, power distribution equipment, lighting equipment, etc.
[0028] Step 102, obtaining a collection announcement information set from a memory.
[0029] In some embodiments, the execution subject may obtain the collection announcement information set from the memory. The collection announcement information set may be obtained from the memory via a wired connection or a wireless connection. The collection announcement information in the collection announcement information set may represent characteristic information of the production equipment that needs to be collected at the current moment.
[0030] As an example, the characteristic information of the above-mentioned production equipment may include: name, color, size and category.
[0031] It should be noted that the above-mentioned wireless connection methods may include but are not limited to 3G / 4G connection, WiFi connection, Bluetooth connection, WiMAX connection, Zigbee connection, UWB (ultra wideband) connection, and other wireless connection methods currently known or to be developed in the future.
[0032] Step 103, in response to determining that the above-mentioned collected announcement information set meets the preset announcement condition, sending the preset initialization interface to the display.
[0033] In some embodiments, the execution subject may send a preset initialization interface to the display in response to determining that the collection announcement information set satisfies a preset announcement condition. The preset announcement condition may be that the collection announcement information set is not empty. The preset initialization interface may be a pre-generated interface for obtaining production equipment information collection request information from the user terminal. The production equipment information collection request may indicate that the user terminal wants to upload production equipment information to the production equipment information collection terminal.
[0034] Step 104, in response to receiving the production equipment information collection request sent by the above-mentioned user terminal, sending a preset first search interface to the above-mentioned display, and receiving production equipment keyword information from the above-mentioned user terminal.
[0035] In some embodiments, the execution subject may send a preset first search interface to the display and receive production equipment keyword information from the user terminal in response to receiving a production equipment information collection request sent by the user terminal. The preset first search interface may be a pre-generated interface for obtaining production equipment keyword information from the user terminal.
[0036] As an example, the above-mentioned production equipment keyword information may be: information representing “machine tool”, information representing “electrical equipment” or information representing “power distribution equipment”.
[0037] Step 105, matching the above production equipment keyword information with a preset keyword database to obtain a matching result.
[0038] In some embodiments, the execution subject may match the production equipment keyword information with a preset keyword database to obtain a matching result. Among them, the keyword in the preset keyword database that is the same as the production equipment keyword information may be determined as the matching result. Here, the preset keyword database may be a pre-generated database for storing production equipment keywords.
[0039] Step 106, in response to determining that the above matching result meets the preset matching condition, obtaining user basic information and a set of production equipment collection information, and storing the above user basic information and the above production equipment collection information set in the above memory.
[0040] In some embodiments, the execution subject may obtain user basic information and a production equipment collection information set in response to determining that the matching result satisfies a preset matching condition, and store the user basic information and the production equipment collection information set in the memory. The preset matching condition may be that the matching result is not empty. The user basic information may include but is not limited to at least one of the following: user ID and user name. The user ID may uniquely identify a user terminal. The production equipment collection information in the production equipment collection information set may include but is not limited to at least one of the following: production equipment type, production equipment name. In practice, the acquisition of the user basic information and the production equipment collection information set may be: acquiring the user basic information and the production equipment collection information set from an external memory through an input and output interface.
[0041] As an example, the input and output interface may be a USB (Universal Serial Bus) interface. The external memory may be, but is not limited to, at least one of the following: a USB flash drive or a hard disk.
[0042] Step 107, in response to receiving the collection end request sent by the user terminal, each piece of production equipment collection information in the production equipment collection information set is inspected and processed to generate a target inspection result, thereby obtaining a target inspection result set.
[0043] In some embodiments, the execution subject may, in response to receiving the collection end request sent by the user terminal, perform inspection processing on each piece of production equipment collection information in the production equipment collection information set to generate a target inspection result and obtain a target inspection result set. The collection end request may indicate that the user terminal wants to stop the collection of production equipment information. The target inspection result may be information indicating that "there is no abnormality in the inspection" or information indicating that "there is an abnormality in the inspection".
[0044] In practice, the execution subject may perform inspection processing on each piece of production equipment collection information in the production equipment collection information set to generate a target inspection result through the following steps:
[0045] The first step is to extract and process the above-mentioned production equipment collected information to obtain production equipment characteristic information. The above-mentioned production equipment collected information can be extracted and processed by a preset extraction algorithm to obtain production equipment characteristic information.
[0046] As an example, the preset extraction algorithm may be an OCR (Optical Character Recognition) algorithm.
[0047] The second step is to send the preset information reminder interface to the inspection terminal. The preset information reminder interface may be a pre-generated interface for obtaining an inspection request. The inspection terminal may be a terminal for inspecting and processing the characteristic information of the production equipment.
[0048] In the third step, in response to receiving the inspection request sent by the inspection terminal, the production equipment characteristic information is sent to the inspection terminal for a first inspection process to obtain a first inspection result. The inspection request may indicate that the inspection terminal wants to perform a first inspection process on the production equipment characteristic information. The first inspection result may be information indicating that "there is no abnormality in the inspection" or information indicating that "there is an abnormality in the inspection".
[0049] In the fourth step, in response to determining that the first test result satisfies a preset first test condition, the first preset test result is determined as a target test result. The preset first test condition may be that the first test result is information indicating that "no abnormality is found in the test".
[0050] As an example, the first preset test result may be information indicating that “no abnormality is found in the test”.
[0051] In step 5, in response to determining that the first inspection result does not meet the preset first inspection condition, the production equipment collection information is sent to the collection information update terminal to update the production equipment collection information. The collection information update terminal may be a terminal for updating the production equipment collection information.
[0052] In the sixth step, in response to receiving the updated production equipment collection information sent by the collection information update terminal within the target time period, the updated production equipment collection information is determined as the production equipment collection information for executing the inspection processing step again.
[0053] In the seventh step, in response to not receiving the updated production equipment collection information sent by the collection information update terminal within the target time period, the second preset inspection result is determined as the target inspection result.
[0054] Thus, the feature extraction of the production equipment information can be performed to obtain the feature information of the production equipment represented by the production equipment information (e.g., color, signal, equipment category). Then, by checking the feature information of the production equipment, it can be determined whether the production equipment information is missing, thereby timely reminding the user terminal to update and supplement the missing production equipment information. Therefore, the production equipment can be scheduled in time.
[0055] Step 108: Determine the production equipment collection information corresponding to each target inspection result that meets the preset target inspection condition in the above target inspection result set as a target production equipment collection information set.
[0056] In some embodiments, the execution entity may determine the production equipment collection information corresponding to each target inspection result that meets the preset target inspection condition in the target inspection result set as the target production equipment collection information set. The preset target inspection condition may be that the target inspection result is information indicating that "there is no abnormality in the inspection".
[0057] Step 109: Send the user basic information and the target production equipment collection information set to the production equipment collection terminal to schedule the production equipment.
[0058] In some embodiments, the execution subject may send the user basic information and the target production equipment collection information set to a production equipment collection terminal to schedule production equipment. The production equipment collection terminal may be a terminal for scheduling production equipment.
[0059] Optionally, in response to determining that the collection announcement information set does not satisfy the preset announcement condition, a preset collection publicity interface is sent to the display.
[0060] In some embodiments, the execution subject may send a preset collection and publicity interface to the display in response to determining that the collection and publicity information set does not meet the preset publicity condition. The preset collection and publicity interface may be a pre-generated interface that indicates that the production equipment information collection terminal wants to perform production equipment collection.
[0061] Optionally, in response to receiving the production equipment type information set sent by the above-mentioned user terminal, the user basic information and the production equipment collection information set are acquired.
[0062] In some embodiments, the execution subject may obtain the user basic information and the production equipment collection information set in response to receiving the production equipment type information set sent by the user terminal. The specific implementation method of obtaining the user basic information and the production equipment collection information set and the technical effects thereof may refer to step 106 in the embodiment, which will not be described in detail here.
[0063] Optionally, in response to determining that the matching result does not satisfy the preset matching condition, a preset second search interface is sent to the display, and second search request information is obtained from the user terminal.
[0064] In some embodiments, the execution subject may send a preset second search interface to the display and obtain second search request information from the user terminal in response to determining that the matching result does not meet the preset matching condition. The preset second search interface may be a pre-generated interface for determining whether the user terminal searches again. The second search request information may be information indicating "search again" or information indicating "stop searching".
[0065] Optionally, in response to determining that the second search request information satisfies a preset search condition, the preset first search interface is sent to the display, and production equipment keyword information is received from the user terminal, so as to perform the matching processing step again.
[0066] In some embodiments, the execution subject may send the preset first search interface to the display and receive the production equipment keyword information from the user terminal in response to determining that the second search request information satisfies the preset search condition, so as to perform the matching process again. The preset search condition may be that the second search request information is information indicating "re-search".
[0067] Optionally, in response to determining that the second search request information does not satisfy the preset search condition, a preset production equipment collection and viewing interface is sent to the display, and a production equipment collection and viewing request is obtained from the user terminal.
[0068] In some embodiments, the execution subject may send a preset production equipment collection and viewing interface to the display and obtain a production equipment collection and viewing request from the user terminal in response to determining that the second search request information does not meet the preset search condition. The preset production equipment collection and viewing interface may be a pre-generated interface for obtaining a production equipment collection and viewing request. The production equipment collection and viewing request may be information indicating "viewing all production equipment information" or information indicating "not viewing production equipment information".
[0069] Optionally, in response to determining that the production equipment collection viewing request satisfies a preset viewing condition, basic user information and a production equipment collection information set are obtained.
[0070] In some embodiments, the execution subject may obtain the user basic information and the production equipment collection information set in response to determining that the production equipment collection viewing request satisfies the preset viewing condition. The preset viewing condition may be that the production equipment collection viewing request is information indicating "viewing all production equipment information". The specific implementation method of obtaining the user basic information and the production equipment collection information set and the technical effects thereof may refer to step 106 in the embodiment, which will not be described in detail here.
[0071] Optionally, the production equipment collection information corresponding to each target inspection result in the target inspection result set that does not meet the preset target inspection condition is deleted from the memory, and the preset alarm information is sent to the user terminal.
[0072] In some embodiments, the execution subject may delete the production equipment collection information corresponding to each target inspection result in the target inspection result set that does not meet the preset target inspection condition from the memory, and send the preset alarm information to the user terminal. As an example, the preset alarm information may be a warning text or a prompt sound.
[0073] Optionally, the above-mentioned production equipment information collection terminal also includes: a camera.
[0074] Optionally, a preset user basic information collection interface is sent to the above-mentioned display, and the above-mentioned user basic information is obtained from the above-mentioned user terminal.
[0075] In some embodiments, the execution subject may send a preset user basic information collection interface to the display and obtain the user basic information from the user terminal. The preset user basic information collection interface may be a pre-generated interface for collecting user basic information.
[0076] Optionally, a set of production equipment text images is obtained from the above-mentioned camera.
[0077] In some embodiments, the execution subject may obtain a set of production equipment text images from the camera. Each production equipment text image in the set of production equipment text images may be taken by the camera. One production equipment text image in the set of production equipment text images may represent a page of text.
[0078] Optionally, recognition processing is performed on each production equipment text image in the above-mentioned production equipment text image set to generate production equipment collection information, thereby obtaining the above-mentioned production equipment collection information set.
[0079] In some embodiments, the execution entity may perform recognition processing on each production equipment text image in the production equipment text image set to generate production equipment acquisition information, thereby obtaining the production equipment acquisition information set.
[0080] In practice, the execution subject may perform recognition processing on each production equipment text image in the production equipment text image set to generate production equipment acquisition information through the following steps:
[0081] The first step is to perform convolution processing on the above-mentioned production equipment text image to obtain image convolution information. Among them, the above-mentioned production equipment text image can be convoluted by a preset convolution algorithm to obtain image convolution information.
[0082] As an example, the above-mentioned preset convolution algorithm can be but is not limited to at least one of the following: CoTNet-51 (Contextual Transformer Network) model algorithm or DCAM (Dynamic Convolution module) algorithm.
[0083] The second step is to perform feature extraction processing on the above image convolution information to obtain image feature information. The feature extraction processing can be performed on the above image convolution information by a preset feature extraction algorithm to obtain image feature information.
[0084] As an example, the above-mentioned preset feature extraction algorithm can be a position attention mechanism module algorithm.
[0085] The third step is to perform normalization processing on the above image feature information to obtain image normalization information. The above image feature information can be normalized by a preset normalization algorithm to obtain image normalization information.
[0086] As an example, the above-mentioned preset normalization algorithm may be but is not limited to at least one of the following: a softmax (normalization) algorithm or a sigmoid (normalization) function algorithm.
[0087] The fourth step is to map the above image normalization information to obtain image mapping information. The above image normalization information can be mapped using a preset mapping algorithm to obtain image mapping information.
[0088] As an example, the above-mentioned preset mapping algorithm may be a linear neural network model algorithm.
[0089] The fifth step is to encode the image mapping information to obtain text encoding information. The image mapping information can be encoded using a preset encoding algorithm to obtain text encoding information.
[0090] As an example, the above-mentioned preset encoding algorithm may be a Decoder algorithm.
[0091] The sixth step is to perform normalization processing on the above text encoding information to obtain text normalization information. The above text encoding information can be normalized by the above preset normalization algorithm to obtain text normalization information.
[0092] In the seventh step, the image normalization information and the text normalization information are spliced together to obtain text splicing information. The image normalization information and the text normalization information can be spliced together in the order of image normalization information first and text normalization information later to obtain the text splicing information.
[0093] In the eighth step, the text splicing information is normalized to obtain the production equipment collection information. The text splicing information can be normalized by the preset normalization algorithm to obtain the production equipment collection information.
[0094] Thus, the image feature information and the text feature information can be fused to improve the accuracy of the text information and obtain the production equipment information in text format. Therefore, the user terminal can increase the way of sending the production equipment information, so that the production equipment information sent by the user terminal can be received in time, and then the production equipment can be scheduled in time.
[0095] Further references Figure 3 As an implementation of the methods shown in the above figures, the present disclosure provides some embodiments of a production equipment information collection device. These production equipment information collection device embodiments are similar to Figure 1 Corresponding to the method embodiments shown, the production equipment information collection device can be specifically applied to various electronic devices.
[0096] like Figure 3 As shown, the production equipment information collection device 300 of some embodiments includes: a starting unit 301, an acquisition unit 302, a first sending unit 303, a second sending unit 304, a matching unit 305, a storage unit 306, a verification unit 307, a determination unit 308 and a third sending unit 309. Among them, the starting unit 301 is configured to start the display in response to receiving a collection start request sent by a user terminal; the acquisition unit 302 is configured to obtain a collection announcement information set from a memory; the first sending unit 303 is configured to send a preset initialization interface to the display in response to determining that the above-mentioned collection announcement information set meets the preset announcement condition; the second sending unit 304 is configured to send a preset first search interface to the above-mentioned display in response to receiving the production equipment information collection request sent by the above-mentioned user terminal, and receive the production equipment keyword information from the above-mentioned user terminal; the matching unit 305 is configured to match the above-mentioned production equipment keyword information with the preset keyword database to obtain a matching result; the storage unit 306 is configured to match the above-mentioned production equipment keyword information with the preset keyword database in response to determining the above-mentioned matching The result meets the preset matching conditions, the user basic information and the production equipment collection information set are obtained, and the above-mentioned user basic information and the above-mentioned production equipment collection information set are stored in the above-mentioned memory; the inspection unit 307 is configured to respond to the collection end request sent by the above-mentioned user terminal, to inspect and process each production equipment collection information in the above-mentioned production equipment collection information set to generate a target inspection result, and obtain a target inspection result set; the determination unit 308 is configured to determine the production equipment collection information corresponding to each target inspection result in the above-mentioned target inspection result set that meets the preset target inspection conditions as the target production equipment collection information set; the third sending unit 309 is configured to send the above-mentioned user basic information and the above-mentioned target production equipment collection information set to the production equipment collection terminal to schedule the production equipment.
[0097] It can be understood that the units recorded in the production equipment information collection device 300 are similar to the reference Figure 1 Therefore, the operations, features and beneficial effects described above for the method are also applicable to the production equipment information collection device 300 and the units contained therein, and will not be repeated here.
[0098] Reference below Figure 4, which shows a schematic diagram of the structure of an electronic device (e.g., a computing device) 400 suitable for implementing some embodiments of the present disclosure. The electronic devices in some embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (e.g., vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 4 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0099] like Figure 4 As shown, the electronic device 400 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 401, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 402 or a program loaded from a storage device 408 into a random access memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the electronic device 400 are also stored. The processing device 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0100] Typically, the following devices may be connected to the I / O interface 405: an input device 406 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 408 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 409. The communication device 409 may allow the electronic device 400 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 4 The electronic device 400 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead. Figure 4 Each block shown in the figure may represent one device, or may represent multiple devices as required.
[0101] In particular, according to some embodiments of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, some embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In some such embodiments, the computer program can be downloaded and installed from the network through the communication device 409, or installed from the storage device 408, or installed from the ROM402. When the computer program is executed by the processing device 401, the above-mentioned functions defined in the method of some embodiments of the present disclosure are executed.
[0102] It should be noted that the computer-readable medium recorded in some embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In some embodiments of the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In some embodiments of the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0103] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0104] The above-mentioned computer-readable medium may be included in the above-mentioned electronic device; or it may exist independently without being assembled into the electronic device. The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: starts the display in response to receiving a collection start request sent by the user terminal; obtains a collection announcement information set from the memory; in response to determining that the above-mentioned collection announcement information set meets the preset announcement conditions, sends a preset initialization interface to the display; in response to receiving a production equipment information collection request sent by the above-mentioned user terminal, sends a preset first search interface to the above-mentioned display, and receives production equipment keyword information from the above-mentioned user terminal; matches the above-mentioned production equipment keyword information with a preset keyword database to obtain a matching result; in response to determining The above matching results meet the preset matching conditions, obtain the user basic information and the production equipment collection information set, and store the above user basic information and the above production equipment collection information set in the above memory; in response to receiving the collection end request sent by the above user terminal, perform inspection processing on each production equipment collection information in the above production equipment collection information set to generate a target inspection result, and obtain a target inspection result set; determine the production equipment collection information corresponding to each target inspection result in the above target inspection result set that meets the preset target inspection conditions as the target production equipment collection information set; send the above user basic information and the above target production equipment collection information set to the production equipment collection terminal to schedule the production equipment.
[0105] Computer program code for performing the operations of some embodiments of the present disclosure may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0106] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0107] The units described in some embodiments of the present disclosure may be implemented by software or hardware. The units described may also be set in a processor, for example, it may be described as: a processor includes: a startup unit, an acquisition unit, a first sending unit, a second sending unit, a matching unit, a storage unit, a verification unit, a determination unit, and a third sending unit. The names of these units do not constitute limitations on the units themselves in some cases. For example, the acquisition unit may also be described as "a unit for acquiring a collection announcement information set from a memory."
[0108] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0109] The above descriptions are only some preferred embodiments of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solutions formed by a specific combination of the above-mentioned technical features, but should also cover other technical solutions formed by any combination of the above-mentioned technical features or their equivalent features without departing from the above-mentioned inventive concept. For example, the above-mentioned features are replaced with the technical features with similar functions disclosed in the embodiments of the present disclosure (but not limited to) and the technical solutions formed.
Claims
1. A production equipment information collection method, applied to a production equipment information collection terminal, the production equipment information collection terminal comprising: CPU, display and memory, including: In response to receiving a collection start request sent by a user terminal, starting a display; Obtaining a collection announcement information set from a storage device; In response to determining that the collected announcement information set meets a preset announcement condition, sending a preset initialization interface to a display; In response to receiving a production equipment information collection request sent by the user terminal, sending a preset first search interface to the display, and receiving production equipment keyword information from the user terminal; Matching the production equipment keyword information with a preset keyword database to obtain a matching result; In response to determining that the matching result satisfies a preset matching condition, obtaining basic user information and a set of production equipment collection information, and storing the basic user information and the set of production equipment collection information in the memory; In response to receiving the collection end request sent by the user terminal, performing inspection processing on each piece of production equipment collection information in the production equipment collection information set to generate a target inspection result, thereby obtaining a target inspection result set; Determine the production equipment collection information corresponding to each target inspection result in the target inspection result set that meets the preset target inspection condition as a target production equipment collection information set; The user basic information and the target production equipment collection information set are sent to the production equipment collection terminal to schedule the production equipment.
2. The method according to claim 1, wherein: The method further comprises: In response to determining that the collection announcement information set does not satisfy the preset announcement condition, sending a preset collection promotion interface to the display; In response to receiving the production equipment type information set sent by the user terminal, basic user information and a production equipment collection information set are acquired.
3. The method according to claim 1, wherein: The method further comprises: In response to determining that the matching result does not satisfy the preset matching condition, sending a preset second search interface to the display, and obtaining second search request information from the user terminal; In response to determining that the second search request information satisfies a preset search condition, sending the preset first search interface to the display, and receiving production equipment keyword information from the user terminal, so as to perform the matching processing step again; In response to determining that the second search request information does not meet the preset search condition, sending a preset production equipment collection and viewing interface to the display, and obtaining a production equipment collection and viewing request from the user terminal; In response to determining that the production equipment collection viewing request meets a preset viewing condition, basic user information and a production equipment collection information set are acquired.
4. The method according to claim 1, wherein: The method further comprises: The production equipment collection information corresponding to each target inspection result in the target inspection result set that does not meet the preset target inspection condition is deleted from the memory, and the preset alarm information is sent to the user terminal.
5. The method according to claim 1, wherein: The production equipment information collection terminal also includes: a camera, and the acquisition of user basic information and production equipment collection information set includes: Sending a preset user basic information collection interface to the display, and acquiring the user basic information from the user terminal; Acquire a set of production equipment text images from the camera; Recognition processing is performed on each production equipment text image in the production equipment text image set to generate production equipment collection information, thereby obtaining the production equipment collection information set.
6. A production equipment information collection device, applied to a production equipment information collection terminal, the production equipment information collection terminal comprising: CPU, display and memory, including: A start unit, configured to start the display in response to receiving a collection start request sent by the user terminal; An acquisition unit is configured to acquire a collection announcement information set from a memory; A first sending unit is configured to send a preset initialization interface to a display in response to determining that the collection announcement information set meets a preset announcement condition; A second sending unit is configured to send a preset first search interface to the display in response to receiving a production equipment information collection request sent by the user terminal, and receive production equipment keyword information from the user terminal; A matching unit, configured to match the production equipment keyword information with a preset keyword database to obtain a matching result; A storage unit, configured to obtain user basic information and a set of production equipment collection information in response to determining that the matching result satisfies a preset matching condition, and store the user basic information and the set of production equipment collection information in the memory; a verification unit configured to, in response to receiving a collection end request sent by the user terminal, perform a verification process on each piece of production equipment collection information in the production equipment collection information set to generate a target verification result, thereby obtaining a target verification result set; A determination unit configured to determine the production equipment collection information corresponding to each target inspection result in the target inspection result set that meets the preset target inspection condition as a target production equipment collection information set; The third sending unit is configured to send the user basic information and the target production equipment collection information set to the production equipment collection terminal to schedule the production equipment.
7. An electronic device comprising: one or more processors; a storage device having one or more programs stored thereon; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 5.
8. A computer readable medium having a computer program stored thereon, wherein: When the program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.
