Limb dimension real-time measurement method and device and computer equipment

By generating a limb structure model and adjusting the optical ruler measuring device, the problem of large measurement errors in traditional measurement methods was solved, and accurate measurement of limb dimensions was achieved.

CN122056584APending Publication Date: 2026-05-19BEIJING TSINGHUA CHANGGUNG HOSPITAL
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING TSINGHUA CHANGGUNG HOSPITAL
Filing Date
2026-03-09
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Traditional methods of measuring limb dimensions have large measurement errors, especially at joints and irregular areas where accurate measurement is difficult, and traditional physical rulers cannot adapt to changes in limb curvature.

Method used

By acquiring the current shape and structure data of the limb, a limb structure model is generated. Combined with the optical ruler structure modeling strategy, the optical ruler measuring equipment is adjusted to dynamically adapt to the limb posture and curvature, thereby achieving accurate measurement.

Benefits of technology

It improves the accuracy of limb dimension measurement, enabling the most accurate measurement without altering the shape and state of the limb.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122056584A_ABST
    Figure CN122056584A_ABST
Patent Text Reader

Abstract

The invention relates to a limb dimension real-time measurement method and device and computer equipment. The method comprises the steps of obtaining current shape structure data of a limb of a user, and generating a current limb structure model of the limb based on the current shape structure data of the limb; based on the current limb structure model of the limb, through a light ruler structure modeling strategy, generating a current light ruler measurement model, and based on the current light ruler measurement model, adjusting a light ruler measurement device to obtain a current light ruler measurement device; and carrying out dimension measurement processing on the limb through the current optical ruler measurement equipment to obtain current dimension data of the limb, and generating a current dimension measurement result of the limb through a historical limb dimension database based on the current dimension data of the limb. By adopting the method, the limb dimension measurement accuracy can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of limb dimension measurement technology, and in particular to a real-time measurement method, apparatus and computer equipment for limb dimensions. Background Technology

[0002] In current clinical and home care, the measurement of limb circumference (such as arm circumference, leg circumference, and abdominal circumference) is generally done using cloth or plastic measuring tapes, which have significant measurement errors. The main reasons for this are the inherent defects of the materials and the subjectivity of the operation. Therefore, how to improve the real-time measurement accuracy of limb dimensions is the current research focus.

[0003] Traditional methods for real-time measurement of limb dimensions involve using physical rulers. However, plastic rulers have limited flexibility and cannot conform to limb curvature, especially creating gaps at joints and irregular areas. Latex rulers are prone to aging and permanent deformation, leading to inaccurate readings and consequently poor accuracy in real-time limb dimension measurements. Summary of the Invention

[0004] Therefore, it is necessary to provide a method, device, computer equipment, computer-readable storage medium, and computer program product for real-time measurement of limb dimensions to address the aforementioned technical problems.

[0005] Firstly, this application provides a method for real-time measurement of limb dimensions, including:

[0006] Obtain the current shape and structure data of the user's limbs, and generate the current limb structure model based on the current shape and structure data of the limbs;

[0007] Based on the current limb structure model, a current optical ruler measurement model is generated using an optical ruler structure modeling strategy. Based on the current optical ruler measurement model, the optical ruler measurement device is adjusted to obtain the current optical ruler measurement device.

[0008] The limb is measured using the current optical ruler measuring device to obtain the current dimensional data of the limb. Based on the current dimensional data of the limb, the current dimensional measurement result of the limb is generated through the historical limb dimensional database.

[0009] Optionally, generating a current limb structure model based on the current shape and structure data of the limb includes:

[0010] The current shape and structure data are transformed into three-dimensional structure data of the limb through a spatial coordinate system;

[0011] The three-dimensional structural data is processed into a three-dimensional model to obtain an initial limb structure model. Then, the initial limb structure model is adjusted using a limb structure optimization strategy to obtain the current limb structure model.

[0012] Optionally, the current limb structure model based on the limb is used to generate a current optical scale measurement model through an optical scale structure modeling strategy, including:

[0013] Based on the current limb structure model and the preset optical ruler measuring device model, the optical ruler measuring device model and the current limb structure model are spliced ​​together using a model splicing strategy to obtain the new optical ruler measuring device model.

[0014] Based on the new optical ruler measurement device model and the current limb structure model, the optical ruler measurement parameters of the optical ruler measurement device are identified, and the optical ruler measurement parameters of the optical ruler measurement device are used to replace the historical measurement setting data in the new optical ruler measurement device model to obtain the current optical ruler measurement model.

[0015] Optionally, adjusting the optical scale measuring device based on the current optical scale measuring model to obtain the current optical scale measuring device includes:

[0016] Based on the current optical ruler measurement model, identify the equipment structure data of the optical ruler measurement device, as well as the optical ruler measurement parameters of the optical ruler measurement device;

[0017] Collect the current equipment structure data of the optical ruler measuring device, and calculate the equipment structure adjustment amount of the optical ruler measuring device based on the equipment structure data of the optical ruler measuring device and the current equipment structure data of the optical ruler measuring device;

[0018] Based on the equipment structure adjustment amount of the optical ruler measuring device and the optical ruler measuring parameters of the optical ruler measuring device, the equipment parameters of the optical ruler measuring device are adjusted to obtain the current optical ruler measuring device.

[0019] Optionally, the step of performing dimensional measurement processing on the limb using the current optical ruler measuring device to obtain the current dimensional data of the limb includes:

[0020] Based on the current optical ruler measuring device, according to the preset optical ruler measuring strategy, the limb dimension change data of the limb is collected, and based on the limb dimension change data, the limb dimension change structure diagram is constructed.

[0021] Based on the aforementioned dimensional change structure diagram, the current dimensional data of the limb is calculated using a dimensional solution algorithm.

[0022] Optionally, generating the current dimension measurement result of the limb based on the current dimension data of the limb, through a historical limb dimension database, includes:

[0023] The system acquires the user's limb dimension change analysis strategy and generates limb dimension change information based on the historical limb dimension database and the current limb dimension data.

[0024] Based on the dimensional change information of the limb, the limb dimensional change analysis strategy is used to identify abnormal limb change information, and the current limb dimensional data, the limb dimensional change information, and the abnormal limb change information are used as the current limb dimensional measurement result.

[0025] Secondly, this application also provides a real-time measurement device for limb dimensions, comprising:

[0026] The acquisition module is used to acquire the current shape and structure data of the user's limbs, and generate the current limb structure model based on the current shape and structure data of the limbs.

[0027] The adjustment module is used to generate a current optical ruler measurement model based on the current limb structure model of the limb, through an optical ruler structure modeling strategy, and adjust the optical ruler measurement device based on the current optical ruler measurement model to obtain the current optical ruler measurement device.

[0028] The generation module is used to perform dimensional measurement processing on the limb using the current optical ruler measuring device to obtain the current dimensional data of the limb, and generate the current dimensional measurement result of the limb based on the current dimensional data of the limb and through the historical limb dimensional database.

[0029] Optionally, the acquisition module is specifically used for:

[0030] The current shape and structure data are transformed into three-dimensional structure data of the limb through a spatial coordinate system;

[0031] The three-dimensional structural data is processed into a three-dimensional model to obtain an initial limb structure model. Then, the initial limb structure model is adjusted using a limb structure optimization strategy to obtain the current limb structure model.

[0032] Optionally, the adjustment module is specifically used for:

[0033] Based on the current limb structure model and the preset optical ruler measuring device model, the optical ruler measuring device model and the current limb structure model are spliced ​​together using a model splicing strategy to obtain the new optical ruler measuring device model.

[0034] Based on the new optical ruler measurement device model and the current limb structure model, the optical ruler measurement parameters of the optical ruler measurement device are identified, and the optical ruler measurement parameters of the optical ruler measurement device are used to replace the historical measurement setting data in the new optical ruler measurement device model to obtain the current optical ruler measurement model.

[0035] Optionally, the adjustment module is specifically used for:

[0036] Based on the current optical ruler measurement model, identify the equipment structure data of the optical ruler measurement device, as well as the optical ruler measurement parameters of the optical ruler measurement device;

[0037] Collect the current equipment structure data of the optical ruler measuring device, and calculate the equipment structure adjustment amount of the optical ruler measuring device based on the equipment structure data of the optical ruler measuring device and the current equipment structure data of the optical ruler measuring device;

[0038] Based on the equipment structure adjustment amount of the optical ruler measuring device and the optical ruler measuring parameters of the optical ruler measuring device, the equipment parameters of the optical ruler measuring device are adjusted to obtain the current optical ruler measuring device.

[0039] Optionally, the generation module is specifically used for:

[0040] Based on the current optical ruler measuring device, according to the preset optical ruler measuring strategy, the limb dimension change data of the limb is collected, and based on the limb dimension change data, the limb dimension change structure diagram is constructed.

[0041] Based on the aforementioned dimensional change structure diagram, the current dimensional data of the limb is calculated using a dimensional solution algorithm.

[0042] Optionally, the generation module is specifically used for:

[0043] The system acquires the user's limb dimension change analysis strategy and generates limb dimension change information based on the historical limb dimension database and the current limb dimension data.

[0044] Based on the dimensional change information of the limb, the limb dimensional change analysis strategy is used to identify abnormal limb change information, and the current limb dimensional data, the limb dimensional change information, and the abnormal limb change information are used as the current limb dimensional measurement result.

[0045] Thirdly, this application provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the method described in any one of the first aspects.

[0046] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the steps of the method described in any one of the first aspects.

[0047] Fifthly, this application provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the steps of the method described in any one of the first aspects.

[0048] The aforementioned real-time measurement method, device, and computer equipment for limb dimensions acquire the current shape and structure data of the user's limbs, and generate a current limb structure model based on this data. Based on this model, a current optical ruler measurement model is generated using an optical ruler structure modeling strategy. The optical ruler measurement device is then adjusted according to this model to obtain the current optical ruler measurement device. The limb is then subjected to dimensional measurement processing using the current optical ruler measurement device to obtain current limb dimension data. Finally, based on this data and a historical limb dimension database, the current limb dimension measurement result is generated. This solution, by scanning the limb structure and shape to obtain shape and structure data, generates an optical ruler measurement model through modeling. This allows for precise adjustment of the optical ruler measurement device's measurement position and dynamic adaptation to limb curvature in different postures, states, and shapes, avoiding the poor applicability of traditional physical rulers. Then, this solution combines the current optical ruler measurement model, adjusts the optical ruler measurement equipment to obtain the current optical ruler measurement equipment, and then uses optical ruler measurement to measure the dimensions of the user's limbs. This can achieve the most accurate measurement of the limbs without changing the shape, structure, or state of the limbs, thereby effectively improving the accuracy of limb dimension measurement. Attached Figure Description

[0049] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0050] Figure 1 This is a flowchart illustrating a real-time measurement method for limb dimensions in one embodiment.

[0051] Figure 2 This is a flowchart illustrating an example of real-time measurement of limb dimensions in one embodiment.

[0052] Figure 3 This is a structural block diagram of a real-time limb dimension measurement device in one embodiment;

[0053] Figure 4 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0054] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0055] The real-time limb dimension measurement method provided in this application embodiment can be applied to a real-time limb dimension measurement system. This system can be applied to a terminal, which can be, but is not limited to, various personal computers, laptops, mid-range computers, etc. The terminal scans the limb structure and shape to obtain shape and structure data, and then generates an optical ruler measurement model through modeling. This allows for precise adjustment of the optical ruler measurement device's measurement position and dynamic adaptation to the limb curvature in different postures, states, and shapes, avoiding the poor applicability of traditional physical rulers. Then, this solution combines the current optical ruler measurement model with adjustments to the optical ruler measurement device to obtain the current optical ruler measurement device. Finally, the user's limb dimensions are measured using optical ruler measurement, maximizing the accuracy of limb measurement without altering the limb's shape, structure, or state, thereby effectively improving the accuracy of limb dimension measurement.

[0056] In one exemplary embodiment, such as Figure 1 As shown, a real-time measurement method for limb dimensions is provided. Taking the application of this method to a terminal as an example, the method includes the following steps S101 to S103. Wherein:

[0057] Step S101: Obtain the current shape and structure data of the user's limbs, and generate the current limb structure model based on the current shape and structure data of the limbs.

[0058] In this embodiment, the terminal uses a scanning device installed in the optical ruler measuring device to perform structural scanning of the user's limb, obtaining structural scanning data of the limb. Then, the terminal projects this structural scanning data into three-dimensional space to obtain current shape and structural data. Based on this current shape and structural data, the terminal constructs a three-dimensional structural model of the limb using a three-dimensional modeling strategy, obtaining the current limb structural model. The limb can be, but is not limited to, the forearm, upper arm, lower leg, thigh, waist, abdomen, chest, etc. The scanning device is a scanning device capable of scanning the limb structure in a three-dimensional device; it can be, but is not limited to, an infrared scanning device, a laser scanning device, a point cloud scanning device, etc. The construction of this three-dimensional structural model can be achieved using any program capable of combining spatial structural scanning data for three-dimensional modeling. The optical ruler measuring device is a wearable limb device integrating a structural scanning device, an optical ruler measuring device, and a semi-fixed structural change device.

[0059] Step S102: Based on the current limb structure model, generate the current optical ruler measurement model through the optical ruler structure modeling strategy, and adjust the optical ruler measurement device based on the current optical ruler measurement model to obtain the current optical ruler measurement device.

[0060] In this embodiment, the terminal generates a current optical ruler measurement model based on the current limb structure model using an optical ruler structure modeling strategy. Based on this model, the optical ruler measurement device is adjusted to obtain the current optical ruler measurement device. The optical ruler structure modeling strategy combines the current limb structure model and the device model of the optical ruler measurement device, adjusts the model structure parameters of the device model, and generates the optical ruler measurement parameters, enabling the device to accurately measure the current dimensional data of the limb. The specific strategy execution process will be explained in detail later. The optical ruler measurement model is a finite element model of the device structure combined with the optical ruler measurement parameters, preset by the operator on the terminal. When adjusting the optical ruler measurement device, the device structure must be adjusted according to the current device structure model, and the optical ruler measurement parameters must be updated accordingly, thus completing the adjustment. The specific adjustment process will be explained in detail later.

[0061] Step S103: The limb is measured using the current optical ruler measuring device to obtain the current dimension data of the limb. Based on the current dimension data of the limb, the current dimension measurement result of the limb is generated through the historical limb dimension database.

[0062] In this embodiment, the terminal performs dimensional measurement processing on the limb using the current optical ruler measuring device to obtain the current dimensional data of the limb. Based on the current dimensional data, and through a historical limb dimensional database, it generates the current dimensional measurement result of the limb. The current dimensional data refers to the dimensional size of the limb, while the current dimensional measurement result includes the current dimensional data of the limb, dimensional change information of the limb, and abnormal limb change information. The abnormal limb change information refers to abnormal situations where the limb's dimensional change exceeds its normal range, such as abnormally large or small limb dimensions. The dimensional change information is a dimensional change curve of the limb calculated by arranging the limb's dimensional data in historical order to the present.

[0063] Based on the above scheme, after scanning the limb structure and shape to obtain shape and structure data, a light ruler measurement model is generated through modeling. This allows for precise adjustment of the light ruler measurement device's measurement position and dynamic adaptation to the limb's curvature in different postures, states, and shapes, avoiding the poor applicability of traditional physical rulers. Then, this scheme combines the current light ruler measurement model with adjustments to the light ruler measurement device to obtain the current light ruler measurement device. Finally, the user's limb dimensions are measured using light ruler measurement, maximizing the accuracy of limb measurement without altering the limb's shape, structure, or state, thus effectively improving the accuracy of limb dimensional measurement.

[0064] Optionally, based on the current shape and structure data of the limb, a current limb structure model is generated, including: converting the current shape and structure data into three-dimensional structure data of the limb through a spatial coordinate system; performing three-dimensional modeling processing on the three-dimensional structure data to obtain an initial limb structure model; and adjusting the initial limb structure model through a limb structure optimization strategy to obtain the current limb structure model.

[0065] In this embodiment, the terminal converts the current shape and structure data into three-dimensional structure data of the limb using a spatial coordinate system. Then, the terminal performs three-dimensional modeling processing on the three-dimensional structure data to obtain an initial limb structure model. Finally, it uses a limb structure optimization strategy to adjust the initial limb structure model, resulting in the current limb structure model. This limb structure optimization strategy is an image optimization strategy. It employs image optimization methods such as edge smoothing and noise removal to adjust for anomalies such as model structure abnormalities, model edge abnormalities, and model shape abnormalities that occur during limb structure modeling. This avoids problems where image anomalies affect the accuracy of dimensional measurement, ensuring the accuracy of the limb's three-dimensional structure model.

[0066] Based on the above scheme, by modeling the structural data while optimizing the model, it is possible to ensure the accurate display of the shape, structure and state of the user's current limb, and also to avoid the problem of abnormal interference from the biased scanning data on the overall structural model, thereby effectively improving the modeling accuracy of the current limb structure model.

[0067] Optionally, based on the current limb structure model, a current optical ruler measurement model is generated using an optical ruler structure modeling strategy. This includes: based on the current limb structure model and a preset optical ruler measurement device model, the optical ruler measurement device model and the current limb structure model are spliced ​​together using a model splicing strategy to obtain a new optical ruler measurement device model; based on the new optical ruler measurement device model and the current limb structure model, the optical ruler measurement parameters of the optical ruler measurement device are identified, and the optical ruler measurement parameters of the optical ruler measurement device are used to replace the historical measurement setting data in the new optical ruler measurement device model to obtain the current optical ruler measurement model.

[0068] In this embodiment, the terminal, based on the current limb structure model and a preset optical ruler measuring device model, performs model splicing processing on the optical ruler measuring device model and the current limb structure model to obtain a new optical ruler measuring device model. Specifically, this model splicing strategy involves overlapping the inner edge of the optical ruler measuring device model with the outer edge of the current limb structure model, allowing the optical ruler measuring device model to be attached to the current limb structure model. Specifically, the terminal identifies the variable structural parameters of the optical ruler measuring device model and filters the model range preset in the current limb structure model for the position where the optical ruler measuring device will be worn. Then, the terminal identifies the three-dimensional position distribution data of this model range and adjusts the variable structural parameters based on this three-dimensional position distribution data, so that the position distribution data of the inner surface of the optical ruler measuring device model overlaps with the three-dimensional position distribution data. Finally, the terminal uses the adjusted optical ruler measuring device model as the new optical ruler measuring device model.

[0069] Then, based on the new optical ruler measurement device model and the current limb structure model, the terminal identifies the optical ruler measurement parameters of the optical ruler measurement device and replaces the historical measurement setting data in the new optical ruler measurement device model with these parameters to obtain the current optical ruler measurement model. The method for identifying the optical ruler measurement parameters is as follows: the position distribution data of the inner surface of the new optical ruler measurement device model is used as the optical ruler measurement range. Then, the terminal identifies the variable optical ruler measurement parameters of the new optical ruler measurement device model. These optical ruler measurement parameters are used to adjust the laser distribution position information of the optical ruler measurement device. At the inner edge of the optical ruler measurement device, there is an inwardly recessed strip with multiple symmetrically distributed laser points within it. When the optical ruler measurement parameters are adjusted, the positions of these symmetrical laser points change, thereby adjusting the positions of the laser points according to the position distribution data range of the inner surface. This ensures that the positions of the laser points are distributed within the position distribution data range, reducing the displacement length of the laser points during optical ruler measurement and ensuring the accuracy of the optical ruler measurement. After adjusting the positions of all laser points to be within the range of position distribution data, the terminal uses the optical ruler measurement parameters corresponding to the positions of all laser points as the optical ruler measurement parameters of the identified optical ruler measurement device.

[0070] Based on the above scheme, by first overlapping the optical ruler measurement device model with the current limb structure model, and then adjusting the optical ruler measurement parameters, it is ensured that the optical ruler measurement device can accurately measure the dimensional data of the limb, thus avoiding the problem of deviation when measuring the limb due to only adjusting the device structure.

[0071] Optionally, based on the current optical ruler measurement model, the optical ruler measurement equipment is adjusted to obtain the current optical ruler measurement equipment, including: based on the current optical ruler measurement model, identifying the equipment structure data of the optical ruler measurement equipment and the optical ruler measurement parameters of the optical ruler measurement equipment; collecting the current equipment structure data of the optical ruler measurement equipment, and calculating the equipment structure adjustment amount of the optical ruler measurement equipment based on the equipment structure data and the current optical ruler measurement parameters of the optical ruler measurement equipment; and adjusting the equipment parameters of the optical ruler measurement equipment based on the equipment structure adjustment amount and the optical ruler measurement parameters of the optical ruler measurement equipment to obtain the current optical ruler measurement equipment.

[0072] In this embodiment, the terminal identifies the equipment structure data and measurement parameters of the optical ruler measuring device based on the current optical ruler measurement model. Then, the terminal collects the current equipment structure data of the optical ruler measuring device and calculates the equipment structure adjustment amount based on this data. This adjustment amount is the amount the optical ruler measuring device should be adjusted according to the current equipment structure data identified by the terminal, and this adjustment amount changes in real time as the user's limb shape changes. Then, the terminal adjusts the equipment parameters of the optical ruler measuring device based on the equipment structure adjustment amount and the optical ruler measurement parameters to obtain the current optical ruler measuring device.

[0073] Based on the above solution, through model recognition and equipment adjustment, it is effectively ensured that the optical ruler measuring device can perfectly fit the user's limb in real time, ensuring more accurate measurement of the user's limb dimensions without affecting the shape and structure of the limb.

[0074] Optionally, the limb is subjected to dimensional measurement processing using the current optical ruler measuring device to obtain the current dimensional data of the limb, including: collecting limb dimensional change data of the limb according to the preset optical ruler measurement strategy based on the current optical ruler measuring device, and constructing a dimensional change structure diagram of the limb based on the limb dimensional change data; and calculating the current dimensional data of the limb based on the dimensional change structure diagram using a dimensional solution algorithm.

[0075] In this embodiment, the terminal, based on the current optical ruler measuring device and following a preset optical ruler measuring strategy, collects limb dimensional change data and constructs a limb dimensional change structure diagram based on this data. Based on the dimensional change structure diagram, a dimensional calculation algorithm is used to calculate the current limb dimensional data. The optical ruler measuring strategy is preset in the terminal. Specifically, the strategy involves controlling each laser point to move slowly and vertically towards the inner edge of the optical ruler measuring device, stopping immediately when two symmetrical laser points can no longer receive each other's laser light, thus obtaining new position information for each laser point. The terminal then connects these new position information with adjacent laser points to obtain a laser point connection diagram. Finally, the terminal smooths the laser point connection diagram using a linear fitting algorithm to obtain the dimensional change structure diagram. Based on this dimensional change structure diagram, the terminal calculates the current limb dimensional data using a dimensional calculation algorithm. This dimensional calculation algorithm uses the position of each laser point as a coordinate point (x, y). i y i The perimeter algorithm of the dimension is used to calculate the perimeter value of the dimension, which is the current dimension data.

[0076] The specific formula for calculating the perimeter of this dimension is as follows:

[0077]

[0078] In the above formula, L is the dimensional perimeter value, n is the number of laser points, and i is the number value after virtual numbering each laser point.

[0079] Based on the above scheme, the user's limbs are measured using a preset optical ruler measurement strategy, and then the dimension calculation algorithm designed in this scheme is used to calculate the dimension, which ensures both measurement accuracy and the precision of the obtained dimension perimeter value.

[0080] Optionally, based on the current limb dimension data, the current limb dimension measurement result is generated through a historical limb dimension database, including: acquiring the user's limb dimension change analysis strategy, and generating limb dimension change information based on the historical limb dimension database and the current limb dimension data; based on the limb dimension change information, identifying abnormal limb change information through the limb dimension change analysis strategy, and using the current limb dimension data, limb dimension change information, and abnormal limb change information as the current limb dimension measurement result.

[0081] In this embodiment, the terminal acquires the user's limb dimension change analysis strategy and generates limb dimension change information based on the historical limb dimension database and the current limb dimension data. This limb dimension change information is the distribution information of the limb's circumference change value. The limb dimension change analysis strategy includes the correspondence between different limb dimension change values, their corresponding change durations, and limb change abnormality types. This correspondence is preset in the staff's medical condition database, with each correspondence corresponding to a specific medical condition type, such as flap transfer, skin implantation, or bone repair. These limb change abnormality types include, but are not limited to, limb shrinkage and limb swelling.

[0082] Then, based on the limb's dimensional change information, the terminal uses a limb dimensional change analysis strategy to identify abnormal limb changes and uses the current limb dimensional data, limb dimensional change information, and abnormal limb change information as the current limb dimensional measurement result. Based on the limb's dimensional change information, the terminal identifies the duration and value of the most recent limb dimensional change. Then, based on the aforementioned duration and value, the terminal queries the corresponding limb change anomaly type according to the acquired correspondence and uses this anomaly type as the limb change anomaly result.

[0083] Based on the above scheme, by combining the obtained limb dimension change analysis strategy, anomaly issues of limb dimension changes can be identified. This ensures the accuracy of the obtained dimensional data while improving the accuracy of anomaly analysis of limb dimension changes, avoiding the limitations of single-dimensional measurement.

[0084] This application also provides an example of real-time measurement of limb dimensions, such as... Figure 2 As shown, the specific processing procedure includes the following steps:

[0085] Step S201: Obtain the current shape and structure data of the user's limbs.

[0086] Step S202: The current shape and structure data is transformed into three-dimensional structure data of the limb through a spatial coordinate system.

[0087] Step S203: Perform 3D modeling processing on the 3D structural data to obtain the initial limb structure model, and then perform model structure adjustment processing on the initial limb structure model through limb structure optimization strategy to obtain the current limb structure model.

[0088] Step S204: Based on the current limb structure model and the preset optical ruler measurement device model, the optical ruler measurement device model and the current limb structure model are spliced ​​together using a model splicing strategy to obtain a new optical ruler measurement device model.

[0089] Step S205: Based on the new optical ruler measurement device model and the current limb structure model, identify the optical ruler measurement parameters of the optical ruler measurement device, and replace the historical measurement setting data in the new optical ruler measurement device model with the optical ruler measurement parameters of the optical ruler measurement device to obtain the current optical ruler measurement model.

[0090] Step S206: Based on the current optical ruler measurement model, identify the equipment structure data of the optical ruler measurement device and the optical ruler measurement parameters of the optical ruler measurement device.

[0091] Step S207: Collect the current equipment structure data of the optical ruler measuring device, and calculate the equipment structure adjustment amount of the optical ruler measuring device based on the current equipment structure data of the optical ruler measuring device.

[0092] Step S208: Based on the equipment structure adjustment amount of the optical ruler measuring equipment and the optical ruler measuring parameters of the optical ruler measuring equipment, adjust the equipment parameters of the optical ruler measuring equipment to obtain the current optical ruler measuring equipment.

[0093] Step S209: Based on the current optical ruler measurement equipment, collect limb dimension change data according to the preset optical ruler measurement strategy, and construct a limb dimension change structure diagram based on the limb dimension change data.

[0094] Step S210: Based on the dimensional change structure diagram, calculate the current dimensional data of the limb using a dimensional solution algorithm.

[0095] Step S211: Obtain the user's limb dimension change analysis strategy, and generate limb dimension change information based on the historical limb dimension database and the current limb dimension data.

[0096] Step S212: Based on the dimensional change information of the limb, an abnormal limb change information is identified through the limb dimensional change analysis strategy, and the current limb dimensional data, the limb dimensional change information, and the abnormal limb change information are used as the current limb dimensional measurement results.

[0097] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0098] Based on the same inventive concept, this application also provides a real-time limb dimension measurement device for implementing the aforementioned real-time limb dimension measurement method. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations of one or more embodiments of the real-time limb dimension measurement device provided below can be found in the limitations of the real-time limb dimension measurement method described above, and will not be repeated here.

[0099] In one exemplary embodiment, such as Figure 3 As shown, a real-time limb dimension measurement device is provided, including: an acquisition module 310, an adjustment module 320, and a generation module 330, wherein:

[0100] The acquisition module 310 is used to acquire the current shape and structure data of the user's limbs, and generate the current limb structure model of the limbs based on the current shape and structure data of the limbs.

[0101] The adjustment module 320 is used to generate a current optical ruler measurement model based on the current limb structure model of the limb through an optical ruler structure modeling strategy, and adjust the optical ruler measurement device based on the current optical ruler measurement model to obtain the current optical ruler measurement device.

[0102] The generation module 330 is used to perform dimensional measurement processing on the limb using the current optical ruler measuring device to obtain the current dimensional data of the limb, and generate the current dimensional measurement result of the limb based on the current dimensional data of the limb and through the historical limb dimensional database.

[0103] Optionally, the acquisition module 310 is specifically used for:

[0104] The current shape and structure data are transformed into three-dimensional structure data of the limb through a spatial coordinate system;

[0105] The three-dimensional structural data is processed into a three-dimensional model to obtain an initial limb structure model. Then, the initial limb structure model is adjusted using a limb structure optimization strategy to obtain the current limb structure model.

[0106] Optionally, the adjustment module 320 is specifically used for:

[0107] Based on the current limb structure model and the preset optical ruler measuring device model, the optical ruler measuring device model and the current limb structure model are spliced ​​together using a model splicing strategy to obtain the new optical ruler measuring device model.

[0108] Based on the new optical ruler measurement device model and the current limb structure model, the optical ruler measurement parameters of the optical ruler measurement device are identified, and the optical ruler measurement parameters of the optical ruler measurement device are used to replace the historical measurement setting data in the new optical ruler measurement device model to obtain the current optical ruler measurement model.

[0109] Optionally, the adjustment module 320 is specifically used for:

[0110] Based on the current optical ruler measurement model, identify the equipment structure data of the optical ruler measurement device, as well as the optical ruler measurement parameters of the optical ruler measurement device;

[0111] Collect the current equipment structure data of the optical ruler measuring device, and calculate the equipment structure adjustment amount of the optical ruler measuring device based on the equipment structure data of the optical ruler measuring device and the current equipment structure data of the optical ruler measuring device;

[0112] Based on the equipment structure adjustment amount of the optical ruler measuring device and the optical ruler measuring parameters of the optical ruler measuring device, the equipment parameters of the optical ruler measuring device are adjusted to obtain the current optical ruler measuring device.

[0113] Optionally, the generation module 330 is specifically used for:

[0114] Based on the current optical ruler measuring device, according to the preset optical ruler measuring strategy, the limb dimension change data of the limb is collected, and based on the limb dimension change data, the limb dimension change structure diagram is constructed.

[0115] Based on the aforementioned dimensional change structure diagram, the current dimensional data of the limb is calculated using a dimensional solution algorithm.

[0116] Optionally, the generation module 330 is specifically used for:

[0117] The system acquires the user's limb dimension change analysis strategy and generates limb dimension change information based on the historical limb dimension database and the current limb dimension data.

[0118] Based on the dimensional change information of the limb, the limb dimensional change analysis strategy is used to identify abnormal limb change information, and the current limb dimensional data, the limb dimensional change information, and the abnormal limb change information are used as the current limb dimensional measurement result.

[0119] Each module in the aforementioned real-time limb dimension measurement device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the computer device's memory as software, so that the processor can call and execute the corresponding operations of each module.

[0120] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 4As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When executed by the processor, the computer program implements a real-time measurement method for limb dimensions. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0121] Those skilled in the art will understand that Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0122] In one exemplary embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, the processor executing the computer program to implement steps of a method for real-time measurement of limb dimensions.

[0123] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program being executed by a processor to implement steps of a method for real-time measurement of limb dimensions.

[0124] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements steps of a method for real-time measurement of limb dimensions.

[0125] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0126] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0127] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0128] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for real-time measurement of limb dimensions, characterized in that, The method includes: Obtain the current shape and structure data of the user's limbs, and generate the current limb structure model based on the current shape and structure data of the limbs; Based on the current limb structure model, a current optical ruler measurement model is generated using an optical ruler structure modeling strategy. Based on the current optical ruler measurement model, the optical ruler measurement device is adjusted to obtain the current optical ruler measurement device. The limb is measured using the current optical ruler measuring device to obtain the current dimensional data of the limb. Based on the current dimensional data of the limb, the current dimensional measurement result of the limb is generated through the historical limb dimensional database.

2. The method according to claim 1, characterized in that, The step of generating a current limb structure model based on the current shape and structure data of the limb includes: The current shape and structure data are transformed into three-dimensional structure data of the limb through a spatial coordinate system; The three-dimensional structural data is processed into a three-dimensional model to obtain an initial limb structure model. Then, the initial limb structure model is adjusted using a limb structure optimization strategy to obtain the current limb structure model.

3. The method according to claim 2, characterized in that, The current limb structure model based on the limb, through an optical scale structure modeling strategy, generates a current optical scale measurement model, including: Based on the current limb structure model and the preset optical ruler measuring device model, the optical ruler measuring device model and the current limb structure model are spliced ​​together using a model splicing strategy to obtain the new optical ruler measuring device model. Based on the new optical ruler measurement device model and the current limb structure model, the optical ruler measurement parameters of the optical ruler measurement device are identified, and the optical ruler measurement parameters of the optical ruler measurement device are used to replace the historical measurement setting data in the new optical ruler measurement device model to obtain the current optical ruler measurement model.

4. The method according to claim 3, characterized in that, The step of adjusting the optical scale measuring device based on the current optical scale measurement model to obtain the current optical scale measuring device includes: Based on the current optical ruler measurement model, identify the equipment structure data of the optical ruler measurement device, as well as the optical ruler measurement parameters of the optical ruler measurement device; Collect the current equipment structure data of the optical ruler measuring device, and calculate the equipment structure adjustment amount of the optical ruler measuring device based on the equipment structure data of the optical ruler measuring device and the current equipment structure data of the optical ruler measuring device; Based on the equipment structure adjustment amount of the optical ruler measuring device and the optical ruler measuring parameters of the optical ruler measuring device, the equipment parameters of the optical ruler measuring device are adjusted to obtain the current optical ruler measuring device.

5. The method according to claim 1, characterized in that, The step of performing dimensional measurement processing on the limb using the current optical ruler measuring device to obtain the current dimensional data of the limb includes: Based on the current optical ruler measuring device, according to the preset optical ruler measuring strategy, the limb dimension change data of the limb is collected, and based on the limb dimension change data, the limb dimension change structure diagram is constructed. Based on the aforementioned dimensional change structure diagram, the current dimensional data of the limb is calculated using a dimensional solution algorithm.

6. The method according to claim 1, characterized in that, The process of generating the current dimension measurement result of the limb based on the current dimension data of the limb, through a historical limb dimension database, includes: The system acquires the user's limb dimension change analysis strategy and generates limb dimension change information based on the historical limb dimension database and the current limb dimension data. Based on the dimensional change information of the limb, the limb dimensional change analysis strategy is used to identify abnormal limb change information, and the current limb dimensional data, the limb dimensional change information, and the abnormal limb change information are used as the current limb dimensional measurement result.

7. A real-time measurement device for limb dimensions, characterized in that, The device includes: The acquisition module is used to acquire the current shape and structure data of the user's limbs, and generate the current limb structure model based on the current shape and structure data of the limbs. The adjustment module is used to generate a current optical ruler measurement model based on the current limb structure model of the limb, through an optical ruler structure modeling strategy, and adjust the optical ruler measurement device based on the current optical ruler measurement model to obtain the current optical ruler measurement device. The generation module is used to perform dimensional measurement processing on the limb using the current optical ruler measuring device to obtain the current dimensional data of the limb, and generate the current dimensional measurement result of the limb based on the current dimensional data of the limb and through the historical limb dimensional database.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.