Shoe tree generation method and system, computer equipment and readable storage medium
By adjusting the key point parameters in the virtual shoe last model and driving the brake device to deform the physical shoe last, the problem of complex last generation, long cycle and high cost in the prior art is solved, and rapid and efficient shoe last shape adjustment and cost reduction are achieved.
Patent Information
- Application Number
- CN202411629731.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-03-07
AI Technical Summary
In the prior art, shoe last generation is artificially generated, resulting in complexity, long cycles and high cost.
By determining the target last type and virtual last model, adjusting the key point parameters and generating control instructions, the brake device drives the brake device to deform the physical last to achieve rapid and efficient adjustment of the last shape.
It reduces the waste of time and material costs caused by repeated polishing of shoe lasts, improves the efficiency of shoe last generation and reduces costs.
Smart Images

Figure CN119563972A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of shoe design, and in particular to a shoe last generation method, system, computer device and readable storage medium. Background Art
[0002] The shoe last is a mold that assists in the molding of shoes and is a basic equipment for shoemaking. The shoe last design is the first step in shoe design, involving multiple disciplines such as human anatomy, ergonomics, mechanics, technology, and aesthetics. The shoe last determines the size, shape, and style of the shoe and is the basis for shoe design and production. The design of the shoe last needs to consider factors such as the anatomical structure of the foot, sports mechanics, and the elasticity of the material. With the increasing demand of consumers for shoe comfort and personalization, different types of shoe lasts are needed.
[0003] Traditional shoe designers need to make a physical last through plaster molding, model making, repeated polishing and adjustment, etc., so that they can draw style details on the physical last later. Although some shoe factory designers no longer need to design detailed styles on the physical last, they lack intuitive feelings when previewing the shape of the last on 3D software through computer modeling, so they still need to make physical lasts in the current design steps, so as to more intuitively judge whether the shape of the last head and the overall shape of the shoe surface meet the functional requirements. Therefore, the physical last is irreplaceable.
[0004] However, in the related art, the shoe last is generated by manually determining the shoe last, which is complex, time-consuming and costly. Summary of the invention
[0005] Based on this, it is necessary to provide a shoe last generation method, system, computer device, computer readable storage medium and computer program product that can improve shoe last generation efficiency and reduce costs in response to the above technical problems.
[0006] In a first aspect, the present application provides a shoe last generation method, comprising:
[0007] Determine the target shoe last type and the virtual shoe last model;
[0008] Determining the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determining key point parameters corresponding to the shoe last points to be adjusted;
[0009] Generate a control instruction carrying the key point parameters;
[0010] The braking device connected to the virtual shoe last model is driven according to the control instruction, and the physical shoe last is deformed according to the key point parameters to obtain the target physical shoe last.
[0011] In one embodiment, the determining of key point parameters corresponding to the point of the shoe last to be adjusted includes:
[0012] According to the shoe last point to be adjusted, determining that the virtual shoe last model is adjusted to a target shoe last point corresponding to the target shoe last type;
[0013] According to the position information of the to-be-adjusted shoe last point and the position information of the target shoe last point, key point parameters corresponding to the braking device are determined.
[0014] In one embodiment, the step of driving the braking device connected to the virtual shoe last model according to the control instruction and deforming the physical shoe last according to the key point parameters to obtain the target physical shoe last includes:
[0015] Determine the gear rotation angle and push rod movement length of the braking device according to the key point parameters;
[0016] According to the control instruction, the servo of the braking device connected to the virtual shoe last model is driven, and the gear of the braking device is driven by the servo to rotate the gear rotation angle, so that the gear drives the push rod of the braking device to move the push rod moving length, thereby completing the deformation processing of the physical shoe last and obtaining the target physical shoe last; wherein, the push rod and the gear are embedded in each other and connected to the servo.
[0017] In one embodiment, the method further comprises:
[0018] Acquire shoe last surface drawing information of the target physical shoe last; the shoe last surface drawing information includes a plurality of drawing points;
[0019] According to the relative positions between the drawing points and the position information of the drawing points, a drawing path is generated on the virtual shoe last model corresponding to the target physical shoe last, and a drawing image of the shoe last surface is displayed.
[0020] In one of the embodiments, a capacitor is disposed on the surface of the target entity shoe last, and the shoe last surface drawing information is determined according to a change in capacitive coupling generated by the interaction between the capacitor and the capacitive pen.
[0021] In one embodiment, the method further comprises:
[0022] Get preset styles and preset styles;
[0023] Based on the target physical shoe last, generating at least one shoe model according to the preset model, the preset style and the image drawn on the surface of the shoe last;
[0024] A target shoe model is determined from the at least one shoe model.
[0025] In a second aspect, the present application further provides a shoe last generation system, the system comprising a terminal, a braking device and a physical shoe last, the terminal comprising a processor, wherein:
[0026] The processor is used to determine a target shoe last type and a virtual shoe last model; determine shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determine key point parameters corresponding to the shoe last points to be adjusted; and generate a control instruction carrying the key point parameters;
[0027] The braking device connected to the virtual shoe last model is driven according to the control instruction, and the physical shoe last is deformed according to the key point parameters to obtain the target physical shoe last.
[0028] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0029] Determine the target shoe last type and the virtual shoe last model;
[0030] Determining the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determining key point parameters corresponding to the shoe last points to be adjusted;
[0031] Generate a control instruction carrying the key point parameters;
[0032] The braking device connected to the virtual shoe last model is driven according to the control instruction, and the physical shoe last is deformed according to the key point parameters to obtain the target physical shoe last.
[0033] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0034] Determine the target shoe last type and the virtual shoe last model;
[0035] Determining the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determining key point parameters corresponding to the shoe last points to be adjusted;
[0036] Generate a control instruction carrying the key point parameters;
[0037] The braking device connected to the virtual shoe last model is driven according to the control instruction, and the physical shoe last is deformed according to the key point parameters to obtain the target physical shoe last.
[0038] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0039] Determine the target shoe last type and the virtual shoe last model;
[0040] Determining the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determining key point parameters corresponding to the shoe last points to be adjusted;
[0041] Generate a control instruction carrying the key point parameters;
[0042] The braking device connected to the virtual shoe last model is driven according to the control instruction, and the physical shoe last is deformed according to the key point parameters to obtain the target physical shoe last.
[0043] The above-mentioned shoe last generation method, system, computer device, computer-readable storage medium and computer program product determine the target shoe last type and the virtual shoe last model; determine the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determine the key point parameters corresponding to the shoe last points to be adjusted; generate control instructions carrying the key point parameters; drive the braking device connected to the virtual shoe last model according to the control instructions, and deform the physical shoe last according to the key point parameters to obtain the target physical shoe last. This method directly controls the deformation of the virtual shoe last model, and drives the braking device to deform the physical shoe last in a linkage manner. There is no need to adjust the virtual model shoe last in the software, then 3D print it, and then repeatedly polish and adjust it. The shoe last shape can be adjusted quickly and efficiently, reducing the waste of time and material costs caused by repeated polishing of the shoe last. In addition, while the virtual shoe last model is deformed, the physical shoe last can also make corresponding deformations to increase the physical feel. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0045] Figure 1 is an application environment diagram of a shoe last generation method in an embodiment;
[0046] Figure 2 is a schematic flow chart of a shoe last generation method in one embodiment;
[0047] Figure 3 is a schematic diagram of a braking device in one embodiment;
[0048] Figure 4 is a schematic diagram of a braking device in another embodiment;
[0049] Figure 5 is a diagram of the internal mechanical structure of a physical shoe last in an exemplary embodiment;
[0050] Figure 6 A top view of the internal mechanical structure of a physical shoe last in one embodiment;
[0051] Figure 7 It is a schematic diagram of how the change of the internal structure of the shoe last causes the change of the external shape in an exemplary embodiment;
[0052] Figure 8 is a schematic flow chart of step 204 in one embodiment;
[0053] Fig. 9 A schematic diagram of an electric control wireframe connected with a virtual model in an exemplary embodiment;
[0054] Fig.10 is a schematic flow chart of a shoe last generation method in another embodiment;
[0055] Fig.11 Schematic diagram of the application process of a shoe last generation method in one embodiment;
[0056] Fig.12 is a structural block diagram of a shoe last generation system in one embodiment;
[0057] Fig.13 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0058] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0059] At present, the shoe design industry is complex, has a long cycle and high cost. In addition, for the research and development stage of shoe lasts, although virtual models such as Rhino (modeling software) improve work efficiency, they also lack practical and intuitive feelings. For example, the shoe last is first adjusted in modeling software such as Rhino, then 3D printed, and then repeatedly polished and adjusted, resulting in a waste of time and cost. Therefore, in response to this technical problem, a shoe last generation method is proposed. Through the interactive combination of software and hardware, on the basis of the deformation of the virtual shoe last model, the real-time deformation technology of the physical shoe last is integrated, which can quickly and efficiently adjust the shape of the shoe last and reduce the waste of time and material costs caused by repeated polishing of the shoe last.
[0060] The shoe last generation method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, a communication connection is established between the terminal 102, the braking device 104 and the physical shoe last 106. The data storage system can store the data that the terminal 102 needs to process. The data storage system can be integrated on a server, or placed on a cloud or other network server. The terminal determines the target shoe last type and the virtual shoe last model; determines the shoe last point to be adjusted in the virtual shoe last model according to the target shoe last type, determines the key point parameters corresponding to the shoe last point to be adjusted, and generates a control instruction carrying the key point parameters; drives the braking device connected to the virtual shoe last model according to the control instruction, and deforms the physical shoe last according to the key point parameters to obtain the target physical shoe last. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices, and the Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car devices, projection devices, etc. The physical shoe last 106 may be a physical shoe last made of different materials and / or different types, and the material and type of the physical shoe last are not limited herein.
[0061] In an exemplary embodiment, Figure 2 As shown, a shoe last generation method is provided, and the method is applied to Figure 1 The application scenario in is taken as an example to illustrate, including the following steps 202 to 208. Among them:
[0062] Step 202: determine the target shoe last type and the virtual shoe last model of the physical shoe last to be processed.
[0063] Among them, the target shoe last type can be determined from the shoe last library according to actual needs, and the shoe last library includes different types of shoe lasts. The virtual shoe last model is generated according to the physical shoe last to be processed, and the physical shoe last can be understood as a physical model. The virtual shoe last model can be generated by modeling software based on the physical shoe last to be processed. The modeling software can be but not limited to Rhino. Rhino includes a Grasshopper plug-in. This Grasshopper plug-in is used for parametric design and complex modeling. The method of generating a virtual shoe last model of the physical shoe last to be processed in the modeling software can be implemented by existing methods, which will not be repeated here. The physical shoe last communicates with the Rhino model through the Firefly plug-in. The physical shoe last can also be called a physical intelligent shoe last.
[0064] Exemplarily, in response to a selection instruction carrying a shoe last type, a target shoe last type that matches the shoe last type is determined from a shoe last library according to the selection instruction, and a virtual shoe last model corresponding to the physical shoe last to be processed is generated through modeling software, and the virtual shoe last model is displayed on the interactive display interface of the terminal.
[0065] Step 204: Determine the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determine key point parameters corresponding to the shoe last points to be adjusted.
[0066] Among them, the key point parameters can be used to determine the control parameters of the braking device, and the braking device can perform deformation processing on the physical shoe last to be processed connected to the braking device based on the control parameters. The key point parameters can be determined by grabbing Rhino and Grasshopper software through a python script after the virtual shoe last model is adjusted to the model corresponding to the target shoe last type. The key point parameter determination method can also be determined by other methods, which will not be repeated here. For example, it can be based on a pre-established adjustment mapping relationship, which includes a mapping relationship between the virtual shoe last model point information adjustment amount and the key point parameters of the braking device.
[0067] Exemplarily, by comparing the first virtual shoe last model corresponding to the target shoe last type and the point information of the target point in the second virtual shoe last model of the physical shoe last to be processed, for the point information at the same position, if the point information in the second virtual shoe last model is different from the point information in the first virtual shoe last model, the target point is determined to be the shoe last point to be adjusted, and the adjustment parameter of the shoe last point to be adjusted to the point information at the corresponding position of the first virtual shoe last model is determined, and the adjustment parameter can be the movement length of the shoe last point to be adjusted in the first direction, and / or, the second direction, and / or, the third direction, and the adjustment parameter is determined as the key point parameter, and the first direction, the second direction and the third direction are perpendicular to each other. Wherein, the target point includes points used to determine the shape and size of the shoe last, including but not limited to one or more of the front end point of the sole, the rear end point of the sole, the rear end point of the collar, the position point, the heel center position point, the lateral ankle center position point, and the waist fossa position point.
[0068] Step 206: Generate a control instruction carrying key point parameters.
[0069] Step 208: driving the braking device connected to the virtual shoe last model according to the control instruction, performing deformation processing on the physical shoe last according to the key point parameters, and obtaining the target physical shoe last.
[0070] Among them, the key point parameters can determine the control parameters of the braking device, and the control parameters include the gear rotation angle and the push rod movement length. The direction of the push rod movement is the same as the adjustment direction of the shoe last point to be adjusted in the virtual shoe last model.
[0071] The brake device includes a steering gear, a gear and a push rod. The push rod and the gear are embedded in each other and connected to the steering gear. The steering gear drives the gear to rotate, and the rotation of the gear drives the push rod to move horizontally, achieving the effect of pushing the surface deformation of the smart shoe last. Figure 3 and Figure 4 As shown, two braking devices with different structures are provided, such as Figure 3 , which is a schematic diagram of a braking device in an exemplary embodiment, wherein the braking device includes a gear, a push rod and the gear are interlocked and connected to a steering gear, and an end of the push rod and the gear that are not interlocked is connected to a physical shoe last to be processed, and a deformation treatment is performed on the surface of the physical shoe last to be processed, and the surface of the physical shoe last to be processed can be but is not limited to TPU (Thermoplastic polyurethanes, thermoplastic polyurethane) fabric; Figure 4 It is a schematic diagram of a braking device in an embodiment, wherein the braking device includes a first gear and a second gear, wherein one end of the first gear is connected to a servo, and the other end is connected to one end of the second gear, the other end of the second gear is embedded with one end of a push rod, and the other end of the push rod is connected to a solid shoe last to be processed, and a deformation treatment is performed on the surface of the solid shoe last to be processed, and the surface of the solid shoe last to be processed can be but is not limited to TPU (Thermoplastic polyurethanes, thermoplastic polyurethane) fabric.
[0072] For example, the gear rotation angle and push rod moving length of the brake device are determined according to the key point parameters; the steering gear of the brake device connected to the virtual shoe last model is driven according to the control instruction, and the steering gear drives the gear of the brake device to rotate the gear rotation angle, so that the gear drives the push rod of the brake device to move the push rod moving length, and the deformation processing of the physical shoe last is completed to obtain the target physical shoe last. Figure 5 As shown in the figure, in an exemplary embodiment, the internal mechanical structure diagram of the physical shoe last exists. The physical shoe last has a mechanical structure (brake device) at the support point of the shoe last, wherein the gray circle in the figure represents the support point, F0-E1 is the control line of the front upper of the shoe last, CX-C1 is the control line of the waist upper of the shoe last, B0-B1 is the control line of the outer ankle upper of the shoe last, A0-A1 is the control line of the middle seam of the back upper of the shoe last, AX-BX is the control line of the upper opening of the back upper of the shoe last, Q is the control point of the center of the shoe last warping, I0 is the control point of the front end of the shoe last warping, and C0 is the control point of the face length of the shoe last. Figure 6 As shown, Figure 5The top view of the internal mechanical structure of the physical shoe last is shown, wherein F0-E1 and F0-E2 are the control lines of the front upper of the shoe last, CX-C1 and CX-C2 are the control lines of the waist upper of the shoe last, B0-B1 is the control line of the outer ankle upper of the shoe last, A0-A1 is the control line of the middle seam of the back upper of the shoe last, AX-BX is the control line of the upper mouth of the back upper of the shoe last, Q is the control point of the center of the shoe last warping, I0 is the control point of the front end of the shoe last warping, C0 is the control point of the face length of the shoe last, Figure 6 The part indicated by the arrow represents a schematic diagram of the expansion and contraction direction of the internal structure of the shoe last, wherein the expansion and contraction direction may include a first direction (such as the X-axis direction), a second direction (such as the Y-axis direction) and a third direction (such as the Z-axis direction) perpendicular to each other, and the first direction, the second direction and the third direction may be determined based on a spatial coordinate system established based on the main axis of the shoe last, for example, taking I0-C0 as the main axis and establishing a spatial coordinate system with the main axis as a reference.
[0073] Figure 7 This is a schematic diagram of an exemplary embodiment in which changes in the internal structure of a shoe last cause external shape deformation. The curvature of the shoe upper is controlled by changing the support points on the control point surface of the physical shoe last in at least one of the X-axis direction, the Y-axis direction and the Z-axis direction to complete the external shape deformation and achieve the desired effect.
[0074] The above-mentioned shoe last generation method determines the target shoe last type and the virtual shoe last model; determines the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determines the key point parameters corresponding to the shoe last points to be adjusted; generates a control instruction carrying the key point parameters; drives the braking device connected to the virtual shoe last model according to the control instruction, and deforms the physical shoe last according to the key point parameters to obtain the target physical shoe last. This method directly controls the deformation of the virtual shoe last model, and drives the braking device to deform the physical shoe last in a linkage manner. There is no need to adjust the virtual model shoe last in the software, and then 3D print it, and then repeatedly polish and adjust it. The shoe last shape can be adjusted quickly and efficiently, reducing the waste of time and material costs caused by repeated polishing of the shoe last. In addition, while the virtual shoe last model is deformed, the physical shoe last can also make corresponding deformations to increase the physical feeling.
[0075] In an exemplary embodiment, Figure 8 As shown, step 204 includes steps 802 to 804 .
[0076] in:
[0077] Step 802: According to the shoe last points to be adjusted, determine the target shoe last points for adjusting the virtual shoe last model to the target shoe last type.
[0078] Step 804: Determine key point parameters corresponding to the braking device according to the position information of the shoe last point to be adjusted and the position information of the target shoe last point.
[0079] Among them, according to the position information of the shoe last point to be adjusted and the position information of the target shoe last point, the size of the shoe last point to be adjusted in the preset direction can be determined. For example, when the designer is not satisfied with the existing shoe last, the XYZ axis of the shoe last point to be adjusted in the virtual shoe last model is adjusted through the virtual end to determine the adjustment amount on the XYZ axis, that is, the adjustment parameter, wherein the specific determination method of the adjustment amount can be determined by the existing method, which will not be repeated here.
[0080] For example, if the virtual interface control point moves upward by 27.63 mm in the Z direction, the key point parameter corresponding to the braking device is moving upward by 27.63 mm in the Z direction. The control parameters corresponding to the braking device are determined. The control parameters include the gear rotation angle and the push rod movement length, that is, the gear rotates 365 degrees and the rack push rod moves 27.63 mm.
[0081] Exemplarily, according to the shoe last points to be adjusted, the virtual shoe last model is adjusted to the target shoe last points corresponding to the target shoe last type; according to the position information of the shoe last points to be adjusted and the position information of the target shoe last points, the key point parameters corresponding to the braking device are determined.
[0082] In the above embodiment, the adjustment amount of the shoe last point to be adjusted on the virtual shoe last model is determined to obtain the key point parameters corresponding to the braking device, and the physical shoe last is processed by adjusting the linkage braking device through the virtual end to avoid repeated polishing and shorten the cycle involved in the shoe last.
[0083] In an exemplary embodiment, a braking device connected to a virtual shoe last model is driven according to a control instruction, and a physical shoe last is deformed according to key point parameters to obtain a target physical shoe last, including:
[0084] The gear rotation angle and push rod moving length of the braking device are determined according to the key point parameters; the servo of the braking device connected to the virtual shoe last model is driven according to the control instruction, and the gear of the braking device is driven by the servo to rotate the gear rotation angle, so that the gear drives the push rod of the braking device to move the push rod moving length, thereby completing the deformation processing of the physical shoe last and obtaining the target physical shoe last; wherein, the push rod and the gear are embedded in each other and connected to the servo.
[0085] Among them, the push rod moving length = steering gear rotation angle × number of teeth × P (tooth pitch), D is the diameter of the gear, and Z is the number of teeth. The gear diameter and the number of teeth are not limited here. For example, in an exemplary embodiment, the number of teeth is 20 and the gear diameter is 17.6 mm. The steering gear rotation angle is determined according to a preset relationship including the steering gear rotation angle and key point parameters. This method processes the physical shoe last by adjusting the linkage brake device at the virtual end, avoiding repeated grinding and shortening the cycle involved in the shoe last.
[0086] It is understandable that the surface drawing interaction of the shoe last in the related art is through a digital tablet, also called a drawing tablet or a digital drawing tablet, which is a computer input device that allows the user to input data into the computer by writing or drawing on the surface of the board with a pen. Digital tablets are widely used in graphic design, animation production, electronic signatures, and computer-aided design (CAD) and other fields. However, digital tablets can only write on flat surfaces, not on irregular surfaces. Therefore, in an exemplary embodiment, by drawing directly on the determined target physical shoe last, the interactive drawing technology of soft and hard linkage is used through the mutual inductance capacitance sensor of the surface point of the smart shoe last to realize the presentation of the drawing path on the computer side.
[0087] In an exemplary embodiment, the shoe last surface drawing information of the target physical shoe last is obtained; the shoe last surface drawing information includes multiple drawing points; according to the relative positions between the drawing points and the position information of the drawing points, a drawing path is generated on the virtual shoe last model corresponding to the target physical shoe last, and the shoe last surface drawing image is displayed.
[0088] Among them, the surface of the target entity shoe last is provided with a capacitor, and the drawing information on the surface of the shoe last is determined according to the change in the capacitive coupling generated at the intersection of the capacitor and the capacitive pen. When the capacitive pen is held by an external object on the touch screen, the controller determines the position of the capacitive pen on the touch screen based on the change in the capacitive coupling generated at the intersection. In other words, the capacitive pen draws on the surface of the smart shoe last covered with point capacitors, and the point capacitors identify the points passed by the capacitive pen, read the information and transmit it to the display screen, and the display screen displays the corresponding drawing image. In other words, the capacitive pen slides on the capacitor to draw the segmentation shape that the designer wants, and at the same time, the virtual end will display the virtual shoe last with the lines drawn, and AI will be used to generate shoes for the virtual shoe last drawn by the designer. In other words, the designer draws on the deformed entity smart shoe last, and the drawing information will appear on the virtual end at the same time, and then the drawing information is used for AI, and finally a variety of shoe styles are generated.
[0089] like Fig. 9As shown, it is a schematic diagram of an electric control wireframe connected with a virtual model in an exemplary embodiment, including a capacitive pen, a multi-touch sensor development board and a target entity shoe last, and the multi-touch sensor development board and the copper surface of the multi-touch sensor of the target entity shoe last are connected by wires or wirelessly, wherein the surface of the target entity shoe last is provided with a capacitor, i.e., the copper surface of the multi-touch sensor (conductive surface), that is, the surface of the target entity shoe last is formed by the touch discs connected in series by wires to form a complete multi-touch sensor flexible surface. The touch discs are connected by a link component, and the outer layer of each link component is silicone and the inner layer is wire. The capacitive pen is used to draw on the surface of the target entity shoe last, and the point capacitor identifies the point where the capacitive pen passes, and the information is read and transmitted to the display screen end, so that AI creation can be performed, and the display screen end can be a multi-touch sensor development board.
[0090] The above method can realize drawing on the surfaces of different shoe lasts. Compared with manual drawing on the shoe last, the shoe last surface drawing interactive technology can easily change the drawing content and improve resource utilization.
[0091] Furthermore, on the basis of the completion of the above surface drawing, further design can be performed, such as selecting the shoe model and style after the drawing is completed, performing artificial intelligence AI creation, AI generating the shoe model, selecting the shoe model that you want to further modify, and determining the area to be modified for the shoe model to be modified, and modifying its cmf (Color-Material-Finishing, color, material and surface treatment) again to complete the shoe model design. Optionally, in an exemplary embodiment, a preset style and a preset style are obtained; based on the target physical shoe last, an image is drawn according to the preset style, preset style and the surface of the shoe last to generate at least one shoe model; the target shoe model is determined from at least one shoe model, the area to be modified of the target shoe model is determined, and the cmf of the area is modified to obtain the final shoe model. This method uses drawing interaction technology, which can easily change the drawing content compared to manual drawing on the shoe last.
[0092] In an exemplary embodiment, Fig.10 As shown, a shoe last generation method is provided, and the method is applied to Figure 1 The application scenario in is taken as an example to illustrate, including the following steps 1002 to 1016.
[0093] in:
[0094] Step 1002: Determine the target shoe last type and the virtual shoe last model of the physical shoe last to be processed.
[0095] Step 1004: Determine the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determine the key point parameters corresponding to the shoe last points to be adjusted.
[0096] Step 1006: Generate a control instruction carrying key point parameters.
[0097] Step 1008: driving the brake device connected to the virtual shoe last model according to the control instruction, performing deformation processing on the physical shoe last to be processed according to the key point parameters, and obtaining the target physical shoe last.
[0098] Step 1010, obtaining shoe last surface drawing information of a target physical shoe last; the shoe last surface drawing information includes a plurality of drawing points.
[0099] The drawing point can be understood as the point where the point capacitor recognizes the point where the capacitance pen passes. It can be understood that the design of the shoe last surface style does not involve the deformation control of the control brake device. It is just that when designing the shoe last surface, the interactive ratio is used to draw on the physical shoe last surface, and the pattern drawn on the physical intelligent shoe last surface will be displayed on the computer.
[0100] Step 1012: Generate a drawing path on a virtual shoe last model corresponding to the target physical shoe last according to the relative positions between the drawing points and the position information of the drawing points, and display a drawing image on the surface of the shoe last.
[0101] Step 1014, obtaining a preset model and a preset style.
[0102] Step 1016, based on the target physical shoe last, according to the preset style, preset style and the image drawn on the surface of the shoe last, at least one shoe model is generated, and the target shoe model is determined from the at least one shoe model to complete the shoe model design.
[0103] It is understandable that the implementation method of each step of this embodiment can be achieved through the above-mentioned limitation method, which will not be elaborated here.
[0104] The following are applications of the above method: Fig.11As shown, Rhino and Grasshopper are deployed on the terminal, and the target shoe last type and the virtual shoe last model of the physical shoe last to be processed are determined. The virtual shoe last model is displayed on the terminal, and the shoe last points to be adjusted in the virtual shoe last model are determined according to the target shoe last type. The points of the virtual shoe last model are adjusted by Rhino and Grasshopper to control the deformation of the model. The physical shoe last to be processed, the braking device and the virtual shoe last model communicate with each other through the Fire work software and hardware communication tool. The key point parameters corresponding to the virtual models of Rhino and Grasshopper software are captured through python scripts, and communicate with the servo in the physical intelligent shoe last to control the rotation angle of the servo and determine the moving length and direction of the push rod. The servo drives the gear to rotate, so that the rotation of the gear drives the push rod to move horizontally, and finally promotes the deformation of the surface of the intelligent shoe last. In response to the confirmation command triggered on the terminal interactive screen, the target physical shoe last is obtained. The capacitive pen draws on the surface of the deformed smart shoe last, and the point capacitive sensor identifies the point where the capacitive pen passes, reads the information and transmits it to the display screen of the terminal, which displays the corresponding drawing image. The display screen can also be understood as an interactive screen. In response to the shoe generation command triggered on the interactive screen, the drawn image and the desired style and style determined by the user are innovatively designed and generated through AIGC, and finally the shoe design is completed through the modification of cmf.
[0105] This approach introduces AIGC (Artificial Intelligence Generated Content) and parametric generative technology into the field of shoe design, integrating the real-time deformation technology of physical intelligent shoe lasts and the interactive drawing technology of soft and hard linkage, thereby innovating the workflow of the shoe design industry. It solves the problem of time cost waste caused by adjusting the virtual model shoe last in the software first, then 3D printing, and then repeatedly polishing and adjusting; and compared with virtual modeling software such as rhino, this real-time deformation technology of the shoe last not only displays the deformation of the shoe last on the display screen, but the physical intelligent shoe last can also make real-time deformation to increase the physical feeling; compared with the traditional manual drawing on the shoe last, this surface drawing interactive technology of the shoe last can easily change the drawing content.
[0106] The above-mentioned shoe last generation method, by introducing AIGC and parametric generative technology into the field of shoe design, integrates the real-time deformation technology of the physical intelligent shoe last and the interactive drawing technology of soft and hard linkage, thereby innovating the workflow of the shoe design industry. Among them, the physical intelligent shoe last communicates with the rhino model through the firefly plug-in to complete the real-time deformation function, assisting designers to quickly and efficiently adjust the shape of the shoe last, and reducing the waste of time and material costs caused by repeated polishing of the shoe last. The interactive drawing technology of soft and hard linkage uses the mutual inductance capacitance sensor at the surface points of the intelligent shoe last to realize the presentation of the drawing path on the computer side, allowing designers to draw shoes more efficiently and innovatively. This method also fills the market gap of intelligent shoe last assisted shoe design. On this basis, we can further explore the update of the design method of soft and hard linkage interactive design in the designer workflow.
[0107] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0108] Based on the same inventive concept, the embodiment of the present application also provides a shoe last generation system for implementing the shoe last generation method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations of one or more shoe last generation system embodiments provided below can refer to the limitations of the shoe last generation method above, and will not be repeated here.
[0109] In an exemplary embodiment, Fig.12 As shown, a shoe last generation system is provided, the system includes a terminal, a braking device and a physical shoe last, the terminal includes a processor, wherein:
[0110] A processor, configured to determine a target shoe last type and a virtual shoe last model; determine shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, determine key point parameters corresponding to the shoe last points to be adjusted; and generate a control instruction carrying the key point parameters;
[0111] The braking device connected to the virtual shoe last model is driven according to the control instruction, and the physical shoe last is deformed according to the key point parameters to obtain the target physical shoe last.
[0112] The above-mentioned shoe last generation system determines the target shoe last type and the virtual shoe last model; determines the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determines the key point parameters corresponding to the shoe last points to be adjusted; generates control instructions carrying the key point parameters; drives the braking device connected to the virtual shoe last model according to the control instructions, and deforms the physical shoe last according to the key point parameters to obtain the target physical shoe last. This method directly controls the deformation of the virtual shoe last model, and drives the braking device to deform the physical shoe last in a linkage manner. There is no need to adjust the virtual model shoe last in the software, and then 3D print it, and then repeatedly polish and adjust it. The shoe last shape can be adjusted quickly and efficiently, reducing the waste of time and material costs caused by repeated polishing of the shoe last. In addition, while the virtual shoe last model is deformed, the physical shoe last can also make corresponding deformations to increase the physical feel.
[0113] In an exemplary embodiment, the processor is further configured to determine, based on the shoe last point to be adjusted, that the virtual shoe last model is adjusted to a target shoe last point corresponding to the target shoe last type;
[0114] According to the position information of the shoe last point to be adjusted and the position information of the target shoe last point, key point parameters corresponding to the braking device are determined.
[0115] In an exemplary embodiment, the processor is further configured to determine a gear rotation angle and a push rod movement length of the brake device according to the key point position parameters;
[0116] According to the control instruction, the servo of the braking device connected to the virtual shoe last model is driven, and the gear of the braking device is driven by the servo to rotate the gear rotation angle, so that the gear drives the push rod of the braking device to move the push rod moving length, thereby completing the deformation processing of the physical shoe last and obtaining the target physical shoe last; wherein, the push rod and the gear are embedded in each other and connected to the servo.
[0117] In an exemplary embodiment, the processor is further configured to obtain shoe last surface drawing information of the target physical shoe last; the shoe last surface drawing information includes a plurality of drawing points;
[0118] According to the relative positions between the drawing points and the position information of the drawing points, a drawing path is generated on the virtual shoe last model corresponding to the target physical shoe last, and the drawing image of the shoe last surface is displayed.
[0119] In an exemplary embodiment, a capacitor is disposed on the surface of the target entity shoe last, and the shoe last surface drawing information is determined according to a change in capacitive coupling generated by the interaction between the capacitor and the capacitive pen.
[0120] In an exemplary embodiment, the processor is further configured to obtain a preset style and a preset style;
[0121] Based on the target physical shoe last, at least one shoe model is generated according to a preset style, a preset style and an image drawn on the surface of the shoe last; and a target shoe model is determined from the at least one shoe model.
[0122] Each module in the above shoe last generation system can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0123] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig.13 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface, the display unit and the input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a shoe last generation method is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0124] Those skilled in the art will understand that Fig.13 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0125] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0126] Determine the target shoe last type and the virtual shoe last model of the physical shoe last to be processed;
[0127] Determine the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determine the key point parameters corresponding to the shoe last points to be adjusted;
[0128] Generate control instructions carrying key point parameters;
[0129] The braking device connected to the virtual shoe last model is driven according to the control instruction, and the physical shoe last to be processed is deformed according to the key point parameters to obtain the target physical shoe last.
[0130] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0131] According to the shoe last point to be adjusted, determining that the virtual shoe last model is adjusted to the target shoe last point corresponding to the target shoe last type;
[0132] According to the position information of the shoe last point to be adjusted and the position information of the target shoe last point, key point parameters corresponding to the braking device are determined.
[0133] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0134] Determine the gear rotation angle and push rod moving length of the brake device according to key point parameters;
[0135] According to the control instruction, the servo of the braking device connected to the virtual shoe last model is driven, and the gear of the braking device is driven by the servo to rotate the gear rotation angle, so that the gear drives the push rod of the braking device to move the push rod moving length, thereby completing the deformation processing of the physical shoe last and obtaining the target physical shoe last; wherein, the push rod and the gear are embedded in each other and connected to the servo.
[0136] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0137] Acquire shoe last surface drawing information of a target entity shoe last; the shoe last surface drawing information includes a plurality of drawing points;
[0138] According to the relative positions between the drawing points and the position information of the drawing points, a drawing path is generated on the virtual shoe last model corresponding to the target physical shoe last, and the drawing image of the shoe last surface is displayed.
[0139] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0140] A capacitor is provided on the surface of the target entity shoe last, and the drawing information of the shoe last surface is determined according to the change amount of capacitive coupling generated by the interaction between the capacitor and the capacitive pen.
[0141] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0142] Get preset styles and preset styles;
[0143] Based on the target physical shoe last, at least one shoe style is generated according to a preset style, a preset style and an image drawn on the surface of the shoe last;
[0144] A target shoe model is determined from at least one shoe model.
[0145] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0146] Determine the target shoe last type and the virtual shoe last model of the physical shoe last to be processed;
[0147] Determine the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determine the key point parameters corresponding to the shoe last points to be adjusted;
[0148] Generate control instructions carrying key point parameters;
[0149] The braking device connected to the virtual shoe last model is driven according to the control instruction, and the physical shoe last to be processed is deformed according to the key point parameters to obtain the target physical shoe last.
[0150] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0151] According to the shoe last point to be adjusted, determining that the virtual shoe last model is adjusted to the target shoe last point corresponding to the target shoe last type;
[0152] According to the position information of the shoe last point to be adjusted and the position information of the target shoe last point, key point parameters corresponding to the braking device are determined.
[0153] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0154] Determine the gear rotation angle and push rod moving length of the brake device according to key point parameters;
[0155] According to the control instruction, the servo of the braking device connected to the virtual shoe last model is driven, and the gear of the braking device is driven by the servo to rotate the gear rotation angle, so that the gear drives the push rod of the braking device to move the push rod moving length, thereby completing the deformation processing of the physical shoe last and obtaining the target physical shoe last; wherein, the push rod and the gear are embedded in each other and connected to the servo.
[0156] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0157] Acquire shoe last surface drawing information of a target entity shoe last; the shoe last surface drawing information includes a plurality of drawing points;
[0158] According to the relative positions between the drawing points and the position information of the drawing points, a drawing path is generated on the virtual shoe last model corresponding to the target physical shoe last, and the drawing image of the shoe last surface is displayed.
[0159] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0160] A capacitor is provided on the surface of the target entity shoe last, and the drawing information of the shoe last surface is determined according to the change amount of capacitive coupling generated by the interaction between the capacitor and the capacitive pen.
[0161] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0162] Get preset styles and preset styles;
[0163] Based on the target physical shoe last, at least one shoe style is generated according to a preset style, a preset style and an image drawn on the surface of the shoe last;
[0164] A target shoe model is determined from at least one shoe model.
[0165] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0166] Determine the target shoe last type and the virtual shoe last model of the physical shoe last to be processed;
[0167] Determine the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determine the key point parameters corresponding to the shoe last points to be adjusted;
[0168] Generate control instructions carrying key point parameters;
[0169] The braking device connected to the virtual shoe last model is driven according to the control instruction, and the physical shoe last to be processed is deformed according to the key point parameters to obtain the target physical shoe last.
[0170] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0171] According to the shoe last point to be adjusted, determining that the virtual shoe last model is adjusted to the target shoe last point corresponding to the target shoe last type;
[0172] According to the position information of the shoe last point to be adjusted and the position information of the target shoe last point, key point parameters corresponding to the braking device are determined.
[0173] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0174] Determine the gear rotation angle and push rod moving length of the brake device according to key point parameters;
[0175] According to the control instruction, the servo of the braking device connected to the virtual shoe last model is driven, and the gear of the braking device is driven by the servo to rotate the gear rotation angle, so that the gear drives the push rod of the braking device to move the push rod moving length, thereby completing the deformation processing of the physical shoe last and obtaining the target physical shoe last; wherein, the push rod and the gear are embedded in each other and connected to the servo.
[0176] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0177] Acquire shoe last surface drawing information of a target entity shoe last; the shoe last surface drawing information includes a plurality of drawing points;
[0178] According to the relative positions between the drawing points and the position information of the drawing points, a drawing path is generated on the virtual shoe last model corresponding to the target physical shoe last, and the drawing image of the shoe last surface is displayed.
[0179] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0180] A capacitor is provided on the surface of the target entity shoe last, and the drawing information of the shoe last surface is determined according to the change amount of capacitive coupling generated by the interaction between the capacitor and the capacitive pen.
[0181] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0182] Get preset styles and preset styles;
[0183] Based on the target physical shoe last, at least one shoe style is generated according to a preset style, a preset style and an image drawn on the surface of the shoe last;
[0184] A target shoe model is determined from at least one shoe model.
[0185] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0186] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0187] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0188] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A shoe last generation method, characterized in that: The method comprises: Determine the target shoe last type and the virtual shoe last model of the physical shoe last to be processed; Determining the shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determining key point parameters corresponding to the shoe last points to be adjusted; Generate a control instruction carrying the key point parameters; The braking device connected to the virtual shoe last model is driven according to the control instruction, and the physical shoe last to be processed is deformed according to the key point parameters to obtain a target physical shoe last.
2. The method according to claim 1, characterized in that The step of determining the key point parameters corresponding to the shoe last point to be adjusted includes: According to the shoe last point to be adjusted, determining that the virtual shoe last model is adjusted to a target shoe last point corresponding to the target shoe last type; According to the position information of the to-be-adjusted shoe last point and the position information of the target shoe last point, key point parameters corresponding to the braking device are determined.
3. The method according to claim 1, characterized in that The step of driving the braking device connected to the virtual shoe last model according to the control instruction and deforming the physical shoe last according to the key point parameters to obtain a target physical shoe last comprises: Determine the gear rotation angle and push rod movement length of the braking device according to the key point parameters; According to the control instruction, the servo of the braking device connected to the virtual shoe last model is driven, and the gear of the braking device is driven by the servo to rotate the gear rotation angle, so that the gear drives the push rod of the braking device to move the push rod moving length, thereby completing the deformation processing of the physical shoe last and obtaining the target physical shoe last; wherein, the push rod and the gear are embedded in each other and connected to the servo.
4. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: Acquire shoe last surface drawing information of the target physical shoe last; the shoe last surface drawing information includes a plurality of drawing points; According to the relative positions between the drawing points and the position information of the drawing points, a drawing path is generated on the virtual shoe last model corresponding to the target physical shoe last, and a drawing image of the shoe last surface is displayed.
5. The method according to claim 4, characterized in that The surface of the target entity shoe last is provided with a capacitor, and the shoe last surface drawing information is determined according to the change amount of capacitive coupling generated by the interaction between the capacitor and the capacitive pen.
6. The method according to claim 4, characterized in that The method further comprises: Get preset styles and preset styles; Based on the target physical shoe last, generating at least one shoe model according to the preset model, the preset style and the image drawn on the surface of the shoe last; A target shoe model is determined from the at least one shoe model.
7. A shoe last generation system, characterized in that: The system comprises a terminal, a braking device and a physical last, wherein the terminal comprises a processor, wherein: The processor is used to determine a target shoe last type and a virtual shoe last model; determine shoe last points to be adjusted in the virtual shoe last model according to the target shoe last type, and determine key point parameters corresponding to the shoe last points to be adjusted; and generate a control instruction carrying the key point parameters; The braking device connected to the virtual shoe last model is driven according to the control instruction, and the physical shoe last is deformed according to the key point parameters to obtain the target physical shoe last.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Processing equipment
CN214795685U
Translation of decorative lines on shoe model to two-dimensional surfaces
FR2748590A1
Apparatus and method for the customization of a footwear, more particularly of a sports footwear
US20170297286A1
Irregular-shaped capacitive sensors and locations of touch events at the same
WO2023250303A1