Environment-adaptive electronic scale weighing adjustment method and system
By analyzing and adjusting the item monitoring image and determining the dynamic stress information on the electronic scale, the problem of inaccurate weighing of existing electronic scales in dynamic environments is solved, and high-precision and reliable item weight measurement is achieved.
Patent Information
- Application Number
- CN202510505134.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2025-06-13
AI Technical Summary
Existing electronic scales are difficult to accurately deal with the dynamic changes in the items during the weighing process, resulting in inaccurate weighing, infringement of consumer rights and economic losses to merchants.
By obtaining item monitoring images, analyzing the basic information of the item and weighing environment information, adjusting the image to obtain an accurate image, determining the dynamic stress information of the item on the electronic scale, and outputting the accurate weight of the item based on this information.
It realizes accurate item weight measurement in dynamic environments, improves the weighing accuracy and reliability of electronic scales, and reduces errors and economic losses.
Smart Images

Figure CN120141630A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of weighing adjustment, and particularly to an electronic scale weighing adjustment method and system adaptable to the environment. Background Art
[0002] With the rapid development of the economic society, people's living standards have been continuously improved. The material needs of people's daily life have been greatly satisfied, and people can buy items that meet their own needs. When people buy items, they need to use an electronic scale to weigh the weight of the purchased items for subsequent payment settlement.
[0003] However, the weighing measurement methods of existing electronic scales are difficult to cope with the dynamic changes of items during the weighing process, resulting in inaccurate weighing of items by the electronic scale, which not only infringes on the rights and interests of consumers but also causes certain economic losses to merchants. Summary of the Invention
[0004] This application provides an electronic scale weighing adjustment method and system adaptable to the environment to solve the above problems.
[0005] In the first aspect, this application provides an electronic scale weighing adjustment method adaptable to the environment, and the method includes: Obtain the item monitoring image at the current moment, and determine the item basic information and weighing environment information of the weighed item according to the item monitoring image; Adjust the item monitoring image according to the item basic information and the weighing environment information to obtain an accurate image; Analyze the accurate image to determine the dynamic force information of the weighed item when it is on the electronic scale; Determine and output the item weight of the weighed item according to the dynamic force information.
[0006] Through this solution, obtain the item monitoring image at the current moment. By analyzing the monitoring image, determine information such as the item type, whether there are vital signs, moisture content, etc., and conditions such as the illumination and humidity of the weighing environment. According to the item type and vital signs, adjust the image processing algorithm, such as enhancing contrast and sharpening edges, to improve the image quality. Consider the influence of moisture on illumination, and correct the image to eliminate or reduce the error caused by illumination to ensure that the image accurately reflects the true state of the item. Use image analysis technology to determine the contour and structure of the item, calculate the item volume, analyze the state and force situation of the item on the electronic scale. By analyzing the dynamic changes of the item, identify the law of state changes, determine the precise moment, and calculate the impact force of the item on the electronic scale, adjust the basic weighing data, and obtain the precise item weight. Output the calculated item weight to the display screen of the electronic scale or the connected device to provide an accurate weighing result.
[0007] Optionally, adjusting the item monitoring image according to the item basic information and the weighing environment information to obtain an accurate image includes: Determining the item type according to the item basic information; Determining whether there is a vital sign in the weighed item according to the item type; If so, determining whether there is moisture in the weighed item according to the item monitoring image; If there is moisture, determining the light refraction and / or light reflection situation according to the weighing environment information; Adjusting the item monitoring image according to the light refraction and / or light reflection situation to obtain an accurate image.
[0008] Through this solution, the item type can be accurately identified by analyzing the image features. For living items such as fish or birds, detecting their vital signs can judge their activity states. Identifying the moisture content in the item helps to adjust the image processing algorithm to reduce the influence of moisture on the image contour. Evaluating the influence of light conditions on moisture to compensate for the image error caused by light. By adjusting the brightness, contrast, and saturation of the image, the influence of uneven light is eliminated to ensure that the image can accurately reflect the true state of the item.
[0009] Optionally, analyzing the accurate image to determine the dynamic force information of the weighed item on the electronic scale includes: Analyzing the accurate image to determine the item contour of the weighed item; Determining the item composition of the weighed item according to the item type; Determining the item volume of the weighed item according to the item contour and the item composition; Based on the item volume, determining the item structure of the weighed item according to the item contour and the item composition; Analyzing the accurate image to determine the item state of the weighed item; Determining the contact point and contact area between the weighed item and the electronic scale according to the item state and the item structure; Determining the dynamic force information of the weighed item on the electronic scale according to the item state, the contact point, and the contact area.
[0010] Through this solution, the outline of the item is identified. By analyzing the color and texture features in the image, the components of the item are distinguished, such as distinguishing between meat and vegetables. The volume of the item is calculated based on the outline information. Analyzing the internal structure of the item, such as the skeleton and support points, helps to identify the force distribution of the item on the electronic scale. The motion state of the item is identified, such as stationary, slightly shaking, or violently moving. The points of contact between the item and the electronic scale are identified to determine the contact area, providing data for calculating the force distribution. The force on each contact point is calculated to provide accurate force data for determining the weight of the item. Analyzing the force changes during the movement of the item provides support for dynamic weighing.
[0011] Optionally, determining the dynamic force information of the weighed item on the electronic scale according to the item state, the contact points, and the contact area includes: Obtain the basic information of the electronic scale, analyze the basic information, and determine the distribution positions of the pressure sensors of the electronic scale; Determine the force-bearing area according to the distribution positions, the contact points, and the contact area; Determine the force direction according to the item state; Determine the dynamic force information of the weighed item on the electronic scale according to the force-bearing area and the force direction.
[0012] Through this solution, the basic hardware configuration of the electronic scale is analyzed. Identifying the specific positions of the pressure sensors helps to accurately calculate the force distribution. Identifying the points where the item contacts the scale surface. Calculating the contact area helps to more accurately estimate the force on the item. Determining the force-bearing area of the item on the scale surface. Analyzing the dynamic state of the item provides information for determining the dynamic characteristics of the force. Determining the direction of the force on the item helps to accurately calculate the force on the item. Calculating the dynamic force of the item on the scale to obtain the dynamic force information.
[0013] Optionally, determining and outputting the weight of the weighed item according to the dynamic force information includes: Obtain continuous monitoring images within a preset time period, analyze the continuous monitoring images, and determine the status change of the weighed item; According to the status change, determine whether there is any moment when the status changes from irregular to uniform; If so, determine the moment when the status changes from irregular to uniform as the accurate moment, obtain the accurate weighing data at the accurate moment, and determine the accurate weighing data as the weight of the weighed item.
[0014] Through this solution, continuous image data of the weighed item within a preset time period is collected. Through image processing technology, the position and state of the weighed item in the image are identified and tracked. The state change of the weighed item during the monitoring period is determined, such as whether it changes from irregular change to uniform change. The precise moment when the state changes from irregular change to uniform change is found, and this moment corresponds to the moment when the item is under stable force. The force data of the electronic scale is obtained at the precise moment, and these data reflect the true weight of the item. The weight of the weighed item is calculated based on the force data at the precise moment, ensuring the accuracy of the weighing result.
[0015] Optionally, obtaining the precise weighing data at the precise moment includes: Analyze the state change situation to determine the movement speed and movement direction of the weighed item at the precise moment; Based on the movement speed and the movement direction, determine the impact force of the weighed item on the electronic scale; Obtain the basic weighing data at the precise moment, and adjust the basic weighing data according to the impact force to obtain the precise weighing data.
[0016] Through this solution, by continuously analyzing the monitoring images, the movement trajectory of the item can be tracked, so as to obtain the speed and direction information of the item at the precise moment, which helps to analyze the dynamic behavior of the item on the scale. After identifying the speed and direction of the item, the magnitude of the impact force of the item on the scale surface is calculated, which helps to correct the weighing error caused by dynamic movement. The weighing data obtained at the precise moment is the weight of the item when it is stationary, which is the basis of weighing, but needs to be adjusted in a dynamic environment. By adjusting the basic weighing data, the weighing error caused by the movement of the item can be eliminated or reduced, so as to obtain data closer to the true weight of the item. The weight corrected after the dynamic behavior of the item obtains the precise weighing data, which helps to improve the weighing accuracy and reliability of the electronic scale in a complex environment.
[0017] Optionally, determining the impact force of the weighed item on the electronic scale based on the movement speed and the movement direction includes: Based on the movement direction, determine whether the weighed item impacts the electronic scale within the first preset time period at the precise moment; If an impact occurs, determine the theoretical density of the weighed item according to the item composition and the item type; Based on the movement speed and the state change situation, determine the impact duration; Based on the theoretical density of the item, the volume of the item, the impact duration, and the movement speed, determine the impact force of the weighed item on the electronic scale.
[0018] Through this solution, by analyzing the moving direction of the item, it is possible to determine whether the item impacts the electronic scale during the placement process, thereby deciding whether further dynamic force analysis is required. Determining the composition and type of the item helps to select the correct density data or model and also helps to accurately calculate the impact force. The theoretical density of the item is the basis for calculating the impact force, which affects the magnitude of the impact force and the force-bearing condition of the electronic scale. The impact duration is an important factor in calculating the impact force and determines the duration of the impact force of the weighed item on the electronic scale. The volume of the item and the theoretical density of the item determine the mass of the item, which in turn affects the magnitude of the impact force. Through physical formulas and known parameters, the impact force of the weighed item on the electronic scale is calculated.
[0019] Optionally, to determine the impact force of the weighed item on the electronic scale based on the theoretical density of the item, the volume of the item, the impact duration, and the moving speed, the following formula is used: Where, represents the impact force; represents the volume of the item; represents the theoretical density of the item; represents the moving speed; represents the impact duration; represents the moving direction correction factor.
[0020] Through this solution, by combining multiple factors such as the volume, density, speed, and impact duration of the item, the magnitude of the impact force can be accurately described. The introduction of the moving direction correction factor can adjust the component in the direction of the impact force, taking into account real factors such as the inclination and collision angle of the item. Compared with simple mechanical formulas, the calculation formula takes into account the speed and duration factors during impact, can provide more accurate mechanical analysis, helps to evaluate the impact resistance of the electronic scale, and avoids errors or damage. It is not only applicable to different types of items but also can adjust parameters to adapt to different application scenarios, with strong flexibility.
[0021] Optionally, to adjust the item monitoring image based on the light refraction and / or light reflection situation to obtain an accurate image, it includes: Determine the light image area according to the light refraction and / or light reflection situation; Adjust the image contrast of the light image area to determine the object edge and object details of the light image area; Adjust the item monitoring image according to the object edge and the object details to obtain an accurate image.
[0022] Through this solution, regions affected by light refraction and / or light reflection are identified. Due to the unevenness of light, the image quality in these regions deteriorates. Determining these regions helps to perform targeted image adjustment. By enhancing the contrast in the regions affected by light and shadow, the difference between the object and the background becomes more obvious, which is conducive to edge detection and detail recognition. Through edge detection and image segmentation techniques, the edges and details of the object can be accurately extracted, which helps to identify the shape and position of the object. Based on the information of the object edges and details, the surveillance image is adjusted to eliminate the errors caused by uneven lighting and improve the clarity and accuracy of the image.
[0023] In a second aspect, the present application provides an electronic scale weighing adjustment system adapted to the environment. The system includes: An image analysis module, configured to obtain an item surveillance image at the current moment, and determine the basic information of the weighed item and the weighing environment information according to the item surveillance image; An image adjustment module, configured to adjust the item surveillance image according to the basic information of the item and the weighing environment information to obtain an accurate image; A force analysis module, configured to analyze the accurate image to determine the dynamic force information of the weighed item when it is on the electronic scale; A weight output module, configured to determine and output the item weight of the weighed item according to the dynamic force information.
[0024] Optionally, when the image adjustment module adjusts the item surveillance image according to the basic information of the item and the weighing environment information to obtain an accurate image, it is configured to: Determine the item type according to the basic information of the item; Determine whether there are vital signs in the weighed item according to the item type; If so, determine whether there is moisture in the weighed item according to the item surveillance image; If there is moisture, determine the light refraction and / or light reflection situation according to the weighing environment information; Adjust the item surveillance image according to the light refraction and / or light reflection situation to obtain an accurate image.
[0025] Optionally, when the force analysis module analyzes the accurate image to determine the dynamic force information of the weighed item when it is on the electronic scale, it is configured to: Analyze the accurate image to determine the item contour of the weighed item; Determine the item composition of the weighed item according to the item type; Determine the item volume of the weighed item according to the item contour and the item composition; Based on the volume of the item, determine the item structure of the weighed item according to the item contour and the item composition; Analyze the accurate image to determine the item state of the weighed item; According to the item state and the item structure, determine the contact point and contact area between the weighed item and the electronic scale; According to the item state, the contact point and the contact area, determine the dynamic force information of the weighed item when it is on the electronic scale.
[0026] Optionally, when determining the dynamic force information of the weighed item when it is on the electronic scale according to the item state, the contact point and the contact area, the force analysis module is used for: Obtain the basic information of the electronic scale, analyze the basic information, and determine the distribution position of the pressure sensors of the electronic scale; According to the distribution position, the contact point and the contact area, determine the force area; According to the item state, determine the force direction; According to the force area and the force direction, determine the dynamic force information of the weighed item when it is on the electronic scale.
[0027] Optionally, when determining and outputting the item weight of the weighed item according to the dynamic force information, the weight output module is used for: Obtain the continuous monitoring images within a preset time period, analyze the continuous monitoring images, and determine the state change of the weighed item; According to the state change, determine whether there is any moment when the state changes from irregular change to uniform change; If so, determine the moment when the state changes from irregular change to uniform change as the accurate moment, obtain the accurate weighing data at the accurate moment, and determine the accurate weighing data as the item weight of the weighed item.
[0028] Optionally, when obtaining the accurate weighing data at the accurate moment, the weight output module is used for: Analyze the state change to determine the movement speed and movement direction of the weighed item at the accurate moment; According to the movement speed and the movement direction, determine the impact force of the weighed item on the electronic scale; Obtain the basic weighing data at the accurate moment, and adjust the basic weighing data according to the impact force to obtain the accurate weighing data.
[0029] Optionally, when determining the impact force of the weighed item on the electronic scale according to the movement speed and the movement direction, the weight output module is configured to: Determine whether the weighed item impacts the electronic scale within a first preset time period at the precise moment according to the movement direction; If an impact occurs, determine the theoretical density of the weighed item according to the item composition and the item type; Determine the impact duration according to the movement speed and the state change; Determine the impact force of the weighed item on the electronic scale according to the theoretical density of the item, the volume of the item, the impact duration, and the movement speed.
[0030] Optionally, when the weight output module determines the impact force of the weighed item on the electronic scale according to the theoretical density of the item, the volume of the item, the impact duration, and the movement speed, the following formula is used: Wherein, represents the impact force; represents the volume of the item; represents the theoretical density of the item; represents the movement speed; represents the impact duration; represents the movement direction correction factor.
[0031] Optionally, when the image adjustment module adjusts the item monitoring image according to the light refraction and / or light reflection situation to obtain an accurate image, it is configured to: Determine the light image area according to the light refraction and / or light reflection situation; Adjust the image contrast of the light image area to determine the object edge and object details of the light image area; Adjust the item monitoring image according to the object edge and the object details to obtain an accurate image. Brief Description of the Drawings
[0032] To more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0033] Figure 1 It is a schematic diagram of an application scenario provided by an embodiment of the present application; Figure 2Flow chart of a method for adjusting weighing of an electronic scale adaptable to the environment provided by an embodiment of the present application; Figure 3 Schematic structural diagram of a system for adjusting weighing of an electronic scale adaptable to the environment provided by an embodiment of the present application. Detailed implementation manners
[0034] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Apparently, the described embodiments are some but not all of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the scope of protection of the present application.
[0035] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article generally represents an "or" relationship between the associated objects before and after, unless otherwise specified.
[0036] The embodiments of the present application will be further described in detail below with reference to the accompanying drawings of the specification.
[0037] However, the weighing measurement method of existing electronic scales is difficult to cope with the dynamic changes of items during the weighing process, resulting in inaccurate weighing of items by the electronic scale, which not only infringes on the rights and interests of consumers but also causes certain economic losses to merchants.
[0038] Based on this, the present application provides an electronic scale weighing adjustment method and system adaptable to the environment, which acquires the item monitoring image at the current moment, determines the basic item information and weighing environment information of the weighed item according to the item monitoring image; adjusts the item monitoring image according to the basic item information and weighing environment information to obtain an accurate image; analyzes the accurate image to determine the dynamic force information of the weighed item when it is on the electronic scale; and determines and outputs the item weight of the weighed item according to the dynamic force information. Acquire the item monitoring image at the current moment. By analyzing the monitoring image, determine information such as the item type, whether there are vital signs, moisture content, etc., and conditions such as the illumination and humidity of the weighing environment. According to the item type and vital signs, adjust the image processing algorithm, such as enhancing contrast, sharpening edges, etc., to improve the image quality. Considering the influence of moisture on illumination, correct the image to eliminate or reduce the error caused by illumination, and ensure that the image accurately reflects the true state of the item. Use image analysis technology to determine the contour and structure of the item, calculate the item volume, and analyze the state and force conditions of the item on the electronic scale. By analyzing the dynamic change situation of the item, identify the law of state change, determine the precise moment, calculate the impact force of the item on the electronic scale, adjust the basic weighing data, and obtain the precise item weight. Output the calculated item weight to the display screen of the electronic scale or the connected device to provide an accurate weighing result.
[0039] Figure 1 FIG. is a schematic diagram of an application scenario provided by the present application. When using an electronic scale for weighing, the method provided by the present application is applied. Specifically, the method provided by the present application is applied to any control chip, and the control chip interacts with the monitoring device in the weighing area of the electronic scale to acquire the item monitoring image of the monitoring device at the current moment. By analyzing the monitoring image, determine information such as the item type, whether there are vital signs, moisture content, etc., and conditions such as the illumination and humidity of the weighing environment. According to the item type and vital signs, adjust the image processing algorithm, such as enhancing contrast, sharpening edges, etc., to improve the image quality. Considering the influence of moisture on illumination, correct the image to eliminate or reduce the error caused by illumination, and ensure that the image accurately reflects the true state of the item. Use image analysis technology to determine the contour and structure of the item, calculate the item volume, and analyze the state and force conditions of the item on the electronic scale. By analyzing the dynamic change situation of the item, identify the law of state change, determine the precise moment, calculate the impact force of the item on the electronic scale, adjust the basic weighing data, and obtain the precise item weight. Output the calculated item weight to the display screen of the electronic scale or the connected device to provide an accurate weighing result. The specific implementation manner can refer to the following embodiments.
[0040] Figure 2 FIG. is a flowchart of an electronic scale weighing adjustment method adaptable to the environment provided by an embodiment of the present application. The method of this embodiment can be applied to the control chip in the above scenario. As Figure 2As shown, the method includes: S201. Obtain the item monitoring image at the current moment, and determine the basic information of the weighed item and the weighing environment information according to the item monitoring image; The current moment can be the specific time point when the electronic scale performs the weighing operation.
[0041] The item monitoring image can be a picture of the item captured by the camera on the electronic scale.
[0042] The weighed item can be a commodity or object in different forms such as a solid, liquid, or gas that needs to be weighed.
[0043] The basic information of the item can be basic information such as the type, shape, volume, and composition of the item.
[0044] The weighing environment information can be environmental conditions such as the light intensity, temperature, and humidity where the electronic scale is located.
[0045] Specifically, use the camera or other image capture device installed on the electronic scale to obtain the item monitoring image at the current moment. Perform preprocessing such as adjusting the brightness and contrast, denoising, and filtering on the obtained monitoring image to improve the image quality. Extract the basic information of the item such as shape, size, and color through image recognition technologies such as edge detection, shape recognition, and color analysis. Use image analysis technology to obtain the weighing environment information such as light conditions, humidity, and temperature.
[0046] S202. Adjust the item monitoring image according to the basic information of the item and the weighing environment information to obtain an accurate image; The accurate image can be an image that can accurately reflect the true state of the item after adjusting and correcting the item monitoring image.
[0047] Specifically, perform denoising processing on the monitoring image according to the basic information of the item such as shape, size, and color and the weighing environment information such as light conditions, humidity, and temperature to eliminate random noise in the image. Adjust the brightness and contrast of the image to adapt to different light conditions. Consider the influence of moisture on light, and perform corresponding correction on the image to reduce the influence of environmental factors on the image quality. Adjust the image according to the light refraction and reflection conditions to eliminate or reduce the error caused by light, so as to obtain an accurate image.
[0048] S203. Analyze the accurate image to determine the dynamic force information of the weighed item when it is on the electronic scale; The dynamic force information can be the change in the force generated by the item on the electronic scale due to movement or shaking.
[0049] Specifically, image segmentation technology is applied to separate the item from the background. Edge detection or deep learning models are used to identify the contour of the item. According to the item type, the composition and structure of the item are analyzed. The volume of the item is calculated based on the contour and composition information. The structure of the skeleton and support architecture of the item is determined. The static, shaking or moving state of the item on the electronic scale is analyzed. The contact points and contact area between the item and the electronic scale are identified to determine the dynamic force information of the weighed item.
[0050] S204. Determine and output the weight of the weighed item according to the dynamic force information.
[0051] The item weight can be the actual weight of the item measured by the electronic scale.
[0052] Specifically, through image processing and analysis, the dynamic force information of the weighed item on the electronic scale is obtained. According to the shape, volume, material and dynamic force information of the item, a physical force model is established. The physical force model takes into account factors such as the center of gravity position, contact area, and friction coefficient of the item. Using the established force model and dynamic force information, the weight of the item is calculated.
[0053] Through this solution, obtain the item monitoring image at the current moment. By analyzing the monitoring image, determine information such as the item type, whether there are vital signs, moisture content, etc., as well as conditions such as the lighting and humidity of the weighing environment. According to the item type and vital signs, adjust the image processing algorithm, such as enhancing contrast, sharpening edges, etc., to improve the image quality. Considering the influence of moisture on light, correct the image to eliminate or reduce the error caused by light, and ensure that the image accurately reflects the true state of the item. Use image analysis technology to determine the contour and structure of the item, calculate the volume of the item, and analyze the state and force conditions of the item on the electronic scale. By analyzing the dynamic change situation of the item, identify the law of state change, determine the precise moment, calculate the impact force of the item on the electronic scale, adjust the basic weighing data, and obtain the precise weight of the item. Output the calculated item weight to the display screen of the electronic scale or the connected device to provide an accurate weighing result.
[0054] In some embodiments, according to the basic information of the item, determine the item type; according to the item type, determine whether there are vital signs in the weighed item; if so, according to the item monitoring image, determine whether there is moisture in the weighed item; if there is moisture, according to the weighing environment information, determine the light refraction and / or light reflection situation; according to the light refraction and / or light reflection situation, adjust the item monitoring image to obtain an accurate image.
[0055] The item type can be types or classifications of weighed items such as fruits, vegetables, meats, electronic products, etc.
[0056] Vital signs can be physiological phenomena such as heartbeat, breathing, body temperature, blood pressure, etc. manifested by an organism during life activities.
[0057] Moisture can be the moisture contained in an item existing in liquid, solid or gaseous form.
[0058] Light refraction can be the phenomenon that when light enters from one medium into another medium, due to the different optical densities of the media, the propagation direction of the light changes.
[0059] Light reflection can be the reflection phenomenon that occurs when light irradiates the surface of an object due to physical properties such as the smoothness, color, and material of the object surface.
[0060] Specifically, image processing technology is used to extract features such as the color, texture, and shape of an item. A machine learning classification algorithm is used to classify the item based on the extracted features to determine the item type. Based on this item type, it is judged whether the currently weighed item may be a living body. If so, image processing and pattern recognition technologies are used to detect vital signs such as movement and breathing, so as to judge whether there are vital signs in the currently weighed item. If there are vital signs, image processing technology is used to analyze features such as the gloss and reflection points in the surveillance image to judge whether there is moisture in the item. If there is moisture, according to the weighing environment information, the light refraction and / or light reflection situation is analyzed to determine the influence of light on the surveillance image of the item. According to the results of the light refraction and reflection analysis, the surveillance image is adjusted to eliminate or reduce the influence of light on the image quality. The adjustment methods can include adjusting brightness correction, contrast enhancement, color correction, etc.
[0061] In a specific implementation manner, a physical model can also be used to simulate the behavior of light on the surface of an item to predict the light effect in the image, so as to obtain an accurate image.
[0062] Through this solution, by analyzing image features, the item type can be accurately identified. For living items such as fish or birds, detecting their vital signs can judge their activity status. Identifying the moisture content in the item helps to adjust the image processing algorithm to reduce the influence of moisture on the image contour. Evaluating the influence of light conditions on moisture to compensate for the image error caused by light. By adjusting the brightness, contrast, and saturation of the image, the influence of uneven light is eliminated to ensure that the image can accurately reflect the true state of the item.
[0063] In some embodiments, an accurate image is analyzed to determine the item contour of the weighed item; according to the item type, the item composition of the weighed item is determined; according to the item contour and the item composition, the item volume of the weighed item is determined; based on the item volume, according to the item contour and the item composition, the item structure of the weighed item is determined; an accurate image is analyzed to determine the item state of the weighed item; according to the item state and the item structure, the contact point and the contact area between the weighed item and the electronic scale are determined; according to the item state, the contact point and the contact area, the dynamic force information of the weighed item when it is on the electronic scale is determined.
[0064] The item contour can be the outer edge or the shape line of the item.
[0065] The item composition can be the internal composition such as the material, texture, color, etc. of the item.
[0066] The item volume can be the size of the three-dimensional space occupied by the item.
[0067] The item structure can be the internal structure and organization such as the skeleton, support structure, internal cavity, etc. of the item.
[0068] The item state can be the specific state such as whether the item is stationary, whether it is in motion, the speed and direction of motion, etc. when the item is on the electronic scale.
[0069] The contact point can be the position point where the item contacts the electronic scale.
[0070] The contact area can be the size of the surface area where the item contacts the electronic scale.
[0071] Specifically, an accurate image is analyzed by image processing technology to extract the contour line of the weighed item, which helps to determine the shape and boundary of the item. According to the contour and color information of the item, combined with the machine learning classification algorithm, the components such as solids, liquids, meats, vegetables, etc. of the item are identified. Using the contour and component information of the item, through the volume estimation algorithm, the volume of the item is calculated: for items with regular shapes, it can be directly calculated; for items with irregular shapes, image segmentation and stereovision technology are required for estimation. Based on the volume, contour and composition of the item, the internal cavity, density distribution and other structural features of the item are analyzed, and a deep learning model needs to be combined to identify complex structures. By analyzing the accurate image, the state such as stationary, moving, tilting, etc. of the item is determined. According to the state and structure of the item, the image of the item placed on the electronic scale and the contact area are analyzed to determine the contact point and the contact area between the item and the electronic scale. Combining the state, contact point, contact area, volume, and composition of the item, the dynamic force information of the item on the electronic scale is calculated using mathematical analysis methods.
[0072] Through this solution, the outline of the object is identified. By analyzing the color and texture features in the image, the composition of the object can be distinguished, such as distinguishing meat from vegetables. The volume of the object is calculated based on the outline information. Analyzing the internal structure of the object, such as the skeleton and support points, helps to identify the force distribution of the object on the electronic scale. Identify the movement state of the object, such as stillness, slight shaking, or violent movement. Identify the points where the object contacts the electronic scale, determine the contact area, and provide data for calculating the force distribution. Calculate the force at each contact point to provide accurate force data for determining the weight of the object. Analyze the force changes of the object during movement to provide support for dynamic weighing.
[0073] In some embodiments, basic information of the electronic scale is obtained, analyzed, and the distribution position of the pressure sensor of the electronic scale is determined; the force area is determined based on the distribution position, contact points and contact area; the force direction is determined based on the state of the object; and the dynamic force information of the weighing object on the electronic scale is determined based on the force area and the force direction.
[0074] The basic information can be the basic configuration and technical parameters of the electronic scale's pressure sensor model, sensitivity, range, resolution, etc.
[0075] A pressure sensor is a device that senses pressure and converts it into a usable output signal.
[0076] The distribution position may be the layout and arrangement of the pressure sensors on the scale surface of the electronic scale.
[0077] The force-bearing area may be the area where the object exerts force on the electronic scale.
[0078] The force direction may be the direction in which the object exerts force on the electronic scale.
[0079] Specifically, collect basic information corresponding to the hardware configuration of the electronic scale's pressure sensor, such as model, distribution location, and calibration parameters. Analyze the mechanical structure and sensor distribution of the electronic scale, and identify the arrangement and symmetry of the sensors. Use image processing technology to simulate the distribution of sensors. According to the design parameters and layout diagram of the electronic scale, mark the location of the sensors on the image of the electronic scale. Determine the force area corresponding to each sensor based on the distribution location of the sensors and the contact points between the object and the electronic scale. Consider the location and contact area of the object to determine the force area of the object on the electronic scale. Analyze the force direction of the object on the electronic scale based on the state of the object, such as static, moving, and shaking. Use physical principles to determine the direction and magnitude of the force. According to the force area and force direction, combined with the sensor readings of the electronic scale, calculate the dynamic force information of the object. Use data analysis and signal processing technology to extract the characteristics of dynamic force from the sensor data.
[0080] Through this solution, analyze the basic hardware configuration of the electronic scale. Identifying the specific location of the pressure sensor helps to accurately calculate the force distribution. Identify the points where the item contacts the scale surface. Calculating the contact area helps to more accurately estimate the force on the item. Determine the force area of the item on the scale surface. Analyze the dynamic state of the item to provide information for determining the dynamic characteristics of the force. Determine the direction of the force on the item, which helps to accurately calculate the force on the item. Calculate the dynamic force on the item on the scale to obtain dynamic force information.
[0081] In some embodiments, obtain continuous monitoring images within a preset time period, analyze the continuous monitoring images, and determine the status change of the weighed item; according to the status change, determine whether there is any moment when the status changes from irregular to uniform; if so, determine the moment when the status changes from irregular to uniform as the accurate moment, and obtain the accurate weighing data at the accurate moment, and determine the accurate weighing data as the weight of the weighed item.
[0082] The preset time period can be a pre-set time range for monitoring and recording activities or events, which is stored in the server in advance and is called when in use.
[0083] The continuous monitoring images can be a continuous sequence of images continuously captured by a camera within the preset time period.
[0084] The status change can be various status changes such as movement, vibration, and stillness experienced by the weighed item within the preset time period.
[0085] Any moment can be any specific time point within the preset time period.
[0086] Irregular change can be that the status change of the weighed item has no obvious regularity and is random or disordered.
[0087] Uniform change can be that the status change of the weighed item presents regular uniform motion or stillness.
[0088] The accurate moment can be the time point when the status of the weighed item changes from irregular to uniform within the preset time period.
[0089] The accurate weighing data can be the electronic scale force data obtained by the weighed item at the accurate moment.
[0090] Specifically, a camera is used to capture continuous monitoring images of the weighed item during a preset time period. Preprocessing operations such as denoising and contrast enhancement are performed on the captured monitoring images to improve the image quality. Image processing techniques are utilized to analyze the monitoring images, track the position and status of the weighed item, and identify changes. Combining with the pressure sensor data of the electronic scale, the dynamic force condition of the weighed item on the scale is monitored. Combining with the pressure sensor data of the electronic scale, the dynamic force condition of the weighed item on the scale is monitored. If it is detected that the state transition changes from irregular change to uniform change, then this moment is determined as the accurate moment with the most accurate weight. The data of the pressure sensor detected at the accurate moment is obtained as the accurate weighing data of the item, thereby determining the weight of the weighed item.
[0091] Through this solution, continuous image data of the weighed item within a preset time period is collected. Through image processing techniques, the position and status of the weighed item in the image are identified and tracked. The status change of the weighed item during the monitoring period is determined, such as whether it changes from irregular change to uniform change. The accurate moment when the status changes from irregular change to uniform change is found, and this moment corresponds to the moment when the force on the item is stable. The force data of the electronic scale is obtained at the accurate moment, and these data reflect the true weight of the item. The weight of the weighed item is calculated based on the force data at the accurate moment, ensuring the accuracy of the weighing result.
[0092] In some embodiments, the status change is analyzed to determine the movement speed and movement direction of the weighed item at the accurate moment; according to the movement speed and movement direction, the impact force of the weighed item on the electronic scale is determined; the basic weighing data at the accurate moment is obtained, and according to the impact force, the basic weighing data is adjusted to obtain the accurate weighing data.
[0093] The movement speed can be the instantaneous speed of the weighed item at the accurate moment.
[0094] The movement direction can be the instantaneous movement direction of the weighed item at the accurate moment.
[0095] The impact force can be an instantaneous additional force generated on the electronic scale due to the rapid placement, throwing, etc. of the weighed item.
[0096] The basic weighing data can be the weight reading displayed by the electronic scale when the weighed item is in a stationary state.
[0097] Specifically, image processing technology is used to analyze continuous monitoring images to detect changes in the position, speed, and acceleration state of the weighed item. A dynamic detection algorithm is used to determine the movement speed and direction of the item. Combining the mass and acceleration of the item, mechanical formulas in physics are used to estimate the impact force of the item on the electronic scale. At the precise moment when the item is in a static state, basic weighing data is obtained from the sensors of the electronic scale, and then, based on the impact force of the item, the basic weighing data is corrected to reflect the true weight of the item under dynamic conditions, and the adjusted precise weighing data is output.
[0098] Through this solution, by continuously analyzing the monitoring images, the movement trajectory of the item can be traced, so as to obtain the speed and direction information of the item at the precise moment, which helps to analyze the dynamic behavior of the item on the scale. After identifying the speed and direction of the item, the magnitude of the impact force of the item on the scale surface is calculated, which helps to correct the weighing error caused by dynamic movement. The weighing data obtained at the precise moment is the weight of the item when it is stationary, which is the basis of weighing, but needs to be adjusted in a dynamic environment. By adjusting the basic weighing data, the weighing error caused by the movement of the item can be eliminated or reduced, so as to obtain data closer to the true weight of the item. The weight corrected after the dynamic behavior of the item obtains the precise weighing data, which helps to improve the weighing accuracy and reliability of the electronic scale in a complex environment.
[0099] In some embodiments, according to the movement direction, it is determined whether the weighed item impacts the electronic scale within the first preset time period at the precise moment; if an impact occurs, then according to the item composition and item type, the theoretical density of the weighed item is determined; according to the movement speed and the state change situation, the impact duration is determined; according to the theoretical density of the item, the item volume, the impact duration, and the movement speed, the impact force of the weighed item on the electronic scale is determined.
[0100] The theoretical density of the item can be a density value obtained by looking up standard data or using a prediction model according to the composition and type of the item.
[0101] The impact duration can be the time length when the weighed item contacts the electronic scale and generates a force.
[0102] The first preset time period can be a time period that may affect data reading when obtaining weight data at the precise moment, which may be one second or 0.1 second. The specific time can be set by the production personnel and is not limited in this embodiment.
[0103] Specifically, through the monitoring image analysis technology, the moving direction of the weighed item at a precise moment is analyzed. Combining the moving direction of the item and the dynamic monitoring data of the electronic scale, it is determined whether the item will impact the electronic scale within the first preset period when the weight data is read at the precise moment. If so, according to the composition and type of the item, the standard substance density table is searched or a machine learning model is used to determine the theoretical density of the item. By analyzing the moving speed and state change of the item, the contact time between the weighed item and the electronic scale is calculated to obtain the impact duration. Furthermore, using the momentum theorem or impact force formula in physics, combined with the theoretical density of the item, the volume of the item, the impact duration, and the moving speed, the magnitude of the impact force is calculated.
[0104] Through this solution, by analyzing the moving direction of the item, it can be determined whether the item impacts the electronic scale during the placement process, thereby deciding whether further dynamic force analysis is required. Determining the composition and type of the item helps to select the correct density data or model, and also helps to accurately calculate the impact force. The theoretical density of the item is the basis for calculating the impact force, which affects the magnitude of the impact force and the force-bearing situation of the electronic scale. The impact duration is an important factor in calculating the impact force, which determines the duration of the impact force of the weighed item on the electronic scale. The volume of the item and the theoretical density of the item determine the mass of the item, which in turn affects the magnitude of the impact force. Through physical formulas and known parameters, the impact force of the weighed item on the electronic scale is calculated.
[0105] In some embodiments, to determine the impact force of the weighed item on the electronic scale according to the theoretical density of the item, the volume of the item, the impact duration, and the moving speed, the following formula is used: Where, represents the impact force; represents the volume of the item; represents the theoretical density of the item; represents the moving speed; represents the impact duration; represents the moving direction correction factor.
[0106] The moving direction correction factor can be a coefficient used to adjust the impact force deviation caused by the non-perpendicularity between the moving direction of the item and the surface of the electronic scale.
[0107] Specifically, the volume of an object determines the size it occupies in space and affects the kinetic energy that may be generated during a collision. The speed of an object's movement is an important factor affecting the impact force. The higher the speed of the object during impact, the greater the kinetic energy generated, and thus the stronger the impact force. The impact duration determines the time of force application. The shorter the impact duration, the stronger the instantaneous effect of the impact force may be. Density is the ratio of an object's mass to its volume, and the theoretical density reflects the texture and inherent mass characteristics of the object. The greater the theoretical density, the greater the mass of the object, and thus the greater the impact force on the scale may be. The motion direction correction factor is a coefficient used to adjust the direction of the impact force, taking into account the relative angle between the object's motion direction and the surface of the electronic scale. Substitute all the calculated parameters into the formula to calculate the impact force of the object on the electronic scale.
[0108] Through this solution, by combining multiple factors such as the volume, density, speed, and impact duration of the object, the magnitude of the impact force can be accurately described. The introduction of the motion direction correction factor can adjust the component in the direction of the impact force, taking into account real-world factors such as the inclination and collision angle of the object. Compared with simple mechanical formulas, the calculation formula takes into account the speed and duration factors during impact, can provide more accurate mechanical analysis, helps to evaluate the impact resistance of the electronic scale, and avoids errors or damage. It is not only applicable to different types of objects but also can adjust parameters to adapt to different application scenarios, with strong flexibility.
[0109] In some embodiments, according to the light refraction and / or light reflection conditions, determine the light image area; adjust the image contrast of the light image area to determine the object edge and object details in the light image area; adjust the object monitoring image according to the object edge and object details to obtain an accurate image.
[0110] The light image area can be the area in the image affected by light refraction and / or light reflection.
[0111] The image contrast can be the degree of difference between the bright and dark areas in the image.
[0112] The object edge can be the contour line or boundary line of the object in the image.
[0113] The object details can be the tiny features such as the texture and color change on the object surface.
[0114] Specifically, through image processing technology, regions affected by light refraction and / or light reflection are identified. Image segmentation techniques such as threshold segmentation and edge detection are used to isolate these regions. The contrast of the regions affected by light is enhanced to improve the contrast between the object and the background, making the object edges clearer. Edge detection algorithms are used to determine the edges of the object. The detailed features of the object are enhanced through image sharpening techniques or deep learning models. Based on the determined object edges and details, corrections such as noise removal, filling of edge holes, and smoothing of edges are performed on the surveillance image. After adjustment, an accurate image is obtained.
[0115] Through this solution, regions affected by light refraction and / or light reflection are identified. These regions result in a decline in image quality due to the unevenness of light. Determining these regions helps to perform image adjustment targeted. By enhancing the contrast of the regions affected by light and shadow, the difference between the object and the background becomes more obvious, which helps with edge detection and detailed recognition work. Through edge detection and image segmentation techniques, the edges and details of the object can be accurately extracted, which helps to identify the shape and position of the object. Based on the information of the object edges and details, the surveillance image is adjusted to eliminate the errors caused by uneven light, improving the clarity and accuracy of the image.
[0116] Figure 3 FIG. is a schematic structural diagram of an electronic scale weighing adjustment system with an adaptive environment provided by an embodiment of the present application. As Figure 3 shown, the electronic scale weighing adjustment system 300 with an adaptive environment in this embodiment includes: an image analysis module 301, an image adjustment module 302, a force analysis module 303, and a weight output module 304.
[0117] The image analysis module 301 is configured to obtain an item surveillance image at the current moment, and based on the item surveillance image, determine the basic information of the weighed item and the weighing environment information; The image adjustment module 302 is configured to adjust the item surveillance image based on the basic information of the item and the weighing environment information to obtain an accurate image; The force analysis module 303 is configured to analyze the accurate image to determine the dynamic force information of the weighed item when it is on the electronic scale; The weight output module 304 is configured to determine and output the item weight of the weighed item based on the dynamic force information.
[0118] Optionally, when the image adjustment module 302 adjusts the item surveillance image based on the basic information of the item and the weighing environment information to obtain an accurate image, it is used for: Determine the item type based on the basic information of the item; Determine whether there are vital signs of the weighed item according to the item type; If there are, determine whether there is moisture in the weighed item according to the item monitoring image; If there is moisture, determine the light refraction and / or light reflection conditions according to the weighing environment information; Adjust the item monitoring image according to the light refraction and / or light reflection conditions to obtain an accurate image.
[0119] Optionally, when the force analysis module 303 analyzes the accurate image to determine the dynamic force information of the weighed item when it is on the electronic scale, it is used for: Analyze the accurate image to determine the item contour of the weighed item; Determine the item composition of the weighed item according to the item type; Determine the item volume of the weighed item according to the item contour and the item composition; Based on the item volume, determine the item structure of the weighed item according to the item contour and the item composition; Analyze the accurate image to determine the item state of the weighed item; Determine the contact point and contact area between the weighed item and the electronic scale according to the item state and the item structure; Determine the dynamic force information of the weighed item when it is on the electronic scale according to the item state, the contact point and the contact area.
[0120] Optionally, when the force analysis module 303 determines the dynamic force information of the weighed item when it is on the electronic scale according to the item state, the contact point and the contact area, it is used for: Obtain the basic information of the electronic scale, analyze the basic information, and determine the distribution position of the pressure sensors of the electronic scale; Determine the force application area according to the distribution position, the contact point and the contact area; Determine the force application direction according to the item state; Determine the dynamic force information of the weighed item when it is on the electronic scale according to the force application area and the force application direction.
[0121] Optionally, when the weight output module 304 determines and outputs the item weight of the weighed item according to the dynamic force information, it is used for: Obtain the continuous monitoring images within a preset time period, analyze the continuous monitoring images, and determine the state change situation of the weighed item; Determine whether there is any moment when the state changes from irregular change to uniform change according to the state change situation; If it exists, determine the moment when the state changes from irregular change to uniform change as the accurate moment, obtain the accurate weighing data at the accurate moment, and determine the accurate weighing data as the weight of the weighed item.
[0122] Optionally, when the weight output module 304 obtains the accurate weighing data at the accurate moment, it is used for: Analyze the state change situation, and determine the moving speed and moving direction of the weighed item at the accurate moment; Determine the impact force of the weighed item on the electronic scale according to the moving speed and the moving direction; Obtain the basic weighing data at the accurate moment, and adjust the basic weighing data according to the impact force to obtain the accurate weighing data.
[0123] Optionally, when the weight output module 304 determines the impact force of the weighed item on the electronic scale according to the moving speed and the moving direction, it is used for: Determine whether the weighed item impacts the electronic scale within the first preset time period at the accurate moment according to the moving direction; If an impact occurs, determine the theoretical density of the weighed item according to the item composition and the item type; Determine the impact duration according to the moving speed and the state change situation; Determine the impact force of the weighed item on the electronic scale according to the theoretical density of the item, the volume of the item, the impact duration and the moving speed.
[0124] Optionally, when the weight output module 304 determines the impact force of the weighed item on the electronic scale according to the theoretical density of the item, the volume of the item, the impact duration and the moving speed, the following formula is adopted: Wherein, represents the impact force; represents the volume of the item; represents the theoretical density of the item; represents the moving speed; represents the impact duration; represents the moving direction correction factor.
[0125] Optionally, when the image adjustment module 302 adjusts the item monitoring image according to the light refraction and / or light reflection situation to obtain an accurate image, it is used for: Determine the illumination image area according to the illumination refraction and / or illumination reflection conditions; Adjust the image contrast of the illumination image area to determine the object edges and object details of the illumination image area; Adjust the item monitoring image according to the object edges and the object details to obtain an accurate image.
[0126] The system of this embodiment can be used to execute the method of any of the above embodiments, and its implementation principle and technical effects are similar, which will not be elaborated here.
Claims
1. An electronic scale weighing adjustment method for an adaptive environment, characterized in that: include: Acquire the current monitoring image of the item, and determine the basic information of the item to be weighed and the weighing environment information according to the monitoring image of the item; According to the basic information of the item and the weighing environment information, the item monitoring image is adjusted to obtain an accurate image; Analyzing the accurate image to determine dynamic force information of the weighed object when it is on the electronic scale; The weight of the weighed object is determined and output according to the dynamic force information.
2. The method according to claim 1, characterized in that: The adjusting the item monitoring image according to the item basic information and the weighing environment information to obtain an accurate image includes: Determine the item type according to the basic information of the item; Determining whether the weighed object has vital signs according to the type of the object; If so, determining whether there is moisture in the weighed object based on the object monitoring image; If moisture is present, determining the light refraction and / or light reflection conditions according to the weighing environment information; According to the light refraction and / or light reflection conditions, the object monitoring image is adjusted to obtain an accurate image.
3. The method according to claim 2, characterized in that The analyzing the accurate image to determine the dynamic force information of the weighed object when it is on the electronic scale includes: analyzing the accurate image to determine the object contour of the weighing object; Determining the composition of the weighed object according to the type of the object; Determining the volume of the weighed object according to the object contour and the object composition; Determining the object structure of the weighed object based on the volume of the object, according to the object contour and the object composition; analyzing the accurate image to determine the object status of the weighed object; Determining the contact point and contact area between the weighing object and the electronic scale according to the state of the object and the structure of the object; Dynamic force information of the weighed object when on the electronic scale is determined according to the object state, the contact point and the contact area.
4. The method according to claim 3, characterized in that The determining, according to the state of the object, the contact point and the contact area, the dynamic force information of the weighed object when it is on the electronic scale includes: Acquire basic information of the electronic scale, analyze the basic information, and determine the distribution position of the pressure sensor of the electronic scale; Determining a force bearing area according to the distribution position, the contact point and the contact area; Determining the force direction according to the state of the object; Dynamic force information of the weighing object when it is on the electronic scale is determined according to the force area and the force direction.
5. The method according to claim 1, characterized in that The determining and outputting the weight of the weighed object according to the dynamic force information includes: Acquire continuous monitoring images within a preset period of time, analyze the continuous monitoring images, and determine the state change of the weighing object; According to the state change, determining whether there is any moment when the state changes from irregular change to uniform change; If so, the state changes from irregular change to uniform change, and determines it as a precise moment, and obtains precise weighing data at the precise moment, and determines the precise weighing data as the weight of the weighed object.
6. The method according to claim 5, characterized in that The obtaining of accurate weighing data at the accurate moment includes: Analyze the state change to determine the moving speed and moving direction of the weighing object at the precise moment; Determining the impact force of the weighing object on the electronic scale according to the movement speed and the movement direction; The basic weighing data at the precise moment is obtained, and the basic weighing data is adjusted according to the impact force to obtain the precise weighing data.
7. The method according to claim 6, characterized in that The step of determining the impact force of the weighing object on the electronic scale according to the movement speed and the movement direction includes: determining, according to the movement direction, whether the weighing object has impacted the electronic scale within a first preset time period at the precise moment; If an impact occurs, determining the theoretical density of the weighed object according to the composition of the object and the type of the object; Determining the impact duration according to the movement speed and the state change; The impact force of the weighing object on the electronic scale is determined according to the theoretical density of the object, the volume of the object, the impact duration and the movement speed.
8. The method according to claim 5, characterized in that The impact force of the weighing object on the electronic scale is determined according to the theoretical density of the object, the volume of the object, the impact duration and the movement speed, using the following formula: in, represents said impact force; Indicates the volume of the item; Indicates the theoretical density of the item; represents the speed of the movement; Indicates the duration of the impact; represents the motion direction correction factor.
9. The method according to claim 2, characterized in that: The step of adjusting the object monitoring image according to the light refraction and / or light reflection to obtain an accurate image includes: Determining an illumination image area according to the illumination refraction and / or illumination reflection conditions; Adjusting the image contrast of the illuminated image area to determine the object edges and object details in the illuminated image area; The object monitoring image is adjusted according to the edge of the object and the details of the object to obtain an accurate image.
10. An electronic scale weighing adjustment system that is adaptive to the environment, characterized in that: include: An image analysis module is used to obtain a monitoring image of the item at the current moment, and determine basic information of the item to be weighed and weighing environment information based on the monitoring image of the item; An image adjustment module, used to adjust the item monitoring image according to the item basic information and the weighing environment information to obtain an accurate image; A force analysis module, used for analyzing the accurate image to determine the dynamic force information of the weighing object when it is on the electronic scale; The weight output module is used to determine and output the weight of the weighed object according to the dynamic force information.