Weighing machine integrated with three-dimensional detection function

By combining flexible extension strips and intelligent drive modules, the scale achieves fully automatic and accurate three-dimensional measurement, solving the shortcomings of existing scales in terms of detection adaptability and accuracy, and providing personalized reports and rapid detection functions.

CN121140923APending Publication Date: 2025-12-16THE FIRST MEDICAL CENT CHINESE PLA GENERAL HOSPITAL
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511502676.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-21
Publication Date
2025-12-16

AI Technical Summary

Technical Problem

Existing weight scales have inflexible initial position adjustment and poor adaptability when measuring body measurements. The extension bar drive control has low precision and the data processing is inaccurate, which fails to meet the rapid testing needs of different users.

Method used

The extension strip, made of flexible material, forms a ring through a magnetic connector. Combined with an intelligent drive module and an adaptive position locking module, it dynamically adjusts the height and fit of the detection components. It also incorporates a multi-source data fusion module for three-dimensional data calibration, material fatigue compensation, and scene adaptation optimization.

Benefits of technology

It achieves fully automated and accurate three-dimensional measurement, adapts to different heights and body types, quickly simplifies the calibration process, improves measurement stability and accuracy, reduces operational difficulty, and provides personalized reports and shaping suggestions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121140923A_ABST
    Figure CN121140923A_ABST
Patent Text Reader

Abstract

The invention discloses a weighing machine integrated with a three-dimensional detection function, and relates to the technical field of weighing scales. And a plurality of groups of detection assemblies which are sequentially arranged from top to bottom, are arranged on the weighing scale and are used for simultaneously measuring the three dimensions of the to-be-detected person. According to the weighing machine integrated with the three-dimensional detection function, the sliding grooves extending up and down are formed in the two sides of the vertical rod correspondingly and correspond to the sliding blocks on the end portions of the detection assemblies, so that the detection assemblies can slide up and down along the sliding grooves, and the positions of the detection assemblies are adjusted; the inner walls of the two sides of the sliding groove are each provided with an inner toothed plate, outer toothed plates corresponding to the inner toothed plates are arranged on the two sides of the sliding block correspondingly, the inner toothed plates and the outer toothed plates are meshed with each other, and therefore the detection assembly is fixed, and the detection accuracy is improved. Therefore, the stability of the adjusted detection assembly is maintained, so that the detection stability is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of weighing scale technology, and in particular to a weighing scale with integrated three-dimensional measurement function. Background Technology

[0002] Weighing scales are mainly used to record and monitor changes in a person's weight. They are divided into electronic and mechanical types. Weighing scales are easy to use and have a wide range of applications. Currently, most weighing scales are flat and placed on the ground. People stand on them and the scale's internal sensors weigh them. In addition, panoramic cameras installed inside the scale measure the person's height and display it on the monitor.

[0003] However, during the implementation of the above technical solution, at least the following technical problems were discovered:

[0004] 1. Initial Position Adjustment of Detection Components: In existing multi-functional weight scale control systems, the initial height and horizontal spacing of the detection components used for body measurement are generally fixed by factory presets, or only a few fixed positions are set, or a single default position is used directly. During implementation, users need to manually switch positions, or rely on visual adjustment by staff. Some low-cost models even completely omit the adjustment function. This implementation method has significant drawbacks: Firstly, it has a narrow range of applicability, failing to cover people with special heights or body types. For example, the chest detection component is positioned too low for tall individuals, and too high for short individuals, both resulting in the extension strip not accurately wrapping around the detection area. Secondly, it has low operational efficiency; manual adjustment requires repeated trial and error, which is particularly unfriendly to elderly users or those with weaker physical strength, significantly increasing detection time and reducing ease of use.

[0005] 2. Extension Strip Drive Control: Existing technologies for extension strip retraction drive mostly adopt fixed parameter drive schemes: the motor speed, torque, and traction rope winding rate are all factory-preset fixed values. During implementation, the motor only operates according to a fixed program and does not collect feedback on the contact pressure between the extension strip and the body surface. At the same time, the system does not monitor the material fatigue state of the extension strip and traction spring, relying only on the initial elastic parameters to design the drive logic. In actual implementation, this scheme has two problems: First, poor fit accuracy. Under fixed torque, thinner users are prone to a feeling of pressure due to the extension strip being wound too tightly, while heavier users experience a loose fit due to insufficient driving force, both causing distortion of body measurements. Second, low long-term reliability. After repeated extension and retraction, the elasticity of the flexible material decreases, and the preload of the traction spring decreases. The system does not compensate for this, resulting in a slowdown or even jamming of the extension strip extension speed. The detection accuracy decreases significantly with the increase in the number of uses.

[0006] 3. Data Processing and Scene Adaptation: In the data processing stage, the core logic of existing technologies is length superposition calculation: during implementation, only the extended length of the extension strip is collected, and the extended length of the extension strip plus the fixed length of the storage tube is directly used as the three-dimensional result; although some systems collect weight and height data, they are only used for separate display and are not correlated with the three-dimensional data for correction; at the same time, most existing systems adopt a single detection mode, and the same calibration process and sampling frequency are executed regardless of whether the user needs rapid detection, accurate tracking or clothing detection; the defects of this implementation method directly affect the practicality: first, the data error is large, as it does not consider the curvature of the body surface, the thickness of clothing and the correlation with body shape, resulting in a large error in the three-dimensional detection and failing to meet the needs of accurate monitoring; second, the scene adaptation is insufficient, home users need to wait for a complex calibration process, which does not meet the needs of rapid detection; professional shaping users cannot capture subtle changes in body shape due to the low sampling frequency; when wearing clothing in winter, there is no thickness compensation mechanism, and the data is completely distorted. Therefore, we propose a weight scale that integrates three-dimensional detection function. Summary of the Invention

[0007] (a) Technical problems to be solved

[0008] To address the shortcomings of existing technologies, this invention provides a weight scale that integrates three-dimensional measurement functions, solving the technical problems of existing weight scales being limited in function, cumbersome in measurement, and poor in adaptability.

[0009] (II) Technical Solution

[0010] To achieve the above objectives, the present invention provides the following technical solution:

[0011] A weight scale integrating three-dimensional measurement function, the weight scale includes:

[0012] Weight scale;

[0013] Multiple sets of detection components, arranged sequentially from top to bottom, are placed on the weighing scale to simultaneously measure the three dimensions of the person being tested.

[0014] The detection component includes two symmetrical storage tubes, which are arc-shaped and have extension strips inserted inside. During detection, the extension strips in the two opposing storage tubes interlock to form a ring that surrounds the body surface of the person being tested.

[0015] Preferably, the extension strip has evenly distributed graduations. During testing, the measurement value taken by the person being tested is equal to the length of the two storage tubes plus the sum of the lengths of the two extension strips extending out of the storage tubes.

[0016] Each of the two extension strips extending out of the storage tube is connected to a connector, and the connectors are magnetic, allowing the two extension strips to attract each other through the connectors.

[0017] As the extension strip slides out along the storage tube, the movement paths of the two extension strips overlap.

[0018] Preferably, a traction spring is installed inside the storage tube, and the two ends of the traction spring are respectively connected to the inside of the storage tube and the end of the extension strip. The traction spring is always in a compressed state, and the extension strip can extend outward under the action of the traction spring.

[0019] Preferably, a driving member is provided at one end of the storage tube near the connector, and the driving member pulls the extension strip into the storage tube;

[0020] The drive unit includes a storage gear, and the traction rope wrapped around the outside of the storage gear is connected to the end of the extension bar. When the storage gear is driven to rotate by the motor, the extension bar is pulled into the storage tube by hand under the tension of the traction rope.

[0021] When testing personnel, the extension strip is pulled by a traction rope, and both the storage tube and the extension strip are in contact with the surface of the personnel being tested.

[0022] Preferably, the weighing scale includes a base for weighing, with a vertically arranged upright connected to the rear. The storage tube is symmetrically installed on both sides of the upright, and the storage tube slides along a groove on the side wall of the upright via a connector.

[0023] The connector includes a sliding block connected to the end of the storage tube, and an external toothed plate is connected to each side of the sliding block. The sliding block is located in the groove, and the external toothed plates on both sides of the sliding block mesh with the internal toothed plates on the inner wall of the groove.

[0024] Preferably, a connecting rod is provided on the side of the outer toothed plate facing the sliding block, and the connecting rod is inserted into a mating groove opened on the outer wall of the sliding block. A compression spring is sleeved on the outer wall of the connecting rod, and the two ends of the compression spring are respectively connected to the sliding block and the outer toothed plate.

[0025] The compression spring is always in a compressed state. When the sliding block slides along the groove, the outer toothed plate is pushed by the compression spring and meshes with the inner toothed plate on the inner wall of the groove.

[0026] Preferably, two baffles are installed on each side of the upright and near the sliding groove. The distance between the two baffles is less than the distance between the two inner toothed plates and greater than the width of the storage cylinder. The end of the sliding block away from the storage cylinder is connected to a wire track, and the other end of the wire track is connected to the upright. The wire on the storage cylinder passes through the wire track and is electrically connected to the equipment inside the upright.

[0027] Preferably, two of the storage cylinders that are symmetrical to each other are connected by a push rod, and the push rod is in a "C" shape; wherein, two ends of the push rod are respectively connected to opposite ends of the two storage cylinders, and the opening of the push rod corresponds to the vertical rod, and the two corresponding storage cylinders can be driven to slide up and down by the push rod.

[0028] A control system of a weighing scale integrating three-dimensional detection functions, the control system includes:

[0029] A control unit, which is built-in with a control logic that can construct a preliminary body shape model based on the pre-detection data of the height and weight of the person to be detected, and dynamically correct the initial height and horizontal distance of the detection component in combination with the real-time height data of the rangefinder at the top of the vertical rod;

[0030] An intelligent drive module electrically connected to the control unit, the intelligent drive module includes a mechanism that can dynamically adjust the rotation speed, torque and winding rate of the traction rope by collecting the body surface contact pressure in real time through a pressure sensor built in the extension bar to achieve precise control. Specifically, it can: when the extension bar is attracted by the magnetic docking head, correct the docking position deviation based on the pressure feedback at the moment of docking, and the deviation does not exceed 0.5 mm; during the process of the extension bar fitting to the body surface, according to the pressure threshold differences in different parts such as the chest, waist, and hips, adaptively adjust the telescopic amount of the extension bar to avoid compression caused by being too tight or missed detection caused by being too loose;

[0031] An adaptive position locking module electrically connected to the control unit, the adaptive position locking module adopts a mechanism that can simultaneously receive the position instructions related to the body shape model output by the control unit, drive the detection component to automatically lift and lower along the chute, and real-time feedback the position accuracy through a displacement sensor built in the sliding block; after the detection component is in place, through the pre-tightening force grading compensation of the compression spring, combined with the detection of the meshing depth of the teeth of the external tooth plate and the internal tooth plate, ensure that the radial displacement of the detection component after locking does not exceed 0.2 mm, so as to solve the loosening problem caused by height differences in the existing locking structure;

[0032] A multi-source data fusion acquisition module electrically connected to the control unit. In addition to collecting the extension bar extension length, weight, and height data, this module can also infer the body surface arc from the pressure distribution data of the extension bar, and combine the calibration model built in the control unit for associating weight, height, body mass index and three circumferences to perform closed-loop correction on the initial three-dimensional detection value. For example, increase the abdominal arc compensation coefficient for obese people and increase the trunk verticality correction coefficient for lanky body types, and finally generate three-dimensional data with an accuracy of plus or minus 0.1 cm; the above control unit can also compare the detection data with a preset healthy body shape database, generate a personalized report including body shape deviation and shaping suggestions, and when abnormal situations such as the detection component not being locked in place or the extension bar docking failure occur during the detection process, interrupt the detection in real time and issue a prompt.

[0033] Preferably, the aforementioned intelligent drive module also includes a fatigue compensation section for the extension strip material. This section is capable of: recording the number of times the extension strip is used, its extension stroke, and ambient temperature and humidity data; establishing a material fatigue attenuation model; and correcting the preload compensation value of the traction spring and the driving torque of the motor in real time. For example, after the extension strip has been used more than 500 times, it automatically increases the spring preload by 10% to 15% to avoid slowing down the extension speed and insufficient bonding pressure due to the decrease in material elasticity. At the same time, this section can identify abnormal wear of the extension strip through tension mutations and trigger maintenance reminders to solve the problem of long-term accuracy decline caused by material aging in existing systems.

[0034] Preferably, the aforementioned adaptive position locking module further includes a vibration interference processing and locking state linkage section. This section can: distinguish between slight user shaking and the actual displacement of the detection component through the acceleration sensor built into the sliding block, and use a filtering algorithm to filter vibration interference signals to avoid false triggering of locking compensation; at the same time, this section feeds back the locking state signal to the intelligent drive module in real time, forming a locking and drive linkage mechanism. Only when the locking accuracy of the detection component meets the requirements is the intelligent drive module allowed to start the extension bar extension detection, so as to prevent the detection component from shifting and data distortion due to incomplete locking, and solve the safety hazards of independent operation of the locking and detection processes in the existing system.

[0035] Preferably, the control unit also includes a user body shape trend prediction and scenario-based adaptation section. This section can: establish a body shape change trend model based on the user's historical detection data, predict the direction of changes in the three measurements over the next 1 to 3 months, and provide personalized shaping goals in conjunction with a health database; at the same time, this section can automatically adapt parameters according to the detection scenario, that is, in the case of daily home detection, simplify the calibration process to shorten the detection time; in the case of professional shaping tracking, start high-frequency pressure sampling and multi-round closed-loop calibration to ensure that the data repeatability error does not exceed 0.05 cm; in the case of winter clothing, infer the clothing thickness from the pressure data and automatically subtract the clothing thickness compensation value to solve the common industry problem of detection deviation caused by clothing interference.

[0036] (III) Beneficial Effects

[0037] 1. This device utilizes a telescopic control system to extend and retract the flexible extension strips. The two extension strips are controlled to overlap in their extension directions, facilitating docking after extension. Furthermore, magnetic connectors at the ends of the two extension strips allow them to attract each other, forming a ring that surrounds the person being tested. Subsequent tightening of the device is all that's needed to measure the person's measurements. The entire operation requires no human intervention, effectively solving the technical problems of existing weighing scales: limited functionality, cumbersome testing, and poor adaptability. This fully automated system meets the market demand for rapid testing and significantly reduces testing difficulty, thereby improving testing stability. Additionally, a winding gear with a coiling function is installed at the end of the storage cylinder, with a traction rope wound around it. One end of the traction rope is connected to the end of the extension strip, allowing for traction and retraction. This works in conjunction with a traction spring inside the storage cylinder to control the extension and retraction of the strips, facilitating docking and fitting. This enables fully automated testing.

[0038] 2. By creating vertically extending grooves on both sides of the upright and corresponding to sliding blocks on the end of the detection component, the detection component can slide up and down along the grooves to adjust its position, thus adapting to personnel of different heights or body types and improving overall applicability. An inner toothed plate is installed on the inner wall of each side of the groove, and corresponding outer toothed plates are installed on both sides of the sliding block. The interlocking of the inner and outer toothed plates fixes the detection component, maintaining its stability after adjustment and improving detection stability. Furthermore, a push rod connects two oppositely positioned storage cylinders, enabling synchronous adjustment and ensuring the stability and accuracy of subsequent detection.

[0039] 3. The control unit constructs a preliminary body shape model based on weight and height, dynamically correcting the initial height and horizontal spacing of the detection components to avoid detection misalignment caused by initial position deviation. The intelligent drive module uses the pressure sensor built into the extension strip to achieve closed-loop control of the body surface fit, precisely adjusting the extension amount to prevent it from being too tight or too loose. The multi-source data fusion acquisition module combines the body surface curvature and BMI value to calibrate the initial values ​​of the three dimensions, correcting errors caused by differences in body surface shape and body shape. Secondly, the locking stability of the detection components is greatly enhanced. The adaptive position locking module adopts a dual-parameter linkage locking mechanism, adjusting the preload of the compression spring according to the height of the detection components to adapt to the locking needs of users of different heights. At the same time, by detecting the meshing depth of the outer and inner toothed plates, it ensures that the radial displacement of the component after locking is ≤0.2mm, solving the problem of high-position locking loosening caused by existing fixed preload. Furthermore, a filtering algorithm filters out slight shaking interference in the sensor area of ​​the user station to avoid false triggering of locking compensation. And only when the locking state is qualified is the intelligent drive module allowed to start the extension of the extension strip, forming a linkage protection between locking and driving, eliminating component offset and data distortion caused by incomplete locking.

[0040] 4. The material fatigue compensation section of the intelligent drive module records the number of times the extension strip is used, its extension stroke, and the ambient temperature and humidity in real time. Based on this data, a fatigue attenuation model is established to automatically correct the traction spring preload and motor drive torque. For example, after the extension strip has been used more than 500 times, the spring preload is automatically increased by 10% to 15% to offset the impact of decreased material elasticity. At the same time, abnormal wear of the extension strip is identified by sudden changes in traction rope tension, triggering maintenance reminders in a timely manner to avoid problems such as slowed extension speed and insufficient bonding pressure caused by component aging, ensuring that the equipment maintains high detection accuracy even after long-term use. In addition, the multi-scenario adaptability of the control unit is fully optimized for scenario-based adaptation, dynamically adjusting detection parameters for different usage needs: in the home daily detection scenario, the calibration process is simplified, reducing the time from the user station to the sensor area to report generation to less than 30 seconds to meet the needs of rapid monitoring; in the professional shaping and tracking scenario, high-frequency pressure sampling and multi-round closed-loop calibration are initiated to ensure that the data repeatability error is ≤0.05cm, accurately capturing subtle changes in body shape; in the winter clothing wearing scenario, the thickness of the clothing is inferred from the pressure data of the extension strip, and the corresponding compensation value is automatically subtracted to eliminate the interference of thick clothing on the detection results. Meanwhile, a trend model is built based on users' historical detection data to predict the direction of changes in body measurements and provide shaping goals, further enhancing the personalized user experience. Attached Figure Description

[0041] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, the preferred embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0042] Figure 1This is an overall structural diagram of an embodiment of the present invention;

[0043] Figure 2 This is a schematic diagram of the detection component structure in an embodiment of the present invention;

[0044] Figure 3 This is a schematic diagram of the up-and-down movement of the detection component in an embodiment of the present invention;

[0045] Figure 4 This is a diagram showing the connection relationship between the connector and the upright in an embodiment of the present invention;

[0046] Figure 5 This is a structural diagram of the connector in an embodiment of the present invention;

[0047] Figure 6 This is a schematic diagram of the structure of the storage tube in an embodiment of the present invention;

[0048] Figure 7 This is a cross-sectional view of the storage tube in an embodiment of the present invention;

[0049] Figure 8 This is a schematic diagram of the structure of the driving component in an embodiment of the present invention.

[0050] Legend:

[0051] 11. Base; 12. Pedal; 13. Upright pole; 14. Support plate; 15. Display screen; 16. Inner toothed plate; 17. Baffle;

[0052] 2. Detection component; 21. Storage tube; 22. Extension strip; 23. Connector; 24. Connector head; 25. Traction spring; 26. Push rod;

[0053] 3. Connecting parts; 31. Sliding block; 32. External gear plate; 33. Connecting rod; 34. Connecting groove; 35. Compression spring; 36. Mounting groove;

[0054] 4. Wire track;

[0055] 5. Drive components; 51. Motor; 52. Storage gear; 53. Positioning sleeve; 54. Traction rope. Detailed Implementation

[0056] This application provides a weight scale with integrated three-dimensional measurement function, effectively solving the technical problems of existing weight scales, such as limited functionality, cumbersome detection, and poor adaptability. In existing weight scales, the extension strips, made of flexible material, are controlled to extend and retract in a telescopic manner. The extension directions of the two strips overlap to facilitate docking after extension. Furthermore, magnetic connectors are attached to the ends of the two strips, allowing them to attract each other and form a ring that surrounds the person being measured. Subsequent tightening of the device is sufficient to detect the person's three dimensions. The entire operation is fully automated, requiring no human intervention, to meet the market demand for rapid testing. This significantly reduces testing difficulty and improves testing stability. Furthermore, a winding gear with a coiling function is installed at the end of the storage cylinder, with a traction rope wound around it. One end of the traction rope is connected to the end of the extension strip, allowing for the extension strip to be pulled and retracted. This works in conjunction with a traction spring inside the storage cylinder to control the extension and retraction of the extension strip, facilitating its docking and fitting. This enables fully automated testing.

[0057] Example 1: The technical solution in this application example effectively solves the technical problems of existing weighing scales being single-function, cumbersome in detection, and poorly adaptable. The overall idea is as follows:

[0058] To address the problems existing in the prior art, this invention provides a weight scale integrating three-dimensional measurement functions. This weight scale mainly consists of three parts: First, a weighing scale for measuring the user's weight. For convenient three-dimensional measurement, it incorporates a weighing and height measurement unit, simultaneously detecting the user's weight and height, serving as a carrier for subsequent measurement. Second, a three-dimensional measurement device, employing two annular telescopic structures. By controlling its extension or reduction, it surrounds the user, facilitating measurement when tightened. The device has graduations, providing support and a foundation for the subsequent power mechanism. This allows for three-dimensional measurement without operator assistance, and the telescopic mechanism is integrated with the measurement control. The structure's telescopic motion is driven by a mechanism that controls the extension and retraction of the telescopic structure to detect body measurements. First, the telescopic structure extends to form a ring that surrounds the person being tested. Then, the telescopic structure retracts, reducing the circle until it fits snugly against the person's body. The lengths of the two telescopic structures are then added together to obtain three values, for a total of three sets. Thirdly, there is a connecting structure that not only allows for the raising and lowering of the measurement device but also maintains its fixed position. This allows for real-time adjustments based on the user's height and body measurements, improving overall adaptability and preventing inaccurate or incomplete detection. It also provides the structural foundation for subsequent automated testing. The specific structure is as follows:

[0059] Weight scale, such as Figure 1 As shown, a weighing scale combining weighing and height detection functions is used. This includes a footboard 12 mounted on a base 11, with a pressure sensor connecting the footboard 12 to the base 11. The sensor detects the force exerted on the footboard 12 by the user when standing on it. A conventional weighing scale is acceptable, but the structure and equipment are not limited to the one described above. A vertical support pole 13 is installed behind the base 11, housing a display screen 15 and various control switches. These switches display the detected data and control the various devices on the pole. A support plate 14 is connected to the top of the upright pole 13. The reason for placing a support plate 14 above the weighing scale is to support the height detection device, i.e., to support the rangefinder. The rangefinder detects the distance between the user's head and the support plate 14, and then calculates the difference between this distance and the distance between the support plate 14 and the weighing scale. This allows the user to determine their height. This is the most basic and commonly used height detection method. Thus, when a user stands on the weighing scale, their weight is detected by the scale, and their height is calculated by the rangefinder on the support plate 14. The overall structure is as follows: Figure 1As shown, the three-dimensional detection device and the connecting structure are both set on both sides of the upright 13. The three-dimensional detection device is connected to the upright 13 through the connecting structure. In order for the three-dimensional detection device and the connecting structure to be freely adjusted, a vertically extending groove is opened on each side of the upright 13 so that the three-dimensional detection device and the connecting structure can be adjusted along the groove to adapt to the three-dimensional distribution of different users.

[0060] The three-dimensional detection device, namely detection component 2, such as Figure 2 , Figure 3 , Figure 6 - Figure 8 As shown, two arc-shaped storage tubes 21 are used, with their tails corresponding to each other. An equally arc-shaped extension strip 22 is inserted inside each tube. The arc shape is chosen so that the extension strip 22, after extending, can cooperate with the storage tube 21 to form a complete ring, thus encircling the person being tested for subsequent inspection. Secondly, this telescopic method eliminates the need for manual assistance. Traditional three-dimensional measurement requires a worker to wrap the soft measuring tape around the person's body because the tape is soft and lacks a specific shape. However, with the already arc-shaped storage tubes 21 and extension strip 22, the extension and retraction are like the inspector's hands passing through the person, thus replacing manual operation. Furthermore, this connection method prevents the testing structure from bending vertically. Traditional soft measuring tapes, due to their soft material, may shift or deviate during testing (i.e., not being on the same plane). Figure 2 As shown, both the storage tube 21 and the extension strip 22 are sheet-like. Although they are made of flexible material, they are difficult to bend vertically (the material thickness is greater in this direction, making bending difficult). They can only bend inward or outward (the material thickness is smaller in this direction, making bending easier). Therefore, by pulling them up or down, the extension strip 22 can be controlled to move towards the person being tested, thus adhering to the person's body surface. In addition, the extension strip 22 has evenly distributed graduations (both inside and out). During testing, since the two storage tubes 21 cannot extend or retract, and only the extension strip 22 inserted inside them can extend or retract, when the storage tubes 21 and the extension strip 22 are in contact with the person's body surface, the measurement value of the person being tested is equal to the sum of the lengths of the two storage tubes 21 and the lengths of the two extension strips 22 extending out of the storage tubes 21 (e.g., ...). Figure 1As shown, if the tails of the two storage tubes 21 do not touch each other, the distance between them needs to be added to obtain the three-dimensional data, which provides a basis for subsequent fully automatic detection. For example, the extension length of the extension strip 22 can be detected by using an electronic measuring tool. Since the length of the storage tube 21 remains unchanged, the corresponding three-dimensional data can be obtained after obtaining the extension length of the extension strip 22. The two extension strips 22 are connected to each other at one end of the storage tube 21, forming a circle with the storage tube 21 and surrounding the body surface of the person to be tested.

[0061] However, a problem arose during use: how to ensure that the two extension strips 22 could accurately align to form a complete ring. To address this, we controlled the movement paths of the two extension strips 22 to overlap as they slid out along the storage tube 21. This way, after extending to a certain length, they would abut against each other. Furthermore, each of the two extension strips 22 was connected to a connector 23 at one end extending out of the storage tube 21, and both connectors 23 were magnetic. Figure 1 As shown, after both extension strips 22 extend, they can be attracted to each other through the connector 23 to form a complete ring. At the same time, the attraction between the two connectors 23 ensures that when the subsequent drive mechanism pulls the extension strips 22, it can be brought towards the body surface of the person to be tested, so as to complete the data detection.

[0062] Drive mechanism, such as Figure 4 - Figure 6 As shown, to enable the extension bar 22 to extend and retract, a traction spring 25 is installed inside the storage cylinder 21. The two ends of the traction spring 25 are respectively connected to the interior of the storage cylinder 21 and the connector 24 at the end of the extension bar 22. Furthermore, the traction spring 25 is always compressed, allowing the extension bar 22 to extend outwards under the elastic force of the traction spring 25. Conversely, a traction structure (drive component 5) is also provided at the end of the storage cylinder 21 near the connector 3. Its function is to pull the extension bar 22 into the storage cylinder 21. Combined with the traction spring 25, this forms extension and retraction control. That is, the extension bar 22 moves into the storage cylinder 21 under the traction of the traction structure, thus completing the extension and retraction of the extension bar 22. At this time, the traction spring 25 located between the extension bar 22 and the storage cylinder 21 is compressed and begins to store force. When the traction structure releases the extension bar 22, the extension bar 22 can extend outwards under the elastic force of the traction spring 25, thus forming extension and retraction control. The specific structure is as follows:

[0063] The traction structure includes a storage gear 52 installed inside the storage cylinder 21 near the tail end, and the storage gear 52 is driven to rotate by a motor 51 installed on the outer wall of the storage cylinder 21. Figure 4 and Figure 6As shown, a traction rope 54 is wound around the outside of the receiving gear 52, and the free end of the traction rope 54 is connected to the end of the extension bar 22, as shown. Figure 5 As shown, when the storage gear 52 is driven to rotate by the motor 51, the traction rope 54 can be wound up or released, thereby pulling the extension strip 22. When the person to be tested is being tested, the extension strip 22 can be pulled by the traction rope 54, thereby reducing the length of the extension strip 22. This allows both the flexible storage tube 21 and the extension strip 22 to conform to the body curve of the person to be tested. By reading the scale on the extension strip 22 and adding it to the length of the storage tube 21, the three dimensions of the person to be tested can be calculated.

[0064] During use, it was found that when the receiving gear 52 winds up the traction rope 54, the traction rope 54 tends to wrap around its edge, easily causing it to get stuck in the gap between the traction spring 25 and the receiving cylinder 21. Therefore, to solve this problem, a cylindrical positioning sleeve 53 is fixedly installed inside the receiving cylinder 21. The inner diameter of the positioning sleeve 53 is the same as the outer diameter of the receiving gear 52, allowing it to be fitted over the receiving gear 52. The through hole on its outer wall faces the direction of extension of the extension bar 22, while the free end of the traction rope 54... The connector 24 at the end of the extension strip 22 is connected through the through hole; and because the positioning sleeve 53 is fixedly installed in the storage tube 21 and cannot move or rotate, when the storage gear 52 rotates, the traction rope 54 enters and exits the positioning sleeve 53 along the through hole, and the through hole on the positioning sleeve 53 corresponds to the center of the traction spring 25, so the traction rope 54 can be guided towards the center, thereby preventing the traction rope 54 from entering the gap between the traction spring 25 and the storage tube 21, so that it bends accordingly along the bending direction of the traction spring 25, reducing the influence of the traction spring 25 on the traction rope 54.

[0065] Another major improvement in this application is the structure that enables the three-dimensional detection device to move up and down, such as... Figure 1 , Figure 4 - Figure 5 As shown, because different people have different physical characteristics and body shapes, such as height and body proportions, the three-dimensional measurement device needs to be adjusted according to the user's situation to adapt to different circumstances; specifically as follows:

[0066] We first symmetrically installed the storage cylinder 21 on both sides of the upright 13, corresponding to the sliding grooves on both sides of the upright 13. To enable the storage cylinder 21 to move up and down while ensuring its stability after adjustment, we adopted a connecting structure (i.e., connector 3) as the connection between the storage cylinder 21 and the upright 13. This connector drives the storage cylinder 21 to slide up and down along the sliding grooves on the side wall of the upright 13. The connecting structure mainly consists of a rectangular sliding block 31 and two external toothed plates 32 respectively disposed on both sides of the sliding block 31. The sliding block 31 is installed at the end of the storage cylinder 21, and the storage cylinder 21 mates with the mounting groove 36 on the sliding block 31. Figure 2 As shown, and located in the groove, as Figure 1 As shown in the enlarged view, corresponding internal toothed plates 16 are provided on the inner walls of both sides of the slide groove, corresponding to the external toothed plates 32 on both sides of the sliding block 31. Furthermore, a number of teeth are evenly distributed on the side of the internal toothed plate 16 corresponding to the external toothed plate 32, and when the external toothed plate 32 and the internal toothed plate 16 are in contact, the teeth on both interlock and mesh, as shown in the enlarged view. Figure 4 As shown, the reason for designing the structure as interlocking teeth is to improve the firmness during meshing, so as to support the smooth operation of the detection device; however, it is also necessary to be able to lift and lower, so we set two connecting rods 33 on the side of the outer tooth plate 32 facing the sliding block 31, and the connecting rods 33 are inserted into the mating grooves 34 opened on the outer wall of the sliding block 31, as shown. Figure 5 As shown, a compression spring 35 is fitted on the outer wall of the connecting rod 33, and the two ends of the compression spring 35 are respectively connected to the sliding block 31 and the outer toothed plate 32; wherein, the compression spring 35 is always in a compressed state so that when the sliding block 31 slides along the slide groove, the outer toothed plate 32 is pushed by the compression spring 35 and meshes with the inner toothed plate 16 on the inner wall of the slide groove; conversely, when the operator pushes the sliding block 31 with force, the outer toothed plate 32 will move in the direction of the sliding block 31 under the action of the toothed inclined surface, from The compression spring 35 between the outer toothed plate 32 and the sliding block 31 is compressed, and the traction spring 25 begins to store force. Meanwhile, the locking teeth between the outer toothed plate 32 and the inner toothed plate 16 separate, allowing the sliding block 31 to slide up and down along the groove. To prevent the sliding block 31 from falling out of the groove under the weight of the storage rod 21, two baffles 17 are installed on each side of the upright rod 13 near the groove. The distance between the two baffles 17 is less than the distance between the two inner toothed plates 16, but greater than the width of the storage cylinder 21. Figure 1As shown in the enlarged view, although the sliding block 31 can move up and down along the chute, it cannot break away from the chute and the space for outward movement is restricted by the two baffles 17. In addition, in order to provide stable electrical energy and control for the motor 51 on the storage cylinder 21, a wire track 4 is connected to the end of the sliding block 31 far from the storage cylinder 21, and the other end of the wire track 4 is connected to the control switch and power supply on the inner wall of the vertical rod 13, so as to provide electrical energy and control for the motor 51 on the storage cylinder 21.

[0067] During use, it is found that since the two storage cylinders 21 opposite to each other are relatively independent, there is a possibility of sliding, resulting in the two storage cylinders 21 not being in the same plane, so that docking cannot be completed. That is, after the extension strips 22 in the two storage cylinders 21 are extended, the ends thereof cannot be mutually fitted and connected, affecting detection. For this reason, a push rod 26 in the shape of a "C" is used as a connecting structure to connect the two symmetrical storage cylinders 21 together to form a whole. Moreover, both ends of the push rod 26 are respectively connected to the opposite ends of the two storage cylinders 21, and the opening of the push rod 26 corresponds to the vertical rod 13. The two corresponding storage cylinders 21 can be slid up and down by the push rod 26. As Figure 1 and Figure 2 shown, at the same time, only by pushing the push rod 26, the two storage cylinders 21 on the same layer can be moved up and down, that is, by pushing the push rod 26, the three-dimensional detection device can be moved up and down, thereby completing the adjustment of the three-dimensional detection device. The overall operation is simple. At the same time, it provides a basis for subsequent automation development. That is, by installing an up and down drive structure, such as a lifting rod, a servo sliding table, etc., the up and down adjustment of the three-dimensional detection device can be completed mechanically, and an up and down drive device is installed for each of the three three-dimensional detection devices. In this way, the three three-dimensional detection devices can be automatically adjusted according to the three-dimensional distribution of the user, so it can provide a basis for subsequent automated detection.

[0068] In the specific implementation process, for three-dimensional detection: when the two storage cylinders 21 are in the unfolded state, that is, as Figure 7As shown in diagram (a), the person to be tested stands in the space enclosed by two storage cylinders 21 with their back against the cylinders 21. After this, the control motor 51 drives the storage gear 52 to rotate in the opposite direction, releasing the traction rope 54 wound around it. Since the extension bar 22 is connected to the inner wall of the storage cylinder 21 by the traction rope 54, and the traction spring 25 between the two is in a compressed state (i.e., a stored state) when the traction rope 54 is released, the extension bar 22 will extend outward under the elastic force of the traction spring 25, thus extending until the extended ends of the two extension bars 22 are attracted to each other through the connector 23, forming a complete ring that encircles the person to be tested. Then, the motor 51 is turned on to rotate in the forward direction, traction... The rope 54 is wound up, pulling the extension strip 22 into the storage tube 21, thereby reducing the length of the extension strip 22. At this time, both the extension strip 22 and the storage tube 21 move towards the user's body surface, so that the flexible material storage tube 21 and the extension strip 22 fit the body curve of the person being tested. Only by reading the scale on the extension strip 22 and adding it to the length of the storage tube 21 can the three-dimensional data of the person being tested be calculated. After the test is completed, the two mutually attracted joints 23 are manually pulled apart or pulled apart by the tension of the traction rope 54. At this time, the extension strip 22 moves into the inside of the storage tube 21 under the traction of the traction structure, thereby completing the extension strip 22 winding and unwinding. At this time, the traction spring 25 located between the extension strip 22 and the storage tube 21 is squeezed and begins to store force for subsequent reuse.

[0069] Up and down sliding: Based on the user's body measurements, push the corresponding push rod 26 to align the three body measurement devices with the user's measurements. Since the two storage cylinders 21 on the same layer are connected by the push rod 26 to form a whole, pushing the push rod 26 can move the body measurement devices up and down, thus adjusting the body measurement devices. During the pushing process, the outer toothed plate 32 on the outside of the sliding block 31 will move towards the sliding block 31 under the action of the toothed inclined surface, thereby squeezing the outer teeth. The compression spring 35 between plate 32 and sliding block 31, at this time the traction spring 25 begins to store force (to provide power for subsequent locking), and the locking teeth between outer tooth plate 32 and inner tooth plate 16 separate from each other, so that sliding block 31 can slide up and down along the slide groove; since the compression spring 35 is always in a compressed state, when sliding block 31 slides along the slide groove, the outer tooth plate 32 is pushed by the compression spring 35 to mesh with the inner tooth plate 16 on the inner wall of the slide groove, thereby improving the firmness of the meshing, so as to support the smooth operation of the detection device.

[0070] Example 2: Based on Example 1, the existing multi-functional weight scale control system has five core defects: First, the initial position of the detection component relies on manual adjustment, which cannot adapt to users of different heights and body types; second, the extension bar drive uses fixed parameters, and data distortion occurs when the fit to the body surface is too tight or too loose; third, the locking structure relies only on single-stage toothed plate engagement, and its stability is affected by height and user movement; fourth, data processing is based solely on length superposition, without considering interference from body surface curvature, clothing thickness, etc.; fifth, it lacks a scenario-based adaptation and long-term accuracy compensation mechanism, failing to meet personalized and long-term use needs. This new system uses a control unit as its core, connecting six functional modules in series: position pre-adjustment, precise drive, stable locking, data calibration, scenario adaptation, and long-term compensation. Real-time feedback and collaborative control between these modules are implemented. Details are as follows:

[0071] 1. Framework and Modules:

[0072] The system includes a control unit, an intelligent drive module, an adaptive position locking module, and a multi-source data fusion acquisition module. It also needs to include a guide rail and anomaly warning functions. The guide rail is used for signal and power transmission, and the anomaly warning function is responsible for fault indication during the detection process. The system also includes fatigue compensation for the extension strip material to solve the problem of accuracy decay over long-term use; improved vibration interference handling and locking status linkage to avoid false triggering and data distortion; and expanded user body shape trend prediction and scenario adaptation to meet personalized needs.

[0073] The overall system architecture adopts a combination of layered control and real-time interaction:

[0074] The perception layer consists of various sensors and is responsible for collecting raw data;

[0075] The processing layer contains various functional modules that execute computational and control logic;

[0076] The application layer encompasses the display screen and data storage, and outputs the final results.

[0077] The modules interact via an SPI bus to control response delay time and ensure real-time collaborative control. Taking user A as an example, the logic of the module relationships is as follows:

[0078] In the sensing layer, the weight scale pressure sensor collects the weight of 68kg, the pole ultrasonic rangefinder collects the height of 175cm, the extension bar pressure sensor collects the body surface pressure, and the sliding block displacement sensor provides feedback on the component position.

[0079] In the processing layer, the control unit constructs a body model and corrects the component positions, the adaptive position locking module completes stable locking, the intelligent drive module controls the extension strip to fit precisely, and the multi-source data fusion acquisition module completes data calibration.

[0080] In the application layer, the display shows the measured measurements, such as bust 51.68cm, waist 50.98cm, and hips 52.18cm, along with shaping suggestions, and stores the data for subsequent trend analysis.

[0081] 2. Work process:

[0082] To ensure the feasibility of the technical solution, it is necessary to clarify the timing relationship and mechanical / electrical parameters of each module: (1) In the pre-detection stage, the user uploads the sensor area at station A, and the pressure sensor of the scale collects the weight; the ultrasonic rangefinder on the pole collects the height. Both types of data are transmitted to the control unit through the I2C bus.

[0083] (2) In the body modeling and position correction stage, the control unit uses an STM32F407 microcontroller to calculate the body mass index (BMI) of user A as 22.2, which is determined to be a standard body type. Then, the parameter library is called to correct the initial height of the three sets of detection components, such as chest 140cm, waist 101.5cm, hips 80.5cm, and horizontal spacing 40cm. The correction command is sent to the adaptive position locking module through the UART bus.

[0084] (3) During the component lifting and locking stage, the adaptive position locking module drives the 28BYJ-48 model motor to lift the component along the vertical pole slide. The sliding block has a built-in DS18B20 displacement sensor to provide real-time feedback on the component position and control the component to reach the target height.

[0085] (4) During the extension strip driving and bonding stage, the adaptive position locking module sends a locking qualified signal to the control unit, and the control unit sends a driving command to the intelligent drive module. The intelligent drive module uses an L298N motor drive chip to control the DC motor to rotate in the opposite direction and release the traction rope at the same time. The extension strip extends under the action of the traction spring until the magnetic connector is attracted. The attraction force of the connector is 3N, and the pressure sensor feeds back the pressure on both sides. Then the motor rotates forward to wind up the traction rope. The pressure at the chest reaches 4N, the pressure at the waist reaches 3N, and the pressure at the buttocks reaches 4.5N. The motor stops winding.

[0086] (5) In the data acquisition and calibration stage, the multi-source data fusion acquisition module acquires the length of the extension strip through the photoelectric encoder. Assuming that the chest extension strip is acquired as 6cm on the left and 5.8cm on the right, the waist as 5.5cm on the left and 5.6cm on the right, and the hip as 6.2cm on the left and 6.1cm on the right; at the same time, the thickness of the clothing is estimated by 0.12cm based on the body surface pressure distribution. The control unit completes the data calibration and calculates the chest circumference as 20×2+6+5.8-0.12=51.68cm. In the result output and reset stage, the control unit generates and displays the detection report, sends a reset command to each module, the extension strip is retracted into the storage tube, the detection component is lowered to the initial low position of 50cm, and the system enters the standby state.

[0087] Module 3:

[0088] (1) Control unit, used for full-process decision-making and dynamic calibration; the control unit is the central hub of the system, performing multi-dimensional body surface modeling and dynamic calibration logic as well as scenario adaptation and trend prediction functions, while supplementing the real-time design and anomaly handling logic of dynamic calibration; multi-dimensional body surface modeling calculates BMI based on weight and height data, and corrects the initial position of components by combining the preset body shape parameter library. The body shape parameter library divides users into three categories: lean (BMI≤18.5), standard (BMI18.6 to 23.9), and obese (BMI≥24.0). Different body shapes correspond to different component parameters. For example, for obese users, the chest height is 0.78 times the height and the horizontal spacing is increased by 2cm to avoid the extension strip from extending too long; user A is of standard type, corresponding to a chest height of 140cm, waist of 101.5cm, hips of 80.5cm, and horizontal spacing of 40cm.

[0089] The dynamic calibration logic takes effect in real time during the testing process. If user A leans forward during the test, the pressure sensor of the extension strip indicates uneven pressure distribution in the waist area (3.5N on the left and 2.5N on the right). The control unit calculates the offset of 0.5cm in real time and sends a fine-tuning command to the intelligent drive module. The motor of the right extension strip increases its speed by 10% and extends by 0.3cm, restoring the waist pressure to 3N±0.2N to ensure fitting accuracy. The scene adaptation function relies on the built-in scene parameter library, which includes three scenarios: home daily testing, professional shaping tracking, and winter clothing wearing. Different scenarios correspond to different calibration times, sampling frequencies, and clothing compensation strategies. When user A selects the winter professional shaping tracking scenario, the system automatically enables clothing thickness compensation, such as 0.1mm thickness for every 1N increase in pressure; the sampling frequency is set to 10Hz, collecting body surface pressure every 0.1 seconds; and three closed-loop calibrations are performed: the first is coarse adjustment, the second is fine adjustment, and the third is verification. If home daily testing is selected, clothing compensation is turned off, the sampling frequency is reduced to 5Hz, and only one calibration is performed.

[0090] In the trend prediction and anomaly warning function, the control unit stores user A's historical detection data via Flash. The Flash capacity is 16MB and can store 1000 user data entries. User A's waist circumference data for the last three times were 78cm one month ago, 79cm two weeks ago, and currently 80cm. The system uses a linear regression model to predict that the waist circumference will reach 82cm one month later, and provides a suggestion for waist and abdominal training three times a week for 30 minutes each time. If the extension strip fails to connect during the detection, i.e., the connection pressure difference is >2N, the control unit immediately interrupts the detection, the display shows that the extension strip is not connected, please re-detect, and record the anomaly log.

[0091] (2) Intelligent drive module, precise drive and long-term compensation: The intelligent drive module performs closed-loop control of body surface fit and fatigue compensation of extension strip material, while supplementing the details of drive parameter adjustment and fatigue model construction logic; the closed-loop control of body surface fit is precisely driven through pressure acquisition, deviation judgment, parameter adjustment and three steps: the pressure difference of user A during the docking stage is 0.4N, no adjustment is required; if the difference reaches 1.2N, such as the asymmetrical body shape of slender user B, the motor speed on the deviation side increases by 15%, from 3000rpm to 3450rpm, and the torque increases by 8%, from 0.8N·m to 0.864N·m, until the difference is ≤0.5N; during the fitting stage, the winding speed is adjusted in real time according to the pressure threshold of the part. When the chest pressure reaches 5N, the motor speed is reduced to 1000rpm to avoid being too tight.

[0092] Material fatigue compensation is based on a fatigue attenuation model constructed using the number of uses, extension stroke, and temperature and humidity. The model formula is: Preload compensation = (Number of uses / 100) × 2% × Initial preload + (25 - Ambient temperature) × 0.5% × Initial preload. In this test, User A used the extension strip 480 times at an ambient temperature of 25℃, and the calculated compensation was (480 / 100) × 2% × 10 + 0 = 0.96N. Since this did not exceed the 500-use threshold, the actual compensation was 0N. If it had been used 550 times at an ambient temperature of 10℃, the compensation would have been (550 / 100). ×2%×10+(25-10)×0.5%×10=1.1+0.75=1.85N, the preload is adjusted to 11.85N; at the same time, the module detects the tension of the traction rope through the HX711 tension sensor. If the tension drops suddenly from 8N ​​to 5.2N, a sudden change of 35%, it is determined that the extension bar is worn and a maintenance reminder is triggered; in addition, in order to prevent the traction rope from getting stuck, a positioning sleeve is set in the storage tube. The positioning sleeve has an inner diameter of 8mm and a length of 30mm to guide the traction rope to be wound and unwound along the central axis. During the user A's test, the traction rope always moved along the through hole of the positioning sleeve without any jamming phenomenon.

[0093] (3) Adaptive position locking module, stable locking and interference filtering: performs dual-parameter linkage locking and vibration interference processing and locking state linkage, while supplementing mechanical cooperation details and locking verification logic; in dual-parameter linkage locking, the outer tooth plates on both sides of the sliding block mesh with the inner tooth plates of the slide groove, and are connected to the sliding block docking slot through the connecting rod, and the compression spring provides pre-tightening force; the height of the chest component of user A is 140cm, the spring compression is 5mm, the pre-tightening force is 25N, and the engagement depth is 1.2mm (≥2 / 3×1.5mm=1mm); if the component height is 190cm (user D's height is 190cm), the spring compression is 6mm, the pre-tightening force is 30N, the engagement depth is 1.3mm, and the displacement after locking is 0.18mm.

[0094] Vibration interference is handled by the ADXL345 accelerometer built into the sliding block. This sensor has a range of ±16g and collects vibration data. A Kalman filter algorithm is used to filter interference: when user A shakes slightly, the amplitude is 0.8mm and the frequency is 1.5Hz. After filtering, the signal amplitude is ≤0.1mm, and compensation is not triggered. When ground vibration causes a component displacement of 0.3mm, the amplitude is 0.3mm and the frequency is 0.4Hz. After filtering, this is identified as a real displacement, and the system increases the spring compression by 0.5mm, increasing the preload to 27.5N, restoring the displacement to 0.1mm. In the locking state linkage and anti-fall design, the baffles on both sides of the upright are 3mm thick and spaced 18mm apart, limiting the lateral displacement of the sliding block. The storage tube is 15mm wide to prevent the component from falling off the slide. Only when the locked state meets the conditions of displacement ≤0.2mm + engagement depth ≥1mm is a start signal sent to the intelligent drive module. User A detects this condition for 15 seconds, and the drive module receives the signal at 15.1 seconds, preventing component collisions caused by an unlocked drive.

[0095] (4) Multi-source data fusion acquisition module, full-dimensional acquisition and precise calibration: Perform multi-dimensional data acquisition and calibration, and supplement the logic for processing calibration differences and abnormal data in different parts; During the full-dimensional data acquisition process, the sampling frequency of the extension bar length is adapted to the scene, and the sampling frequency for user A is 10Hz; The sampling frequency of weight data is 1Hz, and data with instantaneous fluctuation >0.5kg is removed; The height data is sampled 3 times and the average value is taken. User A's height is 175cm, and the 3 sampling values ​​are 174.9cm, 175.1cm, and 175.0cm, with an average value of 175.0cm; The sampling frequency of body surface pressure data is ≥5Hz, and abnormal values ​​with instantaneous pressure >10N are removed.

[0096] Multi-dimensional data calibration combines body part, body shape, and BMI to construct a calibration model. Different body shapes and body parts correspond to different compensation coefficients: for slender users, the compensation coefficients are 0.1cm for chest, 0.15cm for waist, and 0.2cm for hips; for standard users, the compensation coefficients are 0cm for chest, 0cm for waist, and 0.05cm for hips; and for obese users, the compensation coefficients are 0.2cm for chest, 0.3cm for waist, and 0.25cm for hips. User A is of standard type, and the calculated hip circumference calibration value is 20×2+6.2+6.1-0.12+0.05=52.23cm, with an error of 0.03cm compared to the manually measured value of 52.2cm. For obese user C, the abdominal curvature compensation coefficient is 0.3cm, and the waist circumference calibration value is 20×2+7.5+7.6-0.15+0.3=55.25cm, with an error of 0.05cm compared to the manually measured value of 55.3cm. In the data transmission and storage stage, the collected data is transmitted to the control unit via the SPI bus, and important data can be exported via the USB interface.

[0097] (5) Auxiliary module, signal transmission and abnormal protection: To ensure system integrity, the auxiliary module of wire track and abnormal warning is added; the wire track connects the end of the sliding block away from the storage cylinder to the equipment inside the pole, with a length of 1.5m that is telescopic, and has a built-in 4-core wire to provide 5V DC power supply and transmit signals to the extension bar motor and pressure sensor; when the component is raised from 50cm to 140cm during user A's test, the track extends 90cm synchronously, with a bending radius ≥5cm, to avoid wire breakage; the abnormal warning function is implemented by the control unit monitoring the status of each module in real time. If abnormalities such as motor stall (current exceeding 2A), pressure sensor failure (no signal feedback), or locking timeout (locking not completed within 15s) occur, the test is immediately interrupted, and the display screen shows the specific fault information. If the motor stalls, please check the extension bar and record the fault time and module number for subsequent maintenance.

[0098] Finally, it should be noted that the above embodiments are merely examples for clearly illustrating the present invention and are not intended to limit the implementation. Those skilled in the art will recognize that other variations or modifications can be made based on the above description. It is neither necessary nor possible to exhaustively list all possible implementations. However, obvious variations or modifications derived therefrom are still within the scope of protection of this invention.

Claims

1. A weight scale integrating three-dimensional measurement function, characterized in that, The body weight scale comprises: a body weight scale; a plurality of detection assemblies (2) arranged in sequence from top to bottom, arranged on the body weight scale, and used for simultaneously measuring the three circumferences of a person to be detected; The detection assembly (2) comprises two mutually symmetrical receiving barrels (21), and the receiving barrels (21) are arc-shaped, and an extension bar (22) is inserted into the receiving barrels (21); during detection, the extension bars (22) in the two receiving barrels (21) are mutually butted to form a circular ring and surround the body surface of the person to be detected.

2. The body composition scale with integrated detection function according to claim 1, characterized in that: The extension bar (22) is uniformly provided with scales, and the measurement value of the person to be detected is equal to the sum of the lengths of the two receiving barrels (21) and the lengths of the two extension bars (22) extending out of the receiving barrels (21) during detection. The two extension bars (22) are each connected with a butt joint (23) at one end extending out of the receiving barrel (21), and the butt joints (23) are each magnetic, and the two extension bars (22) can be mutually attracted through the butt joints (23). When the extension bar (22) slides out along the receiving barrel (21), the movement paths of the two extension bars (22) overlap each other.

3. The body composition scale with integrated detection function according to claim 1, wherein: The receiving barrel (21) is internally provided with a traction spring (25), and the two ends of the traction spring (25) are respectively connected with the inside of the receiving barrel (21) and the end of the extension bar (22), the traction spring (25) is always in a compressed state, and the extension bar (22) can extend outwards under the action of the traction spring (25).

4. The body composition scale with integrated detection function according to claim 3, characterized in that: The receiving barrel (21) is provided with a driving member (5) at one end close to the connecting member (3), and the extension bar (22) is pulled into the inside of the receiving barrel (21) through the driving member (5). The driving member (5) comprises a receiving gear (52), and a traction rope (54) wound outside the receiving gear (52) is connected with the end of the extension bar (22), when the receiving gear (52) is driven to rotate by a motor (51), the extension bar (22) is pulled into the receiving barrel (21) under the action of the traction of the traction rope (54). When detecting the person to be detected, the receiving barrel (21) and the extension bar (22) are attached to the body surface of the person to be detected through the traction of the traction rope (54) to the extension bar (22).

5. A body composition scale integrated with a body composition detection function as defined in claim 4, wherein: The body weight scale comprises a base (11) for weighing, a vertical stand (13) connected behind the base (11), the receiving barrels (21) are symmetrically arranged on both sides of the stand (13), and the receiving barrels (21) slide along the sliding grooves on the side walls of the stand (13) through the connecting members (3); The connecting member (3) comprises a sliding block (31) connected with the end of the receiving barrel (21), and one outer gear plate (32) is connected to each side of the sliding block (31), the sliding block (31) is located in the sliding groove, and the outer gear plates (32) on both sides of the sliding block (31) are engaged with the inner gear plates (16) on the inner walls of the sliding groove.

6. A body composition scale integrated with a body composition detection function as defined in claim 5, wherein: The outer tooth plate (32) is provided with a connecting rod (33) on one side of the sliding block (31), and the connecting rod (33) is inserted into the butt joint groove (34) opened on the outer wall of the sliding block (31), and the outer wall of the connecting rod (33) is sleeved with an extrusion spring (35), and the two ends of the extrusion spring (35) are connected with the sliding block (31) and the outer tooth plate (32) respectively; Wherein, the extrusion spring (35) is always in a compressed state, when the sliding block (31) slides along the sliding groove, the outer tooth plate (32) is driven by the extrusion spring (35) to engage with the inner tooth plate (16) on the inner wall of the sliding groove.

7. A control system of a body weight scale integrated with a three-dimensional body shape detection function for controlling the body weight scale integrated with the three-dimensional body shape detection function according to claims 1 to 6, characterized by, The control system comprises: The control unit can construct a preliminary body model based on the height and weight pre-detection data of the person to be detected, and dynamically correct the initial height and horizontal distance of the detection assembly by combining the real-time height data of the distance measuring instrument at the top of the stand; It can also compare the detection data with the preset healthy body type database to generate a personalized report containing body type deviation and shaping suggestions, and interrupt the detection and issue a prompt in real time when an abnormal situation occurs during the detection process; The control system comprises: The intelligent driving module collects the body surface contact pressure in real time through the pressure sensor built in the extension bar, dynamically adjusts the speed, torque and winding rate of the traction rope of the motor, and corrects the deviation of the docking position based on the pressure feedback at the moment of docking when the extension bar is attracted by the magnetic docking head; During the process of the extension bar adhering to the body surface, the extension bar is adjusted according to the pressure threshold difference of different parts; The adaptive position locking module simultaneously receives the position instructions related to the body model output by the control unit, drives the detection assembly to automatically ascend and descend along the sliding groove, and feeds back the position accuracy in real time through the displacement sensor built in the sliding block; After the detection assembly is lifted into position, the pre-tightening force of the extrusion spring is used for hierarchical compensation, and the depth of the tooth engagement of the outer tooth plate and the inner tooth plate is detected; The multi-source data fusion acquisition module can not only collect the extension length, weight and height data of the extension bar, but also can deduce the body surface curvature through the pressure distribution data of the extension bar, and can correct the initial three-circumference detection value through the calibration model built in the control unit for correlating weight, height, body mass index and three-circumference.

8. The control system of claim 1, wherein, The intelligent driving module further comprises an extension bar material fatigue compensation part, which can record the use frequency, extension stroke and environmental temperature and humidity data of the extension bar, establish a material fatigue attenuation model, and real-time correct the pre-tightening force compensation value of the traction spring and the driving torque of the motor; At the same time, it can also identify the abnormal wear of the extension bar through tension sudden change, and trigger maintenance reminder.

9. The control system of claim 1, wherein, The adaptive position locking module further comprises a vibration interference processing and locking state linkage part, which distinguishes between user slight shaking and real displacement of the detection assembly through the acceleration sensor built in the sliding block, and filters vibration interference signals using a filtering algorithm; At the same time, this part feeds back the locking state signal to the intelligent driving module in real time, and when the locking accuracy of the detection assembly meets the requirements, the intelligent driving module is allowed to start the extension and contraction detection of the extension bar.

10. The control system of claim 1, wherein, The control unit further comprises a user body shape trend prediction and scenario adaptation part, which establishes a body shape change trend model based on user historical detection data, predicts a three-circumference change direction, and gives personalized shaping targets in combination with a health database; The parameters are automatically adapted according to detection scenarios.