Dynamic thoracolumbar brace printing process data processing method

By obtaining the thoracic and lumbar spine mannequin of the target object under different respiratory states, generating characteristic shape curved surfaces and designing a solid model of the bracket, the problem that traditional brackets are difficult to adapt to individual shapes and respiratory movement changes is solved, and a higher fit is achieved and comfort.

CN119319682AActive Publication Date: 2025-01-17SUZHOU MUNICIPAL HOSPITAL
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411612422.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-01-17
Estimated Expiration
2044-11-13

AI Technical Summary

Technical Problem

Traditional thoracic and lumbar braces are difficult to adapt to individual morphological differences and morphological changes caused by respiratory movement, affecting the fixation effect and comfort.

Method used

By obtaining the mannequin of the target object in the chest retracted and expanded state, a characteristic shape curved surface is generated, and a solid model of the brace is designed based on the curved surface, and a three-dimensional printing technology is used to manufacture braces to adapt to the dynamic changes in the thoracic and lumbar vertebrae region.

Benefits of technology

It improves the fit and comfort of the brace, ensures continuous support to the lumbar area, reduces unnecessary friction and compression, and improves user-friendly wear and personalized adaptability of the brace.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119319682A_ABST
    Figure CN119319682A_ABST
Patent Text Reader

Abstract

The invention provides a dynamic thoracolumbar brace printing process data processing method. According to the method, a first human body model of a thoracolumbar region of a target object in a thoracic cavity retraction state and a second human body model in a thoracic cavity expansion state are obtained, and then a feature modeling curved surface is determined according to the first human body model and the second human body model; according to the method, the feature modeling curved surface is obtained, the brace entity model of the thoracolumbar brace corresponding to the target object is generated according to the feature modeling curved surface, and then the thoracolumbar brace is generated according to the brace entity model by using the three-dimensional printer so as to better adapt to the form and dynamic change of the thoracolumbar region, and the wearing comfort of a user is further improved while the supporting performance of the lumbar region is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to data processing technology, and in particular to a method for processing data during the printing process of a dynamic thoracolumbar brace. Background Art

[0002] In the medical field, thoracolumbar braces are widely used to treat spinal injuries, scoliosis, lumbar disc herniation and other spinal diseases, as well as to provide support and protection for postoperative rehabilitation. Traditional thoracolumbar braces usually adopt standardized designs, which are difficult to fully fit the individual morphological differences of each patient. In particular, the retraction and expansion of the chest during breathing will cause changes in the fit between the brace and the body, affecting the fixation effect and comfort of the brace.

[0003] With the rapid development of 3D scanning and 3D printing technology, personalized thoracolumbar braces have become possible. However, most existing personalized brace printing methods are based only on the patient's body shape data in a static state, ignoring the impact of respiratory movement on the thoracic morphology. This causes the printed brace to produce an uncomfortable sense of pressure when the patient breathes, and even affects the stability of the brace. Summary of the invention

[0004] The present application provides a data processing method for the printing process of a dynamic thoracolumbar brace, which is used to better adapt to the morphology and dynamic changes of the thoracolumbar region, while ensuring support for the lumbar region and further improving the wearing comfort of the user.

[0005] In a first aspect, the present application provides a method for processing data during the printing process of a dynamic thoracolumbar brace, comprising:

[0006] Acquire a first human body model of a thoracic and lumbar spine region of a target object, wherein the first human body model is surface data generated based on first outer contour point cloud data of the target object in a chest retracted state;

[0007] Acquire a second human body model of the thoracic and lumbar spine region of the target object, wherein the second human body model includes surface data generated by second outer contour point cloud data of the target object in a chest expansion state;

[0008] Determine a characteristic modeling surface according to the first human body model and the second human body model, and generate a brace solid model of a thoracolumbar brace corresponding to the target object according to the characteristic modeling surface, wherein the characteristic modeling surface is used to determine the surface of the inner wall of the brace solid model, wherein the inner wall is a side of the thoracolumbar brace that faces the thoracolumbar region;

[0009] The thoracolumbar brace is generated according to the brace entity model, wherein the brace entity model is entity model data used by a 3D printer in a process of 3D printing the thoracolumbar brace.

[0010] In the above scheme, by obtaining the human body model of the thoracolumbar region of the target object in the two states of chest retraction and expansion, the individual's thoracolumbar morphology and its changes under different breathing states can be accurately captured, providing a highly personalized data basis for the subsequent brace design, ensuring the fit and comfort of the brace. The human body model in two states is used to generate a characteristic modeling surface. This surface not only reflects the static morphology of the thoracolumbar region of the target object, but more importantly, it incorporates the consideration of dynamic changes. Therefore, the brace solid model generated based on the surface can deform appropriately with the respiratory movement of the target object, providing continuous and stable support. In addition, the surface of the inner wall of the brace solid model is determined according to the characteristic modeling surface, which means that the inner wall of the brace will fit closely to the thoracolumbar region of the target object. This close fit not only improves the support effect of the brace, but also helps to reduce unnecessary friction and compression, thereby improving the comfort of the wearer. Finally, three-dimensional printing based on the brace solid model can realize the precise manufacturing of complex structures to better adapt to the morphology and dynamic changes of the thoracolumbar region, while ensuring the support of the lumbar region, it can also further improve the comfort of the user.

[0011] Optionally, determining a characteristic modeling surface according to the first human body model and the second human body model includes:

[0012] Determine a positioning function range and a supporting function range according to the first human body model and the second human body model, wherein the distance between the first human body model and the second human body model located in the positioning function range is less than a preset distance threshold, and the distance between the first human body model and the second human body model located in the supporting function range is greater than or equal to the preset distance threshold;

[0013] Generate a positioning function curved surface according to the positioning function range and the first human body model, and generate a supporting function curved surface according to the supporting function range and the second human body model;

[0014] The characteristic modeling surface is generated according to the positioning functional surface and the supporting functional surface.

[0015] In the above scheme, by comparing the distance between the first human model and the second human model with the preset distance threshold, the positioning function range and the support function range can be accurately distinguished. The positioning function range corresponds to the part of the thoracolumbar region that is relatively stable and needs to fit closely during breathing, while the support function range corresponds to the part that changes greatly and needs additional support. This division enables the brace to provide stronger stability and support in key areas, thereby better adapting to and supporting the thoracolumbar region. In addition, the generation of the positioning function surface and the support function surface is based on the data of the first human model and the second human model within their respective functional ranges. This design ensures that the brace has different rigidity and flexibility in different areas, so that it can better adapt to the natural curves and dynamic changes of the human body, help reduce friction and compression between the brace and the human body, and improve wearing comfort. In addition, since the positioning function surface and the support function surface are generated based on the individual thoracolumbar region data, this brace design has a high degree of individual adaptability. Whether in the chest retraction or expansion state, the brace can fit the human body closely and provide effective support and protection. Moreover, the characteristic modeling surface is composed of a positioning functional surface and a supporting functional surface. This design makes the brace manufacturing process more accurate and controllable. Through 3D printing technology, braces with complex surfaces and structures can be accurately manufactured to meet individual needs. For patients with thoracic and lumbar spine diseases, this brace with dynamic adaptability and individual customization can provide more effective rehabilitation support. By accurately adapting to the natural curves and dynamic changes of the human body, the brace can reduce unnecessary friction and pressure.

[0016] Optionally, determining the positioning function range and the supporting function range according to the first human body model and the second human body model includes:

[0017] Determine a normal direction of a characteristic position in the first human body model, wherein the normal direction is a direction perpendicular to the characteristic position and pointing outward, and the outward corresponds to the outside of the thoracic and lumbar region;

[0018] In the normal direction, calculating a characteristic distance between the second human body model and the characteristic position, the characteristic distance being a distance between a position of the second human body model at the smallest distance from the characteristic position in the normal direction and the characteristic position;

[0019] If the characteristic distance is less than the preset distance threshold, the characteristic position belongs to the positioning function range;

[0020] If the characteristic distance is greater than or equal to the preset distance threshold, the characteristic position belongs to the supporting functional surface.

[0021] In the above scheme, by determining the normal direction of the characteristic position in the first human body model and calculating the characteristic distance between the second human body model and the characteristic position in the normal direction, the positioning function range and the support function range can be accurately distinguished. This division is based on the actual changes in the thoracolumbar region under different breathing states, so it can ensure that the brace provides sufficient stability and rigidity in the area where close fit and support are required. In addition, the above scheme is calculated based on the first human body model and the second human body model of the individual object, so the shape, size and dynamic change characteristics of the thoracolumbar region of each object can be fully considered. This makes the generated brace more personalized and can better adapt to and fit the physical characteristics of each object, thereby improving the wearing comfort and support effect. In addition, by calculating the characteristic distance and comparing it with the preset distance threshold, it is determined whether the characteristic position belongs to the positioning function range or the support function range, so that the brace can adjust its support force accordingly with the dynamic changes of the thoracolumbar region. Within the positioning function range, the brace provides close fit and support; while within the support function range, the brace has greater flexibility and adaptability to better cope with the dynamic changes of the thoracolumbar region.

[0022] Optionally, generating a brace entity model of a thoracolumbar brace corresponding to the target object according to the characteristic modeling surface includes:

[0023] The characteristic modeling surface extends toward the outside by a first preset thickness at a portion corresponding to the positioning function range, and extends toward the outside by a second preset thickness at a portion corresponding to the supporting function surface, so as to generate the brace solid model, wherein the first preset thickness is greater than the second preset thickness.

[0024] In the above scheme, within the positioning function range, the characteristic modeling surface extends outward by a first preset thickness. Since the first preset thickness is set to be greater than the second preset thickness within the supporting function range, this design ensures that the brace has greater rigidity and stability in critical areas (i.e., areas that require close fit and stable support). This enhanced stability helps prevent excessive movement of the thoracolumbar spine, thereby protecting the damaged thoracolumbar region. Within the supporting function range, the characteristic modeling surface extends outward by a second preset thickness, which is less than the first preset thickness within the positioning function range. This design enables the brace to have better flexibility and adaptability within the supporting function range, and can adjust its shape and support force accordingly with the dynamic changes in the thoracolumbar region, which helps to improve wearing comfort and reduce discomfort caused by the brace being too tight or too loose.

[0025] It can be seen that by applying different preset thicknesses in the positioning function range and the support function range, the mechanical properties of the brace can be optimized. In the area where high-strength support is required (positioning function range), the brace has sufficient rigidity and stability; while in the area where more flexibility and adaptability are required (support function range), the brace exhibits better elasticity and deformation ability. This design enables the brace to better adapt to the characteristics of the individual thoracolumbar spine region and provide more effective support.

[0026] In addition, the above scheme can also allow the thickness and shape of the brace to be customized according to the individual's thoracolumbar spine characteristics and needs. By adjusting the values ​​of the first preset thickness and the second preset thickness, a brace entity model that meets individual needs can be generated. This personalized customization not only improves the adaptability and effect of the brace, but also enhances the user's satisfaction and comfort.

[0027] Optionally, generating a brace entity model of a thoracolumbar brace corresponding to the target object according to the characteristic modeling surface includes:

[0028] Extending the characteristic modeling surface toward the outer side by a preset thickness to generate the brace solid model;

[0029] Correspondingly, generating the thoracolumbar brace according to the brace entity model includes:

[0030] The three-dimensional printer uses the first material to perform three-dimensional printing on the portion of the brace physical model corresponding to the positioning function range;

[0031] The 3D printer performs 3D printing on a portion of the brace solid model corresponding to the supporting function range using a second material, wherein the Young's modulus of the second material is smaller than the Young's modulus of the first material.

[0032] In the above scheme, the characteristic modeling surface is extended outward by a preset thickness to generate a brace solid model. This process can ensure that the brace is highly matched with the shape of the patient's thoracolumbar region. Then, combined with 3D printing technology, highly personalized brace manufacturing can be achieved to meet the specific needs of different patients. The first material is used for 3D printing in the positioning function range of the brace solid model. The first material usually has high strength and stiffness, and can provide stable support for the patient's thoracolumbar region. The second material is used for printing in the support function range. The second material has a smaller Young's modulus, which means it is softer and more elastic, thereby improving the patient's comfort and allowing the brace to have a certain deformation ability in this area to adapt to the patient's daily activities. Among them, the selection of the first material and the second material can be optimized according to the patient's specific situation and expected service life. High-stiffness materials are used in areas that require strong support to ensure the stability and durability of the brace; while low-modulus materials are used in areas that require higher flexibility to adapt to the different postures and activity requirements of patients. This combination improves the overall adaptability and durability of the brace.

[0033] Optionally, generating a brace entity model of a thoracolumbar brace corresponding to the target object according to the characteristic modeling surface includes:

[0034] Extending the second human body model outward by a preset thickness to generate a brace body solid model, wherein the outer side corresponds to the outer side of the thoracolumbar region;

[0035] Generate a brace deformation entity model according to the first human body model and the second human body model, wherein the brace deformation entity model is an entity model enclosed by the first human body model and the second human body model;

[0036] The brace entity model is generated according to the brace main body entity model and the brace deformation entity model.

[0037] In the above scheme, by extending the second human body model (representing the chest expansion state) outward by a preset thickness, a brace main body entity model is generated, which can ensure that the brace can still provide good support when the chest is maximally expanded. This design takes into account the dynamic changes of the patient's chest during daily activities, so that the brace can adapt to the thoracolumbar region in different states. The brace deformation entity model is generated based on the difference between the first human body model (representing the chest retraction state) and the second human body model. This reflects the shape change of the chest in different states, so that the brace can deform accordingly when the chest expands and retracts, so as to better fit the patient's thoracolumbar region and provide dynamic support and comfort. The brace entity model is generated according to the brace main body entity model and the brace deformation entity model, which can accurately control the thickness, shape and material distribution of the brace, help optimize the structure of the brace, ensure that while providing necessary support, reduce unnecessary material use, reduce costs and improve the lightweight level of the brace. In addition, by considering the shape change of the chest in different states, the generated brace entity model can better adapt to the patient's body contour, reduce friction and discomfort. At the same time, precise structural design and material utilization also help to improve the durability of the brace and extend its service life.

[0038] Optionally, generating the thoracolumbar brace according to the brace entity model includes:

[0039] The three-dimensional printer uses the first material to perform three-dimensional printing on the portion of the brace physical model corresponding to the brace main body physical model;

[0040] The 3D printer performs 3D printing on a portion of the brace solid model corresponding to the brace deformation solid model using a second material, wherein the Young's modulus of the second material is smaller than the Young's modulus of the first material.

[0041] In the above scheme, by using the first material (high strength, high stiffness) to print the brace main body physical model, it is ensured that the brace can provide stable and sufficient support when the chest cavity is expanded, which is crucial for the protection and correction of the thoracolumbar spine area. At the same time, the second material (low Young's modulus, i.e. softer and more elastic) is used to print the brace deformation physical model, allowing the brace to deform moderately when the chest cavity retracts or moves, thereby improving the patient's comfort and reducing the pressure and discomfort caused by wearing the brace for a long time. Among them, the low Young's modulus characteristics of the second material enable the brace deformation physical model to better adapt to the dynamic changes of the chest cavity, such as the ups and downs during breathing and the slight displacement during daily activities. This dynamic adaptability helps to keep the brace in close fit with the thoracolumbar spine area, thereby improving its correction effect. The high strength characteristics of the first material also help to improve the overall durability of the brace, enabling it to withstand longer use and wear. In addition, the second material is used in the deformation model of the brace (the model formed by the first human body model and the second human body model), that is, the changing area of ​​the thoracic and lumbar spine during breathing. The changing area is filled with a material with higher elasticity, which can ensure both fit and support as well as expandability and comfort.

[0042] In a second aspect, the present application provides a dynamic thoracolumbar brace printing process data processing device, comprising:

[0043] An acquisition module, used for acquiring a first human body model of a thoracic and lumbar spine region of a target object, wherein the first human body model is surface data generated based on first outer contour point cloud data of the target object in a chest retracted state;

[0044] The acquisition module is further used to acquire a second human body model of the thoracic and lumbar spine region of the target object, wherein the second human body model includes surface data generated by second outer contour point cloud data of the target object in a chest expansion state;

[0045] a processing module, configured to determine a characteristic modeling surface according to the first human body model and the second human body model, and generate a brace entity model of a thoracolumbar brace corresponding to the target object according to the characteristic modeling surface, wherein the characteristic modeling surface is used to determine a curved surface of an inner side wall of the brace entity model, wherein the inner side wall is a side of the thoracolumbar brace that faces the thoracolumbar region;

[0046] A printing module is used to generate the thoracolumbar brace according to the brace entity model, wherein the brace entity model is the entity model data used by the 3D printer in the process of 3D printing the thoracolumbar brace.

[0047] Optionally, the processing module is specifically used to:

[0048] Determine a positioning function range and a supporting function range according to the first human body model and the second human body model, wherein the distance between the first human body model and the second human body model located in the positioning function range is less than a preset distance threshold, and the distance between the first human body model and the second human body model located in the supporting function range is greater than or equal to the preset distance threshold;

[0049] Generate a positioning function curved surface according to the positioning function range and the first human body model, and generate a supporting function curved surface according to the supporting function range and the second human body model;

[0050] The characteristic modeling surface is generated according to the positioning functional surface and the supporting functional surface.

[0051] Optionally, the processing module is specifically used to: determine a normal direction of a characteristic position in the first human body model, the normal direction being a direction perpendicular to the characteristic position and pointing outward, the outward corresponding to the outside of the thoracic and lumbar region;

[0052] In the normal direction, calculating a characteristic distance between the second human body model and the characteristic position, the characteristic distance being a distance between a position of the second human body model at the smallest distance from the characteristic position in the normal direction and the characteristic position;

[0053] If the characteristic distance is less than the preset distance threshold, the characteristic position belongs to the positioning function range;

[0054] If the characteristic distance is greater than or equal to the preset distance threshold, the characteristic position belongs to the supporting functional surface.

[0055] Optionally, the processing module is specifically used to: extend the characteristic modeling surface to the outside by a first preset thickness in the portion corresponding to the positioning function range, and extend the characteristic modeling surface to the outside by a second preset thickness in the portion corresponding to the supporting function surface, so as to generate the brace solid model, wherein the first preset thickness is greater than the second preset thickness.

[0056] Optionally, the processing module is specifically used to:

[0057] Extending the characteristic modeling surface toward the outer side by a preset thickness to generate the brace solid model;

[0058] The printing module is specifically used for:

[0059] The three-dimensional printer uses the first material to perform three-dimensional printing on the portion of the brace physical model corresponding to the positioning function range;

[0060] The 3D printer performs 3D printing on a portion of the brace solid model corresponding to the supporting function range using a second material, wherein the Young's modulus of the second material is smaller than the Young's modulus of the first material.

[0061] Optionally, the processing module is specifically used to:

[0062] Extending the second human body model outward by a preset thickness to generate a brace body solid model, wherein the outer side corresponds to the outer side of the thoracolumbar region;

[0063] Generate a brace deformation entity model according to the first human body model and the second human body model, wherein the brace deformation entity model is an entity model enclosed by the first human body model and the second human body model;

[0064] The brace entity model is generated according to the brace main body entity model and the brace deformation entity model.

[0065] Optionally, the printing module is specifically used for:

[0066] The three-dimensional printer uses the first material to perform three-dimensional printing on the portion of the brace physical model corresponding to the brace main body physical model;

[0067] The 3D printer performs 3D printing on a portion of the brace solid model corresponding to the brace deformation solid model using a second material, wherein the Young's modulus of the second material is smaller than the Young's modulus of the first material.

[0068] In a third aspect, the present application provides an electronic device, including:

[0069] processor; and,

[0070] A memory, configured to store executable instructions of the processor;

[0071] The processor is configured to perform any possible method described in the first aspect by executing the executable instructions.

[0072] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement any possible method described in the first aspect.

[0073] The data processing method for the dynamic thoracolumbar brace printing process provided in the present application obtains a first human body model of the thoracolumbar region of the target object in a chest retracted state and a second human body model in a chest expanded state, then determines a characteristic modeling surface according to the first human body model and the second human body model, and generates a brace solid model of the thoracolumbar brace corresponding to the target object according to the characteristic modeling surface, and then uses a three-dimensional printer to generate a thoracolumbar brace according to the brace solid model, so as to better adapt to the morphology and dynamic changes of the thoracolumbar region, and further improve the wearing comfort of the user while ensuring the support for the lumbar region. BRIEF DESCRIPTION OF THE DRAWINGS

[0074] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0075] Figure 1 is a flowchart of a data processing method for a dynamic thoracolumbar brace printing process according to an exemplary embodiment of the present application;

[0076] Figure 2 is a flow chart of a data processing method for a dynamic thoracolumbar brace printing process according to another exemplary embodiment of the present application;

[0077] Figure 3 is a structural schematic diagram of a data processing device for a dynamic thoracolumbar brace printing process according to an exemplary embodiment of the present application;

[0078] Figure 4 It is a schematic diagram of the structure of an electronic device according to an exemplary embodiment of the present application.

[0079] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0080] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0081] In order to solve the above problems, the embodiments provided in the present application firstly realize the accurate capture of the individual thoracolumbar spine morphology and its dynamic changes by obtaining the human body model of the thoracolumbar spine region of the target object in the two states of chest retraction and expansion. This step includes generating a first human body model based on the first outer contour point cloud data in the chest retracted state, and generating a second human body model based on the second outer contour point cloud data in the chest expanded state. By comparing and analyzing the data in these two states, the present invention can fully understand the static and dynamic characteristics of the thoracolumbar spine region of the target object, and provide a solid data foundation for the subsequent personalized design of the brace.

[0082] After obtaining the human body models of the thoracolumbar region of the target object in two states, the present application further generates characteristic modeling surfaces based on these models. This surface not only reflects the static morphology of the thoracolumbar region of the target object, but more importantly, it incorporates considerations of dynamic changes. The generation process of the characteristic modeling surface includes determining the positioning function range and the support function range, and generating the positioning function surface and the support function surface based on these two ranges respectively, and finally combining them into the characteristic modeling surface. This process ensures that the brace provides stronger stability and support in key areas, while being able to adapt to dynamic changes in the thoracolumbar region.

[0083] Based on the characteristic modeling surface, the present application generates a brace solid model of the thoracolumbar brace corresponding to the target object. In the process of constructing the brace solid model, the present application adopts a variety of innovative methods, including applying different preset thicknesses in the positioning function range and the support function range, and using two different materials (first material and second material) for three-dimensional printing. These methods jointly optimize the mechanical properties, comfort and durability of the brace. For example, using a thicker first material in the positioning function range can provide stable support, while using a thinner and softer second material in the support function range can improve the flexibility and adaptability of the brace.

[0084] Finally, the present application utilizes 3D printing technology to generate a thoracolumbar brace based on a brace entity model. 3D printing technology, with its high precision, high efficiency, and personalized customization capabilities, makes the brace manufacturing process of the present application more concise, efficient, and reliable. Through 3D printing, braces with complex surfaces and structures can be accurately manufactured to better adapt to the morphology and dynamic changes of the thoracolumbar region. At the same time, 3D printing technology also allows for personalized customization based on the specific needs and characteristics of the individual, thereby further improving the adaptability and comfort of the brace.

[0085] In summary, the concept of this application is to achieve a highly personalized, dynamically adaptable, comfortable and durable thoracolumbar brace through personalized data collection and processing, generation of characteristic modeling surfaces, construction and optimization of brace solid models and application of three-dimensional printing technology.

[0086] Figure 1 FIG. 1 is a flow chart of a method for processing data during the printing process of a dynamic thoracolumbar brace according to an exemplary embodiment of the present application. Figure 1 As shown, the data processing method for the dynamic thoracolumbar brace printing process provided in this embodiment includes:

[0087] S101, obtaining a first human body model of the thoracic and lumbar spine region of a target object.

[0088] In this step, a first human body model of the thoracic and lumbar spine region of the target object is obtained, wherein the first human body model is surface data generated based on first outer contour point cloud data of the target object in a chest retracted state.

[0089] First, a high-precision 3D scanning device (such as a laser scanner, structured light scanner, or CT scanner) is used to scan the thoracic and lumbar spine area of ​​the target object (patient) in the state of chest retraction to obtain 3D point cloud data of its surface. This state usually requires the patient to be at the end of exhalation during quiet breathing to simulate the minimum size of the chest cavity in daily activities.

[0090] Then, the acquired point cloud data is imported into professional 3D modeling software, and through pre-processing steps such as denoising, smoothing, and filling holes, surface data that accurately reflects the outer contour of the patient's thoracic and lumbar spine area is generated, namely the first human body model.

[0091] S102: Acquire a second human body model of the thoracic and lumbar spine region of the target object.

[0092] A second human body model of the thoracic and lumbar spine region of the target object is obtained, wherein the second human body model includes surface data generated by second outer contour point cloud data of the target object in a chest expansion state.

[0093] Next, the patient was asked to take a deep breath and perform a 3D scan of the thoracic and lumbar spine again at the end of inspiration (chest expansion) to obtain a second set of outer contour point cloud data. This step aims to capture the morphological changes of the chest at maximum expansion.

[0094] Similarly, after preprocessing, this set of point cloud data is used to generate surface data representing the outer contour of the thoracolumbar region in the chest expansion state, that is, the second human body model.

[0095] S103, determining a characteristic modeling surface according to the first human body model and the second human body model, and generating a brace entity model of a thoracolumbar brace corresponding to the target object according to the characteristic modeling surface.

[0096] In this step, a characteristic modeling surface is determined according to the first human body model and the second human body model, and a brace solid model of a thoracolumbar brace corresponding to the target object is generated according to the characteristic modeling surface. The characteristic modeling surface is used to determine the surface of the inner wall of the brace solid model, wherein the inner wall is a side of the thoracolumbar brace that faces the thoracolumbar region.

[0097] Specifically, the first human body model and the second human body model can be compared and analyzed to identify the changing characteristics of the surface morphology of the thoracolumbar region during the chest cavity retraction and expansion process, especially the curvature change and displacement of key parts.

[0098] Based on these characteristics, the surface design tool in the 3D modeling software was used to construct a characteristic modeling surface that fits the chest retraction state and can adapt to the shape changes when the chest expands. This surface will serve as the design basis for the inner wall of the brace to ensure that the brace can closely follow the patient's breathing movement without causing a sense of oppression when worn.

[0099] On the basis of the characteristic modeling surface, the other parts of the brace (such as the outer wall, connectors, etc.) are designed considering the structural strength, comfort, and breathability of the brace, and finally integrated into a complete brace solid model.

[0100] In a possible implementation, the positioning function range and the support function range can be determined based on the first human body model and the second human body model, wherein the distance between the first human body model and the second human body model located in the positioning function range is less than a preset distance threshold, and the distance between the first human body model and the second human body model located in the support function range is greater than or equal to the preset distance threshold. Then, a positioning function surface is generated based on the positioning function range and the first human body model, and a support function surface is generated based on the support function range and the second human body model. Then, a characteristic modeling surface is generated based on the positioning function surface and the support function surface.

[0101] Specifically, by comparing the first human body model (chest retracted state) and the second human body model (chest expanded state), the regions with small morphological changes and relatively stable distances in the two states are identified, and these regions are defined as the positioning function range. Within this range, the distance between the first human body model and the second human body model is less than the preset distance threshold, which means that these regions are relatively fixed during breathing and are suitable as the positioning reference of the brace.

[0102] In contrast, the areas with large distance changes and significant morphological differences between the first and second human models are identified, and these areas are defined as the support function range. Within this range, the distance between the two models is greater than or equal to the preset distance threshold, indicating that these areas have large displacement or morphological changes during breathing, and require additional support and adaptability provided by the brace.

[0103] Based on the positioning function range, the positioning function surface is extracted and optimized from the first human model using 3D modeling technology. This surface is designed to fit the patient's chest retracted state as closely as possible to ensure that the brace can be accurately positioned when worn and reduce displacement.

[0104] Similarly, according to the support function range, the support function surface is extracted and designed from the second human model. This surface needs to take into account the morphological changes when the chest cavity expands, ensuring that the brace can provide sufficient support when the patient breathes, while maintaining a certain degree of elasticity to adapt to morphological changes.

[0105] The positioning function surface and the support function surface are integrated, and through optimization methods such as smooth transition and curvature adjustment, a characteristic modeling surface that meets the positioning requirements and provides dynamic support is generated. This surface will serve as the design basis for the inner wall of the brace to ensure that the brace can closely follow the patient's breathing movement when worn, and is neither too tight nor too loose. In the design process of the characteristic modeling surface, the comfort and breathability of the brace must also be considered. For example, appropriate grooves or ventilation holes can be added to the surface design to reduce discomfort and skin pressure when worn for a long time.

[0106] Further, determining the positioning function range and the supporting function range according to the first human body model and the second human body model may specifically include:

[0107] Determine the normal direction of the characteristic position in the first human body model, the normal direction is the direction perpendicular to the characteristic position and pointing outward, and the outward corresponds to the outside of the thoracic and lumbar region. In the normal direction, calculate the characteristic distance between the second human body model and the characteristic position, the characteristic distance is the distance between the position of the second human body model with the smallest distance from the characteristic position in the normal direction and the characteristic position. If the characteristic distance is less than the preset distance threshold, the characteristic position belongs to the positioning function range. If the characteristic distance is greater than or equal to the preset distance threshold, the characteristic position belongs to the support function surface.

[0108] Specifically, a series of characteristic positions can be selected on the first human body model (chest retracted state), which are usually key points or key areas of the thoracolumbar region, such as anatomical landmarks such as spinous processes and transverse processes. For each characteristic position, its normal direction is determined. The normal direction refers to the direction perpendicular to the surface of the characteristic position and pointing to the outside (i.e., outside the thoracolumbar region).

[0109] In the determined normal direction, the characteristic distance between the second human body model (chest expansion state) and the characteristic position is calculated using 3D modeling software or a dedicated algorithm. The characteristic distance refers to the straight-line distance between the position of the second human body model with the smallest distance to the characteristic position in the normal direction (i.e., the closest point) and the characteristic position. This calculation process needs to ensure that the closest point corresponding to the characteristic position of the first human body model is found on the second human body model to accurately reflect the morphological changes of the thoracic and lumbar spine area during breathing.

[0110] The calculated characteristic distance is compared with the preset distance threshold. The preset distance threshold is set based on clinical experience and brace design requirements to distinguish between the positioning function range and the support function range.

[0111] If the characteristic distance is less than the preset distance threshold, it means that the morphological change of the characteristic position during breathing is small and it is suitable as a positioning reference for the brace. Therefore, the characteristic position is divided into the positioning function range.

[0112] If the characteristic distance is greater than or equal to the preset distance threshold, it means that the morphology of the characteristic position changes greatly during breathing and the brace needs to provide additional support and adaptability. Therefore, the characteristic position is divided into the support function range.

[0113] Furthermore, the method of generating a solid model of a thoracolumbar brace corresponding to a target object according to the characteristic modeling surface may include:

[0114] The characteristic modeling surface extends outwardly by a first preset thickness at a portion corresponding to the positioning function range, and extends outwardly by a second preset thickness at a portion corresponding to the supporting function surface, so as to generate a brace solid model, wherein the first preset thickness is greater than the second preset thickness.

[0115] Specifically, for the portion of the characteristic modeling surface that belongs to the positioning function range, it can be extended outward (i.e., away from the thoracic and lumbar spine area) by a first preset thickness. This thickness is determined based on a comprehensive consideration of the positioning requirements and material properties of the brace, and is intended to ensure that the brace can be stably fixed in the patient's thoracolumbar spine area when worn, reducing displacement caused by respiratory movement or physical activity. The setting of the first preset thickness must take into account the rigidity and comfort of the brace, ensuring sufficient support while avoiding unnecessary pressure on the patient.

[0116] For the part of the characteristic modeling surface that belongs to the support function range, we extend it outward by the second preset thickness. Unlike the positioning function range, the support function range will undergo greater morphological changes during breathing, so its thickness extension needs to be more flexible and adaptable. The second preset thickness is set to be smaller than the first preset thickness in order to maintain the elasticity and adaptability of the brace in the support function area, so that it can better follow the patient's breathing movement and provide dynamic support effects. At the same time, the setting of the second preset thickness also needs to consider the overall structural stability and material strength of the brace to ensure that the brace will not fail due to excessive deformation during long-term use.

[0117] After completing the thickness extension of the positioning function range and the support function range, we obtained a characteristic shape with different thickness distributions. This surface not only takes into account the individual differences of patients and the impact of respiratory movements on the morphology of the thoracolumbar region, but also fully considers the positioning, support and comfort requirements of the brace. Next, use 3D modeling software or special algorithms to convert this characteristic modeling surface into a brace solid model. The brace solid model is the solid data that the 3D printer relies on in the process of printing the thoracolumbar brace, which directly determines the final shape and performance of the brace. When generating a brace solid model, it is also necessary to consider details such as the edge processing, connection structure, and material selection of the brace to ensure the overall quality and use effect of the brace.

[0118] S104. Generate a thoracolumbar brace according to the brace entity model.

[0119] A thoracolumbar brace is generated according to the brace entity model, wherein the brace entity model is entity model data used by the 3D printer in the process of 3D printing the thoracolumbar brace.

[0120] Specifically, the designed brace solid model is exported to a file format recognizable by the 3D printer (such as STL, OBJ, etc.), and the printing parameters (such as layer thickness, filling rate, printing speed, etc.) are adjusted according to the characteristics of the selected printing material (such as nylon, titanium alloy or flexible material).

[0121] Import the prepared model data into the 3D printer and start the printing process. During the printing process, the 3D printer will stack the materials layer by layer according to the model data until the entire brace is manufactured.

[0122] After printing is completed, the brace undergoes necessary post-processing steps such as cleaning, polishing, and disinfection to ensure that its surface is smooth, sterile, and meets medical use standards.

[0123] In this embodiment, a first human body model of the thoracolumbar region of the target object in a chest retracted state and a second human body model in a chest expanded state are obtained, and then, a characteristic modeling surface is determined according to the first human body model and the second human body model, and a brace solid model of the thoracolumbar brace corresponding to the target object is generated according to the characteristic modeling surface, and then a thoracolumbar brace is generated according to the brace solid model using a 3D printer to better adapt to the morphology and dynamic changes of the thoracolumbar region, while ensuring the support for the lumbar region, further improving the wearing comfort of the user.

[0124] On the basis of the above embodiment, the specific implementation method of generating the brace solid model of the thoracolumbar brace corresponding to the target object according to the characteristic modeling surface in S103 can also be replaced by extending the characteristic modeling surface outward by the same preset thickness to generate the brace solid model. Then, in S104, the 3D printer can use the first material to perform 3D printing on the part corresponding to the positioning function range in the brace solid model, and use the second material to perform 3D printing on the part corresponding to the supporting function range in the brace solid model, wherein the Young's modulus of the second material is less than the Young's modulus of the first material.

[0125] Specifically, after determining the characteristic modeling surface, the entire surface can be extended outward (i.e., away from the thoracic and lumbar spine area) by a preset thickness to generate the basic framework of the brace solid model. This preset thickness is determined based on the overall structural requirements and material properties of the brace, and is intended to ensure that the brace has sufficient strength and stability. On the basic framework of the brace solid model, the model can be further divided into regions according to the previously divided positioning function range and support function range. This step is to enable the use of different materials for 3D printing in the future to meet the functional requirements of the brace in different areas.

[0126] For the part of the brace solid model that belongs to the positioning function range, the first material can be selected for 3D printing. The first material has a higher Young's modulus, which means it has higher rigidity and stability, and can ensure that the brace provides stable support and fixation effects in the positioning function area. By precisely controlling the deposition and curing process of the first material by the 3D printer, the brace part corresponding to the positioning function range can be obtained, which has precise size and shape, as well as good mechanical properties.

[0127] For the part of the brace physical model that belongs to the support function range, the second material can be selected for 3D printing. Unlike the first material, the second material has a lower Young's modulus, which means it has higher elasticity and adaptability, can better follow the patient's breathing movement, and provide dynamic support effects. By switching to the second material through the 3D printer and precisely controlling its deposition and curing process, we can get the part of the brace that corresponds to the support function range. This part of the brace has good flexibility and comfort while maintaining a certain support force.

[0128] After completing the 3D printing of the positioning function range and the supporting function range, we may also need to post-process the brace, such as cleaning, polishing, disinfection and other steps to ensure the surface quality and hygienic performance of the brace.

[0129] The brace part corresponding to the supporting function range can be directly three-dimensionally printed on the brace part corresponding to the positioning function range, or the brace parts corresponding to the positioning function range and the supporting function range can be assembled to form a complete thoracolumbar brace. During the assembly process, it is necessary to ensure that the connection between the parts is firm and smooth to avoid causing discomfort to the patient or affecting the use effect of the brace.

[0130] Through the above method, the positioning function range and the supporting function range of the brace can be printed in one piece or in separate pieces using different materials, thereby obtaining a thoracolumbar brace with both stable positioning effect and dynamic support performance. This not only improves the degree of personalized customization of the brace, but also fully considers the patient's comfort and the long-term service life of the brace, providing strong support for the treatment and rehabilitation of thoracolumbar diseases.

[0131] Figure 2 FIG. 1 is a flow chart of a method for processing data during the printing process of a dynamic thoracolumbar brace according to another exemplary embodiment of the present application. Figure 2 As shown, the data processing method for the dynamic thoracolumbar brace printing process provided in this embodiment includes:

[0132] S201, obtaining a first human body model of the thoracic and lumbar spine region of a target object.

[0133] In this step, a first human body model of the thoracic and lumbar spine region of the target object is obtained, wherein the first human body model is surface data generated based on first outer contour point cloud data of the target object in a chest retracted state.

[0134] First, a high-precision 3D scanning device (such as a laser scanner, structured light scanner, or CT scanner) is used to scan the thoracolumbar spine area of ​​the target object (patient) in the chest retracted state to obtain the 3D point cloud data of its surface. This state usually requires the patient to be at the end of exhalation during quiet breathing to simulate the minimum size of the chest during daily activities.

[0135] Then, the acquired point cloud data is imported into professional 3D modeling software, and through pre-processing steps such as denoising, smoothing, and filling holes, surface data that accurately reflects the outer contour of the patient's thoracic and lumbar spine area is generated, namely the first human body model.

[0136] S202: Acquire a second human body model of the thoracic and lumbar spine region of the target object.

[0137] A second human body model of the thoracic and lumbar spine region of the target object is obtained, wherein the second human body model includes surface data generated by second outer contour point cloud data of the target object in a chest expansion state.

[0138] Next, the patient was asked to take a deep breath and perform a 3D scan of the thoracic and lumbar spine again at the end of inspiration (chest expansion) to obtain a second set of outer contour point cloud data. This step aims to capture the morphological changes of the chest at maximum expansion.

[0139] Similarly, after preprocessing, this set of point cloud data is used to generate surface data representing the outer contour of the thoracolumbar region in the chest expansion state, that is, the second human body model.

[0140] S203: Determine a characteristic modeling surface according to the first human body model and the second human body model.

[0141] In this step, a characteristic modeling surface is determined according to the first human body model and the second human body model, and a brace solid model of a thoracolumbar brace corresponding to the target object is generated according to the characteristic modeling surface. The characteristic modeling surface is used to determine the surface of the inner wall of the brace solid model, wherein the inner wall is a side of the thoracolumbar brace that faces the thoracolumbar region.

[0142] Specifically, the first human body model and the second human body model can be compared and analyzed to identify the changing characteristics of the surface morphology of the thoracolumbar region during the chest cavity retraction and expansion process, especially the curvature change and displacement of key parts.

[0143] S204, extending the second human body model outward by a preset thickness to generate a brace main body solid model.

[0144] Specifically, the second human body model may be extended outward by a preset thickness to generate a brace body entity model, wherein the outer side corresponds to the outer side of the thoracic and lumbar spine region.

[0145] First, the second human body model (i.e., the shape reflecting the patient's thoracolumbar spine region in a specific posture) can be extended outward by a preset thickness to generate a basic framework of the brace body solid model. This outward direction is relative to the outside of the thoracolumbar spine region, and is intended to ensure that the brace can cover and wrap the patient's thoracolumbar spine region.

[0146] The preset thickness should be determined by comprehensively considering the brace's support strength, comfort and material characteristics. Through computer-aided design software, we can accurately control this extension process to ensure that the size and shape of the brace's main body model meet the design requirements.

[0147] S205: Generate a deformed solid model of the brace according to the first human body model and the second human body model.

[0148] Specifically, a brace deformation entity model is generated according to the first human body model and the second human body model. The brace deformation entity model is a entity model enclosed by the first human body model and the second human body model.

[0149] Next, we generate a deformed solid model of the brace based on the first human body model (i.e., the shape of the thoracic and lumbar spine area of ​​the patient in another posture or breathing state) and the second human body model. This deformed solid model is actually a spatial entity enclosed by two human body models in different postures.

[0150] In computer-aided design software, this deformed solid model can be generated through Boolean operations (such as difference sets). Specifically, we first align the first human body model and the second human body model in space, and then calculate the difference between them, that is, to obtain the space required for the brace when it is deformed. This spatial solid model will serve as an important reference in the subsequent brace design.

[0151] S206: Generate a brace entity model according to the brace main body entity model and the brace deformation entity model.

[0152] Finally, the brace main body model and the brace deformation model can be combined to generate the final brace model, which not only includes the basic shape and size of the brace, but also takes into account the deformation ability of the brace under different postures or breathing states of the patient.

[0153] In computer-aided design software, the final model can be generated by merging or superimposing the brace main body solid model and the brace deformation solid model. During the merging process, it is necessary to ensure that the connection between the two is smooth and seamless to ensure the comfort and stability of the brace in actual use. At the same time, the model needs to be further optimized and adjusted according to the functional requirements of the brace, such as adding reinforcement ribs, adjusting material distribution, etc.

[0154] S207: Generate the thoracolumbar brace according to the brace entity model.

[0155] In this step, the 3D printer uses the first material to perform 3D printing on the portion of the brace body solid model corresponding to the brace body solid model. Then, the 3D printer uses the second material to perform 3D printing on the portion of the brace deformation solid model corresponding to the brace body solid model, wherein the Young's modulus of the second material is smaller than the Young's modulus of the first material.

[0156] Specifically, according to the design requirements of the brace, two materials with different properties are selected for printing. The first material has a higher Young's modulus and is used to print the part corresponding to the brace main body solid model to ensure the support strength and stability of the brace. The second material has a lower Young's modulus and is used to print the part corresponding to the brace deformation solid model to achieve flexible deformation of the brace under different postures or breathing states of the patient. Ensure that the 3D printer is in good working condition and load the above two materials.

[0157] First, the part of the brace body model corresponding to the brace body model is 3D printed using a 3D printer and the first material. During the printing process, it is necessary to ensure that the printing parameters (such as layer thickness, printing speed, temperature, etc.) match the characteristics of the first material to obtain high-quality printing results. At the same time, attention should be paid to the bonding strength between the printed layers to ensure the firmness of the brace body.

[0158] Next, the second material is replaced, and the part of the brace model corresponding to the deformed brace model is 3D printed using a 3D printer. Since the second material has a lower Young's modulus, special attention should be paid to controlling the printing speed and temperature during printing to avoid deformation or degradation of the printing quality due to overheating of the material. At the same time, flexible connections between the printed layers should be ensured so that the brace can smoothly adjust its shape when deformed.

[0159] After printing, the brace is post-processed as necessary, such as removing support structures, polishing the surface, and cleaning, to ensure the neatness and comfort of the brace. When removing support structures, special care should be taken to avoid damaging the flexible part of the brace. Polish the surface evenly to ensure that the contact surface between the brace and the skin is smooth and non-irritating. When cleaning, appropriate solvents and tools should be used to completely remove the residues generated during the printing process.

[0160] The printed thoracolumbar brace is quality inspected and tested for performance to ensure that it meets the design requirements and usage standards. Quality inspection includes appearance inspection, dimension measurement, material performance testing, etc. Performance testing can verify the dynamic deformation capacity and support effect of the brace by simulating different postures and breathing states of the patient. If necessary, the brace can be further adjusted and optimized based on the test results.

[0161] In another embodiment, for the above-mentioned generation of a brace solid model of a thoracolumbar brace corresponding to a target object according to a characteristic modeling surface, the second human body model can also be extended outward by a preset thickness to generate a brace main body solid model, and the outer side corresponds to the outside of the thoracolumbar region. The local position of the second human body model is extended inward to generate a mounting bracket solid model, and the mounting bracket solid model is on the outside of the first human body model. The brace solid model is generated according to the brace main body solid model and the mounting bracket solid model. Correspondingly, generating a thoracolumbar brace according to the brace solid model includes: a three-dimensional printer generates a thoracolumbar brace according to the brace solid model, wherein the portion of the thoracolumbar brace corresponding to the mounting bracket solid model is used to install a buffer device.

[0162] Specifically, the second human body model (i.e., the human body model that has been optimized and more closely fits the actual thoracic and lumbar spine of the patient) is extended outward by a preset thickness to generate a solid model of the brace body. The "outside" mentioned here corresponds to the outside of the thoracolumbar spine area, that is, the brace body will cover and support the thoracolumbar spine area of ​​the patient. The determination of the preset thickness needs to take into account the support strength and comfort of the brace and the specific needs of the patient. The extension process can be achieved through the offset or extension tools in the computer-aided design software to ensure that a uniform and appropriate distance is maintained between the solid model of the brace body and the second human body model.

[0163] Next, the mounting bracket physical model is extended inward at the local position of the second human model (such as the area where the buffer device needs to be installed) to generate a mounting bracket physical model. The mounting bracket physical model is located outside the first human model and is used for the subsequent installation of the buffer device. The design of the mounting bracket physical model needs to consider the size, shape and installation method of the buffer device. The extension distance and shape need to ensure that the buffer device can be firmly and stably installed on the brace without causing discomfort to the patient.

[0164] According to the brace main body solid model and the mounting bracket solid model, a complete brace solid model is generated by combining them. In the computer-aided design software, the brace main body solid model and the mounting bracket solid model are subjected to Boolean operations (such as union operations) to generate an overall brace solid model. Ensure that the joints between the components are smooth and seamless to avoid faults or defects during printing.

[0165] Then, a thoracolumbar brace is generated based on the brace model using a 3D printer. This can be done by importing the brace model into the control software of the 3D printer, setting appropriate printing parameters (such as layer thickness, printing speed, material type, etc.), and starting the printing process. During the printing process, the operating status of the printer must be closely monitored to ensure that the printing process proceeds smoothly.

[0166] Install the buffer device on the printed thoracolumbar brace according to the corresponding part of the mounting bracket physical model. The selection of the buffer device should take into account its shock absorption effect, comfort and durability. During installation, ensure that the buffer device fits tightly with the mounting bracket physical model and is firmly fixed to avoid loosening or falling off during use.

[0167] The thoracolumbar brace with printed and installed buffer devices is subjected to quality inspection and performance testing. The quality inspection includes appearance inspection, dimension measurement, material performance testing, and buffer device installation firmness inspection. The performance test can verify the brace's support effect, comfort, and effectiveness of the buffer device by simulating different patient postures and movements. If necessary, the brace can be further adjusted and optimized based on the test results.

[0168] In the above scheme, the second human model (i.e., the optimized human model that is more in line with the actual thoracic and lumbar spine morphology of the patient) is extended outward by a preset thickness to generate a brace main body entity model, ensuring that the brace can fit the patient's thoracolumbar spine area closely. This personalized customization method greatly improves the comfort and support effect of the brace, and reduces problems such as skin compression, pain or displacement caused by the ill-fitting brace. The design of the brace main body entity model not only takes into account the fit, but also enhances the support strength and stability of the brace through reasonable thickness setting. This helps patients maintain the correct posture in daily activities, reduces the burden on the thoracolumbar spine, and promotes rehabilitation. By extending the installation bracket entity model inward at the local position of the second human model, a precise position and support structure are provided for the installation of the buffer device. This design enables the buffer device to be firmly installed on the brace, effectively absorbs and disperses the impact force, and further protects the patient's thoracolumbar spine area. The thoracolumbar brace is directly generated according to the brace entity model using a three-dimensional printer, realizing a rapid transformation from design to manufacturing. The part of the thoracolumbar brace corresponding to the mounting bracket physical model is used to install the buffer device. This design not only enhances the functionality of the brace, but also improves the patient's comfort. The buffer device can effectively reduce the pressure of the brace on the skin and reduce the discomfort caused by long-term wearing.

[0169] Furthermore, the buffer device is an air bag, and the thoracolumbar brace includes an air bag, an inflation and deflation device, a processor, and an electromyographic sensor. The inflation and deflation interface of the air bag is connected to the inflation and deflation device through a pipeline; the inflation and deflation device and the electromyographic sensor are respectively connected to the processor for communication; the electromyographic sensor obtains the electromyographic signal of the target muscle on the thoracolumbar region of the target object, and sends the electromyographic signal to the processor; if the processor determines that the electromyographic signal corresponds to the inhalation behavior of the target object, an inflation instruction is sent to the inflation and deflation device to inflate the air bag; if the processor determines that the electromyographic signal corresponds to the exhalation behavior of the target object, a deflation instruction is sent to the inflation and deflation device to deflate the air bag.

[0170] Specifically, the cushioning device that can be selected is an airbag, which has good elasticity and compressibility, and can dynamically adjust the support strength according to the patient's breathing behavior, thereby improving the comfort and support effect of the brace. The airbag is installed on the part corresponding to the preset mounting bracket physical model of the thoracolumbar brace, ensuring that the airbag can stably fit the patient's thoracolumbar region and inflate and deflate with the patient's breathing behavior.

[0171] In addition to the airbag, the thoracolumbar brace also integrates an inflation and deflation device, a processor, and an electromyographic sensor. The inflation and deflation device is used to control the inflation and deflation of the airbag; the processor, as the core of the control system, is responsible for receiving, processing and analyzing data, and issuing control instructions; the electromyographic sensor is used to obtain the electromyographic signals of the target muscles in the patient's thoracolumbar region. The inflation and deflation interface of the airbag is connected to the inflation and deflation device through a pipeline to ensure smooth flow of gas. The inflation and deflation device and the electromyographic sensor are connected to the processor through wired or wireless communication to achieve real-time data transmission and processing.

[0172] The EMG sensor is attached to the patient's thoracic and lumbar spine area and can obtain the EMG signals of the target muscles in real time. EMG signals are electrical signals generated when muscles are active and can reflect the contraction and relaxation of muscles. After receiving the EMG signals sent by the EMG sensor, the processor performs filtering, amplification, and feature extraction to accurately identify the patient's breathing behavior. Through algorithm analysis, the processor can distinguish whether the EMG signal corresponds to inhalation or exhalation.

[0173] When the processor determines that the electromyographic signal corresponds to the patient's inhalation behavior, it immediately sends an inflation command to the inflation and deflation device. After receiving the command, the inflation and deflation device quickly inflates the airbag to expand the airbag and increase the support strength for the thoracic and lumbar spine area to adapt to the expansion of the chest when the patient inhales.

[0174] When the processor determines that the electromyographic signal corresponds to the patient's exhalation behavior, it sends a deflation instruction to the inflation and deflation device. After receiving the instruction, the inflation and deflation device controls the airbag to deflate, shrink the airbag and reduce the support force on the thoracic and lumbar region to adapt to the shrinkage of the chest when the patient exhales.

[0175] In the above scheme, the patient's breathing behavior is monitored in real time by an electromyographic sensor, and the inflation and deflation of the airbag is controlled to achieve dynamic support for the thoracolumbar region. This support method can automatically adjust the support strength according to the actual needs of the patient, thereby improving the comfort and support effect of the brace. The processor and the inflation and deflation equipment are integrated to achieve intelligent control of the airbag. Through algorithm analysis and data processing, the patient's breathing behavior can be accurately identified, and corresponding control instructions can be made, thereby improving the intelligence level of the brace. In addition, the inflation and deflation volume of the airbag can be personalized according to the patient's specific situation to meet the rehabilitation needs of different patients, and to ensure that the airbag can be dynamically adjusted according to the patient's breathing behavior to ensure that the thoracolumbar region can be effectively supported regardless of whether inhalation or exhalation. This personalized rehabilitation method can better promote the patient's thoracolumbar recovery.

[0176] Furthermore, after obtaining the second human body model of the thoracic and lumbar spine region of the target object, the expansion range space can also be determined based on the first human body model and the second human body model, and the expansion range space is the space range enclosed by the first human body model and the second human body model. And according to the volume of the expansion range space, the preset inflation volume and the preset deflation volume are determined, the inflation instruction includes the preset inflation volume, and the deflation instruction includes the preset deflation volume.

[0177] Specifically, after obtaining the second human body model of the thoracolumbar spine region of the target object, the expansion range space needs to be determined based on the first human body model (i.e., the human body model obtained by the original scan) and the second human body model (i.e., the human body model that has been optimized and is more in line with the actual thoracolumbar spine morphology of the patient). This expansion range space is the spatial range enclosed by the first human body model and the second human body model, which reflects the specific area of ​​the patient's thoracolumbar spine region that needs support and cushioning.

[0178] The first human body model and the second human body model can be superimposed and compared by using computer-aided design software or professional medical image processing software. By calculating the spatial difference between the two models, the expansion range space can be accurately determined. This spatial range is usually presented in the form of a three-dimensional graph to facilitate subsequent analysis and processing.

[0179] After determining the expansion range space, the next step is to calculate the volume of the space. The size of the volume directly determines the inflation and deflation volume of the airbag, and is an important basis for determining the preset inflation and deflation volumes. In CAD software or professional medical image processing software, use volume calculation tools or algorithms to calculate the volume of the expansion range space.

[0180] Then, based on the volume of the expansion range space, the preset inflation volume and preset deflation volume of the airbag can be determined. The preset inflation volume refers to the amount of gas that the airbag should reach when inflated, while the preset deflation volume refers to the amount of gas that the airbag should release when deflated. The determination of the preset inflation volume and the preset deflation volume needs to consider multiple factors, including the patient's weight, the morphology of the thoracic and lumbar spine area, the material and elasticity of the airbag, etc. Generally speaking, the preset inflation volume and the preset deflation volume can be calculated based on the volume of the expansion range space and the elastic coefficient of the airbag. Ensure that the airbag can provide sufficient support when inflated, and can quickly return to its original state when deflated.

[0181] After the preset inflation volume and the preset deflation volume are determined, the corresponding inflation instructions and deflation instructions can be generated. These instructions will be sent to the inflation and deflation equipment to control the inflation and deflation process of the airbag. The inflation instructions and deflation instructions are usually expressed in the form of digital signals, which contain the specific values ​​of the preset inflation volume and the preset deflation volume. These instructions can be sent to the inflation and deflation equipment by wire or wireless means to ensure that the airbag can be inflated and deflated according to the preset parameters.

[0182] In the above scheme, the inflation and deflation process of the airbag can be controlled more accurately to ensure that the airbag can provide appropriate support and cushioning according to the actual needs of the patient. It not only improves the comfort and support effect of the thoracolumbar brace, but also enhances the intelligence level of the brace, providing patients with a more personalized and accurate rehabilitation solution. At the same time, by accurately calculating the volume of the expansion range space to determine the preset inflation volume and the preset deflation volume, it also avoids the problem of insufficient support or excessive compression caused by excessive or insufficient inflation of the airbag, thereby improving the safety and effectiveness of the brace.

[0183] Figure 3 FIG. 1 is a schematic diagram of a data processing device for a dynamic thoracolumbar brace printing process according to an exemplary embodiment of the present application. Figure 3 As shown, the dynamic thoracolumbar brace printing process data processing device 300 provided in this embodiment includes:

[0184] An acquisition module 310 is used to acquire a first human body model of a thoracic and lumbar spine region of a target object, wherein the first human body model is surface data generated based on first outer contour point cloud data of the target object in a chest retracted state;

[0185] The acquisition module 310 is further used to acquire a second human body model of the thoracic and lumbar spine region of the target object, wherein the second human body model includes surface data generated by second outer contour point cloud data of the target object in a chest expansion state;

[0186] The processing module 320 is used to determine a characteristic modeling surface according to the first human body model and the second human body model, and generate a brace solid model of the thoracolumbar brace corresponding to the target object according to the characteristic modeling surface, wherein the characteristic modeling surface is used to determine the surface of the inner wall of the brace solid model, wherein the inner wall is a side of the thoracolumbar brace that faces the thoracolumbar region;

[0187] The printing module 330 is used to generate the thoracolumbar brace according to the brace entity model, wherein the brace entity model is the entity model data used by the 3D printer in the process of 3D printing the thoracolumbar brace.

[0188] Optionally, the processing module 320 is specifically configured to:

[0189] Determine a positioning function range and a supporting function range according to the first human body model and the second human body model, wherein the distance between the first human body model and the second human body model located in the positioning function range is less than a preset distance threshold, and the distance between the first human body model and the second human body model located in the supporting function range is greater than or equal to the preset distance threshold;

[0190] Generate a positioning function curved surface according to the positioning function range and the first human body model, and generate a supporting function curved surface according to the supporting function range and the second human body model;

[0191] The characteristic modeling surface is generated according to the positioning functional surface and the supporting functional surface.

[0192] Optionally, the processing module 320 is specifically used to: determine a normal direction of a characteristic position in the first human body model, the normal direction being a direction perpendicular to the characteristic position and pointing outward, the outward corresponding to the outside of the thoracic and lumbar region;

[0193] In the normal direction, calculating a characteristic distance between the second human body model and the characteristic position, the characteristic distance being a distance between a position of the second human body model at the smallest distance from the characteristic position in the normal direction and the characteristic position;

[0194] If the characteristic distance is less than the preset distance threshold, the characteristic position belongs to the positioning function range;

[0195] If the characteristic distance is greater than or equal to the preset distance threshold, the characteristic position belongs to the supporting functional surface.

[0196] Optionally, the processing module 320 is specifically used to: extend the characteristic modeling surface to the outside by a first preset thickness in the portion corresponding to the positioning function range, and extend the characteristic modeling surface to the outside by a second preset thickness in the portion corresponding to the supporting function surface, so as to generate the brace solid model, wherein the first preset thickness is greater than the second preset thickness.

[0197] Optionally, the processing module 320 is specifically configured to:

[0198] Extending the characteristic modeling surface toward the outer side by a preset thickness to generate the brace solid model;

[0199] The printing module 330 is specifically used for:

[0200] The three-dimensional printer uses the first material to perform three-dimensional printing on the portion of the brace physical model corresponding to the positioning function range;

[0201] The 3D printer performs 3D printing on a portion of the brace solid model corresponding to the supporting function range using a second material, wherein the Young's modulus of the second material is smaller than the Young's modulus of the first material.

[0202] Optionally, the processing module 320 is specifically configured to:

[0203] Extending the second human body model outward by a preset thickness to generate a brace body solid model, wherein the outer side corresponds to the outer side of the thoracolumbar region;

[0204] Generate a brace deformation entity model according to the first human body model and the second human body model, wherein the brace deformation entity model is an entity model enclosed by the first human body model and the second human body model;

[0205] The brace entity model is generated according to the brace main body entity model and the brace deformation entity model.

[0206] Optionally, the printing module 330 is specifically used for:

[0207] The three-dimensional printer uses the first material to perform three-dimensional printing on the portion of the brace physical model corresponding to the brace main body physical model;

[0208] The 3D printer performs 3D printing on a portion of the brace solid model corresponding to the brace deformation solid model using a second material, wherein the Young's modulus of the second material is smaller than the Young's modulus of the first material.

[0209] Figure 4 is a schematic diagram of the structure of an electronic device according to an exemplary embodiment of the present application. Figure 4 As shown, an electronic device 400 provided in this embodiment includes: a processor 401 and a memory 402; wherein:

[0210] The memory 402 is used to store computer programs, and the memory may also be a flash memory.

[0211] The processor 401 is used to execute the execution instructions stored in the memory to implement each step in the above method. For details, please refer to the relevant description in the above method embodiment.

[0212] Optionally, the memory 402 may be independent or integrated with the processor 401 .

[0213] When the memory 402 is a device independent of the processor 401, the electronic device 400 may further include:

[0214] The bus 403 is used to connect the memory 402 and the processor 401 .

[0215] This embodiment further provides a readable storage medium, in which a computer program is stored. When at least one processor of an electronic device executes the computer program, the electronic device executes the methods provided in the above-mentioned various implementation modes.

[0216] This embodiment also provides a program product, which includes a computer program stored in a readable storage medium. At least one processor of the electronic device can read the computer program from the readable storage medium, and at least one processor executes the computer program so that the electronic device implements the methods provided in the above various embodiments.

[0217] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the claims.

[0218] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A method for processing data during printing of a dynamic thoracolumbar brace, characterized in that: include: Acquire a first human body model of a thoracic and lumbar spine region of a target object, wherein the first human body model is surface data generated based on first outer contour point cloud data of the target object in a chest retracted state; Acquire a second human body model of the thoracic and lumbar spine region of the target object, wherein the second human body model includes surface data generated by second outer contour point cloud data of the target object in a chest expansion state; Determine a characteristic modeling surface according to the first human body model and the second human body model, and generate a brace solid model of a thoracolumbar brace corresponding to the target object according to the characteristic modeling surface, wherein the characteristic modeling surface is used to determine the surface of the inner wall of the brace solid model, wherein the inner wall is a side of the thoracolumbar brace that faces the thoracolumbar region; The thoracolumbar brace is generated according to the brace entity model, wherein the brace entity model is entity model data used by a 3D printer in a process of 3D printing the thoracolumbar brace.

2. The method for processing data during the printing process of a dynamic thoracolumbar brace according to claim 1, characterized in that: The determining of the characteristic modeling surface according to the first human body model and the second human body model comprises: Determine a positioning function range and a supporting function range according to the first human body model and the second human body model, wherein the distance between the first human body model and the second human body model located in the positioning function range is less than a preset distance threshold, and the distance between the first human body model and the second human body model located in the supporting function range is greater than or equal to the preset distance threshold; Generate a positioning function curved surface according to the positioning function range and the first human body model, and generate a supporting function curved surface according to the supporting function range and the second human body model; The characteristic modeling surface is generated according to the positioning functional surface and the supporting functional surface.

3. The method for processing data during printing of a dynamic thoracolumbar brace according to claim 2, characterized in that: The determining of the positioning function range and the supporting function range according to the first human body model and the second human body model includes: Determine a normal direction of a characteristic position in the first human body model, wherein the normal direction is a direction perpendicular to the characteristic position and pointing outward, and the outward corresponds to the outside of the thoracic and lumbar region; In the normal direction, calculating a characteristic distance between the second human body model and the characteristic position, the characteristic distance being a distance between a position of the second human body model at the smallest distance from the characteristic position in the normal direction and the characteristic position; If the characteristic distance is less than the preset distance threshold, the characteristic position belongs to the positioning function range; If the characteristic distance is greater than or equal to the preset distance threshold, the characteristic position belongs to the supporting functional surface.

4. The method for processing data during printing of a dynamic thoracolumbar brace according to claim 3, characterized in that: The method of generating a solid model of a thoracolumbar brace corresponding to the target object according to the characteristic modeling surface comprises: The characteristic modeling surface extends toward the outside by a first preset thickness at a portion corresponding to the positioning function range, and extends toward the outside by a second preset thickness at a portion corresponding to the supporting function surface, so as to generate the brace solid model, wherein the first preset thickness is greater than the second preset thickness.

5. The method for processing data during printing of a dynamic thoracolumbar brace according to claim 3, characterized in that: The method of generating a solid model of a thoracolumbar brace corresponding to the target object according to the characteristic modeling surface comprises: Extending the characteristic modeling surface toward the outer side by a preset thickness to generate the brace solid model; Correspondingly, generating the thoracolumbar brace according to the brace entity model includes: The three-dimensional printer uses the first material to perform three-dimensional printing on the portion of the brace physical model corresponding to the positioning function range; The 3D printer performs 3D printing on a portion of the brace solid model corresponding to the supporting function range using a second material, wherein the Young's modulus of the second material is smaller than the Young's modulus of the first material.

6. The method for processing data during printing of a dynamic thoracolumbar brace according to claim 1, characterized in that: The method of generating a solid model of a thoracolumbar brace corresponding to the target object according to the characteristic modeling surface comprises: Extending the second human body model outward by a preset thickness to generate a brace body solid model, wherein the outer side corresponds to the outer side of the thoracolumbar region; Generate a brace deformation entity model according to the first human body model and the second human body model, wherein the brace deformation entity model is an entity model enclosed by the first human body model and the second human body model; The brace entity model is generated according to the brace main body entity model and the brace deformation entity model.

7. The method for processing data during printing of a dynamic thoracolumbar brace according to claim 6, characterized in that: The step of generating the thoracolumbar brace according to the brace entity model comprises: The three-dimensional printer uses the first material to perform three-dimensional printing on the portion of the brace physical model corresponding to the brace main body physical model; The 3D printer performs 3D printing on a portion of the brace solid model corresponding to the brace deformation solid model using a second material, wherein the Young's modulus of the second material is smaller than the Young's modulus of the first material.

8. A dynamic thoracolumbar brace printing process data processing device, characterized in that: include: An acquisition module, used for acquiring a first human body model of a thoracic and lumbar spine region of a target object, wherein the first human body model is surface data generated based on first outer contour point cloud data of the target object in a chest retracted state; The acquisition module is further used to acquire a second human body model of the thoracic and lumbar spine region of the target object, wherein the second human body model includes surface data generated by second outer contour point cloud data of the target object in a chest expansion state; a processing module, configured to determine a characteristic modeling surface according to the first human body model and the second human body model, and generate a brace model of a thoracolumbar brace corresponding to the target object according to the characteristic modeling surface, wherein the characteristic modeling surface is used to determine a curved surface of an inner side wall of the brace model, wherein the inner side wall is a side of the thoracolumbar brace facing the thoracolumbar region, A printing module is used to generate the thoracolumbar brace according to the brace model, wherein the brace model is the solid model data used by the 3D printer in the process of 3D printing the thoracolumbar brace.

9. An electronic device, characterized in that: include: processor; as well as, A memory, configured to store executable instructions of the processor; The processor is configured to perform the method of any one of claims 1 to 7 by executing the executable instructions.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.

Citation Information

Patent Citations

  • Thorax mold for lung transplantation based on 3D printing

    CN217803334U

  • A demonstration teaching aid for snoring

    CN218866646U

  • System and method for prediction of respiratory motion from 3D thoracic images

    US20150073765A1

  • Garbage collection for data storage

    US20180322040A1

  • Sensors and methods for determining respiration

    US20220134103A1