Leather shoe style design method based on shoe tree digital three-dimensional model
By using a design method based on digital 3D models of shoe lasts, key feature points are extracted and registered, and functional area parameters are adjusted, the problems of long design cycles and low precision in traditional footwear are solved, achieving efficient and accurate leather shoe design.
Patent Information
- Application Number
- CN202511467627.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-15
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2045-10-15
AI Technical Summary
Traditional footwear design relies on manual experience, resulting in long design cycles, high trial and error costs, inaccurate conversion of shoe last and shoe shape data, increased production adjustment costs, and waste of resources.
By acquiring a digital 3D model of the shoe last, loading the contour module structure model library, extracting key feature points, registering and adjusting the functional area parameters, a 3D model of the leather shoe style is generated.
It has improved the precision and efficiency of leather shoe design, shortened the product development cycle, and enhanced the fit between the shoe shape and foot structure, as well as the product comfort.
Smart Images

Figure CN120951409A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of leather shoe design, and in particular relates to a method for designing leather shoe styles based on a digital three-dimensional model of a shoe last. Background Technology
[0002] Traditional footwear design and manufacturing processes have long relied on manual experience and two-dimensional drawings, which have many limitations. In the last making and shoe design stages, designers mainly rely on experience and repeated trials, resulting in long design cycles, high trial and error costs, and inaccurate data conversion between lasts and shoe shapes. This increases adjustment costs during production and leads to resource waste.
[0003] As footwear design is undergoing a shift from traditional experience-driven to data-driven approaches, digital technology has become a key force in improving the efficiency and effectiveness of footwear design. However, in existing technologies, the matching degree between digital 3D models of shoe lasts and digital 3D models of leather shoe styles is relatively low, often resulting in inconsistencies between the design model and the actual product, thereby increasing adjustment costs and resource waste during the production process. Summary of the Invention
[0004] Therefore, it is necessary to provide a method for designing leather shoes based on a digital 3D model of the shoe last, which can improve the efficiency and accuracy of leather shoe design, in order to address the above-mentioned technical problems.
[0005] Firstly, this application provides a method for designing leather shoe styles based on a digital three-dimensional model of a shoe last, including: Obtain the digital 3D model of the shoe last and load the contour module structure model library; Extract the first key feature points corresponding to the structural models of each contour module from the digital 3D model of the shoe last, and determine the regional boundaries of each contour module structural model. Obtain each contour module structure model and its second key feature point from the contour module structure model library, and register the shoe last digital 3D model and each contour module structure model based on the first key feature point and the second key feature point of each contour module structure model corresponding to the contour module structure model. Based on the digital 3D model of the shoe last and the structural models of each contour module, the functional area parameters of the 3D model of the functional area in each contour module structural model are adjusted, and a 3D model of the leather shoe style is generated based on the adjusted functional area parameters of each contour module structural model.
[0006] In one embodiment, the contour module structure model library includes a toe contour module structure model library, a body contour module structure model library, a heel contour module structure model library, and a sole contour module structure model library. The process involves acquiring a digital 3D model of the shoe last and loading the contour module structure model library, including: Shoe last point cloud data was acquired using a 3D scanning device; A digital 3D model of the shoe last was constructed based on the shoe last point cloud data; Load the preset shoe toe contour module structure model library, the preset shoe body contour module structure model library, the preset shoe heel contour module structure model library, and the preset shoe sole contour module structure model library.
[0007] In one embodiment, the contour module structure model includes a toe contour module structure model stored in a toe contour module structure model library, a shoe body contour module structure model stored in a shoe body contour module structure model library, a heel contour module structure model stored in a heel contour module structure model library, and a sole contour module structure model stored in a sole contour module structure model library. The first key feature points include first toe key feature points corresponding to the toe contour module structure model, first shoe body key feature points corresponding to the shoe body contour module structure model, first heel key feature points corresponding to the heel contour module structure model, and first sole key feature points corresponding to the sole contour module structure model. Extracting the first key feature points corresponding to each contour module structure model from the digital 3D model of the shoe last, and determining the region boundaries of each contour module structure model, includes: Based on the digital 3D model of the shoe last, the first key feature points of the toe, the first key feature points of the body, the first key feature points of the heel, and the first key feature points of the sole corresponding to each contour module structure model are identified and extracted. Based on the extracted first key feature points, and combined with the digital 3D model of the shoe last, a closed curve is drawn; The region boundaries of each contour module structural model are defined based on closed curves.
[0008] In one embodiment, the second key feature points include a second toe key feature point corresponding to the first toe key feature point, a second body key feature point corresponding to the first upper key feature point, a second heel key feature point corresponding to the first heel key feature point, and a second sole key feature point corresponding to the first sole key feature point. The process involves obtaining each contour module structure model and its second key feature points from a contour module structure model library, and registering the digital 3D model of the shoe last and each contour module structure model based on the first key feature points and second key feature points corresponding to the contour module structure models. Retrieve the structural models of each contour module from the structural model library, and load the second key feature points of each contour module structure model corresponding to the first key feature point of the first toe, the second key feature points of the first body, the second key feature points of the first heel, and the second key feature points of the first sole. Register the first and second key feature points of the toe; Register the key feature points of the first shoe body and the key feature points of the second shoe body; Register the first and second heel key feature points; Register the key feature points of the first and second soles.
[0009] In one embodiment, the functional area 3D model includes a protective functional area model in the toe contour module structure model, a comfort functional area model in the upper contour module structure model, a structural support functional area model in the heel contour module structure model, and an insulation functional area model in the sole contour module structure model. The functional area parameters include protective functional area parameters, comfort functional area parameters, structural support functional area parameters, and insulation functional area parameters. Based on the digital 3D model of the shoe last and each contour module structure model, the functional area parameters of the functional area 3D models in each contour module structure model are adjusted. Based on the adjusted functional area parameters of each contour module structure model, a 3D model of the shoe style is generated, including: Based on the first key feature point of the toe of the digital 3D model of the shoe last and the second key feature point of the toe contour module structure model, the protective function area parameters of the protective function area model in the toe contour module structure model are adjusted. Based on the first key feature points of the shoe body of the digital 3D model of the shoe last and the second key feature points of the shoe body contour module structure model, the comfort function area parameters of the comfort function area model in the shoe body contour module structure model are adjusted. Based on the first key feature point of the heel of the digital 3D model of the shoe last and the second key feature point of the heel contour module structure model, the structural support functional area parameters of the structural support functional area model in the heel contour module structure model are adjusted. Based on the first key feature points of the sole of the digital 3D model of the shoe last and the second key feature points of the sole contour module structure model, the insulation function area parameters of the insulation function area model in the sole contour module structure model are adjusted. A 3D model of the leather shoe style is generated based on the toe contour module structure model after adjusting the protective function area parameters, the shoe body contour module structure model after adjusting the comfort function area parameters, the heel contour module structure model after adjusting the structural support function area parameters, and the sole contour module structure model after adjusting the insulation function area parameters.
[0010] In one embodiment, the method for designing leather shoe styles based on a digital 3D model of a shoe last further includes: Based on the 3D model of the shoe style and the digital 3D model of the shoe last, a protective function score and an insulation function score of the 3D model of the shoe style are generated.
[0011] In one embodiment, the expressions for the protection function score and the insulation function score are: ; In the formula, and These are the protection function score and the insulation function score, respectively. It is a step function. The volume of the overlap space between the maximum deformation space of the 3D model of the shoe style and the digital 3D model of the shoe last. and These are the coefficient of deformation resistance and the coefficient of puncture resistance, respectively. The simulated impact deformation of the 3D model of the leather shoe style. This is the preset maximum impact deformation. To simulate the puncture resistance of the toe contour module structure model in the 3D model of leather shoes. The preset rated puncture resistance, Simulated leakage current for a 3D model of a leather shoe style. The preset maximum leakage current, and These are the insulation thickness factor and the coverage area factor, respectively. The preset standard average insulation thickness, The actual average insulation thickness of the 3D model of the leather shoe style. The actual insulation area coverage of the 3D model of the leather shoe style. This refers to the pre-defined standard insulation area coverage.
[0012] Secondly, this application also provides a leather shoe style design system based on a digital three-dimensional model of a shoe last, including: The data initialization module is used to acquire the digital 3D model of the shoe last and load the contour module structure model library; The region boundary recognition module is used to extract the first key feature points of the digital 3D model of the shoe last corresponding to the structural model of each contour module, and to determine the region boundary of each contour module structural model. The 3D model registration module is used to obtain the structural models of each contour module and the second key feature points of each contour module from the contour module structural model library, and register the digital 3D model of the shoe last and each contour module structural model based on the first key feature points and the second key feature points of each contour module structural model corresponding to the digital 3D model of the shoe last. The design result generation module is used to adjust the functional area parameters of the functional area 3D model of each contour module structure model based on the digital 3D model of the shoe last and the structural model of each contour module, and generate a 3D model of the leather shoe style based on the adjusted functional area parameters of each contour module structure model.
[0013] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method as described in any of the first aspects of this application.
[0014] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in any of the first aspects of this application.
[0015] The aforementioned method for designing leather shoe styles based on digital 3D models of shoe lasts extracts key feature points from the shoe last and contour modules and performs spatial registration. This enables precise registration of the digital 3D model and dynamic adjustment of the contour module structure, thereby systematically improving the efficiency of the footwear design process, significantly shortening the product development cycle, and enhancing the accuracy and efficiency of leather shoe style design. Furthermore, by determining the region boundaries based on key feature points, the method effectively enhances the fitting accuracy between the shoe shape and foot structure, improves product comfort, and strengthens the reliability of leather shoe style design. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 A flowchart illustrating a method for designing leather shoe styles based on a digital three-dimensional model of a shoe last, provided as an embodiment of this application; Figure 2This is a schematic diagram of the structure of a leather shoe style design system based on a digital three-dimensional model of a shoe last, provided as an embodiment of this application. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0019] In illustrative terms, the shoe design method based on a digital 3D model of a shoe last provided in this application can be used for the design of safety shoes, especially for the design of electrically insulating shoes.
[0020] In one exemplary embodiment of this application, such as Figure 1 As shown, a method for designing leather shoe styles based on a digital 3D model of a shoe last is provided. This embodiment illustrates the application of this method to a leather shoe style design terminal. It is understood that this method can also be applied to a leather shoe style design server, and further to a leather shoe style design system including both a leather shoe style design terminal and a leather shoe style design server, and is implemented through the interaction between the two. In this embodiment, the method may include the following steps: Step S101: Obtain the digital 3D model of the shoe last and load the contour module structure model library.
[0021] Specifically, the shoe design terminal can collect shoe last point cloud data through a 3D scanning device, and construct a digital 3D model of the shoe last based on the shoe last point cloud data. The shoe design terminal can also load a preset contour module structure model library.
[0022] Optionally, the contour module structure model library may include, but is not limited to, a toe contour module structure model library, a body contour module structure model library, a heel contour module structure model library, and a sole contour module structure model library.
[0023] Step S102: Extract the first key feature points of the digital 3D model of the shoe last corresponding to the structural model of each contour module, and determine the regional boundaries of each structural model of the contour module.
[0024] Specifically, the shoe design terminal can extract the first key feature points corresponding to each contour module structural model from the digital 3D model of the shoe last. Based on the digital 3D model of the shoe last and combined with the first key feature points, the shoe design terminal can determine the regional boundaries of each contour module structural model corresponding to the digital 3D model of the shoe last. The first key feature points can be used to characterize the spatial position characteristics and morphological adaptation characteristics of the digital 3D model of the shoe last and the preset contour module structural models.
[0025] Optionally, the contour module structure model may include, but is not limited to, the toe contour module structure model, the body contour module structure model, the heel contour module structure model, and the sole contour module structure model.
[0026] Optionally, the first key feature point may include, but is not limited to, the first toe key feature point, the first body key feature point, the first heel key feature point, and the first sole key feature point.
[0027] Furthermore, the key feature points of the first toe may include, but are not limited to, the feature points of the first shoe last front end, the feature points of the first toe width, the feature points of the first toe curvature, and the feature points of the first toe rear tolerance. The key feature points of the first shoe body may include, but are not limited to, the feature points of the first waist area, the feature points of the first metatarsophalangeal region, the feature points of the first shoe body curve, and the feature points of the first shoe body circumference. The key feature points of the first heel may include, but are not limited to, the feature points of the first heel rear end, the feature points of the first heel height, the feature points of the first heel inclination, and the feature points of the first heel lift. The key feature points of the first sole may include, but are not limited to, the feature points of the first sole central axis, the feature points of the first sole thickness, and the feature points of the first sole boundary.
[0028] Schematic, the first key feature point of the toe can be a spatial reference point corresponding to the structural model of the toe contour module based on the digital 3D model of the shoe last. The first key feature point of the toe can be used to accurately match the front shape of the toe module and the shoe last. Among them, the first front feature point of the shoe last can be the most prominent point at the front of the shoe last, the first width feature point of the shoe last can be the point at the widest part of the toe area of the shoe last, the first curvature feature point of the shoe last can be the key curvature change point of the toe surface of the shoe last, and the first rear tolerance feature point of the shoe last can be the transition point of the area where the rear end of the shoe last and the shoe body meet. The first key feature point of the shoe body can be a spatial reference point of the corresponding shoe body contour module structure model based on the digital 3D model of the shoe last. It can be used to ensure the ergonomic adaptation and structural stability of the shoe body module. Among them, the first waist dimple feature point can be a key point of the shoe last corresponding to the waist dimple (arch) area of the foot, the first metatarsophalangeal joint feature point can be a point of the shoe last corresponding to the metatarsophalangeal joint (connection between the toes and the sole of the foot) area, the first shoe body curve feature point can be a key curve inflection point of the side or front of the shoe body, and the first shoe body circumference feature point can be a circumference measurement point at different heights of the shoe body. The first key feature point of the heel can be a spatial reference point for the corresponding heel contour module structure model based on the digital 3D model of the shoe last. It can be used to ensure the support performance and gait adaptability of the heel module. Among them, the first heel back feature point can be the point at the very end of the heel of the shoe last, which is the reference point of the rear boundary of the heel module. The first heel height feature point can be the vertical height measurement point between the top and bottom of the heel of the shoe last. The first heel tilt feature point can be the key point of the lateral tilt surface of the heel of the shoe last. The first heel lift feature point can be the height difference measurement point between the heel part of the shoe last and the front end of the sole. The first key feature point of the sole can be a spatial reference point for the corresponding sole contour module structure model based on the digital 3D model of the last. It can be used to ensure the protective performance and adaptability of the sole. Among them, the first central axis feature point of the sole can be a key point of the center line of the last and sole. The first thickness feature point of the sole can be a thickness measurement point of different areas of the last and sole (such as: forefoot, arch and heel). The first boundary feature point of the sole can be a key inflection point of the edge of the last and sole, which can be used to define the coverage of the sole module.
[0029] Step S103: Obtain each contour module structure model and the second key feature point of each contour module structure model from the contour module structure model library, and register the shoe last digital three-dimensional model and each contour module structure model based on the first key feature point and the second key feature point of each contour module structure model corresponding to the shoe last digital three-dimensional model.
[0030] Specifically, the shoe design terminal can obtain the structural models of each contour module and the second key feature points of each contour module from the contour module structural model library. Based on the first and second key feature points corresponding to the first and second key feature points of the digital 3D model of the shoe last, the shoe design terminal can register the digital 3D model of the shoe last with the corresponding contour module structural models.
[0031] Optionally, the shoe design terminal can register the digital 3D model of the shoe last and the toe contour module structure model based on the first key feature point of the shoe last corresponding to the first key feature point of the shoe toe contour module structure model and the second key feature point of the shoe toe contour module structure model.
[0032] Optionally, the shoe design terminal can register the digital 3D model of the shoe last and the shoe body contour module structure model based on the first key feature points of the shoe body corresponding to the first key feature points of the shoe body contour module structure model and the second key feature points of the shoe body contour module structure model.
[0033] Optionally, the shoe design terminal can register the digital 3D model of the shoe last and the heel contour module structure model based on the first key feature point of the heel contour module structure model and the second key feature point of the heel contour module structure model corresponding to the digital 3D model of the shoe last.
[0034] Optionally, the shoe design terminal can register the digital 3D model of the shoe last and the shoe sole contour module structure model based on the first key feature point of the sole corresponding to the first key feature point of the sole contour module structure model and the second key feature point of the sole contour module structure model.
[0035] Furthermore, the key feature points of the second toe may include, but are not limited to, the second toe front feature point corresponding to the first toe front feature point, the second toe width feature point corresponding to the first toe width feature point, the second toe curvature feature point corresponding to the first toe curvature feature point, and the second toe rear tolerance feature point corresponding to the first toe rear tolerance feature point. The key feature points of the second shoe body may include, but are not limited to, the second waist dimple feature point corresponding to the first waist dimple feature point, the second metatarsophalangeal feature point corresponding to the first metatarsophalangeal feature point, the second shoe body curve feature point corresponding to the first shoe body curve feature point, and the second shoe body circumference feature point corresponding to the first shoe body circumference feature point. The key feature points of the second heel may include, but are not limited to, the second heel rear feature point corresponding to the first heel rear feature point, the second heel height feature point corresponding to the first heel height feature point, the second heel inclination feature point corresponding to the first heel slope feature point, and the second heel rise height feature point corresponding to the first heel rise height feature point. The key feature points of the second sole may include, but are not limited to, the second sole central axis feature point corresponding to the first sole central axis feature point, the second sole thickness feature point corresponding to the first sole thickness feature point, and the second sole boundary feature point corresponding to the first sole boundary feature point.
[0036] Step S104: Based on the digital 3D model of the shoe last and the structural models of each contour module, adjust the functional area parameters of the 3D model of the functional area in each contour module structural model, and generate a 3D model of the leather shoe style based on the adjusted functional area parameters of each contour module structural model.
[0037] Specifically, the shoe design terminal can adjust the functional area parameters of the functional area 3D model in each contour module structure model based on the digital 3D model of the shoe last and the structural model of each contour module structure model, and generate a 3D model of the shoe style based on the adjusted functional area parameters of each contour module structure model.
[0038] Optionally, the three-dimensional model of the functional area may include, but is not limited to, the protective functional area model in the toe contour module structure model, the comfort functional area model in the shoe body contour module structure model, the structural support functional area model in the heel contour module structure model, and the insulation functional area model in the sole contour module structure model. The functional area parameters may include, but are not limited to, protective functional area parameters, comfort functional area parameters, structural support functional area parameters, and insulation functional area parameters.
[0039] In the aforementioned method for designing leather shoe styles based on digital 3D models of shoe lasts, key feature points are extracted from the digital 3D model of the shoe last and registered with the structural models of each contour module. Since the structural models of the contour modules can be directly called, repetitive modeling operations in the leather shoe style design process can be reduced, simplifying the workload of the initial design stage. In addition, by registering the first key feature point of the shoe last model and the second key feature point of the contour module model, the fitting accuracy between the digital 3D model of the shoe last and each structural model of the contour module can be improved, positioning deviation can be reduced, and the fit and conformity between the contour modules and the shoe last can be improved. By adjusting the 3D model parameters of the functional areas based on the digital 3D model of the shoe last and each structural model of the contour module, the functional adaptation requirements of different shoe lasts can be met, ensuring a high degree of fit between the functional areas and the shoe last model. Furthermore, by flexibly adjusting the parameters of the functional areas, it is possible to further adapt to diverse leather shoe design ideas, allowing for diverse adjustments without reconstructing the overall model, thereby deriving a variety of different styles of leather shoes and improving overall design efficiency.
[0040] In an optional embodiment of this application, the contour module structure model library may include a toe contour module structure model library, a body contour module structure model library, a heel contour module structure model library, and a sole contour module structure model library. Obtaining a digital 3D model of the shoe last and loading the contour module structure model library may include: Specifically, the shoe design terminal can collect shoe last point cloud data through 3D scanning equipment.
[0041] Specifically, the shoe design terminal can construct a digital 3D model of the shoe last based on the shoe last point cloud data.
[0042] Specifically, the shoe design terminal can load preset toe contour module structure model library, preset shoe body contour module structure model library, preset heel contour module structure model library, and preset sole contour module structure model library.
[0043] In an optional embodiment of this application, the contour module structure model may include a shoe toe contour module structure model stored in a shoe toe contour module structure model library, a shoe body contour module structure model stored in a shoe body contour module structure model library, a shoe heel contour module structure model stored in a shoe heel contour module structure model library, and a shoe sole contour module structure model stored in a shoe sole contour module structure model library. The first key feature points may include first shoe toe key feature points corresponding to the shoe toe contour module structure model, first shoe body key feature points corresponding to the shoe body contour module structure model, first heel key feature points corresponding to the shoe heel contour module structure model, and first shoe sole key feature points corresponding to the shoe sole contour module structure model. Extracting the first key feature points corresponding to each contour module structure model from the digital 3D model of the shoe last and determining the region boundaries of each contour module structure model may include: Specifically, the shoe design terminal can identify and extract the first key feature points of the toe, the first key feature points of the body, the first key feature points of the heel, and the first key feature points of the sole based on the digital 3D model of the shoe last.
[0044] Optionally, the key feature points of the first toe may include the feature points of the front end of the first last, the feature points of the first toe width, the feature points of the first toe curvature, and the feature points of the rear tolerance of the first toe; the key feature points of the first shoe body may include the feature points of the first waist dimple, the feature points of the first metatarsophalangeal region, the feature points of the first shoe body curve, and the feature points of the first shoe body circumference; the key feature points of the first heel may include the feature points of the first heel back, the feature points of the first heel height, the feature points of the first heel inclination, and the feature points of the first heel lift; and the key feature points of the first sole may include the feature points of the first sole central axis, the feature points of the first sole thickness, and the feature points of the first sole boundary.
[0045] Specifically, the shoe design terminal can draw closed curves based on the extracted first key feature points and the digital 3D model of the shoe last.
[0046] Specifically, the shoe design terminal can divide the area boundaries of each contour module structure model based on closed curves.
[0047] In an optional embodiment of this application, the second key feature point may include a second toe key feature point corresponding to the first toe key feature point, a second upper key feature point corresponding to the first upper key feature point, a second heel key feature point corresponding to the first heel key feature point, and a second sole key feature point corresponding to the first sole key feature point. The process involves obtaining each contour module structure model and its second key feature point from a contour module structure model library, and registering the digital 3D model of the shoe last and its contour module structure models based on the first key feature points and second key feature points corresponding to each contour module structure model. This registration may include: Specifically, the shoe design terminal can retrieve the structural models of each contour module from the contour module structural model library, and load the second key feature points of each contour module structural model corresponding to the first key feature point of the first toe, the second key feature points of the first body, the second key feature points of the first heel, and the second key feature points of the first sole.
[0048] Optionally, the key feature points of the second toe may include the feature points of the front end of the second last, the feature points of the width of the second toe, the feature points of the curvature of the second toe, and the feature points of the rear tolerance of the first toe; the key feature points of the second shoe body may include the feature points of the second waist dimple, the feature points of the second metatarsophalangeal region, the feature points of the curve of the second shoe body, and the feature points of the circumference of the second shoe body; the key feature points of the second heel may include the feature points of the heel of the second heel, the feature points of the heel height of the second heel, the feature points of the inclination of the second heel, and the feature points of the heel rise height of the second heel; and the key feature points of the second sole may include the feature points of the central axis of the second sole, the feature points of the thickness of the second sole, and the feature points of the boundary of the second sole.
[0049] Specifically, the shoe design terminal can register the first and second key feature points of the toe, the first and second key feature points of the body, the first and second key feature points of the heel, the first and second key feature points of the sole, and the second key feature points of the outsole, thereby enabling the registration of the digital three-dimensional model of the shoe last and the structural models of each contour module.
[0050] In an optional embodiment of this application, the functional area 3D model may include a protective functional area model in the toe contour module structure model, a comfort functional area model in the upper contour module structure model, a structural support functional area model in the heel contour module structure model, and an insulation functional area model in the sole contour module structure model. Functional area parameters may include protective functional area parameters, comfort functional area parameters, structural support functional area parameters, and insulation functional area parameters. Based on the digital 3D model of the shoe last and each contour module structure model, the functional area parameters of the functional area 3D models in each contour module structure model are adjusted, and a 3D model of the shoe style is generated based on the adjusted functional area parameters of each contour module structure model. This may include: Specifically, the shoe design terminal can adjust the protective function area parameters of the protective function area model in the toe contour module structure model based on the first key feature point of the digital 3D model of the shoe last and the second key feature point of the toe contour module structure model.
[0051] Specifically, the shoe design terminal can adjust the comfort function area parameters of the comfort function area model in the shoe outline module structure model based on the first key feature points of the shoe last digital 3D model and the second key feature points of the shoe body outline module structure model.
[0052] Specifically, the shoe design terminal can adjust the structural support functional area parameters of the structural support functional area model in the heel contour module structure model based on the first key feature point of the heel of the digital 3D model of the shoe last and the second key feature point of the heel of the heel contour module structure model.
[0053] Specifically, the shoe design terminal can adjust the insulation function area parameters of the insulation function area model in the sole contour module structure model based on the first key feature point of the digital 3D model of the shoe last and the second key feature point of the sole contour module structure model.
[0054] Specifically, the shoe design terminal can generate a 3D model of the shoe style based on the toe contour module structure model after adjusting the parameters of the protective function area, the shoe body contour module structure model after adjusting the parameters of the comfort function area, the heel contour module structure model after adjusting the parameters of the structural support function area, and the sole contour module structure model after adjusting the parameters of the insulation function area.
[0055] In an optional embodiment of this application, the method for designing leather shoe styles based on a digital 3D model of a shoe last may further include: Specifically, the shoe design terminal can generate protective function scores and insulation function scores for the 3D model of the shoe style based on the 3D model of the shoe style and the digital 3D model of the shoe last.
[0056] In an optional embodiment of this application, the expressions for the protection function score and the insulation function score can be: ; In the formula, and These are the protection function score and the insulation function score, respectively. It is a step function. The volume of the overlap space between the maximum deformation space of the 3D model of the shoe style and the digital 3D model of the shoe last. and These are the coefficient of deformation resistance and the coefficient of puncture resistance, respectively. The simulated impact deformation of the 3D model of the leather shoe style. This is the preset maximum impact deformation. To simulate the puncture resistance of the toe contour module structure model in the 3D model of leather shoes. The preset rated puncture resistance, Simulated leakage current for a 3D model of a leather shoe style. The preset maximum leakage current, and These are the insulation thickness factor and the coverage area factor, respectively. The preset standard average insulation thickness, The actual average insulation thickness of the 3D model of the leather shoe style. The actual insulation area coverage of the 3D model of the leather shoe style. This refers to the pre-defined standard insulation area coverage.
[0057] Optionally, the simulated impact deformation can be the simulated impact deformation of the toe contour module structural model. The maximum deformation space can be the maximum deformation space of the toe contour module structural model.
[0058] To illustrate, when the input is less than zero, the output of the step function can be zero, and when the input is not less than zero, the output of the step function can be one.
[0059] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0060] Based on the same inventive concept, this application also provides a shoe design system based on a digital 3D model of a shoe last for implementing the aforementioned method for designing shoe styles based on a digital 3D model of a shoe last. The solution provided by this system is similar to the solution described in the above method. Therefore, the specific limitations of one or more embodiments of the shoe design system based on a digital 3D model of a shoe last provided below can be found in the limitations of the shoe design method based on a digital 3D model of a shoe last described above, and will not be repeated here.
[0061] In one exemplary embodiment, such as Figure 2 As shown, a leather shoe style design system 200 based on a digital 3D model of a shoe last is provided, including: Secondly, this application also provides a leather shoe style design system based on a digital three-dimensional model of a shoe last, including: The data initialization module 201 can be used to acquire the digital 3D model of the shoe last and load the contour module structure model library.
[0062] The region boundary recognition module 202 can be used to extract the first key feature points corresponding to the structural models of each contour module of the digital 3D model of the shoe last, and determine the region boundary of each contour module structural model.
[0063] The 3D model registration module 203 can be used to obtain each contour module structure model and the second key feature point of each contour module structure model from the contour module structure model library, and register the 3D model of the shoe last and each contour module structure model based on the first key feature point and the second key feature point of each contour module structure model corresponding to the digital 3D model of the shoe last.
[0064] The design result generation module 204 can be used to adjust the functional area parameters of the functional area 3D model of each contour module structure model based on the digital 3D model of the shoe last and the structural model of each contour module, and generate a 3D model of the leather shoe style based on the adjusted functional area parameters of each contour module structure model.
[0065] In an optional embodiment of this application, the data initialization module 201 may also be used for: The shoe last point cloud data was obtained by using a 3D scanning device.
[0066] A digital 3D model of the shoe last was constructed based on the point cloud data of the shoe last.
[0067] Load the preset shoe toe contour module structure model library, the preset shoe body contour module structure model library, the preset shoe heel contour module structure model library, and the preset shoe sole contour module structure model library.
[0068] In an optional embodiment of this application, the region boundary identification module 202 can also be used for: Based on the digital 3D model of the shoe last, the key feature points of the first toe, the first body, the first heel, and the first sole corresponding to the structural model of each contour module are identified and extracted.
[0069] Based on the extracted first key feature points and combined with the digital 3D model of the shoe last, a closed curve is drawn.
[0070] The region boundaries of each contour module structural model are defined based on closed curves.
[0071] In an optional embodiment of this application, the 3D model registration module 203 can also be used for: Retrieve the structural models of each contour module from the structural model library, and load the second key feature points of each contour module structure model corresponding to the first key feature point of the first toe, the second key feature points of the first body, the second key feature points of the first heel, and the second key feature points of the first sole.
[0072] Register the first and second key feature points of the toe.
[0073] Register the key feature points of the first shoe body and the key feature points of the second shoe body.
[0074] Register the first and second heel key feature points.
[0075] Register the key feature points of the first and second soles.
[0076] In an optional embodiment of this application, the design result generation module 204 may also be used for: Based on the first key feature point of the digital 3D model of the shoe last and the second key feature point of the shoe toe contour module structure model, the protective function area parameters of the protective function area model in the shoe toe contour module structure model are adjusted.
[0077] Based on the first key feature points of the shoe body in the digital 3D model of the shoe last and the second key feature points of the shoe body contour module structure model, the comfort function area parameters of the comfort function area model in the shoe body contour module structure model are adjusted.
[0078] Based on the first key feature point of the heel in the digital 3D model of the shoe last and the second key feature point of the heel contour module structure model, the structural support functional area parameters of the structural support functional area model in the heel contour module structure model are adjusted.
[0079] Based on the first key feature point of the sole of the digital 3D model of the shoe last and the second key feature point of the sole contour module structure model, the insulation function area parameters of the insulation function area model in the sole contour module structure model are adjusted.
[0080] A 3D model of the leather shoe style is generated based on the toe contour module structure model after adjusting the protective function area parameters, the shoe body contour module structure model after adjusting the comfort function area parameters, the heel contour module structure model after adjusting the structural support function area parameters, and the sole contour module structure model after adjusting the insulation function area parameters.
[0081] In an optional embodiment of this application, the shoe style design system 200 based on a digital 3D model of a shoe last can also be used for: Based on the 3D model of the shoe style and the digital 3D model of the shoe last, a protective function score and an insulation function score of the 3D model of the shoe style are generated.
[0082] In one embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, the processor executing the computer program to implement the steps of the above-described method for designing leather shoe styles based on a digital three-dimensional model of a shoe last.
[0083] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above method embodiments.
[0084] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The components described as separate parts may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this disclosure according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0085] The above-described embodiments are merely illustrative of several implementation methods of the embodiments of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of the patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the embodiments of this application, and these modifications and improvements all fall within the protection scope of the embodiments of this application.
Claims
1. A method for designing leather shoe styles based on a digital three-dimensional model of a shoe last, characterized in that, The method includes: Obtain the digital 3D model of the shoe last and load the contour module structure model library; Extract the first key feature points corresponding to each contour module structure model of the digital 3D model of the shoe last, and determine the region boundary of each contour module structure model. Obtain each contour module structure model and each contour module structure model's second key feature point from the contour module structure model library, and register the shoe last digital three-dimensional model and each contour module structure model based on the first key feature point and the second key feature point of each contour module structure model corresponding to the first key feature point and the second key feature point of each contour module structure model of the shoe last digital three-dimensional model. Based on the digital 3D model of the shoe last and the structural models of each contour module, the functional area parameters of the functional area 3D model in each contour module structural model are adjusted, and a 3D model of the leather shoe style is generated based on the adjusted functional area parameters of each contour module structural model. Based on the three-dimensional model of the shoe style and the digital three-dimensional model of the shoe last, a protective function score and an insulation function score of the three-dimensional model of the shoe style are generated. The expressions for the protection function score and the insulation function score are as follows: ; In the formula, and The scores are respectively the protection function score and the insulation function score. It is a step function. The volume of the overlap space between the maximum deformation space of the toe contour module structure model in the 3D model of the shoe style and the digital 3D model of the shoe last. and These are the coefficient of deformation resistance and the coefficient of puncture resistance, respectively. This refers to the simulated impact deformation of the toe contour module structure model in the 3D model of the leather shoe style. This is the preset maximum impact deformation. The simulated puncture resistance of the toe contour module structure model in the 3D model of the leather shoe style. The preset rated puncture resistance, The simulated leakage current for the three-dimensional model of the aforementioned shoe style. The preset maximum leakage current, and These are the insulation thickness factor and the coverage area factor, respectively. The preset standard average insulation thickness, The actual average insulation thickness of the three-dimensional model of the shoe style. The actual insulation area covered by the three-dimensional model of the shoe style. This refers to the pre-defined standard insulation area coverage.
2. The method according to claim 1, characterized in that, The contour module structure model library includes a toe contour module structure model library, a body contour module structure model library, a heel contour module structure model library, and a sole contour module structure model library. The process of acquiring a digital 3D model of the shoe last and loading the contour module structure model library includes: Shoe last point cloud data was acquired using a 3D scanning device; A digital three-dimensional model of the shoe last is constructed based on the point cloud data of the shoe last; Load the preset shoe toe contour module structure model library, the preset shoe body contour module structure model library, the preset shoe heel contour module structure model library, and the preset shoe sole contour module structure model library.
3. The method according to claim 2, characterized in that, The contour module structure model includes the shoe toe contour module structure model stored in the shoe toe contour module structure model library, the shoe body contour module structure model stored in the shoe body contour module structure model library, the shoe heel contour module structure model stored in the shoe heel contour module structure model library, and the shoe sole contour module structure model stored in the shoe sole contour module structure model library. The first key feature points include the first shoe toe key feature point corresponding to the shoe toe contour module structure model, the first shoe body key feature point corresponding to the shoe body contour module structure model, the first heel key feature point corresponding to the shoe heel contour module structure model, and the first shoe sole key feature point corresponding to the shoe sole contour module structure model. Extracting the first key feature points corresponding to each contour module structure model from the digital 3D model of the shoe last and determining the region boundary of each contour module structure model includes: Based on the digital 3D model of the shoe last, the first key feature points of the toe, the first key feature points of the body, the first key feature points of the heel, and the first key feature points of the sole corresponding to each of the contour module structure models are identified and extracted. Based on the extracted first key feature points and the digital three-dimensional model of the shoe last, a closed curve is drawn; The region boundaries of each contour module structure model are defined based on the closed curve.
4. The method according to claim 3, characterized in that, The second key feature points include a second toe key feature point corresponding to the first toe key feature point, a second body key feature point corresponding to the first upper key feature point, a second heel key feature point corresponding to the first heel key feature point, and a second sole key feature point corresponding to the first sole key feature point. The step of obtaining each contour module structure model and its second key feature points from the contour module structure model library, and registering the digital 3D model of the shoe last and its contour module structure models based on the first key feature points and second key feature points corresponding to each contour module structure model, includes: Retrieve each contour module structure model from each contour module structure model library, and load the second toe key feature point corresponding to the first toe key feature point, the second body key feature point corresponding to the first shoe body key feature point, the second heel key feature point corresponding to the first heel key feature point, and the second sole key feature point corresponding to the first sole key feature point from each contour module structure model; Register the first key feature point of the shoe toe and the second key feature point of the shoe toe; Register the first key feature points of the shoe body and the second key feature points of the shoe body; Register the first key feature point of the heel and the second key feature point of the heel; Register the first key feature point of the sole and the second key feature point of the sole.
5. The method according to claim 4, characterized in that, The functional area 3D model includes the protective functional area model in the toe contour module structure model, the comfort functional area model in the shoe body contour module structure model, the structural support functional area model in the heel contour module structure model, and the insulation functional area model in the sole contour module structure model. The functional area parameters include protective functional area parameters, comfort functional area parameters, structural support functional area parameters, and insulation functional area parameters. The process of adjusting the functional area parameters of the functional area 3D models in each contour module structure model based on the digital 3D model of the shoe last and each contour module structure model, and generating a 3D model of the shoe style based on the adjusted functional area parameters, includes: Based on the first key feature points of the toe of the digital 3D model of the shoe last and the second key feature points of the toe of the shoe toe contour module structure model, the protective function area parameters of the protective function area model in the shoe toe contour module structure model are adjusted. Based on the first key feature points of the shoe body in the digital 3D model of the shoe last and the second key feature points of the shoe body in the shoe body contour module structure model, adjust the comfort function area parameters of the comfort function area model in the shoe body contour module structure model. Based on the first key feature point of the heel in the digital 3D model of the shoe last and the second key feature point of the heel in the structural model of the heel contour module, the structural support functional area parameters of the structural support functional area model in the structural model of the heel contour module are adjusted. Based on the first key feature points of the sole of the digital 3D model of the shoe last and the second key feature points of the sole of the shoe outline module structure model, the insulation function area parameters of the insulation function area model in the sole outline module structure model are adjusted. The three-dimensional model of the leather shoe style is generated based on the toe contour module structure model after adjusting the parameters of the protective functional area, the shoe body contour module structure model after adjusting the parameters of the comfort functional area, the heel contour module structure model after adjusting the parameters of the structural support functional area, and the sole contour module structure model after adjusting the parameters of the insulation functional area.
6. A shoe style design system based on a digital three-dimensional model of a shoe last, characterized in that, The system includes various functional modules required to implement the method of any one of claims 1 to 5.
7. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the method of any one of claims 1 to 5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 5.
Citation Information
Patent Citations
Leather shoe style design method based on shoe tree digital three-dimensional model
CN113420344A
Automatic optimization process for the fit qualities of a shoe last
FR3083634A1