Intelligent code scanning method and system based on industrial Internet

By introducing accurate locations and direction detection, data analysis and editing encryption protection in the industrial Internet intelligent code scanning technology, the efficiency and accuracy and data security of high -speed production lines are solved, and more efficient and more accurate Production line data processing and stronger data security.

CN118485094BActive Publication Date: 2025-01-24SHENZHEN CPT PRECISION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410825295.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-25
Publication Date
2025-01-24
Estimated Expiration
2044-06-25

AI Technical Summary

Technical Problem

The existing industrial Internet intelligent scanning technology has insufficient efficiency and accuracy in scanning codes on high-speed production lines, making it difficult to deal with data interference in complex environments, and there are potential risks of data security and privacy protection.

Method used

Using an intelligent code scanning method based on the industrial Internet, the product parameter data is obtained through the code scanning data collection and detection module and uploaded to the industrial Internet. It is combined with the code scanning data quality detection module for precise position and direction detection, and the scan code content data processing module is used for data processing. Analyze and verify, and edit and encrypt the data through the code scanning, editing and decryption module.

Benefits of technology

It improves the accuracy of data quality and product traceability on the production line, reduces product quality problems caused by abnormal angle or abnormal installation direction, optimizes the stability and efficiency of the production process, and enhances the security and confidentiality of the data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118485094B_ABST
    Figure CN118485094B_ABST
Patent Text Reader

Abstract

The present invention discloses an intelligent code scanning method and system based on industrial Internet, which relates to the technical field of industrial intelligent code scanning; the method and system include a code scanning data acquisition detection module, a code scanning data quality detection module, a code scanning content data processing module and a code scanning editing and decryption detection module, wherein the code scanning data quality detection module sends data to the code scanning data quality detection module for quality detection; the code scanning content data processing module obtains barcodes and two-dimensional codes to analyze content data, which solves the problems of insufficient code scanning efficiency and accuracy on high-speed production lines, difficulty in coping with data interference in complex environments, and potential risks in data security and privacy protection, realizes correct code scanning identification and direction judgment, improves data quality on the production line and the accuracy of product traceability, and effectively reduces product quality problems caused by abnormal angles or abnormal installation directions, and optimizes the stability and efficiency of the production process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of industrial intelligent code scanning, and specifically to an intelligent code scanning method and system based on the industrial Internet. Background Art

[0002] Existing industrial Internet intelligent code scanning methods use the Internet of Things, big data analysis and cloud computing technologies to achieve real-time scanning and data collection of products and components on the production line. These technologies provide accurate product tracking, quality control and process optimization through efficient data processing and analysis. However, existing intelligent code scanning technologies still have some defects, such as insufficient code scanning efficiency and accuracy on high-speed production lines, difficulty in dealing with data interference in complex environments, and potential risks in data security and privacy protection. These problems need to be continuously improved through technological innovation and the promotion of standardization. Summary of the invention

[0003] In order to solve the technical problems raised by the above background technology, the present invention is proposed. The embodiments of the present invention provide an intelligent code scanning method and system based on the industrial Internet.

[0004] The purpose of the present invention can be achieved through the following technical solutions:

[0005] On the one hand, the present invention provides an intelligent code scanning method based on the industrial Internet, which specifically includes:

[0006] S1: Obtain parameter data of products or assembled parts on process equipment through the code scanning data collection and detection module, and upload the obtained parameter data to the industrial Internet;

[0007] S2: Sending the data to the scanning data quality detection module for quality detection through the scanning data quality detection module, specifically: by acquiring the barcode and QR code position information on the product or assembly parts and the product or assembly parts location area and the placement direction on the process equipment; by collecting the placement direction of the barcode and QR code position information on the product or assembly parts for analysis;

[0008] S3: Obtain the barcode and QR code through the code scanning content data processing module to analyze the content data, specifically:

[0009] S31: Obtain barcodes and QR codes through the industrial Internet, and use intelligent detection and scanning equipment to scan and obtain internal data information of the barcodes and QR codes for detection;

[0010] S32: by verifying the data; by verifying the format of the acquired data;

[0011] S33: Verify the character type of the acquired barcode and the internal data of the QR code;

[0012] S34: analyzing the data content;

[0013] S35: Analyze the categories of the text in the data content of the barcode and the QR code; scan the data content of the barcode and the QR code through a text scanning program to obtain specific content text, and then obtain the category of the content text through a text interpretation classification model;

[0014] S36: Read the internal data of the barcode and QR code through the intelligent detection and scanning device for editing and modification;

[0015] S4: The code scanning editing and decryption module is used to intelligently detect the code scanning device and encrypt the internal data of the barcode and QR code after editing.

[0016] As a preferred embodiment of the present invention, the placement direction of the barcode and QR code position information on the product or assembly parts is collected for analysis; the specific steps are:

[0017] S221: acquiring the installation direction angle by collecting the appearance data of the product or assembly parts and analyzing the corresponding product or assembly parts, and comparing it with the installation direction angle range. If it falls within the installation direction angle range, execute S222; otherwise, execute S224;

[0018] S222: Distinguish the positive and negative directions by obtaining the bar number sequence on the bar code, and compare the numbers with the corresponding numbers of the same proportion. If they completely overlap, the bar code is installed in the positive direction, and execute S223; otherwise, execute S224;

[0019] S223: Analyze the installation direction of the QR code to obtain the detection corner point position of the QR code, and match it with the obtained detection corner point position of the QR code. If the detection corner point positions are consistent, execute S223; otherwise, execute S224;

[0020] S224: Mark the abnormal labels of products or assembly parts and make statistics; modify and adjust them on the corresponding modification process equipment by grabbing and placing them, and then execute S221.

[0021] As a preferred embodiment of the present invention, by collecting product or assembly component appearance data and analyzing the corresponding product or assembly component, the specific steps are:

[0022] The appearance data of the product or assembly parts is collected by a machine vision camera and the corresponding product or assembly parts in the industrial Internet, and then the surface position installation area and installation direction angle range of the barcode and QR code of the corresponding product or assembly parts are obtained through the industrial Internet; the photos collected and compared by the machine vision camera and the photos of the corresponding products or assembly parts in the industrial Internet are adjusted to the same azimuth angle, and the corresponding surface position installation area is extracted, and then the installation direction angle of the barcode and QR code is detected, the surface position installation area is made into a plane coordinate system, and the four corners of the barcode and QR code are obtained, and connected to obtain four line segments, and then the horizontal and vertical axes in the plane coordinate system are compared with the four line segments to obtain the installation direction angle of the barcode and QR code, and then S222 is executed.

[0023] As a preferred embodiment of the present invention, the positive and negative directions are distinguished by obtaining the bar digital sequence on the barcode, and the specific steps are:

[0024] Compare the installation direction angles of the barcode and QR code with the installation direction angle range; if the installation direction angle obtained belongs to the installation direction angle range, analyze the installation directions of the barcode and QR code. For the barcode, obtain the barcode number sequence on the barcode, and distinguish the positive and negative directions of the numbers "2", "5", "4" and "7" in the barcode number sequence, and obtain the numbers with the same proportion of corresponding numbers from the industrial Internet for overlap comparison. When they are completely overlapped, the barcode is installed in the positive direction and execute S223; otherwise, the barcode is installed in the reverse direction and execute S224.

[0025] As a preferred embodiment of the present invention, the installation direction of the QR code is analyzed, and the specific steps are as follows:

[0026] By obtaining the positioning corner points of the QR code; then distinguishing the direction of the QR code by obtaining the detection corner point positions, matching the obtained detection corner point positions with the detection corner point positions of the QR code obtained by the Industrial Internet. If the detection corner point positions are consistent, perform content data analysis on the barcode and the QR code and execute S3; otherwise, if the detection corner point positions are inconsistent, execute S224.

[0027] As a preferred implementation of the present invention, the acquired data format is verified, and the specific steps are as follows:

[0028] The information in the barcode and QR code is parsed into text or digital form through decoding software; then the inspection data length standard requirements are obtained through the Industrial Internet and compared with the inspection data length. If the inspection data length meets the standard requirements, character type verification is performed and S33 is executed; otherwise, S36 is executed.

[0029] As a preferred embodiment of the present invention, character type verification is performed on the acquired barcode and QR code internal data, and the specific steps are as follows:

[0030] By obtaining character types based on the Industrial Internet and comparing the character types of the internal data of the barcode and the QR code with the character types that meet the standards, if the character types of the internal data of the barcode and the QR code meet the standards, execute S34 to analyze the data content; otherwise, execute S36.

[0031] As a preferred implementation of the present invention, the data content is analyzed, and the specific steps are as follows:

[0032] The database of corresponding products or assembly parts is obtained through the industrial Internet and machine vision cameras, and then the scanned barcode and two-dimensional internal data content are uploaded to the text scanning program through the intelligent detection scanning device to obtain the specific content text, and it is matched in the database. If there is no difference in the matching result, S35 is executed; otherwise, if there is a difference in the matching result, S36 is executed.

[0033] As a preferred embodiment of the present invention, the internal data of the barcode and the QR code are edited and then encrypted, and the specific steps are as follows:

[0034] The editing program lock randomly obtains the assembly order of a three-order Rubik's Cube model or a multi-order Rubik's Cube model program model through the industrial Internet, and the assembly order is randomly generated through the program model, and the model assembly order of the corresponding barcode and QR code is stored; the model assembly order is converted into a digital series, and the industrial Internet randomly obtains the digital series encryption and splitting method, and stores it through the digital series encryption and splitting method used by the corresponding barcode and QR code; the encryption and splitting method includes but is not limited to Virginia cipher, Virginia cipher and XOR encryption; when editing the barcode and QR code, the intelligent detection scanning device obtains the model assembly order and digital series encryption and splitting method of the corresponding barcode and QR code through the industrial Internet for decryption.

[0035] On the other hand, the present invention also provides an intelligent code scanning system based on the industrial Internet, including a code scanning data collection detection module, a code scanning data quality detection module, a code scanning content data processing module and a code scanning editing and decryption detection module;

[0036] The code scanning data collection and detection module obtains parameter data of products or assembled parts on process equipment, and uploads the obtained data to the industrial Internet;

[0037] The code scanning data quality detection module sends the data to the code scanning data quality detection module for quality detection;

[0038] The code scanning content data processing module obtains the barcode and the QR code to analyze the content data;

[0039] The code scanning editing and decryption module is used to intelligently detect that the code scanning device has edited and then encrypts the internal data of the barcode and QR code.

[0040] Compared with the prior art, the present invention has the following beneficial effects:

[0041] 1. The present invention uses a code scanning data quality detection module, machine vision and industrial Internet technology to accurately detect and analyze the position and direction of barcodes and QR codes of products or assembled parts; and ensure the correct installation direction of product codes. By comparing industrial Internet data, the correct identification and direction judgment of barcodes and QR codes are achieved, thereby improving the data quality on the production line and the accuracy of product traceability, while effectively reducing product quality problems caused by abnormal angles or abnormal installation directions, and further optimizing the stability and efficiency of the production process.

[0042] 2. The present invention utilizes intelligent detection scanning equipment and industrial Internet technology through the scanning content data processing module to efficiently process and analyze the internal data of barcodes and QR codes, obtains data through scanning and performs format verification and character type verification to ensure that the data meets the standard requirements; then parses the data content through a text scanning program and matches it with a database to ensure that the information is accurate; obtains relevant information categories of products or assembly parts, such as production information or packaging information, through the industrial Internet, and compares it with the categories of the scanned data content to ensure consistency; if there are differences, the data can be edited and modified in real time through intelligent detection equipment until it meets the requirements, thereby improving data processing efficiency and accuracy, and optimizing production management and traceability capabilities.

[0043] 3. This product uses the code scanning editing and decryption module. The intelligent code scanning device can safely edit and encrypt the internal data of the barcode and QR code; the module generates an editing program lock and randomly obtains the model assembly order, converts it into a digital series and selects an encryption split method (such as the Caesar cipher) to ensure data security. This encryption method obtains relevant information through the industrial Internet, realizes reliable decryption and editing of data, and improves the security and confidentiality of data transmission. It effectively prevents data tampering and unauthorized access, and provides powerful data protection and management functions for the production environment. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. The following drawings are not intentionally scaled to the actual size, and the focus is on illustrating the main purpose of the present invention.

[0045] Figure 1is a flow chart of the method steps of the present invention;

[0046] Figure 2 It is a principle block diagram of the present invention. DETAILED DESCRIPTION

[0047] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work also fall within the scope of protection of the present invention.

[0048] As shown in the present invention and claims, unless the context clearly indicates an exception, the words "a", "an", "an" and / or "the" do not refer to the singular, but also include the plural. Generally speaking, the terms "include" and "comprise" only indicate the inclusion of the steps and elements that have been clearly identified, and these steps and elements do not constitute an exclusive list, and the method or device may also include other steps or elements.

[0049] Although the present invention has made various references to certain modules in the system according to an embodiment of the present invention, any number of different modules can be used and run on a user terminal and / or server. The modules are only illustrative, and different aspects of the system and method can use different modules.

[0050] The present invention uses a flow chart to illustrate the operations performed by the system according to an embodiment of the present invention. It should be understood that the preceding or following operations are not necessarily performed precisely in order. On the contrary, various steps may be processed in reverse order or simultaneously as required. At the same time, other operations may also be added to these processes, or one or more operations may be removed from these processes.

[0051] Below, the exemplary embodiments according to the present invention will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments of the present invention, and it should be understood that the present invention is not limited to the exemplary embodiments described here.

[0052] See also Figure 1 - Figure 2As shown, an intelligent code scanning method based on the industrial Internet is implemented based on a robot grasping and positioning system, which includes a code scanning data acquisition and detection module, a code scanning data quality detection module, a code scanning content data processing module and a code scanning editing and decryption detection module; the code scanning data acquisition and detection module obtains the parameter data of the product or assembly parts on the process equipment, and uploads the obtained data to the industrial Internet; the code scanning data quality detection module sends the data to the code scanning data quality detection module for quality detection; the code scanning content data processing module obtains the barcode and the two-dimensional code to analyze the content data; the code scanning editing and decryption module is used for intelligently detecting that the code scanning device edits the internal data of the barcode and the two-dimensional code and encrypts it;

[0053] The method comprises the following steps:

[0054] S1: Obtain parameter data of products or assembled parts on process equipment through the code scanning data collection and detection module, and upload the acquired data to the industrial Internet;

[0055] S2: The data is sent to the code scanning data quality detection module for quality detection through the code scanning data quality detection module. The specific process is as follows:

[0056] S21: obtaining the barcode and QR code position information and the product or assembly part position area on the product or assembly part by setting a product position detection device on the process equipment; and then collecting the barcode and QR code position information and the placement direction on the process equipment by a machine vision camera;

[0057] S22: Analyze by collecting the placement direction of the barcode and QR code position information on the product or assembly parts;

[0058] S221: Analyze the position information of the barcode and QR code on the product or assembly parts, collect the appearance data of the product or assembly parts and the corresponding product or assembly parts in the industrial Internet through the machine vision camera, and then obtain the surface location installation area and installation direction angle range of the barcode and QR code of the corresponding product or assembly parts in the industrial Internet; adjust the same azimuth angle of the photos collected and compared by the machine vision camera and the corresponding product or assembly parts photos in the industrial Internet, extract the corresponding surface location installation area, and then use the barcode and QR code installation direction angle to compare the photos collected and compared by the machine vision camera and the corresponding product or assembly parts photos in the industrial Internet. Degree detection, the surface position installation area is used as a plane coordinate system, and the four corners of the barcode and the two-dimensional code are obtained, and then the four corners are marked as mark point 1, mark point 2, mark point 3 and mark point 4 in a specific order; the data is substituted into the coordinate system mark point 1 is connected with mark point 2 and mark point 3 to obtain line segment 1 and line segment 2, and mark point 1 is connected with mark point 2 and mark point 3 to obtain line segment 3 and line segment 4, and line segment 1 is parallel to line segment 3, and line segment 2 is parallel to line segment 4; then the horizontal and vertical axes in the plane coordinate system are compared with line segment 1 and line segment 3 to obtain the installation direction angle of the barcode and the two-dimensional code, and then S222 is executed;

[0059] S222: compare it with the installation direction angle range; if the installation direction angle obtained belongs to the installation direction angle range, analyze the installation directions of the barcode and the QR code. For the barcode, obtain the bar digital sequence on the barcode, and distinguish the positive and negative directions of the numbers "2", "5", "4" and "7" in the bar digital sequence, and compare the numbers with the corresponding numbers obtained in the same proportion from the industrial Internet. When the numbers completely overlap with the corresponding numbers obtained in the same proportion from the industrial Internet, the barcode is installed in the positive direction; otherwise, the barcode is installed in the reverse direction; if the barcode is installed in the reverse direction, execute S224; otherwise, if the barcode is installed in the positive direction, execute S223;

[0060] S223: Analyze the installation direction of the QR code by obtaining the positioning corner points of the QR code. There are usually three positioning corner points (corner boxes) in the QR code. Then, the direction of the QR code is distinguished by obtaining the detection corner point position, and the obtained detection corner point position is matched with the detection corner point position of the QR code obtained by the industrial Internet. If the obtained detection corner point position is consistent with the detection corner point position of the QR code obtained by the industrial Internet, then perform content data analysis on the barcode and the QR code and execute S3; otherwise, if the obtained detection corner point position is inconsistent with the detection corner point position of the QR code obtained by the industrial Internet, execute S224; if the obtained installation direction angle does not belong to the installation direction angle range, execute S224;

[0061] S224: Use a machine vision camera to label abnormal products or assembly parts, and then collect statistics on the data information of abnormal products or assembly parts through the industrial Internet; and obtain the process running speed of the process equipment, and the next device of the process equipment obtains the position information of abnormal products or assembly parts through the industrial Internet for grabbing; the abnormalities are distinguished by grabbing, and the abnormalities include angle abnormalities and installation direction abnormalities; and then the next device of the process equipment grabs the products or assembly parts with abnormal angles and installation directions respectively to the modification process equipment corresponding to the angle abnormalities and installation direction abnormalities for modification and adjustment, and executes S22;

[0062] S3: Obtain the barcode and QR code through the code scanning content data processing module to analyze the content data. The specific steps are as follows:

[0063] S31: Obtain barcodes and QR codes through the industrial Internet, and use intelligent detection and scanning equipment to scan and obtain internal data information of the barcodes and QR codes for detection;

[0064] S32: Detect the internal data information of the acquired barcode and QR code, and verify the data; first, verify the acquired data format, and parse the information in the barcode and QR code into text or digital form through decoding software; then obtain the inspection data length standard requirements through the industrial Internet and compare them with the inspection data length. If the inspection data length meets the standard requirements, perform character type verification and execute S33; otherwise, execute S36 to modify the barcode and QR code data format;

[0065] S33: Verify the character type of the acquired barcode and QR code internal data, and then verify whether the character type meets the standard based on the industrial Internet. Compare the character type of the acquired barcode and QR code internal data with the character type met the standard based on the industrial Internet. If the character type of the acquired barcode and QR code internal data meets the standard based on the industrial Internet, execute S34 to analyze the data content; otherwise, execute S36 to adjust the character type of the barcode and QR code internal data;

[0066] S34: Obtain a database of the corresponding product or assembly parts through the industrial Internet and the machine vision camera, the database including production information, production information and packaging information, etc.; then upload the scanned barcode and the two-dimensional internal data content to the text scanning program through the intelligent detection scanning device, and scan the barcode and the two-dimensional code internal data content through the text scanning program to obtain specific content text; match the content text in the database, if there is no difference in the matching result, execute S35; otherwise, if there is a difference in the matching result, execute S36;

[0067] S35: Scan the internal data content of the barcode and the QR code through a text scanning program to obtain specific content text, and then obtain the category type of the content text through a text interpretation classification model, the category is production information or production information or packaging information or raw material information, etc., and obtain the category type of the corresponding product or assembly parts for detection based on the industrial Internet. For example, the categories of the corresponding products or assembly parts for detection obtained by the industrial Internet include production information, packaging information and raw material information. When the category type of the content text obtained through the file interpretation classification model is equal to the category type of the corresponding product or assembly parts for detection obtained by the industrial Internet, execute S4; otherwise, execute S36;

[0068] S36: The internal data of the barcode and the QR code are read by the intelligent detection and scanning device for editing and modification, and the edited and modified content is obtained through the industrial Internet; after the modification, the internal data of the barcode and the QR code are detected or modified by the intelligent detection and scanning device again until the detection passes;

[0069] S4: The code scanning editing and decryption module is used to intelligently detect the code scanning device and encrypt the internal data of the barcode and QR code after editing. The specific steps are as follows:

[0070] S41: Generate an editing program lock through an intelligent detection and scanning device, and the editing program lock randomly obtains an assembly order in a three-order Rubik's Cube model or a multi-order Rubik's Cube model program model through the process Internet, and the assembly order of the three-order Rubik's Cube or the multi-order Rubik's Cube is randomly generated through the program model, and the corresponding barcode and QR code model assembly order is stored;

[0071] S42: By obtaining the generated model assembly sequence, the model assembly sequence is converted into a digital sequence. For example, taking the Rubik's Cube as an example, the basic rotation steps may include: U (upper layer clockwise rotation), U' (upper layer counterclockwise rotation), D (lower layer clockwise rotation), D' (lower layer counterclockwise rotation), L (left layer clockwise rotation), L' (left layer counterclockwise rotation), R (right layer clockwise rotation), R' (right layer counterclockwise rotation), F (front layer clockwise rotation), F' (front layer counterclockwise rotation), B ( The back layer rotates clockwise), B' (the back layer rotates counterclockwise); these rotation steps are assigned numbers: U is 01, U' is 02, D is 03, D' is 04, L is 05, L' is 06, R is 07, R' is 08, F is 09, F is 10, B is 11, B' is 12; the assembly order of the model is U->D'->L->F'->B->R to get 01->04->05->10->11->08, and converted into a digital sequence: 010405101108;

[0072] S43: by obtaining the converted digital sequence 010405101108, and then randomly obtaining the digital sequence encryption splitting method through the industrial Internet, and storing the corresponding barcode and QR code in the digital sequence encryption splitting method used; the encryption splitting method includes the Vigenère cipher, the Vigenère cipher and the XOR encryption, etc. For example, if the encryption splitting method uses the Caesar cipher, each number is added with 3 (modulo 10), and the original sequence 010405101108 becomes 343738434431;

[0073] S44: When the barcode and QR code need to be edited, the intelligent detection and scanning device obtains the model assembly order and digital series encryption and splitting method of the corresponding barcode and QR code through the industrial Internet for decryption.

[0074] In addition, it will be understood by those skilled in the art that various aspects of the present invention may be illustrated and described by a number of patentable categories or situations, including any new and useful process, machine, product or combination of substances, or any new and useful improvements thereto. Accordingly, various aspects of the present invention may be performed entirely by hardware, entirely by software (including firmware, resident software, microcode, etc.), or by a combination of hardware and software. The above hardware or software may be referred to as "data blocks", "modules", "engines", "units", "components" or "systems". In addition, various aspects of the present invention may be represented as a computer product located in one or more computer-readable media, which includes computer-readable program code.

[0075] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. It should also be understood that terms such as those defined in common dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant technology and should not be interpreted in an idealized or extremely formal sense, unless explicitly defined as such herein.

[0076] The above is an explanation of the present invention and should not be considered as a limitation thereof. Although several exemplary embodiments of the present invention have been described, it will be readily appreciated by those skilled in the art that many modifications may be made to the exemplary embodiments without departing from the novel teachings and advantages of the present invention. Therefore, all such modifications are intended to be included within the scope of the present invention as defined in the claims. It should be understood that the above is an explanation of the present invention and should not be considered as being limited to the specific embodiments disclosed, and modifications to the disclosed embodiments and other embodiments are intended to be included within the scope of the appended claims. The present invention is defined by the claims and their equivalents.

Claims

1. An intelligent code scanning method based on the industrial Internet, characterized in that: include: S1: Obtain parameter data of products or assembled parts on process equipment, and upload the obtained parameter data to the Industrial Internet; S2: Send the parameter data to the code scanning data quality inspection module for quality inspection, specifically: obtain the barcode and QR code position information on the product or assembly parts, and then obtain the placement direction of the product or assembly parts position area on the process equipment; analyze the collected barcode and QR code position information on the product or assembly parts and their placement direction, specifically: S221: acquiring the installation direction angle by collecting the appearance data of the product or assembly parts and analyzing the corresponding product or assembly parts, and comparing it with the installation direction angle range. If it falls within the installation direction angle range, execute S222; otherwise, execute S224; S222: Obtain the barcode digital sequence on the barcode to distinguish the positive and negative directions, and compare the numbers with the corresponding numbers of the same proportion. If they completely overlap, the barcode is installed in the positive direction and execute S223; otherwise, execute S224; S223: Analyze the installation direction of the QR code to obtain the detection corner point position of the QR code, and match it with the detection corner point position of the QR code obtained by the industrial Internet. If the detection corner point positions are consistent, execute S3; otherwise, execute S224; S224: abnormal label marks are made on products or assembled parts and statistics are collected, and the corresponding modification process equipment for grabbing and placing is used to modify and adjust them, and then S221 is executed; S3: Obtain barcodes and QR codes for content data analysis, specifically: S31: Obtain barcodes and QR codes through the industrial Internet, and use intelligent detection and scanning equipment to scan and obtain internal data information of the barcodes and QR codes for detection; S32: Verify the data and then verify the acquired data format; S33: Verify the character type of the acquired barcode and the internal data of the QR code; S34: analyzing the data content; S35: Analyze the categories of the text in the data content of the barcode and the QR code: Scan the internal data content of the barcode and the QR code through a text scanning program to obtain specific content text, and then obtain the category of the content text through a file interpretation classification model; S36: Read the internal data of the barcode and QR code through the intelligent detection and scanning device for editing and modification; S4: The internal data of the barcode and QR code are edited and encrypted through the intelligent detection and scanning device.

2. According to the intelligent code scanning method based on industrial Internet according to claim 1, it is characterized in that: By collecting product or assembly parts appearance data and analyzing the corresponding products or assembly parts, the specific steps are as follows: The appearance data of products or assembled parts are collected by machine vision cameras and the corresponding products or assembled parts in the industrial Internet, and then the surface position installation area and installation direction angle range of the barcode and QR code of the corresponding products or assembled parts are obtained through the industrial Internet; the photos collected and compared by the machine vision camera and the corresponding product or assembled parts photos in the industrial Internet are adjusted to the same azimuth angle, and the corresponding surface position installation area is extracted, and then the installation direction angle of the barcode and QR code is used for detection, the surface position installation area is made into a plane coordinate system, and the four corners of the barcode and QR code are obtained, and connected to obtain four line segments, and then the horizontal and vertical axes in the plane coordinate system are compared with the four line segments to obtain the installation direction angle of the barcode and QR code.

3. According to the intelligent code scanning method based on industrial Internet according to claim 2, it is characterized in that: Get the barcode digital sequence on the barcode to distinguish the positive and negative directions. The specific steps are: Compare the installation direction angles of the barcode and QR code with the installation direction angle range; if the installation direction angle obtained belongs to the installation direction angle range, analyze the installation directions of the barcode and QR code. For the barcode, obtain the barcode number sequence on the barcode, and distinguish the positive and negative directions of the numbers "2", "5", "4" and "7" in the barcode number sequence, and compare the numbers with the corresponding numbers of the same proportion obtained by the Industrial Internet. When they are completely overlapped, the barcode is installed in the positive direction and execute S223; otherwise, the barcode is installed in the reverse direction and execute S224.

4. According to the intelligent code scanning method based on industrial Internet according to claim 3, it is characterized in that: Analysis of the QR code installation direction, the specific steps are: Obtain the positioning corner points of the QR code; then obtain the detection corner point positions to distinguish the direction of the QR code, and match the obtained detection corner point positions with the detection corner point positions of the QR code obtained by the industrial Internet. If the detection corner point positions are consistent, perform content data analysis on the barcode and the QR code, and execute S3; On the contrary, when the detected corner point positions are inconsistent, S224 is executed.

5. According to the intelligent code scanning method based on industrial Internet according to claim 1, it is characterized in that: Verify the format of the acquired data. The specific steps are as follows: The information in the barcode and QR code is parsed into text or digital form through decoding software; the Industrial Internet obtains the inspection data length standard requirement and compares it with the inspection data length. If the inspection data length meets the standard requirements, character type verification is performed and S33 is executed; otherwise, S36 is executed.

6. According to the intelligent code scanning method based on industrial Internet according to claim 1, it is characterized in that: Verify the character type of the acquired barcode and QR code internal data. The specific steps are as follows: Based on the industrial Internet, the character type obtained meets the standard, and the character type of the internal data of the barcode and the QR code is compared with the character type obtained to meet the standard. If the character type of the internal data of the barcode and the QR code meets the character type obtained, S34 is executed to analyze the data content; Otherwise, execute S36.

7. According to claim 2, the intelligent code scanning method based on industrial Internet is characterized in that: Analyze the data content. The specific steps are as follows: The database of corresponding products or assembly parts is obtained through the industrial Internet and machine vision cameras, and then the scanned barcode and QR code internal data content are uploaded to the text scanning program through the intelligent detection scanning device to obtain the specific content text, and it is matched in the database. If there is no difference in the matching result, S35 is executed; otherwise, if there is a difference in the matching result, S36 is executed.

8. The intelligent code scanning method based on industrial Internet according to claim 1 is characterized in that: Edit and encrypt the internal data of the barcode and QR code. The specific steps are as follows: The editing program lock randomly obtains the assembly order of a three-order Rubik's Cube model or a multi-order Rubik's Cube model program model through the industrial Internet, and the assembly order is randomly generated through the program model, and the model assembly order of the corresponding barcode and QR code is stored; the model assembly order is converted into a digital series, and the digital series encryption and splitting method is randomly obtained by the industrial Internet, and stored through the digital series encryption and splitting method used by the corresponding barcode and QR code; when editing the barcode and QR code, the intelligent detection scanning device obtains the model assembly order and digital series encryption and splitting method of the corresponding barcode and QR code through the industrial Internet for decryption.

9. An intelligent code scanning system based on the industrial Internet, characterized in that: Applicable to realizing an intelligent code scanning method based on industrial Internet as described in any one of claims 1 to 8, comprising a code scanning data collection detection module, a code scanning data quality detection module, a code scanning content data processing module and a code scanning editing and decryption detection module; The code scanning data collection and detection module obtains parameter data of products or assembled parts on process equipment, and uploads the obtained data to the industrial Internet; The code scanning data quality detection module performs quality detection on parameter data of products or assembled parts on process equipment; The code scanning content data processing module obtains the barcode and the QR code to perform content data analysis; The code scanning editing and decryption detection module is used to intelligently detect that the code scanning device encrypts the internal data of the barcode and QR code after editing.

Citation Information

Patent Citations

  • Product tracing system and method based on industrial Internet identifier analysis

    CN112243023A

  • Mould accessory production quality traceability management system and method

    CN117933814A