Self-adaptive stability-adjusting code scanning weighing method and system

By integrating high-resolution barcode scanner, image recognition system and weight tester, combined with data fusion technology and adaptive control algorithms, the problem of difficult to ensure the rapidity and accuracy of the weighing process in the prior art is solved, and efficient and accurate logistics weighing is achieved.

CN120087386AActive Publication Date: 2025-06-03GUANGDONG KAIYUAN INNOVATION TECH CO LTD

Patent Information

Application Number
CN202411347730.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2025-06-03
Estimated Expiration
2044-09-26

AI Technical Summary

Technical Problem

The existing adaptive stabilization scanning and weighing methods are difficult to ensure the rapidity and accuracy of the weighing process in a fast logistics environment, and it is difficult to achieve the seamless connection between high reading rate of barcode scanning and data integration.

Method used

By integrating high-resolution barcode scanner, image recognition system and weight tester, fast and accurate collection of cargo information is achieved, and the barcode and weight information are matched through data fusion technology, dynamically adjust the conveyor belt speed and weighing platform position, and automatically detect abnormal conditions and respond.

Benefits of technology

It improves the automation level of the weighing process, reduces human errors, improves logistics efficiency, ensures the accuracy and stability of the weighing, and enhances the reliability and robustness of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120087386A_ABST
    Figure CN120087386A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of logistics weighing based on the Internet of Things, in particular to a self-adaptive stability-adjusting code scanning weighing method and system. The scheme comprises the following steps: deploying a high-resolution bar code scanner, an image recognition sensor and a weight tester, and carrying out online information acquisition; the current cargo size, shape and initial moving speed are obtained, and online accumulated weight calculation is carried out; the collected bar code information and weight data are analyzed and processed in real time, and the bar code and the weight information are matched through a data fusion technology; automatically detecting any abnormal condition, and immediately starting a preset response mechanism for adjustment or re-measurement; the data is transmitted to a cloud end or a central control system in real time through a wireless network; a display screen and an interface are arranged for real-time data display, system state monitoring and manual intervention. According to the scheme, through integration of the high-resolution barcode scanner and the image recognition system, rapid and accurate collection of cargo information is realized, and the recognition efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of logistics weighing based on the Internet of Things, and more specifically, to a code scanning and weighing method and system with self-adaptive stability adjustment. Background Art

[0002] In the field of logistics weighing based on the Internet of Things, the code scanning and weighing method with self-adaptive stability adjustment realizes real-time monitoring and adjustment of the weight of goods through the integration of advanced sensor technology, automatic identification technology, and data processing algorithms, ensuring the accuracy and stability of the weighing process. This intelligent weighing system not only improves the efficiency of logistics operations, reduces labor costs, but also provides reliable data support for inventory management and cargo turnover through accurate data analysis, which is of great significance for improving the automation level of the logistics industry and optimizing supply chain management.

[0003] Before the technology of the present invention, the existing code scanning and weighing methods with self-adaptive stability adjustment mainly relied on traditional mechanical or electronic weighing devices, combined with bar code scanning technology for manual or semi-automatic operations. These methods usually involve using weighing sensors to measure the weight of goods, while identifying the bar code information on the goods through a scanning device, and then manually or through a preliminary automation system inputting the weight and bar code data into a computer system for processing. The technical difficulties mainly include ensuring the rapidity and accuracy of the weighing process, especially in a continuous and rapid logistics environment; at the same time, the key points are to achieve a high reading rate of bar code scanning and seamless docking of data integration, and to develop a weighing platform that can adapt to goods of different sizes and shapes, and ensure stability and reliability under dynamic conditions. In addition, integrating advanced algorithms to automatically adjust the weighing system to adapt to various abnormal situations, and realizing real-time data processing and analysis are also important technical challenges. Summary of the Invention

[0004] In view of the above problems, the present invention proposes a code scanning and weighing method and system with self-adaptive stability adjustment, which realizes the rapid and accurate acquisition of goods information and improves the recognition efficiency by integrating a high-resolution bar code scanner and an image recognition system.

[0005] According to the first aspect of the embodiments of the present invention, a code scanning and weighing method with self-adaptive stability adjustment is provided.

[0006] In one or more embodiments, preferably, the code scanning and weighing method with self-adaptive stability adjustment includes:

[0007] Deploy a high-resolution bar code scanner, an image recognition sensor, and a weight tester for online information collection;

[0008] Obtain the current size, shape, and initial moving speed of the goods, dynamically adjust the speed of the conveyor belt and the position of the weighing platform, and perform on-line cumulative weight calculation;

[0009] Perform real-time analysis and processing on the collected barcode information and weight data, and match the barcode and weight information through data fusion technology;

[0010] Automatically detect any abnormal situation, and immediately activate the preset response mechanism for adjustment or re-measurement;

[0011] Transmit the data to the cloud or the central control system in real time through the wireless network;

[0012] Set up a display screen and interface for real-time data display, system status monitoring, and manual intervention.

[0013] In one or more embodiments, preferably, deploy high-resolution barcode scanners, image recognition sensors, and weight testers for on-line information collection, specifically including:

[0014] Install at least one high-resolution barcode scanner above the logistics transmission line. The scanner is electrically connected to a control unit and is configured to be adjustable in position and angle in the vertical and horizontal directions; install an image recognition sensor on one side or below the transmission line and electrically connect it to the control unit to capture the shape and size information of the package;

[0015] Place a weight tester on the transmission line. The weight tester is electrically connected to the control unit and ensures that it can accurately measure the weight of the package passing through it;

[0016] When the package enters the transmission line and reaches the working range of the barcode scanner, the control unit activates the barcode scanner to scan the barcode on the package;

[0017] The control unit activates the image recognition sensor to take a picture of the package to obtain the appearance image of the package; the control unit receives the weighing data from the weight tester and associates the weight data with the foregoing scanned and image data.

[0018] In one or more embodiments, preferably, the obtaining the current size, shape, and initial moving speed of the goods, dynamically adjusting the speed of the conveyor belt and the position of the weighing platform, and performing on-line cumulative weight calculation specifically includes:

[0019] Obtain the current size, shape, and initial moving speed when the goods are placed on the conveyor belt;

[0020] Judge whether there will be relative displacement at the current moving speed of the conveyor belt;

[0021] When the safety weighing distance judgment function is not satisfied, the distance between goods is adjusted by a preset baffle;

[0022] Use the first calculation formula to judge the time to reach the weighing position, and record the time period that satisfies the second calculation formula as the weighing period;

[0023] Calculate the accumulated weight of the weighing values within the weighing period using the third calculation formula;

[0024] The safety weighing distance judgment function is:

[0025] J≥Y, X = 0

[0026] (J - D÷(VC - V0)×V)≥Y, X>0

[0027] Wherein, J is the absolute distance, X is the relative movement, D is the weighing point distance of the current goods, Y is the safety weighing distance judgment margin, V is the relative approach speed of the current goods and the previous goods, VC is the conveyor belt movement speed, and V0 is the relative movement speed;

[0028] The first calculation formula is:

[0029] T = D÷(VC - V0)

[0030] Wherein, T is the arrival time;

[0031] The second calculation formula is:

[0032] Td - △T < t < Td + △T

[0033] Wherein, t is the weighing time, Td is the arrival time, and △T is the analysis time margin;

[0034] The third calculation formula is:

[0035]

[0036] Wherein, Z is the accumulated weight and G is the weighing result at time t.

[0037] In one or more embodiments, preferably, the collected barcode information and weight data are analyzed and processed in real time, and the barcode and weight information are matched through data fusion technology, specifically including:

[0038] The control unit receives the barcode information and the accumulated weight, and synchronizes the timestamps of the received barcode information and weight data to ensure the temporal consistency of the two sets of data;

[0039] The control unit parses the barcode information using preset rules to extract the sending place, destination, content type, and size of the package;

[0040] The control unit associates the parsed barcode information with the corresponding weight data to generate a package record containing complete logistics information.

[0041] In one or more embodiments, preferably, the automatically detects any abnormal situation and immediately activates a preset response mechanism for adjustment or re-measurement, specifically including:

[0042] Real-time monitor the barcode scanning and weight measurement data of the package, and receive and process the data from the barcode scanner and the weight tester through the control unit;

[0043] The anomaly detection algorithm built into the control unit analyzes the collected data to identify mismatched barcode information, weighing exceeding the preset maximum tolerable weight, and data missing situations as anomalies;

[0044] Once an abnormal overweight is detected, the control unit immediately activates a preset response mechanism, which is to re-measure the weight. If it still does not meet the requirements, it will be switched to other operating lines for processing;

[0045] When barcode information mismatch or data missing situations are identified, automatically attempt to re-scan the barcode and measure the weight to exclude temporary errors; if the anomaly still exists after re-attempting, the system will send a visual alert to the operator through the control interface and record the anomaly event;

[0046] After receiving the alert, the operator can decide whether to manually intervene according to the actual situation to solve the problem or bypass the anomaly.

[0047] In one or more embodiments, preferably, the transmits the data to the cloud or the central control system in real time through a wireless network, specifically including:

[0048] The control unit receives the data from the barcode scanner and the weight tester and encapsulates these data into a standard data format for easy network transmission;

[0049] The control unit establishes a secure connection with the wireless network through the built-in wireless communication module, and this connection ensures the security and reliability of data transmission;

[0050] The encapsulated data is transmitted to the cloud server or the central control system in real time through the established wireless connection, and this system is configured to receive and process data from multiple sources;

[0051] Before data transmission, the control unit encrypts the data using an encryption algorithm to ensure the security of the data during transmission;

[0052] Using a connection-oriented transport protocol, after the cloud server or the central control system receives the data, it sends an acknowledgment signal back to the control unit to confirm that the data has been successfully received and stored.

[0053] In one or more embodiments, preferably, the display screen and interface are set for real-time data display, system status monitoring, and manual intervention, specifically including:

[0054] Connect at least one display screen to the control unit, and this screen is configured to display barcode scanning information, weight measurement data, and system status information.

[0055] Design an intuitive user interface that allows users to view the barcode information, weight data of the package, and the operating status of the system in real time, and provides the function of manual input and intervention.

[0056] The control unit transmits the processed data to the display screen, and through the user interface, it displays the barcode information, weight data of the package, and any abnormal status in real time, while providing visual monitoring of the system status.

[0057] According to the second aspect of the embodiments of the present invention, an adaptive stability-adjusting barcode scanning and weighing system is provided.

[0058] In one or more embodiments, preferably, the adaptive stability-adjusting barcode scanning and weighing system includes:

[0059] An identification and acquisition module for deploying a high-resolution barcode scanner, an image recognition sensor, and a weight tester for online information acquisition;

[0060] A dynamic adjustment module for obtaining the current size, shape, and initial moving speed of the goods, dynamically adjusting the speed of the conveyor belt and the position of the weighing platform, and performing online cumulative weight calculation;

[0061] A data processing module for performing real-time analysis and processing on the collected barcode information and weight data, and matching the barcode and weight information through data fusion technology;

[0062] An anomaly detection module for automatically detecting any abnormal situation and immediately starting a preset response mechanism for adjustment or re-measurement;

[0063] An Internet of Things interconnection module for transmitting data to the cloud or the central control system in real time through a wireless network;

[0064] An optimization analysis module for setting a display screen and an interface for real-time data display, system status monitoring, and manual intervention.

[0065] According to a third aspect of an embodiment of the present invention, there is provided a computer-readable storage medium having computer program instructions stored thereon, and when the computer program instructions are executed by a processor, the method described in any one of the first aspects of the embodiments of the present invention is implemented.

[0066] According to a fourth aspect of an embodiment of the present invention, there is provided an electronic device including a memory and a processor, where the memory is used to store one or more computer program instructions, and wherein the one or more computer program instructions are executed by the processor to implement the method described in any one of the first aspects of the embodiments of the present invention.

[0067] The technical solutions provided by the embodiments of the present invention may include the following beneficial effects:

[0068] In the solution of the present invention, by using the backstepping adaptive control algorithm, the conveyor belt speed and the weighing platform position are dynamically adjusted according to the characteristics of the goods. This ensures the weighing accuracy of different goods and improves the flexibility and stability of the system.

[0069] In the solution of the present invention, by combining real-time data analysis and machine learning algorithms, the system can instantly detect and respond to abnormal situations, such as weight deviation or barcode error. This feature enhances the reliability and robustness of the system and reduces potential errors and losses.

[0070] Other features and advantages of the present invention will be described in the following specification, and some of them will be obvious from the specification, or will be understood by implementing the present invention. The objectives and other advantages of the present invention can be achieved and obtained by the structures specifically pointed out in the written specification, claims, and drawings.

[0071] The technical solutions of the present invention will be further described in detail below with reference to the drawings and embodiments. Description of the Drawings

[0072] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly introduced below. Obviously, the following drawings are only some embodiments of the present invention, and those skilled in the art can obtain other drawings without creative efforts based on these drawings.

[0073] Figure 1 It is a flowchart of a method for adaptive stability adjustment and code scanning and weighing in an embodiment of the present invention.

[0074] Figure 2 It is a flowchart of deploying a high-resolution barcode scanner, an image recognition sensor, and a weight tester in a method for adaptive stability adjustment and code scanning and weighing in an embodiment of the present invention to perform online information collection.

[0075] Figure 3 It is a flowchart for obtaining the current size, shape, and initial moving speed of goods in an adaptive stability-adjusting barcode scanning and weighing method according to an embodiment of the present invention, dynamically adjusting the speed of the conveyor belt and the position of the weighing platform, and performing on-line cumulative weight calculation.

[0076] Figure 4 It is a flowchart for performing real-time analysis and processing on the collected barcode information and weight data, and matching the barcode and weight information through data fusion technology in an adaptive stability-adjusting barcode scanning and weighing method according to an embodiment of the present invention.

[0077] Figure 5 It is a flowchart for automatically detecting any abnormal situation and immediately starting a preset response mechanism for adjustment or re-measurement in an adaptive stability-adjusting barcode scanning and weighing method according to an embodiment of the present invention.

[0078] Figure 6 It is a flowchart for real-time transmitting data to the cloud or a central control system through a wireless network in an adaptive stability-adjusting barcode scanning and weighing method according to an embodiment of the present invention.

[0079] Figure 7 It is a flowchart for setting a display screen and interface for real-time data display, system status monitoring, and manual intervention in an adaptive stability-adjusting barcode scanning and weighing method according to an embodiment of the present invention.

[0080] Figure 8 It is a structural diagram of an adaptive stability-adjusting barcode scanning and weighing system according to an embodiment of the present invention.

[0081] Figure 9 It is a structural diagram of an electronic device according to an embodiment of the present invention. Detailed implementation manners

[0082] In some processes described in the specification, claims, and above-mentioned drawings of the present invention, multiple operations appear in a specific order. However, it should be clearly understood that these operations may not be executed in the order in which they appear herein or may be executed in parallel. The serial numbers of the operations, such as 101, 102, etc., are only used to distinguish different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. It should be noted that the descriptions such as "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., do not represent a sequence, and do not limit that "first" and "second" are of different types.

[0083] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present invention.

[0084] In the field of logistics weighing based on the Internet of Things, the self-adaptive and stable scanning and weighing method realizes the real-time monitoring and adjustment of the weight of goods through the integration of advanced sensor technology, automatic identification technology, and data processing algorithms, ensuring the accuracy and stability of the weighing process. This intelligent weighing system not only improves the efficiency of logistics operations and reduces labor costs, but also provides reliable data support for inventory management and goods circulation through accurate data analysis, which is of great significance for improving the automation level of the logistics industry and optimizing supply chain management.

[0085] Before the technology of the present invention, the existing self-adaptive and stable scanning and weighing methods mainly relied on traditional mechanical or electronic weighing devices, combined with bar code scanning technology for manual or semi-automatic operations. These methods usually involved using weighing sensors to measure the weight of goods, while identifying the bar code information on the goods through a scanning device, and then manually or through a preliminary automation system inputting the weight and bar code data into a computer system for processing. The technical difficulties mainly included ensuring the rapidity and accuracy of the weighing process, especially in a continuous and rapid logistics environment; at the same time, the key points were to achieve a high reading rate of bar code scanning and seamless docking of data integration, as well as to develop a weighing platform that could adapt to goods of different sizes and shapes and ensure stability and reliability under dynamic conditions. In addition, integrating advanced algorithms to automatically adjust the weighing system to adapt to various abnormal situations, as well as realizing real-time data processing and analysis were also important technical challenges.

[0086] In the embodiments of the present invention, a self-adaptive and stable scanning and weighing method and system are provided. This solution realizes the rapid and accurate acquisition of goods information and improves the recognition efficiency by integrating a high-resolution bar code scanner and an image recognition system.

[0087] According to the first aspect of the embodiments of the present invention, a self-adaptive and stable scanning and weighing method is provided.

[0088] Figure 1 It is a flowchart of a self-adaptive and stable scanning and weighing method according to an embodiment of the present invention.

[0089] In one or more embodiments, preferably, the self-adaptive and stable scanning and weighing method includes:

[0090] S101. Deploy high-resolution barcode scanners, image recognition sensors, and weight testers to collect online information;

[0091] S102. Obtain the current size, shape, and initial moving speed of the goods, dynamically adjust the speed of the conveyor belt and the position of the weighing platform, and perform online cumulative weight calculation;

[0092] S103. Analyze and process the collected barcode information and weight data in real time, and match the barcode and weight information through data fusion technology;

[0093] S104. Automatically detect any abnormal situation, and immediately activate the preset response mechanism for adjustment or re-measurement;

[0094] S105. Transmit the data to the cloud or the central control system in real time through a wireless network;

[0095] S106. Set up a display screen and interface for real-time data display, system status monitoring, and manual intervention.

[0096] In the embodiment of the present invention, through the implementation of these six steps, the technology of the present invention can improve the automation level of the scanning and weighing process, reduce human errors, enhance the overall logistics efficiency, and lay a solid foundation for the intelligence and informatization of logistics management.

[0097] Figure 2 It is a flowchart of deploying high-resolution barcode scanners, image recognition sensors, and weight testers to collect online information in an adaptive stability-adjusting scanning and weighing method according to an embodiment of the present invention.

[0098] As Figure 2 shown, in one or more embodiments, preferably, the deployment of high-resolution barcode scanners, image recognition sensors, and weight testers to collect online information specifically includes:

[0099] S201. Install at least one high-resolution barcode scanner above the logistics transmission line. The scanner is electrically connected to a control unit and is configured to be adjustable in position and angle along the vertical and horizontal directions; install an image recognition sensor on one side or below the transmission line and electrically connect it to the control unit to capture the shape and size information of the package;

[0100] S202. Place a weight tester on the transmission line. The weight tester is electrically connected to the control unit and ensure that it can accurately measure the weight of the package passing through it;

[0101] S203. When the package enters the transmission line and reaches the working range of the barcode scanner, the control unit activates the barcode scanner to scan the barcode on the package;

[0102] S204. The control unit activates the image recognition sensor to take a picture of the package and obtains the appearance image of the package; the control unit receives the weighing data from the weight tester and associates the weight data with the aforementioned scanning and image data.

[0103] In an embodiment of the present invention, in order to improve the efficiency and accuracy of package handling, it is decided to deploy a set of self - adaptive and stable code - scanning and weighing system. First, the technician installs a high - resolution bar code scanner above the logistics transmission line. This scanner has the ability to quickly read one - dimensional and two - dimensional barcodes and is connected to the central control unit by wires. This scanner is installed on an adjustable bracket, allowing the staff to adjust its vertical and horizontal positions and angles according to actual needs to ensure that various sizes and types of packages can be accurately scanned. In an embodiment of the present invention, in order to improve the efficiency and accuracy of package handling, it is decided to deploy a set of self - adaptive and stable code - scanning and weighing system. First, the technician installs a high - resolution bar code scanner above the logistics transmission line. This scanner has the ability to quickly read one - dimensional and two - dimensional barcodes and is connected to the central control unit by wires. This scanner is installed on an adjustable bracket, allowing the staff to adjust its vertical and horizontal positions and angles according to actual needs to ensure that various sizes and types of packages can be accurately scanned.

[0104] Immediately afterwards, an image recognition sensor is installed on the side of the transmission line. This device is also electrically connected to the control unit. The main function of the image recognition sensor is to capture the shape and size information of the package. It is equipped with a high - definition camera and uses advanced image - processing algorithms to analyze the captured photos, thereby obtaining the precise volume and morphological characteristics of the package.

[0105] In addition, a weight tester is placed at a specific position on the transmission line. This device is used to measure the weight of the passing packages in real - time. The design of the weight tester ensures that regardless of the size or shape of the package, it can accurately measure its weight and communicate with the control unit in real - time to transmit the weight data.

[0106] When the package moves with the conveyor belt and enters the working range of the bar code scanner, the control unit immediately activates the bar code scanner to scan it and decode the express information on the package. At the same time, the image recognition sensor is activated to quickly take a picture of the package and send the image data to the control unit. Subsequently, when the package continues to move forward and passes through the weight tester, its weight data is also recorded in real - time and transmitted to the control unit.

[0107] After the control unit receives this data, it summarizes and correlates the barcode information, appearance image, and weight data of each package through a built-in data association algorithm to form a comprehensive package information record. This system greatly improves the speed and accuracy of logistics processing, reduces the need for manual operations, and also lowers the error rate and operating costs.

[0108] Figure 3 It is a flowchart for obtaining the current size, shape, and initial moving speed of goods in an adaptive stability-adjusting barcode scanning and weighing method according to an embodiment of the present invention, dynamically adjusting the speed of the conveyor belt and the position of the weighing platform, and performing on-line cumulative weight calculation.

[0109] As Figure 3 shown, in one or more embodiments, preferably, the obtaining the current size, shape, and initial moving speed of goods, dynamically adjusting the speed of the conveyor belt and the position of the weighing platform, and performing on-line cumulative weight calculation specifically includes:

[0110] S301. Obtain the current size, shape, and initial moving speed when the goods are placed on the conveyor belt;

[0111] S302. Determine whether a relative displacement will occur at the current conveyor belt moving speed;

[0112] S303. When the safety weighing distance judgment function is not satisfied, adjust the distance between the goods through a pre-set baffle;

[0113] S304. Use the first calculation formula to judge the time to reach the weighing position, and record the time period that satisfies the second calculation formula as the weighing period;

[0114] S305. Calculate the cumulative weight of the weighing values within the weighing period using the third calculation formula;

[0115] The safety weighing distance judgment function is:

[0116] J≥Y, X = 0

[0117] (J - D÷(VC - V0)×V)≥Y, X>0

[0118] Wherein, J is the absolute distance, X is the relative movement, D is the weighing point distance of the current goods, Y is the safety weighing distance judgment margin, V is the relative approaching speed of the current goods and the previous goods, VC is the conveyor belt moving speed, and V0 is the relative movement speed;

[0119] The first calculation formula is:

[0120] T = D÷(VC - V0)

[0121] Among them, T is the arrival time;

[0122] The second calculation formula is:

[0123] Td - △T < t < Td + △T

[0124] Among them, t is the weighing time, Td is the arrival time, and △T is the analysis time margin;

[0125] The third calculation formula is:

[0126]

[0127] Among them, Z is the accumulated weight, and the weighing result at time Gt.

[0128] In the embodiment of the present invention, in order to achieve dynamic weighing and dimensional measurement of goods, the following solution is adopted. First, when the goods are placed on the conveyor belt, the system immediately obtains the size and shape information of the goods, as well as its initial moving speed V0, through sensors installed at the starting end of the conveyor belt. These sensors include laser scanners and other measuring devices, which can accurately measure the physical parameters of the goods.

[0129] Subsequently, the system calculates the relative speed difference between the initial moving speed V0 of the goods and the current speed VC of the conveyor belt. Based on this, the system evaluates whether there will be relative displacement of the goods on the conveyor belt to ensure the stability of the goods during the conveying process. This judgment is made according to the safe weighing distance judgment function J≥Y, X = 0 and (J - D÷(VC - V0)×V)≥Y, X>0; where J represents the absolute distance between the goods and the weighing platform, X is the relative movement, D is the weighing point distance of the current goods, Y is the preset safe weighing distance judgment margin, and V is the relative approaching speed between the current goods and the previous goods.

[0130] If it is detected that the goods may have unsafe relative displacement, the system will adjust the baffle connected to the conveyor belt to control the safe distance between the goods. Then, the system uses the first calculation formula T = D÷(VC - V0) to predict the arrival time T of the goods at the weighing platform. On this basis, the second calculation formula Td - △T < t < Td + △T is used to determine the effective weighing time period, where △T is the analysis time margin to ensure the accuracy of the weighing operation.

[0131] During the determined weighing period, the system passes through the third calculation formula to calculate the accumulated weight, where Z represents the accumulated weight and Gt is the weighing result at time t. This process synthesizes the real-time weighing data of the goods and calculates the accurate weight of the goods by integration.

[0132] The system in this embodiment dynamically adjusts the speed of the conveyor belt and the position of the weighing platform by real-time monitoring the size, shape, and speed of the goods, and adopts a specific algorithm model to optimize the weighing process, effectively improving the efficiency and accuracy of goods handling in warehousing logistics. This system is particularly suitable for logistics centers that need to process a large number of goods with different specifications at high speed, and can significantly improve the overall operation efficiency.

[0133] Figure 4 It is a flowchart of real-time analysis and processing of the collected barcode information and weight data and matching the barcode and weight information through data fusion technology in an adaptive stability-adjusting barcode weighing method according to an embodiment of the present invention.

[0134] Such as Figure 4 shown, in one or more embodiments, preferably, the real-time analysis and processing of the collected barcode information and weight data and matching the barcode and weight information through data fusion technology specifically include:

[0135] S401. The control unit receives the barcode information and the accumulated weight, and synchronizes the timestamps of the received barcode information and weight data to ensure the temporal consistency of the two sets of data;

[0136] S402. The control unit parses the barcode information using a preset rule to extract the sending place, destination, type of content, and size of the package;

[0137] S403. The control unit associates the parsed barcode information with the corresponding weight data to generate a package record containing complete logistics information.

[0138] In the embodiment of the present invention, in order to efficiently and accurately process package information, an integrated real-time analysis and processing system for barcode and weight information is adopted. When a package enters the sorting line and reaches the detection area, a high-resolution barcode scanner and a weight tester work simultaneously to detect the barcode and weight of the package respectively.

[0139] The control unit, that is, the core computer responsible for data processing and instruction issuance in the system, is connected to the barcode scanner and the weight tester through data lines. The barcode scanner reads the barcode or two-dimensional code on the package and transmits it to the control unit. At the same time, the weight tester measures the weight of the package and sends the data to the same control unit.

[0140] After receiving these data, the control unit first performs timestamp synchronization. This means that the internal clock of the control unit will mark the received barcode information and weight data with the same time stamp, so as to ensure that these two sets of data can be correctly associated during subsequent processing, and guarantee the temporal consistency and accuracy of the data.

[0141] Next, the control unit runs preset parsing rules, which are compiled according to industry standards and company agreements and are used to identify and extract information from barcodes. For example, the barcode may contain key information such as the sending location (origin city or postal code), destination (recipient address or postal code), type of contents (product category or number), size (package size or volume), etc.

[0142] The control unit associates this parsed barcode information with the weight data of the corresponding package. This process is achieved through data fusion technology, which combines barcode information and weight data through software algorithms to generate a comprehensive package record. This record contains all the information parsed from the barcode and the weight measured by the weight tester, forming a complete logistics data file.

[0143] Finally, the control unit transmits these package records containing complete logistics information to the cloud server or central control system in real time for storage and further analysis. This process improves the speed and accuracy of package handling, reduces errors in manual input, and enhances the efficiency of the entire logistics system.

[0144] Figure 5 It is a flowchart of automatically detecting any abnormal situation and immediately starting a preset response mechanism for adjustment or re-measurement in an adaptive stability-adjusting barcode scanning and weighing method according to an embodiment of the present invention.

[0145] As Figure 5 shown, in one or more embodiments, preferably, the automatically detecting any abnormal situation and immediately starting a preset response mechanism for adjustment or re-measurement specifically includes:

[0146] S501. Real-time monitor the barcode scanning and weight measurement data of the package, and receive and process the data from the barcode scanner and weight tester through the control unit;

[0147] S502. The abnormal detection algorithm built in the control unit analyzes the collected data to identify barcode information mismatch, weighing exceeding the preset maximum tolerable weight, and data missing situations as abnormalities;

[0148] S503. Once an abnormal overweight is detected, the control unit immediately starts a preset response mechanism, which is to re-measure the weight. If it still does not meet the requirements, it will be transferred to other operation lines for processing;

[0149] S504. When barcode information mismatch or data missing situations are identified, automatically attempt to re-scan the barcode and measure the weight to eliminate temporary errors; if the abnormality still exists after re-attempting, the system will send a visual alarm to the operator through the control interface and record the abnormal event;

[0150] S505. After receiving the alarm, the operator can decide whether to manually intervene according to the actual situation to solve the problem or bypass the anomaly.

[0151] In the embodiments of the present invention, in order to ensure the accuracy and systematicness of package handling, an anomaly detection and automatic response system is adopted. When a package enters the handling process and is detected by a high-resolution barcode scanner and a weight tester, the control unit immediately receives and processes the data from these devices.

[0152] The anomaly detection algorithm built into the control unit starts to work, analyzing the collected barcode information and weight data. According to the preset rules and standards, this algorithm identifies the following types of anomalies: the barcode information does not match the system's expectation, which may be due to scanning errors or package label problems; the package weighing data exceeds the maximum weight threshold preset by the system, which may be caused by an overweight package or a malfunction of the weighing device; and the absence of any critical data, such as the failure to successfully collect barcode or weight data.

[0153] In the case of detecting a weight anomaly, the control unit immediately activates the preset response mechanism. Specifically, the system instructs the weight tester to re-measure to eliminate accidental errors. If the repeated measurement results still exceed the normal range, the control unit will automatically adjust the conveying path and transfer the package to a dedicated processing line, where the staff will conduct a manual inspection and processing of the package.

[0154] For the cases of barcode information mismatch or data absence, the system first attempts to re-scan the barcode and measure the weight to solve possible temporary failures or operation errors. If the problem still persists after several attempts, the control unit will issue a visual alarm to the operator through the user interface, reporting the anomaly details in detail and recording this event in the system.

[0155] After receiving the alarm, the operator can make a judgment according to the specific situation, choose to manually intervene to solve the problem, or execute the operation of bypassing the anomaly after confirming that the anomaly cannot be automatically resolved, so as to continue processing other packages.

[0156] Figure 6 It is a flowchart of real-time data transmission to the cloud or the central control system via wireless network in an adaptive stability-adjusting barcode scanning and weighing method according to an embodiment of the present invention.

[0157] As Figure 6 shown, in one or more embodiments, preferably, the real-time data transmission to the cloud or the central control system via wireless network specifically includes:

[0158] S601. The control unit receives the data from the barcode scanner and the weight tester, and encapsulates these data into a standard data format for network transmission;

[0159] S602. The control unit establishes a secure connection with the wireless network through the built-in wireless communication module, and this connection ensures the security and reliability of data transmission;

[0160] S603. The encapsulated data is transmitted in real time to the cloud server or the central control system through the established wireless connection, and this system is configured to receive and process data from multiple sources;

[0161] S604. Before data transmission, the control unit encrypts the data using an encryption algorithm to ensure the security of the data during transmission;

[0162] S605. Using a connection-oriented transport protocol, after the cloud server or the central control system receives the data, it sends an acknowledgment signal back to the control unit to confirm that the data has been successfully received and stored.

[0163] In the embodiment of the present invention, in order to achieve efficient package handling and data management, an integrated system is adopted to transmit barcode and weight data to the cloud server or the central control system in real time through the wireless network. When the package enters the sorting line and reaches the detection point, the high-resolution barcode scanner and the precise weight tester work simultaneously to read the barcode of the package and measure its weight respectively.

[0164] The control unit, as the core of the system, receives data from these devices and converts them into a standardized data format. This format optimizes the readability and transferability of the data and ensures compatibility with the cloud server or the central control system.

[0165] The wireless communication module built in the control unit then establishes a secure connection with the wireless network of the logistics center. This connection uses modern wireless communication protocols such as Wi-Fi or 4G / 5G to ensure the security and reliability of data transmission. Especially during data transmission, the control unit will use an advanced encryption algorithm to encrypt the data to prevent the data from being intercepted or tampered with during transmission and ensure the security and integrity of the data.

[0166] Once the data is encapsulated and encrypted, it is sent in real time to the cloud server or the central control system through the established wireless connection. These systems are configured to receive and process data from multiple sources, support big data processing and analysis for further data integration, storage and decision-making analysis.

[0167] To ensure the success and integrity of data transmission, a connection-oriented transport protocol such as TCP / IP is used. This means that once the cloud server or the central control system receives the data, it will send an acknowledgment signal to the control unit. This acknowledgment signal indicates that the data has been correctly received and stored, and the data can be further processed.

[0168] Figure 7 It is a flowchart for setting up a display screen and interface to perform real-time data display, system status monitoring, and manual intervention in an adaptive stability-adjusting barcode weighing method according to an embodiment of the present invention.

[0169] Such as Figure 7 As shown, in one or more embodiments, preferably, the setting of the display screen and interface for real-time data display, system status monitoring, and manual intervention specifically includes:

[0170] S701. Connect at least one display screen to the control unit, and this screen is configured to display barcode scanning information, weight measurement data, and system status information.

[0171] S702. Design an intuitive user interface that allows users to view the barcode information, weight data of the package, and the running status of the system in real time, and provides the function of manual input and intervention.

[0172] S703. The control unit transmits the processed data to the display screen, and through the user interface, it displays the barcode information, weight data of the package, and any abnormal status in real time, while providing visual monitoring of the system status.

[0173] In an embodiment of the present invention, to improve operation efficiency and monitoring accuracy, a comprehensive information display and monitoring system is configured. The core of this system is the control unit, which is connected to at least one high-resolution display screen for real-time display of processed data and system status.

[0174] The display screen is strategically placed in a position where it is easy for the operator to view, such as the central control room or the package handling area of the distribution center. This screen not only displays the original data collected from the barcode scanner and the weight tester, but also shows the information processed by the control unit, such as the parsed destination, contents, dimensions, and exact weight of the package.

[0175] The user interface is designed to be intuitive and easy to use, enabling the operator to quickly understand and respond to the displayed information. In addition to data display, this interface also provides real-time monitoring functions for the system status, including the running status of the equipment, any abnormal alarms, and system performance indicators. For example, if the barcode scanner detects an unreadable barcode, or the weight tester reports an overweight problem, this information will immediately be presented on the interface in the form of visual cues, such as warning lights or text highlighted in color.

[0176] In addition, the interface also includes a manual intervention function that allows the operator to directly input instructions or adjust parameters from the screen, such as rescan barcodes, re-measure weights, or adjust the speed of the conveyor belt. This design enables the operator to directly respond to specific situations without the need for physical intervention or changing system settings.

[0177] According to a second aspect of an embodiment of the present invention, there is provided a self-adaptive and stable code scanning and weighing system.

[0178] Figure 8 It is a structural diagram of a self-adaptive and stable code scanning and weighing system according to an embodiment of the present invention.

[0179] In one or more embodiments, preferably, the self-adaptive and stable code scanning and weighing system includes:

[0180] An identification and acquisition module 801, configured to deploy a high-resolution barcode scanner, an image recognition sensor, and a weight tester for online information acquisition;

[0181] A dynamic adjustment module 802, configured to obtain the current size, shape, and initial moving speed of the goods, dynamically adjust the speed of the conveyor belt and the position of the weighing platform, and perform online cumulative weight calculation;

[0182] A data processing module 803, configured to perform real-time analysis and processing on the collected barcode information and weight data, and match the barcode and weight information through data fusion technology;

[0183] An anomaly detection module 804, configured to automatically detect any abnormal situation and immediately activate a preset response mechanism for adjustment or re-measurement;

[0184] An Internet of Things interconnection module 805, configured to transmit data to the cloud or a central control system in real time through a wireless network;

[0185] An optimization analysis module 806, configured to set up a display screen and an interface for real-time data display, system status monitoring, and manual intervention.

[0186] In an embodiment of the present invention, through a series of modular designs, a system applicable to different structures is realized. This system can achieve closed-loop, reliable, and efficient execution through acquisition, analysis, and control.

[0187] According to a third aspect of an embodiment of the present invention, there is provided a computer-readable storage medium storing computer program instructions, and when the computer program instructions are executed by a processor, the method described in any one of the first aspects of the embodiments of the present invention is implemented.

[0188] According to a fourth aspect of an embodiment of the present invention, an electronic device is provided. Figure 9 It is a structural diagram of an electronic device in an embodiment of the present invention. Figure 9 The electronic device shown is a general-purpose adaptive and stable barcode scanning and weighing device. The electronic device can be a smart phone, a tablet computer, or other devices. As shown, the electronic device 900 includes a processor 901 and a memory 902. Among them, the processor 901 is electrically connected to the memory 902. The processor 901 is the control center of the terminal 900, connecting various parts of the entire terminal through various interfaces and lines, and by running or calling the computer program stored in the memory 902, as well as calling the data stored in the memory 902, it executes various functions of the terminal and processes data, thereby monitoring the terminal as a whole.

[0189] In this embodiment, the processor 901 in the electronic device 900 will load the instructions corresponding to the processes of one or more computer programs into the memory 902 according to the following steps, and the processor 901 will run the computer programs stored in the memory 902 to implement various functions: deploy a high-resolution barcode scanner, an image recognition sensor, and a weight tester to collect online information; obtain the current size, shape, and initial moving speed of the goods, dynamically adjust the speed of the conveyor belt and the position of the weighing platform, and perform online cumulative weight calculation; perform real-time analysis and processing on the collected barcode information and weight data, and match the barcode and weight information through data fusion technology; automatically detect any abnormal situations and immediately start a preset response mechanism for adjustment or re-measurement; transmit the data to the cloud or the central control system in real time through a wireless network; set up a display screen and an interface for real-time data display, system status monitoring, and manual intervention.

[0190] The memory 902 can be used to store computer programs and data. The computer programs stored in the memory 902 contain instructions that can be executed in the processor. The computer programs can form various functional modules. The processor 901 executes various functional applications and data processing by calling the computer programs stored in the memory 902.

[0191] The technical solutions provided by the embodiments of the present invention may include the following beneficial effects:

[0192] In the solution of the present invention, the backstepping adaptive control algorithm is used to dynamically adjust the speed of the conveyor belt and the position of the weighing platform according to the characteristics of the goods. This ensures the weighing accuracy of different goods and improves the flexibility and stability of the system.

[0193] In the solution of the present invention, by combining real-time data analysis and machine learning algorithms, the system can instantaneously detect and respond to abnormal situations, such as weight deviation or barcode errors. This feature enhances the reliability and robustness of the system, reducing potential errors and losses.

[0194] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories and optical memories, etc.) that contain computer-usable program code.

[0195] The present invention is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram, and the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the specified functions in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.

[0196] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means that implement the specified functions in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.

[0197] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the specified functions in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.

[0198] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.

Claims

1. An adaptive stabilization code scanning weighing method, characterized in that: The method includes: Deploy high-resolution barcode scanners, image recognition sensors and weight testers for online information collection; Obtain the current cargo size, shape and initial moving speed, dynamically adjust the conveyor belt speed and the position of the weighing platform, and perform online cumulative weight calculation; Analyze and process the collected barcode information and weight data in real time, and match the barcode and weight information through data fusion technology; Automatically detect any abnormal situation and immediately initiate the preset response mechanism to make adjustments or remeasurements; Transmit data to the cloud or central control system in real time via wireless network; Set up display screens and interfaces for real-time data presentation, system status monitoring, and manual intervention.

2. The adaptive stabilization code scanning weighing method according to claim 1, characterized in that: The deployment of high-resolution barcode scanners, image recognition sensors and weight testers for online information collection specifically includes: At least one high-resolution barcode scanner is installed above the logistics transmission line, the scanner is electrically connected to a control unit and is configured to be able to adjust the position and angle in the vertical and horizontal directions; an image recognition sensor is installed on one side or below the transmission line and is electrically connected to the control unit to capture the shape and size information of the package; A weight tester is arranged on the conveying line, the weight tester is electrically connected to the control unit and ensures that it can accurately measure the weight of the package passing through it; When the package enters the conveyor line and reaches the working range of the barcode scanner, the control unit activates the barcode scanner to scan the barcode on the package; The control unit activates the image recognition sensor to take a picture of the package and obtain an appearance image of the package; the control unit receives the weighing data from the weight tester and associates the weight data with the aforementioned scan and image data.

3. The adaptive stabilization code scanning weighing method according to claim 1, characterized in that: The method of obtaining the current size, shape and initial moving speed of the cargo, dynamically adjusting the speed of the conveyor belt and the position of the weighing platform, and performing online cumulative weight calculation specifically includes: Get the current cargo size, shape and initial moving speed when placing it on the conveyor belt; Determine whether relative displacement will occur at the current conveyor belt moving speed; When the safe weighing distance judgment function is not met, the distance between the goods is adjusted through the pre-set baffles; The time of reaching the weighing position is determined by using the first calculation formula, and the time period satisfying the second calculation formula is recorded as the weighing period; The accumulated weight is calculated by using the third calculation formula for the weighing values ​​within the weighing period; The safe weighing distance judgment function is: Among them, J is the absolute distance, X is the relative movement, D is the weighing point distance of the current goods, Y is the safe weighing distance judgment margin, V is the relative approach speed between the current goods and the previous goods, VC is the conveyor belt moving speed, and V0 is the relative moving speed; The first calculation formula is: T=D÷(VC-V0) Where, T is the arrival time; The second calculation formula is: Td-△T <t<Td+△T Among them, t is the weighing time, Td is the arrival time, and △T is the analysis time margin; The third calculation formula is: Among them, Z is the accumulated weight and the weighing result at time Gt.

4. The adaptive stabilization code scanning weighing method according to claim 1, characterized in that: The real-time analysis and processing of the collected barcode information and weight data, and matching the barcode and weight information through data fusion technology, specifically include: The control unit receives the barcode information and accumulated weight, and synchronizes the timestamps of the received barcode information and weight data to ensure the temporal consistency of the two sets of data; The control unit uses preset rules to parse the barcode information and extract the parcel’s shipping location, destination, content type, and size; The control unit associates the parsed barcode information with the corresponding weight data to generate a package record containing complete logistics information.

5. The adaptive stabilization code scanning weighing method according to claim 1, characterized in that: The automatic detection of any abnormal situation immediately initiates a preset response mechanism to make adjustments or remeasurements, including: Monitor the barcode scanning and weight measurement data of the package in real time, and receive and process the data from the barcode scanner and weight tester through the control unit; The built-in anomaly detection algorithm of the control unit analyzes the collected data to identify mismatched barcode information, weighing exceeding the preset maximum tolerable weight, and missing data as anomalies; Once abnormal overweight is detected, the control unit immediately activates the preset response mechanism, which is to re-measure the weight. If it still does not meet the requirements, it will switch to other operating lines for processing; Automatically try to rescan the barcode and measure the weight when identifying barcode information mismatch or missing data to eliminate temporary errors; if the abnormality still exists after retrying, the system will send a visual alarm to the operator through the control interface and record the abnormal event; After receiving the alert, the operator can decide whether to intervene manually to solve the problem or bypass the anomaly based on the actual situation.

6. The adaptive stabilization code scanning weighing method according to claim 1, characterized in that: The real-time transmission of data to the cloud or central control system via a wireless network specifically includes: The control unit receives data from the barcode scanner and the weight tester, and encapsulates the data into a standard data format for easy network transmission; The control unit establishes a secure connection with the wireless network through the built-in wireless communication module, which ensures the security and reliability of data transmission; The packaged data is transmitted in real time via an established wireless connection to a cloud server or central control system that is configured to receive and process data from multiple sources; Before data transmission, the control unit uses encryption algorithm to encrypt the data to ensure the security of the data during transmission; Using a connection-oriented transmission protocol, after the cloud server or central control system receives the data, it sends a confirmation signal back to the control unit to confirm that the data has been successfully received and stored.

7. The adaptive stabilization code scanning weighing method according to claim 1, characterized in that: The setting of the display screen and interface for real-time data display, system status monitoring and manual intervention specifically includes: At least one display screen is connected to the control unit and is configured to display barcode scan information, weight measurement data and system status information. The intuitively designed user interface allows users to view the parcel’s barcode information, weight data, and system operating status in real time, and also provides manual input and intervention functions. The control unit transmits the processed data to the display screen, which displays the parcel’s barcode information, weight data and any abnormal status in real time through the user interface, while providing visual monitoring of the system status.

8. An adaptive stabilization code scanning weighing system, characterized in that: The system is used to implement the method according to any one of claims 1 to 7, and the system comprises: Identification and collection module, used to deploy high-resolution barcode scanners, image recognition sensors and weight testers for online information collection; Dynamic adjustment module, used to obtain the current cargo size, shape and initial moving speed, dynamically adjust the conveyor belt speed and the position of the weighing platform, and perform online cumulative weight calculation; The data processing module is used to analyze and process the collected barcode information and weight data in real time, and match the barcode and weight information through data fusion technology; Anomaly detection module, which is used to automatically detect any abnormal situation and immediately initiate the preset response mechanism to make adjustments or remeasurements; IoT interconnection module, used to transmit data to the cloud or central control system in real time via wireless network; Optimize the analysis module to set up display screens and interfaces for real-time data display, system status monitoring and manual intervention.

9. A computer-readable storage medium storing computer program instructions, characterized in that: The computer program instructions implement the method according to any one of claims 1 to 7 when executed by a processor.

10. An electronic device comprising a memory and a processor, characterized in that: The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Handheld logistics delivery goods data acquisition device and acquisition method thereof

    CN104346716A

  • Device and method for dynamic weighing, code scanning and photographing, and size detection of parcels

    CN107830924A

  • Logistics device integrating tracing and fast weighing, scanning and measuring

    CN110182561A

  • Intelligent sorted cargo data processing system and method integrating code scanner and warehouse management system, and storage medium

    CN111598505A

  • Vehicle-mounted weighing system

    CN116558616A

Cited By

  • Ship cargo information determination method and system based on code scanning operation correction

    CN121212172A