School uniform online customization display system, method, equipment and medium
By providing a collaborative design platform and multi-dimensional display functions in the school uniform online customization system, combined with personalized customization options, the problem that the existing system cannot meet users' personalized needs is solved, and user experience and satisfaction are improved.
Patent Information
- Application Number
- CN202411298994.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2024-12-13
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure CN119130604A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of online customized display, and in particular to a system, method, device and medium for online customized display of school uniforms. Background Art
[0002] With the in-depth development of Internet technology and the accelerated advancement of educational informatization, the school uniform industry is undergoing unprecedented changes. Traditional school uniform ordering and display methods can no longer meet the growing personalized and convenient needs of students, parents and schools. Therefore, the online customization and display system for school uniforms came into being and quickly became a new trend in the development of the industry.
[0003] Currently, the online customization display system for school uniforms has realized the basic product information display function, and partially supports users to upload custom patterns or texts for personalized customization. However, the relevant online customization display system for school uniforms only provides flat picture display, and the personalized customization options are limited, which cannot meet the current diverse needs.
[0004] Therefore, how to provide an online customization and display system for school uniforms that can enhance user experience and meet personalized needs is an urgent problem to be solved by technical personnel in this field. Summary of the invention
[0005] The purpose of this application is to provide a school uniform online customization display system, method, device and medium to solve at least one of the above technical problems.
[0006] The above invention objectives of the present application are achieved through the following technical solutions: In the first aspect, the present application provides a school uniform online customization display system, which adopts the following technical solutions: A school uniform online customization display system, including: a designer terminal and a student parent terminal, wherein: The designer terminal is used to provide a school uniform design tool and a design element library, and to perform collaborative design and construction based on the school uniform design tool and the design element library to obtain a collaborative school uniform design platform, wherein the collaborative school uniform design platform supports collaborative school uniform design by multiple people, and members of the design team can view and edit the school uniform design draft in real time; the collaborative school uniform design platform is used to perform collaborative school uniform design, and the finished school uniform design information is sent to the student parent terminal; The student parent terminal is used to obtain school uniform design information and perform multi-dimensional school uniform display based on the school uniform design information, wherein the multi-dimensional school uniform display includes: image display, video display and three-dimensional display; When school uniforms allow personalized customization, school uniform customization information is obtained, school uniforms are customized based on the school uniform design information and the school uniform customization information, target school uniform information is determined, and the target school uniform information is displayed at the student's parent terminal so that the student's parent can view the personalized customization effect.
[0007] By adopting the above technical solution, the online customized display system includes a designer terminal and a student parent terminal, wherein the designer terminal provides school uniform design tools and a design element library, and collaborative design is built based on the school uniform design tools and the design element library to obtain a collaborative school uniform design platform. Then, the collaborative school uniform design platform is used to perform collaborative school uniform design, and the finished school uniform design information is sent to the student parent terminal. The student parent terminal performs multi-dimensional school uniform display based on the school uniform design information. The multi-dimensional school uniform display includes: image display, video display and three-dimensional display. The multi-dimensional display makes the school uniform design more vivid and intuitive to the students and parents, so that they can understand the appearance, details and wearing effects of the school uniform from all directions and angles, and improve the user experience of the students and parents. At the same time, when the school uniform allows personalized customization, the school uniform is customized based on the school uniform design information and the school uniform customization information, the target school uniform information is determined, and the target school uniform information is displayed at the student parent terminal so that the student parents can view the personalized customization effect. The school uniform customization information can be special patterns, added customized text, etc. Special patterns allow students and parents to upload locally to meet the current diversified needs of personal customization.
[0008] In a preferred example, the present application may be further configured as follows: when the designer terminal performs collaborative design construction based on the school uniform design tool and the design element library to obtain the collaborative school uniform design platform, it is used to: Acquire platform planning information, wherein the platform planning information includes: functional modules, architecture design, interaction mode and backend technology stack; Obtaining a conflict resolution method, wherein the conflict resolution method includes: a locking mechanism, a conflict detection mechanism, and an authority control mechanism, and the conflict resolution method is used to solve the data consistency and collaboration efficiency of multiple designers when operating simultaneously; Based on the school uniform design tool, the design element library, the platform planning information and the conflict resolution method, collaborative design is carried out to obtain a collaborative school uniform design platform.
[0009] In a preferred example, the present application may be further configured as follows: when the designer terminal uses the collaborative school uniform design platform to perform collaborative school uniform design, it is used to: When an editing instruction carrying a design element is detected, the authority control mechanism performs authority verification on the editing instruction and determines an authority verification result, wherein the authority verification is used to ensure that only designers with authority can perform editing operations on the design element, thereby maintaining the security of the design data; When the permission verification result is passed, the locking mechanism automatically locks the design editing area corresponding to the design element, and displays the design editing area in a locked state on the school uniform design interface to prevent other designers from editing the design element at the same time; When the design editing area is in a locked state, the editing operations in the design editing area are detected in real time. When an abnormal editing operation is detected, the conflict detection mechanism returns a collaboration conflict prompt, wherein the collaboration conflict prompt is used to prompt other designers that they cannot currently perform editing operations on the design editing area.
[0010] In a preferred example, the present application can be further configured as: a student-parent terminal, further used for: Obtain students' body parameters and school uniform size information, make size recommendations based on the students' body parameters and school uniform size information, and determine the target size information suitable for the students; Acquire a full-body image of the student, perform human body modeling based on the full-body image of the student to obtain a three-dimensional human body model, and perform school uniform modeling based on the target size information and the target school uniform information to obtain a three-dimensional school uniform model; Mapping is performed based on the three-dimensional human body model and the three-dimensional school uniform model to obtain a simulated fitting image, wherein the simulated fitting image is used to show the effect of students wearing a school uniform of a target size.
[0011] In a preferred example, the present application can be further configured as follows: The interactive communication module is used to provide online communication between designers and students' parents, so that students' parents can get feedback and suggestions from designers when customizing school uniforms; Obtaining school uniform preference information and fashion trend information, and sending the school uniform preference information and the fashion trend information to the designer terminal, provides the designer with a reference for school uniform design, and helps the designer optimize the school uniform design.
[0012] In a preferred example, the present application may be further configured as follows: when the designer terminal uses the collaborative school uniform design platform to perform collaborative school uniform design, it is used to: When a design draft tracking instruction carrying a version number is detected, a target school uniform design draft is searched from a design draft database based on the version number, and the target school uniform design draft is displayed on a display interface of a designer terminal; When a design draft backtracking instruction is detected, the target school uniform design draft is used as a design starting point, so that subsequent school uniform design operations are edited on the basis of the target school uniform design draft.
[0013] In the second aspect, the present application provides a method for online customization and display of school uniforms based on a student-parent terminal, which adopts the following technical solution: Acquire school uniform design information, and perform multi-dimensional school uniform display based on the school uniform design information, wherein the multi-dimensional school uniform display includes: image display, video display and three-dimensional display; When school uniforms allow personalized customization, school uniform customization information is obtained, school uniforms are customized based on the school uniform design information and the school uniform customization information, target school uniform information is determined, and the target school uniform information is displayed at the student's parent terminal so that the student's parent can view the personalized customization effect.
[0014] In a third aspect, the present application provides an electronic device, which adopts the following technical solution: at least one processor; Memory; At least one application, wherein at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the above-mentioned online customized display method of school uniforms based on a student-parent terminal.
[0015] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium stores a computer program, which, when executed in a computer, causes the computer to execute the above-mentioned method for online customization and display of school uniforms based on a student-parent terminal.
[0016] In summary, the present application includes at least one of the following beneficial technical effects: The online customization display system includes a designer terminal and a student-parent terminal. The designer terminal provides school uniform design tools and a design element library, and collaborative design is built based on the school uniform design tools and the design element library to obtain a collaborative school uniform design platform. Then, the collaborative school uniform design platform is used to perform collaborative school uniform design, and the finished school uniform design information is sent to the student-parent terminal. The student-parent terminal performs multi-dimensional school uniform display based on the school uniform design information. The multi-dimensional school uniform display includes: image display, video display and three-dimensional display. The multi-dimensional display makes the school uniform design more vivid and intuitive to the students and parents, so that they can understand the appearance, details and wearing effects of the school uniform from all directions and angles, and improve the user experience of the students and parents. At the same time, when the school uniform allows personalized customization, the school uniform is customized based on the school uniform design information and the school uniform customization information, the target school uniform information is determined, and the target school uniform information is displayed at the student-parent terminal so that the student and parents can view the personalized customization effect. The school uniform customization information can be special patterns, added customized text, etc. Special patterns allow students and parents to upload locally to meet the current diversified needs of personal customization.
[0017] Obtain platform planning information and conflict resolution methods, build collaborative design based on school uniform design tools, design element libraries, platform planning information and conflict resolution methods, and obtain a collaborative school uniform design platform. Set conflict resolution methods to resolve conflicts in collaborative design by multiple designers, ensure the consistency and integrity of the design draft, and improve the efficiency and effectiveness of collaborative editing. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 This is a structural diagram of a school uniform online customization and display system according to one embodiment of the present application; Figure 2 This is a flow chart of a method for online customization and display of school uniforms based on a student-parent terminal according to one embodiment of the present application; Figure 3 It is a structural diagram of a student-parent terminal according to one embodiment of the present application. DETAILED DESCRIPTION
[0019] The following combination Figures 1 to 3 This application is described in further detail.
[0020] This specific embodiment is merely an explanation of the present application and is not a limitation of the present application. After reading this specification, a person skilled in the art may make non-creative modifications to the present embodiment as needed, but such modifications are protected by the patent law as long as they are within the scope of the present application.
[0021] In order to make the purpose, technical scheme and advantages of the embodiment of the present application clearer, the technical scheme in the embodiment of the present application will be clearly and completely described in conjunction with the drawings in the embodiment of the present application. Obviously, the described embodiment is a part of the embodiment of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application. It should be noted that in the optional embodiments of the present application, the object information and other related data involved, when the embodiments in the present application are applied to specific products or technologies, need to obtain the permission or consent of the object, and the collection, use and processing of the relevant data need to comply with the relevant laws, regulations and standards of the relevant countries and regions. In other words, if the data related to the object is involved in the embodiment of the present application, it needs to be obtained through the authorization and consent of the object, the authorization and consent of the relevant departments, and in accordance with the relevant laws, regulations and standards of the country and region. If personal information is involved in the embodiment, the acquisition of all personal information needs to obtain the consent of the individual. If sensitive information is involved, the separate consent of the information subject needs to be obtained, and the embodiment also needs to be implemented with the authorization and consent of the object.
[0022] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0023] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0024] The embodiment of the present application provides a school uniform online customization and display system, including: a designer terminal 101 and a student-parent terminal 102, wherein the designer terminal 101 is used to provide school uniform design tools and a design element library, and build a collaborative school uniform design platform that supports multi-person collaborative design of school uniforms, so that design team members can use the collaborative school uniform design platform to collaboratively design school uniforms, and send the finished school uniform design information to the student-parent terminal 102; the student-parent terminal 102 is used to display the school uniform design information in a multi-dimensional way. When the school uniform allows personalized customization, the school uniform is customized according to the customization information and school uniform design information of the student's parents, and the successfully customized target school uniform information is displayed at the student-parent terminal 102, so that the student's parents can view the personalized customization effect.
[0025] A school uniform online customization display system, such as Figure 1 As shown, the system includes a designer terminal 101 and a student parent terminal 102, wherein: The designer terminal 101 is used to provide school uniform design tools and design element libraries, and to build collaborative design based on the school uniform design tools and design element libraries to obtain a collaborative school uniform design platform, wherein the collaborative school uniform design platform supports multi-person collaborative design of school uniforms, and design team members can view and edit school uniform design drafts in real time; collaborative design of school uniforms is performed using the collaborative school uniform design platform, and the finished school uniform design information is sent to the student parent terminal 102; For the embodiment of the present application, the designer terminal 101 in the school uniform online customization and display system provides a school uniform design tool and a design element library, wherein the school uniform design tool can perform color selection, pattern design, and material matching operations, and supports a real-time preview function so that the school uniform designer can instantly view the effect of the adjusted school uniform design; the design element library stores a variety of patterns, colors, fonts, textures and custom design elements for designers to quickly call and match. For custom design elements, an element upload interface is provided in the design element library, allowing designers to upload elements they design (for example, logos, special patterns, etc.) to enhance the richness of the design element library.
[0026] Furthermore, in order to improve the design efficiency of school uniforms, collaborative design is built based on school uniform design tools and design element libraries to obtain a collaborative school uniform design platform. The collaborative school uniform design platform supports multi-person collaborative design of school uniforms. Design team members can view and edit school uniform design drafts in real time, which promotes close collaboration among team members. For the construction of a collaborative school uniform design platform, platform planning information is obtained. The platform planning information includes: functional modules, architecture design, interaction methods, and back-end technology stacks. Then, collaborative design is built based on school uniform design tools, design element libraries, and platform planning information to obtain a collaborative school uniform design platform. Each design team member can use the school uniform design tools in the collaborative school uniform design platform and share the design element library. The collaborative school uniform design platform is designed with an intuitive and easy-to-use operation interface to ensure that designers can easily get started and efficiently complete design tasks. Appropriate database and server architecture are used to ensure the high availability and stability of the collaborative school uniform design platform. At the same time, there may be conflicts in the collaborative editing of multiple people in the collaborative school uniform design platform. Preferably, a conflict resolution method is set for the collaborative school uniform design platform to resolve the conflicts in the collaborative design of multiple designers, ensure the consistency and integrity of the design draft, and improve the efficiency and effect of collaborative editing. Then, the collaborative school uniform design platform is used to carry out collaborative design of school uniforms, and the finished school uniform design information is sent to the student parent terminal 102, where the school uniform design information includes but is not limited to: appearance design data (for example, school uniform style, school uniform color, pattern and decoration), functional data (for example, fabric material, size specification, detail design), cultural symbol data (for example, school cultural elements, symbolic patterns), technical production data (for example, production process, printing and embroidery), school uniform display data (for example, design renderings, school uniform 3D models, school uniform promotional videos), etc.
[0027] The student-parent terminal 102 is used to obtain school uniform design information and perform multi-dimensional school uniform display based on the school uniform design information, wherein the multi-dimensional school uniform display includes: image display, video display and stereoscopic display; When school uniforms allow personalized customization, school uniform customization information is obtained, school uniforms are customized based on the school uniform design information and the school uniform customization information, target school uniform information is determined, and the target school uniform information is displayed at the student parent terminal 102 so that the student parent can view the personalized customization effect.
[0028] For the embodiment of the present application, after receiving the school uniform design information, the student-parent terminal 102 performs a multi-dimensional school uniform display based on the school uniform design information. The multi-dimensional school uniform display includes: image display, video display and stereoscopic display. The content of the image display is a high-definition picture of the school uniform, showing the appearance and details of the school uniform; the content of the video display is a short video of the school uniform design concept, production process or wearing effect. Of course, it can also be other aspects of the content, which is no longer limited in the embodiment of the present application; the stereoscopic display is used to display the school uniform from all directions and angles, and to add interactive functions to the 3D model of the stereoscopic display, such as rotation, scaling, changing colors, etc., to enhance the user's sense of participation and experience. The multi-dimensional display allows the school uniform design to be presented more vividly and intuitively to the students' parents, so that they can understand the appearance, details and wearing effects of the school uniform from all directions and angles, and enhance the user experience of the students' parents.
[0029] The personalized customization of school uniforms can meet the personalized needs of students and parents, improve their satisfaction and recognition of school uniforms, and at the same time, personalized customization can show the school's innovative spirit and humanistic care, and enhance the school's brand image. Therefore, when school uniforms allow personalized customization, school uniform customization information is obtained. The school uniform customization information is a customized element designed at the reserved customization position of the school uniform based on the students and parents' expectations and preferences for school uniforms. The school uniform customization information can be a special pattern, added customized text, etc. The special pattern allows students and parents to upload locally to meet the current diversified needs of personal customization. Of course, it can also be other customized elements, which are no longer limited in the embodiments of the present application, and users can set them according to their needs. Then, school uniforms are customized based on the school uniform design information and the school uniform customization information, and the target school uniform information is determined, that is, the school uniform customization information is added to the reserved customization position in the school uniform design information to obtain the target school uniform information. Finally, the target school uniform information is displayed at the student parent terminal 102 so that the student parents can view the personalized customization effect.
[0030] It can be seen that in the embodiment of the present application, the online customization display system includes a designer terminal 101 and a student parent terminal 102, wherein the designer terminal 101 provides a school uniform design tool and a design element library, and performs collaborative design and construction based on the school uniform design tool and the design element library to obtain a collaborative school uniform design platform. Then, the collaborative school uniform design platform is used to perform collaborative school uniform design, and the finished school uniform design information is sent to the student parent terminal 102. The student parent terminal 102 performs multi-dimensional school uniform display based on the school uniform design information. The multi-dimensional school uniform display includes: image display, video display and three-dimensional display. The multi-dimensional display makes the school uniform design more vivid and intuitively presented to the students and parents, so that they can understand the appearance, details and wearing effects of the school uniforms from all directions and angles, and enhance the user experience of the students and parents. At the same time, when the school uniform allows personalized customization, the school uniform is customized based on the school uniform design information and the school uniform customization information, the target school uniform information is determined, and the target school uniform information is displayed at the student parent terminal 102, so that the students and parents can view the personalized customization effect. The school uniform customization information can be special patterns, added customized text, etc. Special patterns allow students and parents to upload locally to meet the current diverse needs for personal customization.
[0031] Furthermore, in order to ensure the consistency and integrity of the design draft and improve the efficiency and effect of collaborative editing, in the embodiment of the present application, when the designer terminal 101 performs collaborative design construction based on the school uniform design tool and the design element library to obtain the collaborative school uniform design platform, it is used to: Obtain platform planning information, including: functional modules, architecture design, interaction methods, and backend technology stack; Obtain conflict resolution methods, including locking mechanism, conflict detection mechanism and permission control mechanism. Conflict resolution methods are used to solve data consistency and collaborative efficiency issues when multiple designers operate simultaneously. Based on school uniform design tools, design element library, platform planning information and conflict resolution methods, collaborative design and construction are carried out to obtain a collaborative school uniform design platform.
[0032] For the embodiments of the present application, platform planning information plays a vital role in the process of collaborative design and construction. Therefore, platform planning information is obtained. The platform planning information includes: functional modules, architecture design, interaction methods and back-end technology stack. Functional modules represent different functional areas or components divided by the platform to realize multi-person collaborative design of school uniforms; framework design depicts the overall structure and process of the platform, including technical layout and solutions; interaction methods specify the way and means of information exchange between designers and the platform; back-end technology stack specifies a collection of various technologies and tools to realize the back-end functions of the platform.
[0033] In the process of building a collaborative design platform, considering the possible conflicts in collaborative editing by multiple people in the collaborative school uniform design platform, a conflict resolution method is set to resolve the conflicts in the collaborative design of multiple designers, ensure the consistency and integrity of the design draft, and improve the efficiency and effect of collaborative editing. The conflict resolution methods include: locking mechanism, conflict detection mechanism and permission control mechanism. Among them, the locking mechanism is used to lock the current operation part when it detects that the designer starts to edit a part of the design draft, preventing other designers from editing at the same time; the conflict detection mechanism is used to immediately issue a conflict prompt when it detects that two or more designers are editing the same part at the same time; the permission control mechanism is used to open different editing permissions for different designers to maintain the security of design data. Finally, based on school uniform design tools, design element libraries, platform planning information and conflict resolution methods, collaborative design is built to obtain a collaborative school uniform design platform.
[0034] It can be seen that in the embodiment of the present application, platform planning information and conflict resolution methods are obtained, and collaborative design is built based on school uniform design tools, design element libraries, platform planning information and conflict resolution methods to obtain a collaborative school uniform design platform. A conflict resolution method is set to resolve conflicts in collaborative design by multiple designers, ensure the consistency and integrity of the design draft, and improve the efficiency and effectiveness of collaborative editing.
[0035] Furthermore, in order to avoid authority conflicts and unauthorized operations, effectively prevent the design data from being accidentally modified or destroyed, and improve the security of the data, in the embodiment of the present application, when executing the collaborative school uniform design platform for school uniform collaborative design, the designer terminal 101 is also used to: When an editing instruction carrying a design element is detected, the permission control mechanism performs permission verification on the editing instruction and determines the permission verification result. The permission verification is used to ensure that only designers with permission can perform editing operations on the design elements, thereby maintaining the security of the design data. When the permission verification result is passed, the locking mechanism automatically locks the design editing area corresponding to the design element, and displays the design editing area in a locked state on the school uniform design interface to prevent other designers from editing the design element at the same time; When the design editing area is in a locked state, the editing operations in the design editing area are detected in real time. When an abnormal editing operation is detected, the conflict detection mechanism returns a collaboration conflict prompt, where the collaboration conflict prompt is used to prompt other designers that they cannot currently perform editing operations on the design editing area.
[0036] For the embodiment of the present application, different roles are defined in the collaborative school uniform design platform, and corresponding permissions are set for each role, that is, different roles have different levels of permissions for the design elements in the school uniform design. The permission control mechanism helps to clarify the scope of authority of each designer, avoid authority conflicts and unauthorized operations, and at the same time, in order to reduce the risk of unauthorized access and tampering of design data, when the design team members use the collaborative school uniform design platform to carry out school uniform collaborative design, when an editing instruction carrying a design element is detected, the permission control mechanism verifies the permission of the editing instruction. When the permission verification result is a verification failure, the editing instruction is rejected to edit the school uniform design draft, and an error message is returned. When the permission verification result is a verification pass, the locking mechanism automatically locks the design editing area corresponding to the design element, and displays the design editing area in a locked state on the school uniform design interface. The locked state can be changed by changing the visual style of the design editing area (for example, adding a lock icon, changing the background color) to prevent other designers from editing the design elements at the same time.
[0037] Furthermore, when the design editing area is in a locked state, the editing operations of the design editing area are detected in real time, that is, the operation monitoring of the design editing area is realized through event monitoring, WebSocket connection or other real-time communication technologies, so that when an editing operation is detected on the editing area in a locked state, the system should immediately capture this event. At the same time, a conflict detection mechanism is set up to determine whether the current editing operation is legal. In the locked state, any editing operation by a non-locker is regarded as an abnormal editing operation. Therefore, when an abnormal editing operation is detected, the conflict detection mechanism will return a collaborative conflict prompt, wherein the abnormal editing operation refers to the editing operation of the design editing area by designers other than the designer of the above-mentioned editing instructions, and the collaborative conflict prompt is used to prompt other designers that they cannot currently perform editing operations on the design editing area. By detecting and preventing abnormal editing operations on the locked area in real time, the design data can be effectively prevented from being accidentally modified or destroyed, thereby improving the security of the data.
[0038] It can be seen that in the embodiment of the present application, when an editing instruction carrying a design element is detected, the authority control mechanism performs authority verification on the editing instruction and determines the authority verification result. The authority control mechanism helps to clarify the authority scope of each designer and avoid authority conflicts and unauthorized operations. When the authority verification result is verified, the locking mechanism automatically locks the design editing area corresponding to the design element, and displays the design editing area in a locked state on the school uniform design interface to prevent other designers from editing the design elements at the same time. When the design editing area is in a locked state, when an abnormal editing operation is detected, the conflict detection mechanism will return a collaborative conflict prompt, wherein the collaborative conflict prompt is used to prompt other designers that they cannot currently perform editing operations on the design editing area. By detecting and preventing abnormal editing operations on the locked area in real time, it is possible to effectively prevent design data from being accidentally modified or destroyed, thereby improving data security.
[0039] Furthermore, in order to improve the convenience and efficiency of purchasing school uniforms, reduce returns and exchanges due to inappropriate sizes, and improve the satisfaction of students and parents in purchasing suitable school uniforms, in the embodiment of the present application, the student-parent terminal 102 is also used to: Obtain students' body parameters and school uniform size information, make size recommendations based on the students' body parameters and school uniform size information, and determine the target size information suitable for the students; Acquire a full-body image of the student, perform human body modeling based on the full-body image of the student to obtain a three-dimensional human body model, and perform school uniform modeling based on target size information and target school uniform information to obtain a three-dimensional school uniform model; Based on the mapping between the three-dimensional human body model and the three-dimensional school uniform model, a simulated try-on image is obtained, wherein the simulated try-on image is used to show the effect of students wearing the school uniform of the target size.
[0040] For the embodiment of the present application, the student's body parameters are obtained through automatic input by the student's parents or physical examination of the student, and the student's body parameters include but are not limited to: height, weight, shoulder width, waist circumference, hip circumference, etc. The school uniform size information specifies the correspondence between different sizes and size values. For example, the height range corresponding to the S size is A to B centimeters. Then, size recommendations are made based on the student's body parameters and school uniform size information to determine the target size information suitable for the student, wherein the size recommendation is calculated and determined according to the size recommendation algorithm, and the size recommendation algorithm specifies the size matching rules. Users can set the specific operations of the size matching rules according to their own needs, for example, the size is matched comprehensively by height and weight.
[0041] Then, a full-body image of the student is obtained, which is a full-body photo of the student taken from multiple angles (for example, the front, side, and back, etc.). Then, the full-body image of the student is preprocessed to ensure that the image quality meets the requirements of subsequent human body modeling, wherein the preprocessing includes but is not limited to: denoising, cropping, adjusting brightness and contrast, etc. Then, computer vision technology is used to automatically detect the key feature points of the human body (for example, joint points, contour lines, etc.) in the preprocessed full-body image of the student. After that, based on the detected key feature points, a three-dimensional reconstruction algorithm (for example, stereo matching, multi-view geometry, etc.) is used to restore the three-dimensional shape of the human body to obtain a preliminary three-dimensional human body model. Then, the preliminary three-dimensional human body model is optimized by smoothing, filling holes, adjusting proportions, etc., to obtain a more realistic and natural three-dimensional human body model.
[0042] At the same time, based on the target school uniform information, a three-dimensional model of the school uniform is created using a three-dimensional modeling software. The school uniform modeling constructs the geometric shape, material, color, style and other attributes of the school uniform, and scales and adjusts the school uniform model according to the target size information, so that the size of the three-dimensional school uniform model corresponds to the target size information, and the school uniform model is processed in detail, such as adding folds, textures, patterns and other elements to enhance the realism and aesthetics of the model. Finally, based on the three-dimensional human body model and the three-dimensional school uniform model, a simulated fitting image is obtained, that is, the posture of the three-dimensional school uniform model is adjusted to be consistent with the three-dimensional human body model of the student, including but not limited to: adjusting the position and bending degree of the limbs of the three-dimensional school uniform model to ensure that the school uniform can fit naturally on the human body. After that, appropriate lighting conditions and rendering parameters are set, and the mapped three-dimensional model is rendered to generate a realistic simulated fitting image, and the simulated fitting image is displayed at the student parent terminal 102, so that the student and the parent can intuitively see the effect of the student wearing the target size school uniform. The virtual try-on method has greatly improved the convenience and efficiency of purchasing school uniforms, reduced returns and exchanges due to inappropriate sizes, and increased the satisfaction of students and parents in purchasing suitable school uniforms.
[0043] It can be seen that in the embodiment of the present application, size recommendations are made based on the student's body parameters and school uniform size information to determine the target size information suitable for the student. Then, a full-body image of the student is obtained, and human body modeling is performed based on the full-body image of the student to obtain a three-dimensional human body model, and school uniform modeling is performed based on the target size information and the target school uniform information to obtain a three-dimensional school uniform model. Furthermore, mapping is performed based on the three-dimensional human body model and the three-dimensional school uniform model to obtain a simulated try-on image. The virtual try-on method greatly improves the convenience and efficiency of purchasing school uniforms, reduces returns and exchanges due to inappropriate sizes, and improves the satisfaction of students and parents in purchasing suitable school uniforms.
[0044] Furthermore, in order for designers to optimize school uniform design, in the embodiment of the present application, it also includes: The interactive communication module is used to provide online communication between designers and students' parents, so that students' parents can get feedback and suggestions from designers when customizing school uniforms; Obtaining school uniform preference information and fashion trend information, and sending the school uniform preference information and fashion trend information to the designer terminal 101, provides designers with a reference for school uniform design, and helps designers optimize school uniform design.
[0045] For the embodiment of the present application, the online school uniform customization and display system also includes: an interactive communication module, which provides an online communication function between designers and students' parents, so that students' parents can get feedback and suggestions from designers when customizing school uniforms, which helps to ensure that the final design results meet the expectations of parents and the actual needs of students.
[0046] At the same time, in order to incorporate more innovative elements into the school uniform design process, enhance the fashion sense and competitiveness of school uniform design, and meet the aesthetic needs of more students and parents. The interactive communication module is used to obtain school uniform preference information and fashion trend information. School uniform preference information includes but is not limited to: color preference, style preference (for example, sports style, college style, etc.), fabric comfort requirements, functional requirements (for example, breathability, sun protection, etc.); fashion trend information can be obtained through design exhibitions, industry reports, and hot topics on social media. Then, the school uniform preference information and fashion trend information are sent to the designer terminal 101, which provides designers with a reference for school uniform design and helps designers optimize school uniform design.
[0047] It can be seen that in the embodiment of the present application, the online customization and display system for school uniforms also includes: an interactive communication module, which is used to provide online communication functions between designers and students' parents, so that students' parents can get feedback and suggestions from designers when customizing school uniforms. At the same time, school uniform preference information and fashion trend information are obtained, and the school uniform preference information and fashion trend information are sent to the designer terminal 101, which provides designers with a reference for school uniform design and helps designers optimize school uniform design.
[0048] Furthermore, in order to improve the viewing flexibility of school uniform design drafts and save the designer's time and energy, in the embodiment of the present application, when the designer terminal 101 performs school uniform collaborative design using the collaborative school uniform design platform, it is used to: When a design draft tracking instruction carrying a version number is detected, the target school uniform design draft is searched from the design draft database based on the version number, and the target school uniform design draft is displayed on the display interface of the designer terminal 101; When a design draft backtracking instruction is detected, the target school uniform design draft is used as the design starting point, so that subsequent school uniform design operations are edited based on the target school uniform design draft.
[0049] For the embodiment of the present application, during the school uniform design process, the design draft of the designer often goes through multiple versions of iteration and modification. In order to effectively manage these different versions of the design draft, the different versions of the school uniform design draft will be regularly stored in the design draft database according to the version number. When a design draft tracking instruction carrying a version number is detected, the target school uniform design draft is searched from the design draft database based on the version number, wherein the target school uniform design draft is the school uniform design draft corresponding to the version number, and the target school uniform design draft is displayed on the display interface of the designer terminal 101. Designers can freely switch between different versions of the design draft as needed, flexibly conduct design attempts and changes, and improve the viewing flexibility of the school uniform design draft.
[0050] At the same time, when the designer needs to make subsequent designs based on the target school uniform design draft of this version number, the designer clicks the backtracking button on the display interface to control the triggering of the design draft backtracking instruction. When the design draft backtracking instruction is detected, the target school uniform design draft is used as the design starting point, so that subsequent school uniform design operations are edited based on the target school uniform design draft. The backtracking operation greatly saves the designer's time and energy and avoids the tedious process of designing from scratch. Through clear version management and backtracking mechanisms, designers can more easily track the trajectory of design evolution and evaluate the effects of design changes, which helps designers to promptly discover and correct problems and ensure the steady improvement of design quality.
[0051] It can be seen that in the embodiment of the present application, when a design draft tracking instruction carrying a version number is detected, the target school uniform design draft is searched from the design draft database based on the version number, and the target school uniform design draft is displayed on the display interface of the designer terminal 101. Designers can freely switch between different versions of design drafts as needed, flexibly try and modify designs, and improve the viewing flexibility of school uniform design drafts. When a design draft backtracking instruction is detected, the target school uniform design draft is used as the design starting point, so that subsequent school uniform design operations are edited based on the target school uniform design draft. The backtracking operation greatly saves the designer's time and energy and avoids the tedious process of designing from scratch.
[0052] The above embodiment introduces a school uniform online customization display system from the perspective of method flow, and the following embodiment introduces a school uniform online customization display method based on the student-parent terminal 102 from the perspective of method flow. For details, please refer to the following embodiment.
[0053] The embodiment of the present application provides a method for online customization and display of school uniforms based on a student-parent terminal, which is executed by the student-parent terminal, such as Figure 2As shown, the method includes step S201 and step S202, wherein: Step S201: obtaining school uniform design information, and performing multi-dimensional school uniform display based on the school uniform design information, wherein the multi-dimensional school uniform display includes: image display, video display and stereoscopic display; Step S202: When school uniforms allow personalized customization, obtain school uniform customization information, customize school uniforms based on school uniform design information and school uniform customization information, determine target school uniform information, and display the target school uniform information at the student's parent terminal so that the student's parent can view the personalized customization effect.
[0054] Technical personnel in the relevant field can clearly understand that, for the convenience and conciseness of description, the specific working process of the above-described method for online customization and display of school uniforms based on the student-parent terminal can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0055] The embodiment of the present application provides a student parent terminal, such as Figure 3 As shown, Figure 3 The student-parent terminal 300 shown includes: a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, such as through a bus 302. Optionally, the student-parent terminal 300 may also include a transceiver 304. It should be noted that in actual applications, the transceiver 304 is not limited to one, and the structure of the student-parent terminal 300 does not constitute a limitation on the embodiments of the present application.
[0056] The processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor 301 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0057] The bus 302 may include a path to transmit information between the above components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 302 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but it does not mean that there is only one bus or only one type of bus.
[0058] The memory 303 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0059] The memory 303 is used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the contents shown in the above method embodiment.
[0060] The student-parent terminal includes, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. It can also be a server, etc. Figure 3 The student-parent terminal shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0061] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the corresponding content in the aforementioned method embodiment.
[0062] An embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the method in any of the above embodiments is implemented.
[0063] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0064] The above are only some implementation methods of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A school uniform online customization display system, characterized in that: include: Designer terminal and student parent terminal, including: The designer terminal is used to provide a school uniform design tool and a design element library, and to perform collaborative design and construction based on the school uniform design tool and the design element library to obtain a collaborative school uniform design platform, wherein the collaborative school uniform design platform supports collaborative school uniform design by multiple people, and members of the design team can view and edit the school uniform design draft in real time; the collaborative school uniform design platform is used to perform collaborative school uniform design, and the finished school uniform design information is sent to the student parent terminal; The student parent terminal is used to obtain school uniform design information and perform multi-dimensional school uniform display based on the school uniform design information, wherein the multi-dimensional school uniform display includes: image display, video display and three-dimensional display; When school uniforms allow personalized customization, school uniform customization information is obtained, school uniforms are customized based on the school uniform design information and the school uniform customization information, target school uniform information is determined, and the target school uniform information is displayed at the student's parent terminal so that the student's parent can view the personalized customization effect.
2. The school uniform online customization display system according to claim 1 is characterized in that: When the designer terminal performs collaborative design construction based on the school uniform design tool and the design element library to obtain the collaborative school uniform design platform, it is used to: Acquire platform planning information, wherein the platform planning information includes: functional modules, architecture design, interaction mode and backend technology stack; Obtaining a conflict resolution method, wherein the conflict resolution method includes: a locking mechanism, a conflict detection mechanism, and an authority control mechanism, and the conflict resolution method is used to solve the data consistency and collaboration efficiency of multiple designers when operating simultaneously; Based on the school uniform design tool, the design element library, the platform planning information and the conflict resolution method, collaborative design is carried out to obtain a collaborative school uniform design platform.
3. The school uniform online customization display system according to claim 2 is characterized in that: When performing collaborative school uniform design using the collaborative school uniform design platform, the designer terminal is used to: When an editing instruction carrying a design element is detected, the authority control mechanism performs authority verification on the editing instruction and determines an authority verification result, wherein the authority verification is used to ensure that only designers with authority can perform editing operations on the design element, thereby maintaining the security of the design data; When the permission verification result is passed, the locking mechanism automatically locks the design editing area corresponding to the design element, and displays the design editing area in a locked state on the school uniform design interface to prevent other designers from editing the design element at the same time; When the design editing area is in a locked state, the editing operations in the design editing area are detected in real time. When an abnormal editing operation is detected, the conflict detection mechanism returns a collaboration conflict prompt, wherein the collaboration conflict prompt is used to prompt other designers that they cannot currently perform editing operations on the design editing area.
4. The school uniform online customization display system according to claim 1 is characterized in that: The student-parent terminal is also used for: Obtain students' body parameters and school uniform size information, make size recommendations based on the students' body parameters and school uniform size information, and determine the target size information suitable for the students; Acquire a full-body image of the student, perform human body modeling based on the full-body image of the student to obtain a three-dimensional human body model, and perform school uniform modeling based on the target size information and the target school uniform information to obtain a three-dimensional school uniform model; Mapping is performed based on the three-dimensional human body model and the three-dimensional school uniform model to obtain a simulated fitting image, wherein the simulated fitting image is used to show the effect of students wearing a school uniform of a target size.
5. The school uniform online customization display system according to claim 1 is characterized in that: Also includes: The interactive communication module is used to provide online communication between designers and students' parents, so that students' parents can get feedback and suggestions from designers when customizing school uniforms; Obtaining school uniform preference information and fashion trend information, and sending the school uniform preference information and the fashion trend information to the designer terminal, provides the designer with a reference for school uniform design, and helps the designer optimize the school uniform design.
6. The school uniform online customization display system according to claim 1 is characterized in that: When performing collaborative school uniform design using the collaborative school uniform design platform, the designer terminal is used to: When a design draft tracking instruction carrying a version number is detected, a target school uniform design draft is searched from a design draft database based on the version number, and the target school uniform design draft is displayed on a display interface of a designer terminal; When a design draft backtracking instruction is detected, the target school uniform design draft is used as a design starting point, so that subsequent school uniform design operations are edited on the basis of the target school uniform design draft.
7. A method for online customization and display of school uniforms based on a student-parent terminal, characterized in that: include: Acquire school uniform design information, and perform multi-dimensional school uniform display based on the school uniform design information, wherein the multi-dimensional school uniform display includes: image display, video display and three-dimensional display; When school uniforms allow personalized customization, school uniform customization information is obtained, school uniforms are customized based on the school uniform design information and the school uniform customization information, target school uniform information is determined, and the target school uniform information is displayed at the student's parent terminal so that the student's parent can view the personalized customization effect.
8. An electronic device, characterized in that: include: at least one processor; Memory; At least one application, wherein at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the online customized display method of school uniforms based on a student-parent terminal as described in claim 7.
9. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed in a computer, the computer is caused to execute the online customized display method of school uniforms based on a student-parent terminal as described in claim 7.
Citation Information
Patent Citations
User and designer interactive type garment design method and system
CN105205233A
Computer-assisted costume design system
CN107944110A
Collaborative design method, collaborative server and storage medium
CN116401636A
Method for electric ordering clothes
KR101975169B1
