Industrial design drawing generation method and device, computer equipment and readable storage medium
Patent Information
- Application Number
- CN202611092324.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-22
- Publication Date
- 2026-10-30
AI Technical Summary
[0002]传统的工业设计流程中,从概念设计到最终的三维模型的输出,需要使用多个独立的软件工具,每一次跨软件的数据传递,都容易伴随着数据格式转换损耗、设计信息断层和版本管理混乱等问题,极大增加了设计沟通成本与出错概率,拖慢了工业设计整体的推进效率
[0043]上述工业设计图生成方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,通过获取关于目标产品的工业设计需求内容,基于工业设计需求内容,识别工业设计意图,以生成匹配的提示词,能够为后续图像生成提供精准的指引,准确契合工业设计的实际需求;从进行创意发散的图生成操作、以及进行渲染的图生成操作中,选取目标图生成操作,按目标图生成操作对应的生成方式,基于提示词,进行工业设计图生成,得到初始工业设计图;基于图处理方式,对初始工业设计图进行相应的图处理,得到关于目标产品的目标工业设计图,通过上述整合创意生成、渲染、图处理多环节于一体的流程,无需跨多个软件工具反复传递转换数据,有效避免了数据格式损耗、设计信息断层和版本管理混乱的问题,既降低了设计沟通成本与出错概率,也大幅提升了工业设计图生成的整合度与整体推进效率,能够更快输出满足需求的工业设计成品图,适配工业设计的智能化生产需求。
Smart Images

Figure CN123013201A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent industrial design technology, and in particular to an industrial design drawing generation method, apparatus, computer equipment, computer-readable storage medium, and computer program product. Background Technology
[0002] In the traditional industrial design process, from conceptual design to the final output of the 3D model, multiple independent software tools are required. Each data transfer across software is prone to problems such as data format conversion loss, design information gaps, and chaotic version management, which greatly increases the design communication cost and the probability of errors, and slows down the overall progress efficiency of industrial design.
[0003] Therefore, how to improve the integration and efficiency of industrial design drawing generation is a technical problem that urgently needs to be solved. Summary of the Invention
[0004] Therefore, it is necessary to provide an industrial design drawing generation method, apparatus, computer equipment, computer-readable storage medium, and computer program product that can improve the integration and efficiency of industrial design drawing generation in response to the above-mentioned technical problems.
[0005] Firstly, this application provides a method for generating industrial design drawings, including:
[0006] Obtain information about the industrial design requirements of the target product, identify the industrial design intent based on the industrial design requirements, and generate matching prompts.
[0007] From the image generation operations for creative brainstorming and the image generation operations for rendering, select the target image generation operation, and generate an industrial design image based on the prompt words according to the generation method corresponding to the target image generation operation, to obtain the initial industrial design image.
[0008] Based on graph processing, the initial industrial design drawings are processed accordingly to obtain the target industrial design drawings for the target product.
[0009] In one embodiment, when the target image generation operation is a creative brainstorming operation, an industrial design image is generated based on prompts according to the generation method corresponding to the target image generation operation, resulting in an initial industrial design image, including:
[0010] Select the target creative divergence model from the industrial design creative model, industrial design realistic model and industrial design hybrid model;
[0011] Based on the prompt words, the initial industrial design drawings are generated through the target creative divergence model.
[0012] In one embodiment, when the target image generation operation is a rendering operation, an industrial design image is generated based on prompts according to the generation method corresponding to the target image generation operation, resulting in an initial industrial design image, including:
[0013] Obtain industrial design sketches of the target product;
[0014] Based on the graphic recognition and analysis method corresponding to the graphic type of the industrial design sketch, the graphic recognition and analysis of the industrial design sketch is performed to obtain the graphic analysis results of the industrial design sketch;
[0015] Based on the prompts and graph analysis results, the industrial design sketches are rendered to generate initial industrial design drawings.
[0016] In one embodiment, when the target image generation operation is either a creative brainstorming operation or a rendering operation, an industrial design image is generated based on prompts according to the generation method corresponding to the target image generation operation, resulting in an initial industrial design image, including:
[0017] Select the target creative divergence model from the industrial design creative model, industrial design realistic model and industrial design hybrid model;
[0018] Based on the prompt words, the industrial design drawings are generated through the target creative divergence model to obtain creative design drawings;
[0019] Based on the graphic recognition and analysis method corresponding to the graphic type of the creative design drawing, the creative design drawing is subjected to graphic recognition and analysis to obtain the graphic analysis results of the creative design drawing;
[0020] Based on the graph analysis results, the creative design drawings are rendered to generate initial industrial design drawings.
[0021] In one embodiment, based on graph processing, the initial industrial design drawing is subjected to corresponding graph processing to obtain a target industrial design drawing of the target product, including:
[0022] Select the target image processing operation from the following: image processing operations: partial redrawing, color and material surface processing, background generation, no processing, and 3D design generation.
[0023] The initial industrial design drawing is processed according to the corresponding drawing processing method based on the target drawing processing operation to obtain the target industrial design drawing of the target product.
[0024] In one embodiment, the method further includes:
[0025] Select the target image auxiliary processing operation from the following: image auxiliary processing operations: enlargement, expansion, background processing, annotation, and correction.
[0026] According to the corresponding graph-aided processing method, the target industrial design drawing of the target product is processed accordingly to obtain the graph-aided target industrial design drawing.
[0027] Secondly, this application also provides an industrial design drawing generation apparatus, comprising:
[0028] The identification module is used to obtain information about the industrial design requirements of the target product, identify the industrial design intent based on the industrial design requirements, and generate matching prompts.
[0029] The image generation module is used to select a target image generation operation from image generation operations for creative brainstorming and image generation operations for rendering, and generate an industrial design image based on prompt words according to the generation method corresponding to the target image generation operation, to obtain an initial industrial design image.
[0030] The graph processing module is used to perform corresponding graph processing on the initial industrial design drawings based on graph processing methods to obtain the target industrial design drawings for the target product.
[0031] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0032] Obtain information about the industrial design requirements of the target product, identify the industrial design intent based on the industrial design requirements, and generate matching prompts.
[0033] From the image generation operations for creative brainstorming and the image generation operations for rendering, select the target image generation operation, and generate an industrial design image based on the prompt words according to the generation method corresponding to the target image generation operation, to obtain the initial industrial design image.
[0034] Based on graph processing, the initial industrial design drawings are processed accordingly to obtain the target industrial design drawings for the target product.
[0035] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0036] Obtain information about the industrial design requirements of the target product, identify the industrial design intent based on the industrial design requirements, and generate matching prompts.
[0037] From the image generation operations for creative brainstorming and the image generation operations for rendering, select the target image generation operation, and generate an industrial design image based on the prompt words according to the generation method corresponding to the target image generation operation, to obtain the initial industrial design image.
[0038] Based on graph processing, the initial industrial design drawings are processed accordingly to obtain the target industrial design drawings for the target product.
[0039] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0040] Obtain information about the industrial design requirements of the target product, identify the industrial design intent based on the industrial design requirements, and generate matching prompts.
[0041] From the image generation operations for creative brainstorming and the image generation operations for rendering, select the target image generation operation, and generate an industrial design image based on the prompt words according to the generation method corresponding to the target image generation operation, to obtain the initial industrial design image.
[0042] Based on graph processing, the initial industrial design drawings are processed accordingly to obtain the target industrial design drawings for the target product.
[0043] The aforementioned industrial design drawing generation method, apparatus, computer equipment, computer-readable storage medium, and computer program product, by acquiring industrial design requirements for the target product, identifying industrial design intent based on these requirements, and generating matching prompts, can provide precise guidance for subsequent image generation, accurately meeting the actual needs of industrial design. From image generation operations involving creative brainstorming and rendering, a target image generation operation is selected. Based on the prompts, an initial industrial design drawing is generated according to the corresponding generation method of the target image generation operation. Based on the image processing method, the initial industrial design drawing undergoes appropriate image processing to obtain the target industrial design drawing for the target product. This integrated process of creative generation, rendering, and image processing eliminates the need for repeated data transfer and conversion across multiple software tools, effectively avoiding data format loss, design information gaps, and version management chaos. It reduces design communication costs and error probability, significantly improves the integration and overall efficiency of industrial design drawing generation, and enables faster output of finished industrial design drawings that meet requirements, adapting to the intelligent production needs of industrial design. Attached Figure Description
[0044] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0045] Figure 1 This is an application environment diagram of an industrial design drawing generation method in one embodiment;
[0046] Figure 2 This is a schematic diagram of the architecture used to implement an industrial design drawing generation method in one embodiment;
[0047] Figure 3 This is a flowchart illustrating an industrial design drawing generation method in one embodiment;
[0048] Figure 4 This is a flowchart illustrating the selection operations that can be performed before creative brainstorming in one embodiment;
[0049] Figure 5 This is an example diagram illustrating the process of generating a target industrial design drawing in one embodiment;
[0050] Figure 6 This is a schematic diagram of the entire process of an industrial design drawing generation method in one embodiment;
[0051] Figure 7 This is a flowchart illustrating the industrial design drawing generation method in another embodiment;
[0052] Figure 8 This is a structural block diagram of an industrial design drawing generation device in one embodiment;
[0053] Figure 9 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0054] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0055] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.
[0056] The industrial design drawing generation method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104 or placed on a cloud or other network server. Server 104 obtains industrial design requirements for the target product from terminal 102, and based on these requirements, identifies the industrial design intent to generate matching prompts. Server 104 selects a target graph generation operation from graph generation operations for creative brainstorming and graph generation operations for rendering. Following the corresponding generation method, based on the prompts, server 104 generates an initial industrial design graph. Finally, based on the graph processing method, server 104 performs appropriate graph processing on the initial industrial design graph to obtain a target industrial design graph for the target product.
[0057] Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, drones, low-altitude aircraft, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, and projection equipment. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted displays. Head-mounted displays can be virtual reality (VR) devices, augmented reality (AR) devices, and smart glasses. Server 104 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0058] Furthermore, such as Figure 2 As shown, server 104 employs a four-layer architecture to implement a method for generating industrial design drawings. Specifically, it includes an application layer, a business logic layer, a model service layer, and a data storage layer.
[0059] The application layer of server 104 provides a human-computer interaction interface and an API interface layer for interaction with terminal 102. The human-computer interaction interface includes a user interface, a material management center interface, and an account management and data dashboard center interface. The user interface provides a user-side operation interface for an industrial design drawing generation method. The material management center interface provides material browsing, filtering, and retrieval functions. The account management and data dashboard center interfaces provide management functions. The business logic layer of server 104 includes an artificial intelligence planning engine for performing natural language processing, intent recognition, design reasoning, and prompt word generation. It also includes an image generation engine, an image processing engine, a 3D model generation engine, and a data transfer engine. The image generation engine performs artificial intelligence image generation reasoning, low-rank adaptive loading, and image compositing. The image processing engine performs local redrawing, CMF editing, background blending, and selection segmentation. The 3D model generation engine performs depth estimation, mesh reconstruction, and multi-view rendering. The data transfer engine performs format conversion, version management, and material archiving. The model service layer of server 104 contains three types of models: first, basic models, such as image generation models; second, industry-specific models, such as industrial design creative models, industrial design realistic models, and industrial design hybrid models; and third, auxiliary models, such as image segmentation models, depth estimation models, and background fusion models. The data storage layer of server 104 stores materials, models, metadata, and dialogue trajectories.
[0060] In one exemplary embodiment, such as Figure 3 As shown, an industrial design drawing generation method is provided, which can be applied to... Figure 1 Taking server 104 as an example, the explanation includes the following steps 302 to 306. Wherein:
[0061] Step 302: Obtain industrial design requirements for the target product, identify industrial design intent based on the industrial design requirements, and generate matching prompts.
[0062] The target product is the product for which industrial design drawings are required, such as refrigerators, washing machines, air conditioners, range hoods, water heaters, small appliances, or other industrial products. The industrial design requirements include natural language design ideas, product category information, and product brand identity. The industrial design intent includes product design keywords, material preferences, and product positioning information. Cue words are keywords used to describe the industrial design intent, including product description, style definition, material specifications, and scenario requirements.
[0063] Optionally, the system obtains the industrial design requirements text of the target product input by the user in natural language, performs semantic parsing on the industrial design requirements text, and obtains the industrial design requirements content of the target product. Alternatively, it obtains the industrial design requirements content of multiple preset products, and selects the industrial design requirements content of the target product from the industrial design requirements content of the multiple products.
[0064] Optionally, the industrial design requirements are input into a pre-trained prompt word generation model. The prompt word generation model will identify the industrial design intent based on the industrial design requirements and generate matching prompt words based on the industrial design intent. Alternatively, the industrial design requirements can be input into an artificial intelligence model for multi-turn dialogue to gradually identify the industrial design intent, obtain the dialogue trajectory in identifying the industrial design intent, and generate keywords that match the industrial design intent based on the dialogue trajectory.
[0065] Optionally, the output prompts can be in multiple formats, such as JOSN, XML, YAML, and database records.
[0066] Step 304: Select the target image generation operation from the image generation operation for creative brainstorming and the image generation operation for rendering. Based on the prompt words, generate the industrial design image according to the generation method corresponding to the target image generation operation to obtain the initial industrial design image.
[0067] The initial industrial design drawing is one or more of the following: rendered image, concept design drawing, design rendering, and concept rendering.
[0068] Optionally, in response to the user's selection operation, the target graph generation operation is selected between the graph generation operation for creative brainstorming and the graph generation operation for rendering.
[0069] For example, when the target image generation operation is a creative image generation operation, an industrial design image is generated based on the prompt words and according to the generation method corresponding to the creative image generation operation, resulting in an initial industrial design image; when the target image generation operation is a rendering image generation operation, an industrial design image is generated based on the prompt words and according to the generation method corresponding to the rendering image generation operation, resulting in an initial industrial design image; when the target image generation operation consists of both a creative image generation operation and a rendering image generation operation, an industrial design image is generated based on the prompt words and according to the generation methods corresponding to both the creative image generation operation and the rendering image generation operation, resulting in an initial industrial design image.
[0070] Step 306: Based on graph processing, perform corresponding graph processing on the initial industrial design drawing to obtain the target industrial design drawing of the target product.
[0071] Among them, the target industrial design drawing is the design drawing format that matches the industrial design intent, including one or more of the following: creative design drawing, rendering effect drawing, partial adjustment design drawing, 3D model drawing, color, material and surface treatment design drawing, and background blending drawing.
[0072] For example, a target image processing operation is selected from image processing operations that perform partial redrawing, image processing operations that perform color, material, and surface processing, image processing operations that generate backgrounds, image processing operations that do not perform processing, and image processing operations that generate 3D designs. The initial industrial design drawing is then processed according to the image processing method corresponding to the target image processing operation to obtain the target industrial design drawing of the target product.
[0073] For example, if the target image processing operation is a no-processing operation, the initial industrial design drawing is processed according to the image processing method corresponding to the no-processing operation to obtain the target industrial design drawing of the target product; if the target image processing operation is a partial redrawing operation or a background generation operation, the initial industrial design drawing is processed according to the image processing methods corresponding to the partial redrawing operation and the background generation operation when the target image processing operation is used to obtain the target industrial design drawing of the target product.
[0074] For example, for each piece of data in the above process, format verification is required during the transfer. Unqualified data will automatically trigger format conversion or error message and roll back to any historical version. During rollback, version relationships will be automatically tracked. In case of network failure, the current progress will be automatically cached and processing will automatically continue after the service is restored.
[0075] In the aforementioned industrial design drawing generation method, by acquiring the industrial design requirements of the target product, identifying the industrial design intent based on these requirements, and generating matching prompts, precise guidance can be provided for subsequent image generation, accurately meeting the actual needs of industrial design. From the image generation operations for creative brainstorming and rendering, the target image generation operation is selected. Based on the prompts, the initial industrial design drawing is generated according to the corresponding generation method of the target image generation operation. Based on the image processing method, the initial industrial design drawing is processed accordingly to obtain the target industrial design drawing of the target product. This integrated process of creative generation, rendering, and image processing eliminates the need for repeated data transfer and conversion across multiple software tools, effectively avoiding data format loss, design information gaps, and version management chaos. It reduces design communication costs and error probability, significantly improves the integration and overall efficiency of industrial design drawing generation, and enables faster output of finished industrial design drawings that meet requirements, adapting to the intelligent production needs of industrial design.
[0076] In an exemplary embodiment, when the target image generation operation is a creative brainstorming image generation operation, an industrial design image is generated based on prompt words according to the generation method corresponding to the target image generation operation to obtain an initial industrial design image. This includes: selecting a target creative brainstorming model from industrial design creative models, industrial design realistic models, and industrial design hybrid models; and generating an industrial design image based on prompt words through the target creative brainstorming model to obtain an initial industrial design image.
[0077] Among them, the industrial design creative model is used to generate innovative and artistic concept design drawings, the industrial design realistic model is used to generate design renderings that closely resemble real product photos, and the industrial design hybrid model is used to generate innovative and feasible concept renderings that blend creativity and realism.
[0078] For example, based on the industrial design requirements, industrial design intent, or prompts, a target creative divergence model is selected from industrial design creative models, industrial design realistic models, and industrial design hybrid models. The target creative divergence model can be one or more of these three models. Based on the prompts, an initial industrial design drawing is generated using the target creative divergence model.
[0079] For example, if the target creative divergence model is an industrial design creative model, prompts are input into the industrial design creative model, which then generates industrial design drawings based on the prompts, resulting in a concept design drawing, which is used as the initial industrial design drawing. If the target creative divergence model is an industrial design realistic model, prompts are input into the industrial design realistic model, which then generates industrial design drawings based on the prompts, resulting in a design rendering, which is used as the initial industrial design drawing. If the target creative divergence model is an industrial design hybrid model, the industrial design hybrid model generates industrial design drawings based on the prompts, resulting in a design concept rendering, which is used as the initial industrial design drawing. When the model is an industrial design creative model and an industrial design realistic model, both models simultaneously generate industrial design drawings based on prompts, producing concept design drawings and concept renderings. These concept design drawings and concept renderings are then used as the initial industrial design drawings. When the target creative divergence model is an industrial design creative model, an industrial design realistic model, and an industrial design hybrid model, all three models simultaneously generate industrial design drawings based on prompts, producing concept design drawings, design renderings, and concept renderings. These concept design drawings, renderings, and concept renderings are all considered creative design drawings, and these creative design drawings are used as the initial industrial design drawings.
[0080] For example, when the target creative divergence model generates industrial design drawings, it determines the category of the target product, the style of the generated image, the angle of the target product during image generation, the lens perspective, and the scene setting based on the input prompts. Based on the determined target product category, generated image style, and scene setting, an initial industrial design drawing is generated. The target product categories include refrigerators, washing machines, air conditioners, and small appliances; the generated image styles include realistic, illustration, hand-drawn, and CG styles; the angles of the target product during image generation include frontal, side, oblique, and top views; the lens perspectives include wide-angle, standard, telephoto, and macro angles; and the scene settings include indoor, outdoor, solid color background, and scene illustration settings.
[0081] For example, both the target industrial design drawings and the initial industrial design drawings of the target product can be stored in a database and retrieved at any time as processing objects for the next drawing generation or drawing processing operation. For example, Figure 4As shown, in response to the first selection operation, which is used to select either creating a new work or selecting a historical version from the resource center on the first display interface; if the first selection operation indicates creating a new work, then based on the prompt, the industrial design drawing is generated according to the generation method corresponding to the target image generation operation to obtain the initial industrial design drawing; if the first selection operation indicates selecting a historical version from the resource center, then the second display interface is displayed, which is used to select the target industrial design drawing of the target product from the historical version. In response to the second selection operation, the target historical material is selected from the target industrial design drawing of the target product from the historical version. The target historical material in the image is a concept design drawing, a rendered effect drawing, and a color, material, and surface treatment design drawing; then creative ideas are generated based on the selected target historical material.
[0082] In this embodiment, the process of generating initial industrial design drawings based on prompt words through the target creative divergence model can more accurately match the creative divergence needs of different types of industrial designs, improve the efficiency and effectiveness of initial design drawing generation, and help designers quickly obtain conceptual design drafts that meet the required direction.
[0083] In an exemplary embodiment, when the target image generation operation is a rendering image generation operation, an industrial design image is generated based on prompt words according to the generation method corresponding to the target image generation operation to obtain an initial industrial design image. This includes: obtaining an industrial design sketch about the target product; performing graphic recognition analysis on the industrial design sketch according to the graphic recognition analysis method corresponding to the image type of the industrial design sketch to obtain the graphic analysis result of the industrial design sketch; and rendering the industrial design sketch based on prompt words and the graphic analysis result to generate the initial industrial design image.
[0084] Industrial design sketches include various image types such as hand-drawn drafts, line drawings, white models, and reference images. The corresponding image recognition and analysis methods are as follows: for hand-drawn drafts or line drawings, for white models, and for reference images.
[0085] For example, you can obtain industrial design sketches of the target product uploaded by the user, or obtain industrial design sketches of the target product saved locally. These sketches can be hand-drawn drafts and line drawings uploaded by designers, white model renderings of CAD models, or reference product images.
[0086] Optionally, when the industrial design sketch is a hand-drawn draft or a line drawing, the industrial design sketch is subjected to line drawing edge detection and extraction to obtain the graph analysis results of the industrial design sketch. Based on the prompt words and graph analysis results, the industrial design sketch is rendered to generate a rendered image that conforms to the shape of the line drawing. This rendered image that conforms to the shape of the line drawing is used as the initial industrial design sketch.
[0087] Optionally, when the industrial design sketch is a white model, the product structure of the industrial design sketch is identified and analyzed to obtain the graph analysis results of the industrial design sketch. Based on the prompt words and graph analysis results, the industrial design sketch is rendered to generate a rendered image with materials and scene. This rendered image with materials and scene is used as the initial industrial design sketch.
[0088] Optionally, when the industrial design sketch is a reference sketch, the style characteristics and light and shadow relationships of the industrial design sketch are identified and analyzed to obtain the sketch analysis results. Based on the prompt words and the sketch analysis results, the industrial design sketch is rendered to generate a new design rendering effect with the same style characteristics as the industrial design sketch. This new design rendering effect with the same style characteristics as the industrial design sketch is used as the initial industrial design sketch.
[0089] In this embodiment, the process of intelligently transforming a designer's hand-drawn sketch into a complete and clear rendered image retains the original design concept outline in the sketch while supplementing details such as lighting and materials. This eliminates the need for designers to redraw line drawings and build models, significantly shortening the output cycle from concept sketch to finished rendering and meeting the needs of designers to quickly present design effects.
[0090] In an exemplary embodiment, when the target image generation operation is a creative idea generation operation and a rendering operation, an initial industrial design image is generated based on prompts according to the generation method corresponding to the target image generation operation. This includes: selecting a target creative idea model from industrial design creative models, industrial design realistic models, and industrial design hybrid models; generating an industrial design image based on prompts using the target creative idea model to obtain a creative design image; performing graphic recognition analysis on the creative design image according to the graphic recognition analysis method corresponding to the image type of the creative design image to obtain the graphic analysis result of the creative design image; and rendering the creative design image based on the graphic analysis result to generate the initial industrial design image.
[0091] Among them, creative design drawings include one or more of concept design drawings, rendering design drawings, and concept rendering design drawings.
[0092] Optionally, in response to the user's selection operation, the target creative divergence model is determined from the industrial design creative model, industrial design realistic model and industrial design hybrid model.
[0093] For example, when the target creative divergence model is an industrial design creative model, prompt words are input into the industrial design creative model, and the industrial design creative model generates industrial design drawings based on the prompt words to obtain a conceptual design drawing, which is then used as the creative design drawing; the drawing type of the creative design drawing is determined; according to the graphic recognition analysis method corresponding to the drawing type of the creative design drawing, graphic recognition analysis is performed on the creative design drawing to obtain the graphic analysis result of the creative design drawing; based on the graphic analysis result, the creative design drawing is rendered to generate an initial industrial design drawing.
[0094] For example, when the target creative divergence model is an industrial design realism model, the prompt words are input into the industrial design realism model, and the industrial design realism model generates an industrial design drawing based on the prompt words to obtain a design rendering; the design rendering is used as the creative design drawing; the image type of the creative design drawing is determined; according to the image recognition analysis method corresponding to the image type of the creative design drawing, the creative design drawing is subjected to image recognition analysis to obtain the image analysis result of the creative design drawing; based on the image analysis result, the creative design drawing is rendered to generate an initial industrial design drawing.
[0095] For example, when the target creative divergence model is an industrial design hybrid model, prompt words are input into the industrial design hybrid model, and the industrial design hybrid model generates industrial design drawings based on the prompt words to obtain a conceptual effect design drawing; the conceptual effect design drawing is used as the creative design drawing; the image type of the creative design drawing is determined; according to the image recognition analysis method corresponding to the image type of the creative design drawing, the creative design drawing is subjected to image recognition analysis to obtain the image analysis result of the creative design drawing; based on the image analysis result, the creative design drawing is rendered to generate an initial industrial design drawing.
[0096] In this embodiment, by first generating creative design drawings in multiple directions using creative divergence, and then directly rendering and refining the selected creative design drawings, the design flexibility of the creative divergence stage is preserved, helping designers to quickly explore multiple design possibilities, and high-quality finished rendering drawings can be obtained quickly, thus balancing the efficiency of creative divergence and the presentation quality of the final design effect.
[0097] In one embodiment, based on the graph processing method, the initial industrial design drawing is subjected to corresponding graph processing to obtain the target industrial design drawing of the target product. This includes: selecting a target graph processing operation from graph processing operations that perform partial redrawing, graph processing operations that perform color, material, and surface processing, graph processing operations that generate backgrounds, graph processing operations that do not perform any processing, and graph processing operations that generate 3D designs; and performing corresponding graph processing on the initial industrial design drawing according to the graph processing method corresponding to the target graph processing operation to obtain the target industrial design drawing of the target product.
[0098] The combinations of target image processing operations include: image processing without processing; image processing with partial redrawing; image processing with color, material, and surface treatment; image processing with background generation; image processing without processing; image processing with 3D design generation; image processing with partial redrawing and color, material, and surface treatment; image processing with partial redrawing and background generation; image processing with partial redrawing, color, material, and surface treatment and background generation; image processing with partial redrawing, color, material, and surface treatment and 3D design generation; image processing with color, material, and surface treatment and background generation; image processing with color, material, and surface treatment and 3D design generation.
[0099] Optionally, in response to the user's selection operation, the target image processing operation is determined from the image processing operations of performing partial redrawing, color and material surface processing, background generation, no processing, and 3D design generation.
[0100] For example, when the target drawing processing operation is a drawing processing operation that does not perform any processing, the initial industrial design drawing is used as the target industrial design drawing for the target product.
[0101] For example, when the target image processing operation is a partial redrawing operation, the initial industrial design drawing is partially redrawn to obtain a target industrial design drawing for the target product. Specifically, the initial industrial design drawing is selected to obtain a target area; an auxiliary reference image uploaded by the user or an auxiliary reference image existing in the local material library is obtained; based on the auxiliary reference image, the target area of the initial industrial design drawing is redrawn to obtain a partially adjusted design drawing, and this partially adjusted design drawing is used as the target industrial design drawing for the target product. Further, the initial industrial design drawing at this time can be one or more of a concept design drawing, a rendering design drawing, a concept rendering design drawing, and a rendered rendering. The methods for selecting the target area from the initial industrial design drawing include artificial intelligence automatic segmentation, pen tool method, and brush smearing method. The pen tool method is suitable for target areas with regular geometric shapes. The AI-powered automatic segmentation method inputs the initial industrial design drawing into an image segmentation model such as SAM (Segment Anything Model). The image segmentation model identifies the boundaries of each component of the target product, determines the individual components within the target product, and identifies the target component within those components, defining the area containing the target component as the target region. The pen tool method precisely outlines the selection boundary using Bézier curves to obtain the target region. The brush painting method allows manual painting of the selected target region. Based on an auxiliary reference image, a local redrawing model is used to redraw the target region of the initial industrial design drawing. Combining the style of the auxiliary reference image with the overall consistency of the initial industrial design drawing, a locally adjusted design drawing is generated that balances reference value and consistency.
[0102] For example, when the target image processing operation is a color, material, and surface treatment operation, the initial industrial design drawing is selected to obtain the target area; the target area is then subjected to color, material, and surface treatment to obtain a color, material, and surface treatment design drawing, which is used as the target industrial design drawing for the target product. Specifically, the initial industrial design drawing can be one or more of a concept design drawing, a rendering design drawing, a concept rendering design drawing, and a rendered rendering. The initial industrial design drawing is then segmented using artificial intelligence to obtain the target area. The target area can be different surface areas of the target product, or multiple areas selected individually or in batches, or the area containing at least one component of the target product, such as a refrigerator door, handle, and control panel. When performing color, material, and surface treatment on the target area, only color adjustment can be performed. Colors can be selected from Pantone or RAL color charts, or custom colors (RGB / HEX values) can be entered. The L value (brightness) and lighting effects can also be adjusted. When applying color and material surface treatments to a target area, you can adjust the material overlay alone. You can select materials from the preset material library, such as metal, plastic, wood grain, and glass, or upload custom material images. Alternatively, you can adjust both color and material overlay simultaneously.
[0103] For example, when the target image processing operation is a background generation operation, a background reference image is obtained; a lighting analysis is performed on the background reference image to determine the lighting conditions of the target usage scene; a lighting analysis is performed on the initial industrial design image to obtain the light source direction, intensity, and color temperature of the target product in the initial industrial design image; combining the lighting conditions of the target usage scene and the light source direction, intensity, and color temperature of the target product, the target usage scene is merged into the initial industrial design image, and the lighting consistency of the target product and the target usage scene is adjusted in the initial industrial design image after the background is merged; edge feathering is performed on the initial industrial design image after the lighting consistency adjustment to obtain a background blending image, and this background blending image is used as the target industrial design image for the target product. Specifically, the initial industrial design image at this time can be one or more of the following: a concept design image, a rendering design image, a concept rendering design image, and a rendered rendering image. The background reference images include various preset home appliance usage scenarios, such as kitchen, living room, bedroom and office environments, as well as user-uploaded or preset custom background images. They also include semantic parsing based on user-uploaded or preset background style descriptions, such as modern, minimalist, luxurious and natural, to obtain semantic parsing results. Based on the semantic parsing results, an image generation model is used to generate the background reference images.
[0104] For example, when the target image processing operation is a 3D design generation image processing operation, the initial industrial design drawing is sequentially subjected to depth estimation, mesh reconstruction, UV unwrapping, and texture mapping to obtain a 3D model and six views of the target product. Based on this 3D model and six views, a 3D model drawing is determined, which serves as the target industrial design drawing for the target product. Specifically, since the 3D model generation process only supports white or transparent background images, the initial industrial design drawing can be a conceptual design drawing. The initial industrial design drawing is input into the 3D model generation model, which determines the 3D structure of the target product. Based on the 3D product structure, a standard format 3D model is output, and six views of the target product are generated. The six views of the target product include a front view, rear view, left view, right view, top view, and bottom view, and geometric consistency must be ensured between the views. Alternatively, the desired viewing angle can be determined based on the user's selection, and the target drawing can be determined from the six views of the target product based on the desired viewing angle.
[0105] For example, when the target image processing operation is an image processing operation that performs partial redrawing and an image processing operation that performs color, material, and surface processing, the initial industrial design drawing is selected to obtain a first target area; an auxiliary reference image uploaded by the user or an auxiliary reference image existing in the local material library is obtained; based on the auxiliary reference image, the first target area of the initial industrial design drawing is redrawn to obtain a partially adjusted design drawing; the partially adjusted design drawing is selected to obtain a second target area; the second target area is subjected to color, material, and surface processing to obtain a color, material, and surface processing design drawing, and this color, material, and surface processing design drawing is used as the target industrial design drawing for the target product.
[0106] For example, when the target image processing operation involves partial redrawing and background generation, the initial industrial design image is selected to obtain the target area; an auxiliary reference image uploaded by the user or an auxiliary reference image existing in the local material library is obtained; based on the auxiliary reference image, the target area of the initial industrial design image is redrawn to obtain a partial adjustment design image; a background reference image is obtained; light and shadow analysis is performed on the background reference image to determine the lighting conditions of the target usage scene; light and shadow analysis is performed on the partial adjustment design image to obtain the light source direction, intensity, and color temperature of the target product in the partial adjustment design image; combining the lighting conditions of the target usage scene and the light source direction, intensity, and color temperature of the target product, the target usage scene is integrated into the initial industrial design image, and the light and shadow consistency of the target product and the target usage scene is adjusted in the partial adjustment design image after background integration; edge feathering is performed on the partial adjustment design image after light and shadow consistency adjustment to obtain a background blending image, and this background blending image is used as the target industrial design image for the target product.
[0107] For example, when the target image processing operation is an image processing operation for partial redrawing, an image processing operation for color and material surface processing, and an image processing operation for background generation, the initial industrial design image is selected to obtain a first target area; an auxiliary reference image uploaded by the user or an auxiliary reference image existing in the local material library is obtained; based on the auxiliary reference image, the first target area of the initial industrial design image is redrawn to obtain a partially adjusted design image; the partially adjusted design image is selected to obtain a second target area; the second target area is subjected to color and material surface processing to obtain a color and material surface processing design image; a background reference image is obtained; and the background reference image is subjected to light... The process involves several steps: First, a light and shadow analysis is performed to determine the lighting conditions of the target usage scenario. This analysis yields the light source direction, intensity, and color temperature of the target product within the color and material surface treatment design drawing. Second, the target usage scenario is integrated into the color and material surface treatment design drawing by combining the lighting conditions of the target usage scenario with the light source direction, intensity, and color temperature of the target product. Finally, the color and material surface treatment design drawing with the integrated background is feathered to obtain a background blending image, which is then used as the target industrial design drawing for the target product.
[0108] For example, when the target image processing operation is an image processing operation for partial redrawing, an image processing operation for color, material, and surface processing, and an image processing operation for generating 3D design, the initial industrial design drawing is selected to obtain a first target area; an auxiliary reference image uploaded by the user or an auxiliary reference image existing in the local material library is obtained; based on the auxiliary reference image, the first target area of the initial industrial design drawing is redrawn to obtain a partially adjusted design drawing; the partially adjusted design drawing is selected to obtain a second target area; the second target area is subjected to color, material, and surface processing to obtain a color, material, and surface processing design drawing; the color, material, and surface processing design drawing is sequentially subjected to depth estimation, mesh reconstruction, UV unwrapping, and texture mapping to obtain a 3D model and six views of the target product; based on the 3D model and six views, a 3D model drawing is determined, and the 3D model drawing is used as the target industrial design drawing for the target product.
[0109] For example, when the target image processing operation includes image processing for color and material surface treatment and image processing for background generation, the initial industrial design image is selected to obtain the target area; the target area is subjected to color and material surface treatment to obtain a color and material surface treatment design image; a background reference image is obtained; the background reference image is subjected to light and shadow analysis to determine the lighting conditions of the target usage scene; the color and material surface treatment design image is subjected to light and shadow analysis to obtain the light source direction, intensity, and color temperature of the target product in the color and material surface treatment design image; combining the lighting conditions of the target usage scene and the light source direction, intensity, and color temperature of the target product, the target usage scene is merged into the color and material surface treatment design image, and the light and shadow consistency of the target product and the target usage scene is adjusted in the color and material surface treatment design image after background integration; the edge feathering processing of the color and material surface treatment design image after light and shadow consistency adjustment is performed to obtain a background fusion image, and this background fusion image is used as the target industrial design image for the target product.
[0110] For example, when the target image processing operation is an image processing operation for color and material surface treatment and an image processing operation for generating 3D design, the initial industrial design drawing is selected to obtain the target area; the target area is subjected to color and material surface treatment to obtain the color and material surface treatment design drawing; the color and material surface treatment design drawing is subjected to depth estimation, mesh reconstruction, UV unwrapping and texture mapping in sequence to obtain the 3D model and six views of the target product; based on the 3D model and six views, the 3D model drawing is determined, and the 3D model drawing is used as the target industrial design drawing for the target product.
[0111] For example, such as Figure 5 As shown, based on the prompt word v1, through creative brainstorming, three preliminary concept design drafts V1, V2, and V3 were generated through multi-directional conceptualization. Subsequently, concept design draft V2 underwent color, material, and surface treatment, resulting in color, material, and surface treatment design draft V2. Concept design draft V3 underwent partial redrawing, resulting in partial adjustment design draft V3. Finally, background generation was performed on concept design draft V1, color, material, and surface treatment design draft V2, and partial adjustment design draft V3, producing background blending images V1, V2, and V3 respectively. Based on background blending images V1, V2, and V3, the target industrial design draft was determined.
[0112] In this embodiment, by flexibly selecting appropriate processing methods according to actual design adjustment needs, detailed adjustments can be completed without switching to professional image editing or 3D modeling software, further simplifying the operation process of industrial design and improving the efficiency of design adjustments.
[0113] In one embodiment, the method further includes: selecting a target image auxiliary processing operation from among image auxiliary processing operations for magnification, image auxiliary processing operations for expansion, image auxiliary processing operations for background processing, image auxiliary processing operations for annotation, and image auxiliary processing operations for correction; and performing corresponding image auxiliary processing on the target industrial design drawing of the target product according to the image auxiliary processing method corresponding to the target image auxiliary processing operation to obtain the image-assisted target industrial design drawing.
[0114] The target image auxiliary processing operation includes one or more of the following: image auxiliary processing operation for magnification, image auxiliary processing operation for expansion, image auxiliary processing operation for background processing, image auxiliary processing operation for annotation, and image auxiliary processing operation for correction.
[0115] For example, in response to the user's selection operation, the target image auxiliary processing operation is selected from the image auxiliary processing operations of enlarging, expanding, background processing, annotation, and correction.
[0116] Optionally, when the target image auxiliary processing operation is an image-assisted processing operation for magnification, the target industrial design drawing of the target product is magnified to obtain an enlarged target industrial design drawing. The image-assisted processing operation for magnification can enlarge low-resolution images to the target size, maintaining clear details, without jagged edges or blurring during the magnification process, and supporting multiple magnification ratios such as 2x and 4x.
[0117] Optionally, when the target image auxiliary processing operation is an image-assisted processing operation for image expansion, the target industrial design drawing of the target product is expanded to obtain the expanded target industrial design drawing. The image-assisted processing operation for image expansion involves expanding the image boundary based on the image content of the target industrial design drawing. During the expansion process, the style consistency between the expanded part and the original image is maintained, and the expansion direction and size can be specified.
[0118] Optionally, if the target image auxiliary processing operation is a background processing operation, the background of the target industrial design image related to the target product is processed to obtain a background-processed target industrial design image. The background processing operation will remove the image background with one click, obtaining a transparent product image or replacing it with a solid color / custom background.
[0119] Optionally, when the target image auxiliary processing operation is an annotation-based image auxiliary processing operation, the target industrial design drawing of the target product is annotated to obtain an annotated target industrial design drawing. Specifically, the annotation-based image auxiliary processing operation will automatically identify product boundaries in the image, classify product components, and annotate design attributes such as color and material.
[0120] Optionally, when the target drawing auxiliary processing operation is a correction drawing auxiliary processing operation, the target industrial design drawing of the target product is corrected to obtain a corrected target industrial design drawing. The correction drawing auxiliary processing operation allows users to correct the annotation results or add custom annotation information.
[0121] Optionally, if there are multiple drawing-aided processing operations in the target auxiliary processing operation, the selected multiple drawing-aided processing operations are executed sequentially on the target industrial design drawing.
[0122] For example, in response to a user's selection, the annotation results are exported as a training set for subsequent model fine-tuning. Additionally, account management and access control are implemented. Administrators have permissions for system configuration, user management, and data statistics; regular users have permissions for module usage and material management. Access control for administrators and regular users includes: usage permissions (whether certain modules are available), material access permissions (private / team / public), and data export permissions (whether 3D models can be exported, etc.). A user data dashboard is also provided, including usage frequency statistics, generation quantity statistics, user activity, and trend analysis. Usage frequency statistics show the number of times and duration each user uses each module; generation quantity statistics show the number of various types of materials produced; user activity shows the number of daily active users and monthly active users; trend analysis is displayed using trend change charts.
[0123] In this embodiment, by providing diverse auxiliary optimization processing for the target industrial design drawings, the processing needs of different scenarios such as design drawing export, display, and proofreading can be met, further improving the output effect of the design drawings. No additional tools are needed to complete the subsequent processing, further enhancing the integration of the entire industrial design process.
[0124] In one of the most specific embodiments, such as Figure 7 As shown, a method for generating industrial design drawings according to this application specifically includes the following steps:
[0125] Step 1: Prompt word generation.
[0126] Obtain information about the industrial design requirements of the target product, identify the industrial design intent based on the industrial design requirements, and generate matching prompts.
[0127] Step 2: Generate the graph.
[0128] From the image generation operations for creative brainstorming and the image generation operations for rendering, select the target image generation operation, and generate the industrial design image based on the prompt words according to the generation method corresponding to the target image generation operation, to obtain the initial industrial design image.
[0129] like Figure 6 As shown, the combination of target graph generation operations includes: graph generation operations for creative brainstorming; graph generation operations for rendering; graph generation operations for creative brainstorming; and graph generation operations for rendering.
[0130] When the target image generation operation is a creative brainstorming operation, a target creative brainstorming model is selected from the industrial design creative model, industrial design realistic model, and industrial design hybrid model. Based on the prompt words, the industrial design image is generated through the target creative brainstorming model to obtain the initial industrial design image.
[0131] When the target image generation operation is a rendering-based image generation operation, an industrial design sketch of the target product is obtained; according to the image recognition analysis method corresponding to the image type of the industrial design sketch, the image recognition analysis of the industrial design sketch is performed to obtain the image analysis result of the industrial design sketch; based on the prompt words and the image analysis result, the industrial design sketch is rendered to generate an initial industrial design image.
[0132] When the target image generation operation is either an image generation operation for creative divergence or an image generation operation for rendering, a target creative divergence model is selected from industrial design creative models, industrial design realistic models, and industrial design hybrid models. Based on prompts, an industrial design image is generated through the target creative divergence model to obtain a creative design image. According to the image recognition analysis method corresponding to the image type of the creative design image, the image recognition analysis is performed on the creative design image to obtain the image analysis result of the creative design image. Based on the image analysis result, the creative design image is rendered to generate an initial industrial design image.
[0133] Step 3: Perform image processing.
[0134] Select the target image processing operation from the following options: partial redrawing, color and material surface processing, background generation, no processing, and 3D design generation. Then, process the initial industrial design drawing according to the image processing method corresponding to the target image processing operation to obtain the target industrial design drawing of the target product.
[0135] like Figure 6As shown, the combinations of target image processing operations include: image processing operations without processing; image processing operations with partial redrawing; image processing operations with color, material, and surface processing; image processing operations with background generation; image processing operations without processing; image processing operations with 3D design generation; image processing operations with partial redrawing and image processing operations with color, material, and surface processing; image processing operations with partial redrawing, image processing operations with color, material, and surface processing, and image processing operations with background generation; image processing operations with partial redrawing, image processing operations with color, material, and surface processing, and image processing operations with 3D design generation; image processing operations with color, material, and surface processing, and image processing operations with background generation; image processing operations with color, material, and surface processing, and image processing operations with 3D design generation.
[0136] Furthermore, from the image-aided processing operations of enlarging, expanding, background processing, annotation, and correction, a target image-aided processing operation is selected; according to the image-aided processing method corresponding to the target image-aided processing operation, the target industrial design drawing of the target product is subjected to the corresponding image-aided processing to obtain the image-aided processed target industrial design drawing.
[0137] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.
[0138] Based on the same inventive concept, this application also provides an industrial design drawing generation apparatus for implementing the industrial design drawing generation method described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, the specific limitations in one or more embodiments of the industrial design drawing generation apparatus provided below can be found in the limitations of the industrial design drawing generation method described above, and will not be repeated here.
[0139] In one exemplary embodiment, such as Figure 8 As shown, an industrial design drawing generation device 800 is provided, including: an identification module 802, a drawing generation module 804, and a drawing processing module 806, wherein:
[0140] The identification module 802 is used to obtain industrial design requirements for the target product, identify industrial design intent based on the industrial design requirements, and generate matching prompts.
[0141] The image generation module 804 is used to select a target image generation operation from image generation operations for creative brainstorming and image generation operations for rendering, and generate an industrial design image based on prompt words according to the generation method corresponding to the target image generation operation to obtain an initial industrial design image.
[0142] The graph processing module 806 is used to perform corresponding graph processing on the initial industrial design drawing based on the graph processing method to obtain the target industrial design drawing of the target product.
[0143] In one embodiment, the graph generation module 804 is further configured to select a target creative divergence model from the industrial design creative model, the industrial design realistic model, and the industrial design hybrid model; and generate an initial industrial design graph based on the prompt words and the target creative divergence model.
[0144] In one embodiment, the graph generation module 804 is further configured to acquire an industrial design sketch of the target product; perform graph recognition analysis on the industrial design sketch according to the graph recognition analysis method corresponding to the graph type of the industrial design sketch to obtain the graph analysis result of the industrial design sketch; and render the industrial design sketch based on the prompt words and the graph analysis result to generate an initial industrial design drawing.
[0145] In one embodiment, the graph generation module 804 is further configured to select a target creative divergent model from the industrial design creative model, the industrial design realistic model, and the industrial design hybrid model; generate an industrial design graph based on the prompt words and the target creative divergent model to obtain a creative design graph; perform graphic recognition analysis on the creative design graph according to the graphic recognition analysis method corresponding to the graph type of the creative design graph to obtain the graph analysis result of the creative design graph; and render the creative design graph based on the graph analysis result to generate an initial industrial design graph.
[0146] In one embodiment, the image processing module 806 is further configured to select a target image processing operation from image processing operations that perform partial redrawing, image processing operations that perform color and material surface processing, image processing operations that perform background generation, image processing operations that do not perform processing, and image processing operations that perform 3D design generation; and perform corresponding image processing on the initial industrial design drawing according to the image processing method corresponding to the target image processing operation to obtain a target industrial design drawing of the target product.
[0147] In one embodiment, the industrial design drawing generation device 800 further includes a drawing auxiliary processing module. The drawing auxiliary processing module is used to select a target drawing auxiliary processing operation from drawing auxiliary processing operations for enlargement, drawing auxiliary processing operations for expansion, drawing auxiliary processing operations for background processing, drawing auxiliary processing operations for annotation, and drawing auxiliary processing operations for correction; and to perform corresponding drawing auxiliary processing on the target industrial design drawing about the target product according to the drawing auxiliary processing method corresponding to the target drawing auxiliary processing operation, so as to obtain the target industrial design drawing after drawing auxiliary processing.
[0148] Each module in the aforementioned industrial design drawing generation device 800 can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0149] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 9As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements an industrial design drawing generation method. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0150] Those skilled in the art will understand that Figure 9 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0151] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0152] Obtain information about the industrial design requirements of the target product, identify the industrial design intent based on the industrial design requirements, and generate matching prompts.
[0153] From the image generation operations for creative brainstorming and the image generation operations for rendering, select the target image generation operation, and generate an industrial design image based on the prompt words according to the generation method corresponding to the target image generation operation, to obtain the initial industrial design image.
[0154] Based on graph processing, the initial industrial design drawings are processed accordingly to obtain the target industrial design drawings for the target product.
[0155] In one embodiment, when the processor executes the computer program, it further performs the following steps: selecting a target creative divergence model from the industrial design creative model, the industrial design realistic model, and the industrial design hybrid model; and generating an initial industrial design drawing based on the prompt words and the target creative divergence model.
[0156] In one embodiment, when the processor executes the computer program, it further performs the following steps: acquiring an industrial design sketch of the target product; performing graphic recognition analysis on the industrial design sketch according to the graphic recognition analysis method corresponding to the graphic type of the industrial design sketch to obtain the graphic analysis result of the industrial design sketch; and rendering the industrial design sketch based on the prompt words and the graphic analysis result to generate an initial industrial design drawing.
[0157] In one embodiment, when the processor executes the computer program, it further performs the following steps: selecting a target creative divergent model from the industrial design creative model, the industrial design realistic model, and the industrial design hybrid model; generating an industrial design drawing based on prompt words through the target creative divergent model to obtain a creative design drawing; performing graphic recognition analysis on the creative design drawing according to the graphic recognition analysis method corresponding to the graphic type of the creative design drawing to obtain the graphic analysis result of the creative design drawing; and rendering the creative design drawing based on the graphic analysis result to generate an initial industrial design drawing.
[0158] In one embodiment, when the processor executes the computer program, it further performs the following steps: selecting a target image processing operation from image processing operations that perform partial redrawing, image processing operations that perform color and material surface processing, image processing operations that perform background generation, image processing operations that do not perform processing, and image processing operations that perform 3D design generation; and performing corresponding image processing on the initial industrial design drawing according to the image processing method corresponding to the target image processing operation to obtain a target industrial design drawing of the target product.
[0159] In one embodiment, when the processor executes the computer program, it further performs the following steps: selecting a target image auxiliary processing operation from among image auxiliary processing operations for magnification, image auxiliary processing operations for expansion, image auxiliary processing operations for background processing, image auxiliary processing operations for annotation, and image auxiliary processing operations for correction; and performing corresponding image auxiliary processing on the target industrial design drawing of the target product according to the image auxiliary processing method corresponding to the target image auxiliary processing operation to obtain the image auxiliary processed target industrial design drawing.
[0160] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0161] Obtain information about the industrial design requirements of the target product, identify the industrial design intent based on the industrial design requirements, and generate matching prompts.
[0162] From the image generation operations for creative brainstorming and the image generation operations for rendering, select the target image generation operation, and generate an industrial design image based on the prompt words according to the generation method corresponding to the target image generation operation, to obtain the initial industrial design image.
[0163] Based on graph processing, the initial industrial design drawings are processed accordingly to obtain the target industrial design drawings for the target product.
[0164] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: selecting a target creative divergence model from the industrial design creative model, the industrial design realistic model, and the industrial design hybrid model; and generating an initial industrial design drawing based on the prompt words and the target creative divergence model.
[0165] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: acquiring an industrial design sketch of the target product; performing graphic recognition analysis on the industrial design sketch according to the graphic recognition analysis method corresponding to the graphic type of the industrial design sketch to obtain the graphic analysis result of the industrial design sketch; and rendering the industrial design sketch based on the prompt words and the graphic analysis result to generate an initial industrial design drawing.
[0166] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: selecting a target creative divergent model from the industrial design creative model, the industrial design realistic model, and the industrial design hybrid model; generating an industrial design drawing based on prompt words through the target creative divergent model to obtain a creative design drawing; performing graphic recognition analysis on the creative design drawing according to the graphic recognition analysis method corresponding to the graphic type of the creative design drawing to obtain the graphic analysis result of the creative design drawing; and rendering the creative design drawing based on the graphic analysis result to generate an initial industrial design drawing.
[0167] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: selecting a target image processing operation from image processing operations that perform partial redrawing, image processing operations that perform color and material surface processing, image processing operations that perform background generation, image processing operations that do not perform processing, and image processing operations that perform 3D design generation; and performing corresponding image processing on the initial industrial design drawing according to the image processing method corresponding to the target image processing operation to obtain a target industrial design drawing of the target product.
[0168] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: selecting a target image auxiliary processing operation from among image auxiliary processing operations for magnification, image auxiliary processing operations for expansion, image auxiliary processing operations for background processing, image auxiliary processing operations for annotation, and image auxiliary processing operations for correction; and performing corresponding image auxiliary processing on the target industrial design drawing of the target product according to the image auxiliary processing method corresponding to the target image auxiliary processing operation to obtain the image auxiliary processed target industrial design drawing.
[0169] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0170] Obtain information about the industrial design requirements of the target product, identify the industrial design intent based on the industrial design requirements, and generate matching prompts.
[0171] From the image generation operations for creative brainstorming and the image generation operations for rendering, select the target image generation operation, and generate an industrial design image based on the prompt words according to the generation method corresponding to the target image generation operation, to obtain the initial industrial design image.
[0172] Based on graph processing, the initial industrial design drawings are processed accordingly to obtain the target industrial design drawings for the target product.
[0173] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: selecting a target creative divergence model from the industrial design creative model, the industrial design realistic model, and the industrial design hybrid model; and generating an initial industrial design drawing based on the prompt words and the target creative divergence model.
[0174] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: acquiring an industrial design sketch of the target product; performing graphic recognition analysis on the industrial design sketch according to the graphic recognition analysis method corresponding to the graphic type of the industrial design sketch to obtain the graphic analysis result of the industrial design sketch; and rendering the industrial design sketch based on the prompt words and the graphic analysis result to generate an initial industrial design drawing.
[0175] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: selecting a target creative divergent model from the industrial design creative model, the industrial design realistic model, and the industrial design hybrid model; generating an industrial design drawing based on prompt words through the target creative divergent model to obtain a creative design drawing; performing graphic recognition analysis on the creative design drawing according to the graphic recognition analysis method corresponding to the graphic type of the creative design drawing to obtain the graphic analysis result of the creative design drawing; and rendering the creative design drawing based on the graphic analysis result to generate an initial industrial design drawing.
[0176] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: selecting a target image processing operation from image processing operations that perform partial redrawing, image processing operations that perform color and material surface processing, image processing operations that perform background generation, image processing operations that do not perform processing, and image processing operations that perform 3D design generation; and performing corresponding image processing on the initial industrial design drawing according to the image processing method corresponding to the target image processing operation to obtain a target industrial design drawing of the target product.
[0177] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: selecting a target image auxiliary processing operation from among image auxiliary processing operations for magnification, image auxiliary processing operations for expansion, image auxiliary processing operations for background processing, image auxiliary processing operations for annotation, and image auxiliary processing operations for correction; and performing corresponding image auxiliary processing on the target industrial design drawing of the target product according to the image auxiliary processing method corresponding to the target image auxiliary processing operation to obtain the image auxiliary processed target industrial design drawing.
[0178] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0179] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this 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. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0180] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0181] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for generating industrial design drawings, characterized in that, The method includes: Obtain information on the industrial design requirements of the target product, identify the industrial design intent based on the industrial design requirements, and generate matching prompts. From the image generation operation for creative brainstorming and the image generation operation for rendering, select the target image generation operation, and generate an industrial design image based on the prompt words according to the generation method corresponding to the target image generation operation, to obtain the initial industrial design image. Based on graph processing, the initial industrial design drawing is processed accordingly to obtain the target industrial design drawing for the target product.
2. The method according to claim 1, characterized in that, When the target image generation operation is a creative brainstorming operation, the step of generating an industrial design image based on the prompt words, according to the generation method corresponding to the target image generation operation, to obtain an initial industrial design image, includes: Select the target creative divergence model from the industrial design creative model, industrial design realistic model and industrial design hybrid model; Based on the prompt words, the industrial design drawings are generated through the target creative divergence model to obtain the initial industrial design drawings.
3. The method according to claim 1, characterized in that, When the target image generation operation is a rendering operation, the step of generating an industrial design drawing based on the prompt word, according to the generation method corresponding to the target image generation operation, to obtain an initial industrial design drawing, includes: Obtain industrial design sketches of the target product; According to the graphic recognition and analysis method corresponding to the graphic type of the industrial design sketch, the graphic recognition and analysis of the industrial design sketch is performed to obtain the graphic analysis result of the industrial design sketch; Based on the prompt words and the graph analysis results, the industrial design sketch is rendered to generate an initial industrial design drawing.
4. The method according to claim 1, characterized in that, When the target image generation operation is either a creative brainstorming operation or a rendering operation, the step of generating an industrial design image based on the prompt words, according to the generation method corresponding to the target image generation operation, to obtain an initial industrial design image, includes: Select the target creative divergence model from the industrial design creative model, industrial design realistic model and industrial design hybrid model; Based on the prompt words, the industrial design drawings are generated using the target creative divergence model to obtain creative design drawings; According to the graphic recognition and analysis method corresponding to the graphic type of the creative design drawing, the creative design drawing is subjected to graphic recognition and analysis to obtain the graphic analysis result of the creative design drawing; Based on the graph analysis results, the creative design graph is rendered to generate an initial industrial design graph.
5. The method according to claim 1, characterized in that, The graph processing-based method performs corresponding graph processing on the initial industrial design drawing to obtain a target industrial design drawing for the target product, including: Select the target image processing operation from the following: image processing operations: partial redrawing, color and material surface processing, background generation, no processing, and 3D design generation. According to the graph processing method corresponding to the target graph processing operation, the initial industrial design drawing is processed accordingly to obtain the target industrial design drawing of the target product.
6. The method according to claim 1, characterized in that, The method further includes: Select the target image auxiliary processing operation from the following: image auxiliary processing operations: enlargement, expansion, background processing, annotation, and correction. According to the graph-aided processing method corresponding to the target graph-aided processing operation, the target industrial design drawing of the target product is subjected to corresponding graph-aided processing to obtain the target industrial design drawing after graph-aided processing.
7. An industrial design drawing generation device, characterized in that, The device includes: The identification module is used to obtain industrial design requirements for the target product, identify industrial design intent based on the industrial design requirements, and generate matching prompts. The image generation module is used to select a target image generation operation from image generation operations for creative brainstorming and image generation operations for rendering, and generate an industrial design image based on the prompt words according to the generation method corresponding to the target image generation operation, to obtain an initial industrial design image. The graph processing module is used to perform corresponding graph processing on the initial industrial design drawing based on graph processing methods to obtain the target industrial design drawing of the target product.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.