Electronic scale weighing loss prevention method and device based on dynamic error threshold
The electronic scale weighing loss prevention method that dynamically adjusts the error threshold solves the problem of high false alarm and false alarm rates caused by fixed error thresholds in existing technologies, achieving a more efficient and reliable loss prevention effect and reducing system maintenance costs.
Patent Information
- Application Number
- CN202511150019.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-18
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2045-08-18
AI Technical Summary
Existing methods for preventing damage to electronic scales use fixed error thresholds or weight percentages, which cannot accurately reflect the actual weight error of the goods, resulting in high false alarm and false alarm rates.
The electronic scale weighing loss prevention method adopts dynamic error threshold. By setting initial weight parameters and error threshold, the average weight and standard deviation are updated in real time, the error threshold is dynamically adjusted, and an incremental learning strategy is used to adapt to changes in the weight of the goods.
It significantly reduces the false alarm and false alarm rates in the loss prevention process, reduces reliance on manual adjustments, improves the accuracy and reliability of weighing-based loss prevention, and reduces system maintenance costs.
Smart Images

Figure CN121007625A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electronic scale damage prevention, specifically to an electronic scale weighing damage prevention method and device based on dynamic error threshold. Background Technology
[0002] In modern retail environments, supermarkets, shopping malls, and convenience stores widely employ Self-Checkout (SCO) machines to address queueing issues at manual checkouts and enhance the customer shopping experience. However, while SCO machines offer convenience, they also introduce the risk of product loss. This risk primarily stems from customers accidentally scanning the wrong or missed barcodes, resulting in discrepancies between the items received at checkout and those actually purchased. To address this issue, retailers typically incorporate loss-prevention scales into SCO machines, comparing the actual weight of the product with the average weight stored in a database to determine if the items match. However, existing loss prevention methods have significant limitations.
[0003] Currently, the error thresholds for loss prevention (SCO) equipment are typically set as fixed values or based on weight percentages. This approach fails to accurately reflect the actual weight error of the goods, leading to high false alarm and false negative rates. For example, for high-value goods, a small error threshold may result in frequent false alarms, while a large threshold may lead to missed reports of actual losses. Therefore, existing loss prevention methods struggle to effectively reduce product loss while ensuring a positive customer shopping experience.
[0004] Therefore, there is an urgent need to develop an electronic scale weighing loss prevention method and device based on dynamic error threshold that can adapt to the actual weight changes of different commodities, improve the accuracy and reliability of loss prevention, and reduce the false alarm rate and missed alarm rate. Summary of the Invention
[0005] This invention provides a method and device for preventing damage to electronic scales based on dynamic error thresholds, which at least solves the problem that existing electronic scales for damage prevention cannot accurately reflect the actual weight error of goods due to the fixed error threshold setting method, resulting in a high false alarm rate and a high missed alarm rate.
[0006] To achieve the above objectives, the present invention provides a method for preventing damage to electronic scales based on dynamic error thresholds, comprising:
[0007] Setting steps: Preset initial weight parameters and initial error thresholds for the product, wherein the initial weight parameters include the initial average weight;
[0008] Weighing steps: Collect the actual weight of the item to be weighed;
[0009] Judgment steps: Obtain the difference between the actual weight value of the item to be weighed and the initial average weight value as the weight error value, and determine whether the weight error value is within the range of the initial error threshold.
[0010] Weight parameter calculation steps: If the weight error value is within the range of the initial error threshold, then based on the initial weight parameter and the actual weight value, the updated weight parameter and the updated error threshold are calculated.
[0011] Weight parameter update step: Store the updated weight parameters and the updated error threshold as the initial weight parameters and initial error threshold for the next weighing.
[0012] Furthermore, it also includes:
[0013] Alarm procedure: If the weight error value exceeds the range of the initial error threshold, an alarm is triggered and the current weighing operation is paused. The management personnel will determine whether it is an abnormal operation. If it is an abnormal operation, the operation will be corrected. If it is not an abnormal operation, the weight parameter calculation step will be initiated.
[0014] Furthermore, the initial weight parameters include the initial weight mean, the initial weight standard deviation, and the initial number of weighings.
[0015] Furthermore, the weight parameter calculation step includes:
[0016] The updated average weight is calculated based on the initial weight parameters and the actual weight value, and the expression is:
[0017] W new =(n×W db +W actual ) / (n+1)
[0018] Among them, W new The updated average weight; n is the initial number of weighings; W db W represents the initial average weight. actual This represents the actual weight value collected in the (n+1)th sampling.
[0019] The updated weight standard deviation is calculated based on the updated weight mean, the initial weight parameters, and the actual weight value, and is expressed as follows:
[0020]
[0021] Where, σ new The updated standard deviation of weight; σ old This represents the initial weight standard deviation.
[0022] Furthermore, the weight parameter calculation step further includes:
[0023] The updated error threshold is calculated based on the updated weight standard deviation, and its expression is:
[0024] ε new =k×σ new
[0025] Where ε is the updated error threshold; k is the confidence coefficient, which is set according to the value of the goods and safety requirements, and its value ranges from 2 to 4.
[0026] Furthermore, the weighing step includes:
[0027] Collect the weight value W of the weighing platform before the goods to be weighed are placed on it. before ;
[0028] Collect the weight value W of the weighing platform after the goods to be weighed are placed on it. after ;
[0029] The actual weight W of the commodity to be weighed is calculated. actual For: W actual =W after -W before .
[0030] Furthermore, the determination step includes:
[0031] Obtain the actual weight value W of the item to be weighed. actual Compared with the initial average weight W db The difference is taken as the weight error value Δ, and the calculation formula is:
[0032] Δ=|W db -W actual |
[0033] Determine whether the weight error value Δ is within the initial error threshold ε. old Within the range, it is represented as:
[0034] Δ≤ε old
[0035] If the above conditions are met, proceed to the weight parameter calculation step; otherwise, trigger the alarm step.
[0036] This invention provides a weighing damage prevention device for electronic scales based on a dynamic error threshold. The method for preventing weighing damage to electronic scales based on the aforementioned dynamic error threshold includes:
[0037] Setting unit: presets initial weight parameters and initial error thresholds for the product, wherein the initial weight parameters include the initial average weight;
[0038] Weighing unit: Collects the actual weight value of the goods to be weighed;
[0039] Judgment unit: Obtain the difference between the actual weight value of the product to be weighed and the initial average weight value as the weight error value, and determine whether the weight error value is within the range of the initial error threshold;
[0040] Weight parameter calculation unit: If the weight error value is within the range of the initial error threshold, then based on the initial weight parameter and the actual weight value, the updated weight parameter and the updated error threshold are calculated;
[0041] Weight parameter update unit: Stores the updated weight parameters and the updated error threshold as the initial weight parameters and initial error threshold for the next weighing.
[0042] Furthermore, the electronic scale weighing damage prevention device based on dynamic error threshold also includes:
[0043] Alarm unit: If the weight error value exceeds the range of the initial error threshold, an alarm is triggered and the current weighing operation is paused. The management personnel will determine whether it is an abnormal operation. If it is an abnormal operation, the operation will be corrected. If it is not an abnormal operation, the weight parameter calculation step will be entered.
[0044] Compared with the prior art, the advantages and positive effects of the present invention are as follows:
[0045] This invention effectively solves the problem that traditional fixed values or weight percentage thresholds cannot adapt to the actual weight fluctuations of goods by dynamically calculating the error threshold. Based on an incremental learning strategy, it uses each weighing data to update the average weight, standard deviation, and error threshold of the goods in real time, enabling the error threshold to be dynamically adjusted according to changes in the actual weight characteristics of the goods, significantly reducing the false alarm rate and false negative rate in the loss prevention process.
[0046] The incremental calculation method employed in this invention eliminates the need to store all historical weighing data; updates can be completed using only the previous weight parameters, significantly saving storage space and enabling real-time adaptive adjustment of parameters. As the number of weighings accumulates, the average weight of the goods and the error threshold are continuously corrected and approach actual characteristics, continuously improving the accuracy of weight verification. This reduces reliance on manual threshold adjustments, lowers system maintenance costs, and provides a more scientific and efficient solution for loss prevention in self-checkout in retail scenarios. Attached Figure Description
[0047] Figure 1 This is a flowchart of the electronic scale weighing loss prevention method based on dynamic error threshold in an embodiment of the present invention;
[0048] Figure 2This is a flowchart of the electronic scale weighing loss prevention method based on dynamic error threshold in an embodiment of the present invention;
[0049] Figure 3 This is a schematic diagram of the electronic scale weighing damage prevention device based on dynamic error threshold in an embodiment of the present invention. Detailed Implementation
[0050] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0051] In the description of this application, it should be understood that the terms "center," "upper," "lower," "front," "rear," "left," "right," "vertical," "level," "top," "bottom," "inner," and "outer," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are used only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application. The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0052] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.
[0053] In modern retail environments, supermarkets, shopping malls, and convenience stores widely employ Self-Checkout (SCO) devices to address queuing issues at manual checkouts and enhance the customer shopping experience. When a customer chooses to use an SCO device for self-checkout, the POS front-end software running on the SCO device reads the weight parameters of the goods scanned and entered by the customer on the SCO device from the database. Then, the weight value of the goods read by the electronic scale configured on the SCO device is compared with the average pre-stored weight value of the goods read by scanning the product barcode.
[0054] Because the weight of the goods themselves may vary, and electronic scales may also be affected by factors such as light and wind, the comparison calculations in SCO software currently require pre-setting the average weight of the goods in the database and an error threshold ε. The error threshold is primarily set as a fixed value or a weight percentage, corresponding to absolute error thresholds and relative error thresholds, respectively. An absolute error threshold allows for a fixed weight difference, while a relative error threshold allows for a percentage difference in weight.
[0055] Existing loss prevention methods for electronic scales cannot reflect the actual weight error threshold of the goods. The fixed value or weight percentage selected often relies on the relevant management personnel's understanding of the goods and depends on experience, usually setting a relatively large error threshold (ε). Therefore, when the error threshold is only a fixed value or weight percentage, the error threshold in electronic scale weighing loss prevention may be too large or too small, which can easily lead to missed or false alarms and fail to achieve the expected loss prevention effect.
[0056] Therefore, as Figure 1-3 As shown, this application provides a method and device for preventing damage to electronic scales based on dynamic error thresholds. The following is a detailed explanation. Figure 1-3 This application details the electronic scale weighing loss prevention method and device based on dynamic error threshold.
[0057] Example 1:
[0058] like Figure 1-2 As shown, this invention provides a method for preventing damage to electronic scales based on dynamic error thresholds, comprising:
[0059] Setting step S100: Preset initial weight parameters and initial error thresholds for the product. The initial weight parameters include the initial weight mean, the initial weight standard deviation, and the initial number of weighings.
[0060] In some embodiments, in setting step S100, complete initial weight parameters for each product need to be established in the database of the SCO software, specifically including the initial weight mean, initial weight standard deviation, and initial number of weighings.
[0061] The initial average weight is a preset average weight of the product based on the product's factory specifications, historical weighing data, or manual calibration results, which serves as the initial reference benchmark for subsequent weighing verification.
[0062] The initial standard deviation is a preset initial dispersion parameter based on the weight deviation characteristics of the product itself (such as packaging differences, product shape, etc.), reflecting the fluctuation range of the product weight in the initial state.
[0063] The initial number of weighings is the initial sample size, which can usually be determined based on the batches of goods put on the shelves or the accumulation of historical data, and serves as the starting base for subsequent incremental calculations.
[0064] Weighing step S200: Collect the actual weight value of the product to be weighed.
[0065] Preferably, the weighing step S200 includes:
[0066] Collect the weight value W of the weighing platform before the goods to be weighed are placed on it. before ;
[0067] Collect the weight value W of the weighing platform after the goods to be weighed are placed on it. after ;
[0068] The actual weight W of the item to be weighed is calculated. actual for:
[0069] W actual =W after -W before
[0070] In some embodiments, the weighing step S200 includes a step of collecting the initial weight, a step of prompting the placement of the goods, a step of collecting the final weight, and a step of calculating the actual weight.
[0071] In the initial weight acquisition step, the SCO software first controls the electronic scale to read the weight value W of the scale platform when no goods are placed on it. before This value serves as a baseline weight to eliminate any minor disturbances that may exist on the weighing platform itself.
[0072] The SCO software provides instructions on how to place the product. Customers are prompted to place the scanned barcode product on the electronic scale platform via text or voice prompts and wait for the weight data to stabilize. Typically, a preset anti-shake time threshold, such as 1-2 seconds, is used to ensure that the weight reading is stable.
[0073] After the final weight is collected and stabilized, the SCO software reads the current weight value W of the weighing platform. after This refers to the total weight after the goods are placed on the container.
[0074] The actual weight is calculated by taking the difference in weight before and after placing the item. The formula is:
[0075] W actual =W after -W before
[0076] The above weighing steps can effectively eliminate interference from the initial state of the weighing platform, ensuring that the obtained weight value of the goods accurately reflects the actual weight of the goods themselves.
[0077] Judgment steps: Obtain the difference between the actual weight of the item to be weighed and the initial average weight as the weight error value, and determine whether the weight error value is within the range of the initial error threshold.
[0078] Preferably, the determination step S300 includes:
[0079] Obtain the actual weight value W of the item to be weighed. actual Compared with the initial average weight W db The difference is taken as the weight error value Δ, and the calculation formula is:
[0080] Δ=|W db -W actual |
[0081] In some embodiments, the above formula eliminates the directional influence of weight deviation through absolute value calculation, ensuring that the error value only reflects the degree of deviation between the actual weight and the mean, and provides a unified quantitative standard for subsequent judgment.
[0082] Determine whether the weight error value Δ is within the initial error threshold ε old Within the range, it is represented as:
[0083] Δ≤ε old
[0084] If the above conditions are met, proceed to the weight parameter calculation step; otherwise, trigger the alarm step.
[0085] In some embodiments, when determining whether the weight error value is within the initial error threshold range, the expression Δ≤ε is used. old Perform logical judgments, where ε old This is the latest initial error threshold retrieved in real time. The specific verification logic is as follows:
[0086] If Δ≤ε old This indicates that the deviation between the actual weight of the product and the mean is within a reasonable range allowed by statistics, and the weight is judged to be matched. The product then proceeds directly to the weight parameter calculation step, and the actual weight is used as a valid sample to participate in the parameter update.
[0087] If Δ>ε old This indicates that the weight error value exceeds the reasonable range, triggering an alarm step, suspending the current settlement process and issuing an audible and visual prompt, waiting for management personnel to intervene and verify.
[0088] Alarm step S400: If the weight error value exceeds the range of the initial error threshold, an alarm is triggered and the current weighing operation is paused. The management personnel determine whether it is an abnormal operation. If it is an abnormal operation, the operation is corrected. If it is not an abnormal operation, the weight parameter calculation step is entered.
[0089] In some embodiments, when an alarm is triggered, the SCO device simultaneously sends an alarm notification containing product information and weighing data to the administrator's handheld terminal, and activates the device's red warning light to flash, ensuring that the administrator can quickly locate the abnormal point.
[0090] After arriving at the site, the management personnel will obtain detailed weighing data through the SCO equipment's management interface and determine the nature of the operation according to the following criteria:
[0091] Operations deemed abnormal include, but are not limited to, incorrect scanning of goods (e.g., scanning item A but placing item B), missed scanning (placing an unscanned item directly on the ground), and malicious substitution (scanning a higher-priced item with the barcode of a lower-priced item). In such cases, management personnel must guide the customer to rescan the correct items or rescan the missed items, and then re-execute the weighing and judgment steps after correction.
[0092] Situations deemed non-abnormal include, but are not limited to, reasonable deviations caused by the characteristics of the product itself (such as natural evaporation of moisture in fresh produce, excessive individual differences in packaging, etc.), or misjudgments caused by temporary interference to the electronic scale (such as momentary vibration). After confirmation by the management personnel, they can click "Non-abnormal Confirmation" on the interface with management privileges. The system will automatically cancel the alarm and resume the settlement process, while simultaneously recording the actual weight value W. actual Marked as a valid sample, proceed directly to the weight parameter calculation step.
[0093] Weight parameter calculation steps: If the weight error value is within the range of the initial error threshold, then based on the initial weight parameter and the actual weight value, the updated weight parameter and the updated error threshold are calculated.
[0094] Preferably, the weight parameter calculation step S500 includes:
[0095] The updated average weight is calculated based on the initial weight parameters and the actual weight value, expressed as follows:
[0096] W new =(n×W db +W actual ) / (n+1)
[0097] Among them, W new The updated average weight; n is the initial number of weighings; W db W represents the initial average weight. actualThis represents the actual weight value collected in the (n+1)th sampling.
[0098] The updated standard deviation of weight is calculated based on the updated mean weight, initial weight parameters, and actual weight values, and is expressed as follows:
[0099]
[0100] Where, σ new The updated standard deviation of weight; σ old This represents the initial weight standard deviation.
[0101] In the above formula, the calculation of the updated weight standard deviation is divided into two steps. The first step is to calculate the sum of squares of the historical data. This is done using the statistical identity ∑W. n 2 =(n×(σ) old 2 +W db 2 The sum of squares of the first n weighing data can be directly derived from the initial weight parameters, without needing to call or store the historical weight value for each time.
[0102] The second step is to integrate the new data and calculate the new standard deviation. This involves adding the square of the (n+1)th actual weight, W, to the historical sum of squares. actual 2 This yields the total sum of squares containing the new data; then, the total sum of squares is divided by the new number of samples (n+1) to obtain the new mean square; finally, the square of the updated mean weight is subtracted. new 2 This yields a new variance; finally, the square root of the new variance is taken to obtain the updated weight standard deviation σ. new .
[0103] The updated error threshold is calculated based on the updated weight standard deviation, and the expression is:
[0104] ε new =k×σ new
[0105] Where ε is the updated error threshold; k is the confidence level coefficient, which is set according to the value of the goods and safety requirements, and its value ranges from 2 to 4.
[0106] In some embodiments, when the product weight data conforms to a normal distribution, the choice of the k value corresponds to different confidence levels. When k=2, the error threshold covers approximately 95% of the normal weight fluctuation range, meaning that theoretically 95% of the weight error of qualified products will fall within this threshold; when k=4, the coverage extends to approximately 99.7%, encompassing almost all weight deviations under normal circumstances, which can adapt to scenarios with extremely high requirements for weight stability.
[0107] In some embodiments, the incremental learning-based update method for weight mean and standard deviation can integrate each valid weighing data in real time, ensuring that the weight parameters continuously approximate the actual characteristics of the product. The weight mean is smoothly transitioned through weighted averaging, avoiding interference from single data points on the overall trend.
[0108] The error threshold is dynamically generated based on the confidence level coefficient k and the updated error threshold. The confidence level coefficient k can be flexibly set according to the value of the goods, which ensures strict loss prevention for high-value goods and reduces false alarm interference for low-value goods, effectively balancing loss prevention effect and user experience.
[0109] Weight parameter update step S600: Store the updated weight parameters and the updated error threshold as the initial weight parameters and initial error threshold for the next weighing.
[0110] In some embodiments, once the updated weight parameters and updated error thresholds are calculated, the system immediately writes these parameters into the database fields corresponding to the product, directly overwriting the original initial weight parameters and initial error thresholds. This instant overwrite mechanism ensures that the SCO software will always retrieve the latest parameter values during the next weighing, avoiding threshold lag issues caused by data delays.
[0111] From the perspective of system efficiency and adaptability, this invention eliminates the need to store all historical weighing data. Parameter updates can be completed using only the previous weight mean, standard deviation, and sample size, significantly saving storage space and computing resources while meeting the real-time processing requirements of SCO equipment. Furthermore, as the number of weighings accumulates, the weight parameters continuously self-correct, gradually adapting to weight changes in the goods during circulation, reducing reliance on manual adjustments and lowering system maintenance costs. This allows the loss prevention system to maintain long-term compatibility with the actual characteristics of the goods, continuously improving the accuracy and reliability of weight verification.
[0112] Example 2:
[0113] like Figure 3 As shown, this invention provides a weighing damage prevention device for electronic scales based on a dynamic error threshold. The method for preventing weighing damage to electronic scales based on the aforementioned dynamic error threshold includes:
[0114] Setting unit 100: Presets initial weight parameters and initial error thresholds for the product. The initial weight parameters include the initial average weight.
[0115] Weighing unit 200: Collects the actual weight of the goods to be weighed;
[0116] Judgment unit 300: Obtain the difference between the actual weight value of the product to be weighed and the initial average weight value as the weight error value, and determine whether the weight error value is within the range of the initial error threshold;
[0117] Weight parameter calculation unit 500: If the weight error value is within the range of the initial error threshold, the updated weight parameter and the updated error threshold are calculated based on the initial weight parameter and the actual weight value.
[0118] Weight parameter update unit 600: Stores the updated weight parameters and the updated error threshold as the initial weight parameters and initial error threshold for the next weighing.
[0119] Furthermore, the electronic scale weighing damage prevention device based on dynamic error threshold also includes:
[0120] Alarm unit 400: If the weight error value exceeds the range of the initial error threshold, an alarm will be triggered and the current weighing operation will be suspended. The management personnel will determine whether it is an abnormal operation. If it is an abnormal operation, the operation will be corrected. If it is not an abnormal operation, the weight parameter calculation step will be entered.
[0121] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any other way. Any person skilled in the art may make changes or modifications to the above-disclosed technical content to create equivalent embodiments for application in other fields. However, any simple modifications, equivalent changes, and modifications made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the protection scope of the present invention.
Claims
1. A method for preventing damage during weighing of electronic scales based on dynamic error thresholds, characterized in that, include: Setting steps: Preset initial weight parameters and initial error thresholds for the product, wherein the initial weight parameters include the initial average weight; Weighing steps: Collect the actual weight of the item to be weighed; Judgment steps: Obtain the difference between the actual weight value of the item to be weighed and the initial average weight value as the weight error value, and determine whether the weight error value is within the range of the initial error threshold. Weight parameter calculation steps: If the weight error value is within the range of the initial error threshold, then based on the initial weight parameter and the actual weight value, the updated weight parameter and the updated error threshold are calculated. Weight parameter update step: Store the updated weight parameters and the updated error threshold as the initial weight parameters and initial error threshold for the next weighing.
2. The electronic scale weighing loss prevention method based on dynamic error threshold according to claim 1, characterized in that, Also includes: Alarm procedure: If the weight error value exceeds the range of the initial error threshold, an alarm is triggered and the current weighing operation is paused. The management personnel will determine whether it is an abnormal operation. If it is an abnormal operation, the operation will be corrected. If it is not an abnormal operation, the weight parameter calculation step will be initiated.
3. The electronic scale weighing loss prevention method based on dynamic error threshold according to claim 1, characterized in that, The initial weight parameters include the initial weight mean, the initial weight standard deviation, and the initial number of weighings.
4. The electronic scale weighing loss prevention method based on dynamic error threshold according to claim 3, characterized in that, The weight parameter calculation steps include: The updated average weight is calculated based on the initial weight parameters and the actual weight value, and the expression is: in, The updated average weight; n is the initial number of weighings; The initial average weight; This represents the actual weight value collected in the (n+1)th sampling. The updated weight standard deviation is calculated based on the updated weight mean, the initial weight parameters, and the actual weight value, and is expressed as follows: in, The updated standard deviation of weight; This represents the initial weight standard deviation.
5. The electronic scale weighing loss prevention method based on dynamic error threshold according to claim 4, characterized in that, The weight parameter calculation step further includes: The updated error threshold is calculated based on the updated weight standard deviation, and its expression is: in, is the updated error threshold; k is the confidence coefficient, set according to the value of the goods and safety requirements, with a value range of 2 to 4.
6. The electronic scale weighing loss prevention method based on dynamic error threshold according to claim 1, characterized in that, The weighing step includes: Collect the weight of the item to be weighed on the weighing platform before it is placed on the platform. ; Collect the weight value of the item to be weighed after it has been placed on the weighing platform. ; The actual weight of the item to be weighed is calculated. for: .
7. The electronic scale weighing loss prevention method based on dynamic error threshold according to claim 2, characterized in that, The determination step includes: Obtain the actual weight value of the item to be weighed. Compared with the average initial weight The difference is used as the weight error value. The calculation formula is: Determine the weight error value Whether at the initial error threshold Within the range, it is represented as: If the above conditions are met, proceed to the weight parameter calculation step; otherwise, trigger the alarm step.
8. A weighing damage prevention device for electronic scales based on a dynamic error threshold, employing the weighing damage prevention method for electronic scales based on a dynamic error threshold as described in any one of claims 1-7, characterized in that, include: Setting unit: presets initial weight parameters and initial error thresholds for the product, wherein the initial weight parameters include the initial average weight; Weighing unit: Collects the actual weight value of the goods to be weighed; Judgment unit: Obtain the difference between the actual weight value of the product to be weighed and the initial average weight value as the weight error value, and determine whether the weight error value is within the range of the initial error threshold; Weight parameter calculation unit: If the weight error value is within the range of the initial error threshold, then based on the initial weight parameter and the actual weight value, the updated weight parameter and the updated error threshold are calculated; Weight parameter update unit: Stores the updated weight parameters and the updated error threshold as the initial weight parameters and initial error threshold for the next weighing.
9. The electronic scale weighing anti-damage device based on dynamic error threshold according to claim 8, characterized in that, Also includes: Alarm unit: If the weight error value exceeds the range of the initial error threshold, an alarm is triggered and the current weighing operation is paused. The management personnel will determine whether it is an abnormal operation. If it is an abnormal operation, the operation will be corrected. If it is not an abnormal operation, the weight parameter calculation step will be entered.
Citation Information
Patent Citations
Self-service checkout device weight reversed calibration method
CN106169211A
Weighing counting method, device and system, computer equipment and readable storage medium
CN113701859A
Product weighing method and device, electronic equipment and storage medium
CN115496619A
Weighing equipment control system based on active learning
CN120270607A
Commodity payment weighing system for check -up
CN206095393U