Vehicle design method, device, equipment, storage medium and program product
By building a three-dimensional resource library and using the demand information and configuration information of the target vehicle to obtain three-dimensional resources, the problem of low vehicle design efficiency in the existing technology is solved, and more efficient and accurate vehicle design scheme generation is achieved.
Patent Information
- Application Number
- CN202411345125.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-05-16
AI Technical Summary
Existing vehicle design methods rely on manual design, resulting in inefficient vehicle design.
By constructing a three-dimensional resource library based on the three-dimensional view of existing vehicles, the target three-dimensional resources are obtained from the resource library based on the demand information and configuration information of the target vehicle, and the vehicle design plan is determined based on the vehicle configuration information.
It improves the efficiency of vehicle design scheme generation, reduces the dependence of manual design, and improves the accuracy and reliability of design.
Smart Images

Figure CN120012253A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a vehicle design method, device, equipment, storage medium and program product. Background Art
[0002] As the production cycle of automobiles shortens, the speed of vehicle updates and iterations also accelerates. Therefore, efficient vehicle design has become an important means to improve product competitiveness. Existing vehicle design methods generally manually determine the vehicle design plan based on the vehicle's configuration requirements.
[0003] However, the existing vehicle design method, which uses manual design, will reduce the efficiency of vehicle design. Summary of the invention
[0004] Based on this, it is necessary to provide a vehicle design method, device, equipment, storage medium and program product that can improve vehicle design efficiency in response to the above technical problems.
[0005] In a first aspect, the present application provides a vehicle design method, comprising:
[0006] According to the vehicle demand information and vehicle configuration information of the target vehicle, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library; wherein the three-dimensional resource library is constructed based on the three-dimensional views corresponding to the existing vehicles at various angles;
[0007] A vehicle design scheme for a target vehicle is determined based on the target three-dimensional resources and vehicle configuration information.
[0008] In one embodiment, the three-dimensional resource library is constructed in the following manner:
[0009] According to the appearance characteristics of the existing vehicle, at least two external vehicle collection positions are determined; wherein the external vehicle collection positions include a lateral collection position and a longitudinal collection position; according to the in-vehicle configuration information of the existing vehicle, at least two in-vehicle collection positions are determined; based on each external vehicle collection position and each in-vehicle collection position, a three-dimensional view of the existing vehicle in a preset scene is collected; according to the three-dimensional view of the existing vehicle in the preset scene, a three-dimensional resource library is constructed.
[0010] In one embodiment, according to the vehicle requirement information and the vehicle configuration information of the target vehicle, obtaining the target three-dimensional resource from the candidate three-dimensional resources in the three-dimensional resource library includes:
[0011] According to the vehicle demand information of the target vehicle, the functional characteristics corresponding to each functional component in the target vehicle are determined; according to the vehicle configuration information of the target vehicle, the size information corresponding to each functional component is determined; according to the functional characteristics and size information corresponding to each functional component, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library.
[0012] In one embodiment, according to the functional characteristics and size information corresponding to each functional component, obtaining a target three-dimensional resource from candidate three-dimensional resources in a three-dimensional resource library includes:
[0013] Based on the functional characteristics corresponding to each candidate 3D resource in the 3D resource library, and according to the functional characteristics corresponding to each functional component, the standard 3D resource is determined from each candidate 3D resource; according to the size information corresponding to each functional component, the standard 3D resource is processed to obtain the target 3D resource.
[0014] In one embodiment, the number of target three-dimensional resources is at least two, and the vehicle configuration information includes vehicle appearance information; determining a vehicle design scheme of the target vehicle according to the target three-dimensional resources and the vehicle configuration information includes:
[0015] According to the view acquisition position associated with each target three-dimensional resource, each target three-dimensional resource is combined to obtain an initial three-dimensional model of the target vehicle; the initial three-dimensional model is processed according to the vehicle appearance information to obtain a vehicle design plan of the target vehicle.
[0016] In one embodiment, the method further comprises:
[0017] According to the vehicle model of the target vehicle, the associated vehicle of the target vehicle is determined from the existing vehicles; and the three-dimensional resources corresponding to the associated vehicles in the three-dimensional resource library are used as candidate three-dimensional resources.
[0018] In a second aspect, the present application also provides a vehicle design device, comprising:
[0019] A resource acquisition module is used to acquire a target three-dimensional resource from candidate three-dimensional resources in a three-dimensional resource library according to vehicle demand information and vehicle configuration information of the target vehicle; wherein the three-dimensional resource library is constructed based on three-dimensional views corresponding to existing vehicles at various angles;
[0020] The solution determination module is used to determine the vehicle design solution of the target vehicle based on the target three-dimensional resources and vehicle configuration information.
[0021] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0022] According to the vehicle demand information and vehicle configuration information of the target vehicle, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library; wherein the three-dimensional resource library is constructed based on the three-dimensional views corresponding to the existing vehicles at various angles;
[0023] A vehicle design scheme for a target vehicle is determined based on the target three-dimensional resources and vehicle configuration information.
[0024] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0025] According to the vehicle demand information and vehicle configuration information of the target vehicle, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library; wherein the three-dimensional resource library is constructed based on the three-dimensional views corresponding to the existing vehicles at various angles;
[0026] A vehicle design scheme for a target vehicle is determined based on the target three-dimensional resources and vehicle configuration information.
[0027] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0028] According to the vehicle demand information and vehicle configuration information of the target vehicle, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library; wherein the three-dimensional resource library is constructed based on the three-dimensional views corresponding to the existing vehicles at various angles;
[0029] A vehicle design scheme for a target vehicle is determined based on the target three-dimensional resources and vehicle configuration information.
[0030] The above-mentioned vehicle design method, device, equipment, storage medium and program product obtain the target three-dimensional resource from the candidate three-dimensional resources in the three-dimensional resource library constructed based on the three-dimensional views corresponding to the existing vehicles at various angles according to the vehicle demand information and vehicle configuration information of the target vehicle; then, the vehicle design scheme of the target vehicle is determined according to the target three-dimensional resource and the vehicle configuration information. Compared with the related art in which the vehicle design scheme is generated by manual configuration, the above-mentioned method directly obtains the target three-dimensional resource from the preset three-dimensional resource library based on the vehicle demand information and vehicle configuration information of the target vehicle, and then generates the vehicle design scheme, which can effectively improve the efficiency of generating the vehicle design scheme. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0032] Figure 1 An application environment diagram of a vehicle design method in an embodiment;
[0033] Figure 2 A schematic flow chart of a vehicle design method in one embodiment;
[0034] Figure 3A A schematic diagram of a process for constructing a three-dimensional resource library in one embodiment;
[0035] Figure 3B A schematic diagram of a collection position outside a vehicle in one embodiment;
[0036] Figure 3C A schematic diagram of a collection position in a vehicle in one embodiment;
[0037] Figure 4 A schematic diagram of a process for determining a target three-dimensional resource in one embodiment;
[0038] Figure 5 A schematic diagram of a process for determining a vehicle design solution in one embodiment;
[0039] Figure 6 A schematic flow chart of a vehicle design method according to another embodiment;
[0040] Figure 7 A structural block diagram of a vehicle design device in one embodiment;
[0041] Figure 8 A structural block diagram of a vehicle design device in another embodiment;
[0042] Fig. 9 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0043] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0044] The vehicle design method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store data that the server 104 needs to process, such as a three-dimensional resource library, etc. Further, the data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. For example, the server 104 obtains the target three-dimensional resource from the candidate three-dimensional resources in the three-dimensional resource library based on the vehicle demand information and vehicle configuration information of the target vehicle, and determines the vehicle design scheme of the target vehicle based on the target three-dimensional resource and vehicle configuration information, and then sends the vehicle design scheme to the terminal 102 for display. Among them, the terminal 102 can be but is not limited to various personal computers, laptops, smart phones, tablet computers, and Internet of Things devices. The server 104 can be an independent physical server, or it can be a server cluster or distributed system composed of multiple physical servers, or it can be a cloud server that provides cloud computing services.
[0045] As the production cycle of automobiles shortens, the speed of vehicle updates and iterations also accelerates. Therefore, efficient vehicle design has become an important means to improve product competitiveness. Existing vehicle design methods generally manually determine the vehicle design plan based on the vehicle's configuration requirements.
[0046] However, the existing vehicle design method, which uses manual design, will reduce the efficiency of vehicle design.
[0047] Based on this, in an exemplary embodiment, Figure 2 As shown, a vehicle design method is provided, which is applied to Figure 1 The server in the example is used as an example to illustrate the specific steps:
[0048] S201, acquiring a target three-dimensional resource from candidate three-dimensional resources in a three-dimensional resource library according to vehicle demand information and vehicle configuration information of the target vehicle.
[0049] Among them, the target vehicle refers to the newly produced vehicle; the vehicle demand information refers to the functional information to be achieved by the target vehicle; the vehicle configuration information refers to the basic configuration information of the target vehicle, such as the size of the vehicle, the model of the vehicle components and other information.
[0050] The three-dimensional resource library is constructed based on the three-dimensional views corresponding to existing vehicles at various angles; candidate three-dimensional resources refer to the three-dimensional resources existing in the three-dimensional resource library. Furthermore, three-dimensional resources refer to the three-dimensional components used to characterize the appearance of the vehicle. Any three-dimensional resource is associated with the vehicle component type information corresponding to the resource; target three-dimensional resources refer to the three-dimensional resources required for the target vehicle.
[0051] It is understandable that in order to improve the efficiency of vehicle design, the three-dimensional views of existing vehicles that have been produced at various angles can be directly used as three-dimensional resources for vehicle design of subsequent newly produced vehicles.
[0052] Optionally, the vehicle designer can use a tool embedded in the terminal that can request the server to perform vehicle design, input the vehicle requirement information and vehicle configuration information of the target vehicle, and click submit to send a vehicle design request to the server. The tool can be an APP, a visual interface, a mini-program, etc.
[0053] Furthermore, after receiving the vehicle design request, the server can determine the resource characteristics required for the target vehicle based on the vehicle demand information and vehicle configuration information of the target vehicle; then, the resource characteristics can be used as an index to query from the candidate three-dimensional resources in the three-dimensional resource library, thereby determining the target three-dimensional resources required for the target vehicle.
[0054] S202, determining a vehicle design scheme of a target vehicle according to the target three-dimensional resource and the vehicle configuration information.
[0055] Among them, the vehicle design plan refers to the design plan of the target vehicle, for example, it can be the design plan of the vehicle's appearance and interior, etc., which can be displayed on the terminal in the form of a three-dimensional model of the vehicle.
[0056] Optionally, the selected target three-dimensional resources can be processed based on the vehicle configuration information to generate a vehicle design solution for the target vehicle. Exemplarily, the target three-dimensional resources and the vehicle configuration information can be simultaneously input into a trained solution generation model, and the solution generation model outputs a vehicle design solution for the target vehicle based on the target three-dimensional resources and the vehicle configuration information.
[0057] Furthermore, the server can feed back the vehicle design plan to the terminal held by the vehicle designer for the vehicle designer to view. It is understandable that in order to improve the flexibility of modifying the vehicle design plan, the vehicle designer can click on any vehicle component in the vehicle 3D model in the vehicle design plan to call the 3D resource corresponding to the vehicle component in the 3D resource library and replace the vehicle component.
[0058] In the above vehicle design method, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library constructed based on the three-dimensional views corresponding to the existing vehicles at various angles according to the vehicle demand information and vehicle configuration information of the target vehicle; then, the vehicle design scheme of the target vehicle is determined according to the target three-dimensional resource and the vehicle configuration information. Compared with the related art in which the vehicle design scheme is generated by manual configuration, the above method can effectively improve the efficiency of generating the vehicle design scheme by directly obtaining the target three-dimensional resource from the preset three-dimensional resource library based on the vehicle demand information and vehicle configuration information of the target vehicle and then generating the vehicle design scheme.
[0059] In order to ensure the reliability of the three-dimensional resource library, based on the above embodiment, in this embodiment, an optional method for constructing a three-dimensional resource library is provided, such as Figure 3A As shown, the specific steps include:
[0060] S301, determining at least two external vehicle collection positions according to the appearance characteristics of an existing vehicle.
[0061] Among them, appearance features refer to the unique features on the vehicle's appearance, such as doors, windows, lights and other features; the external collection position refers to the collection angle located outside the vehicle. Furthermore, the external collection position includes the horizontal collection position and the longitudinal collection position.
[0062] Optionally, at least two vehicle exterior collection positions may be determined based on the positions of the appearance features of the existing vehicle. Exemplarily, the appearance features of the existing vehicle may be input into a trained vehicle exterior position determination model, and the vehicle exterior position determination model outputs the lateral collection position and the longitudinal collection position of the existing vehicle based on the appearance features of the existing vehicle and model parameters.
[0063] Alternatively, a three-dimensional coordinate system is constructed with the center of the existing vehicle as the center of the circle, wherein the plane S1 where the X-axis and the Y-axis are located is the plane where the lateral acquisition position is located. Figure 3B As shown, by setting the difference between two adjacent lateral acquisition positions to 10°, 36 lateral acquisition positions (a-10) can be determined on S1.
[0064] Furthermore, the straight line formed by any horizontal acquisition position on S1 and the center of the circle and the plane S2 where the Z axis is located are both used as the plane where the vertical acquisition position is located. Figure 3B As shown, taking the horizontal acquisition position j as an example, seven positions on S2 with angles of 5 degrees, 10 degrees, 15 degrees, 20 degrees, 45 degrees, 60 degrees, and 90 degrees with S1 are used as longitudinal acquisition positions.
[0065] S302: Determine at least two in-vehicle collection locations according to in-vehicle configuration information of an existing vehicle.
[0066] Among them, the in-vehicle configuration information refers to information related to the internal configuration of the vehicle; the in-vehicle collection position refers to the collection perspective located inside the vehicle, such as the driving position and the back seat position in the vehicle.
[0067] Optionally, the actual functional requirements and visual expressions of various vehicle accessories in the existing vehicle can be determined based on the in-vehicle configuration information of the existing vehicle; then, at least two in-vehicle collection positions can be determined based on the actual functional requirements and visual expressions of each vehicle accessory.
[0068] For example, the in-vehicle configuration information of an existing vehicle can be input into a trained in-vehicle position determination model, and the in-vehicle position determination model outputs the in-vehicle collection position of the existing vehicle based on the in-vehicle configuration information of the existing vehicle and model parameters. Figure 3C As shown, the in-vehicle collection positions (11-16) can be determined based on the existing driving positions in the vehicle.
[0069] S303, based on each vehicle exterior acquisition position and each vehicle interior acquisition position, a three-dimensional view of an existing vehicle in a preset scene is acquired.
[0070] The preset scene is a scene used to collect the existing vehicle 3D view. It is understandable that in order to ensure the uniformity of the acquisition of each 3D resource in the 3D resource library, the lighting method in the preset scene needs to be fixed.
[0071] Optionally, after configuring a fixed preset scene, the state of the existing vehicles can be adjusted to a unified state and placed in the preset scene; then, the three-dimensional view of the existing vehicles is collected at each external collection position and each internal collection position.
[0072] S304: construct a three-dimensional resource library based on the three-dimensional views of existing vehicles in the preset scene.
[0073] Optionally, after acquiring the three-dimensional view of an existing vehicle, the three-dimensional view may be converted into three-dimensional resources such as corresponding three-dimensional components, and unique identification information may be configured for each three-dimensional resource to obtain a three-dimensional resource library.
[0074] In an embodiment of the present application, by collecting three-dimensional views of existing vehicles in preset scenarios based on each external vehicle collection position and each internal vehicle collection position, and then constructing a three-dimensional resource library, the reliability of the construction of the three-dimensional resource library can be guaranteed.
[0075] In order to ensure the accuracy of determining the target three-dimensional resource, based on the above embodiment, in this embodiment, an optional method for determining the target three-dimensional resource is provided, such as Figure 4 As shown, the specific steps include:
[0076] S401, determining functional features corresponding to each functional component in the target vehicle according to vehicle demand information of the target vehicle.
[0077] Optionally, a trained large language model may be used to analyze the vehicle demand information of the target vehicle to obtain functional features corresponding to each functional component that can realize the vehicle demand.
[0078] S402: Determine size information corresponding to each functional component according to vehicle configuration information of the target vehicle.
[0079] Optionally, a trained large language model may be used to analyze the vehicle configuration information of the target vehicle to obtain the size information corresponding to each functional component.
[0080] S403: Acquire a target three-dimensional resource from candidate three-dimensional resources in a three-dimensional resource library according to the functional characteristics and size information corresponding to each functional component.
[0081] Optionally, based on the functional features and size information corresponding to each functional component, candidate three-dimensional resources in the three-dimensional resource library may be screened to obtain a target three-dimensional resource.
[0082] Exemplarily, based on the functional characteristics corresponding to each candidate three-dimensional resource in the three-dimensional resource library, the standard three-dimensional resource is determined from the candidate three-dimensional resources according to the functional characteristics corresponding to each functional component; the standard three-dimensional resource is processed according to the size information corresponding to each functional component to obtain the target three-dimensional resource.
[0083] Optionally, for each functional component, the functional features corresponding to the functional component can be used as an index to query the functional features corresponding to each candidate 3D resource in the 3D resource library, and the hit candidate 3D resource can be used as the standard 3D resource corresponding to the functional component.
[0084] Furthermore, the size of the standard three-dimensional resource may be modified based on the size information corresponding to the functional component, thereby obtaining the target three-dimensional resource corresponding to the functional component.
[0085] In the implementation of the present application, by acquiring the target three-dimensional resource from the candidate three-dimensional resources in the three-dimensional resource library according to the functional characteristics and size information corresponding to each functional component, the accuracy of the determination of the target three-dimensional resource can be ensured.
[0086] In order to ensure the reliability of the vehicle design scheme, based on the above embodiment, in this embodiment, the number of target three-dimensional resources is at least two, and the vehicle configuration information includes vehicle appearance information; based on this, an optional method for determining the vehicle design scheme is provided, such as Figure 5 As shown, the specific steps include:
[0087] S501, combining the target three-dimensional resources according to the view acquisition position associated with each target three-dimensional resource to obtain an initial three-dimensional model of the target vehicle.
[0088] The view acquisition position refers to the acquisition position when acquiring the target three-dimensional resource; the initial three-dimensional model refers to the three-dimensional model directly composed of the target three-dimensional resources.
[0089] Optionally, for each target three-dimensional resource, the position can be obtained according to the view associated with the target three-dimensional resource to determine the assembly position of the target three-dimensional resource; then, each target three-dimensional resource is combined based on the assembly position of each target three-dimensional resource to obtain an initial three-dimensional model of the target vehicle.
[0090] S502, processing the initial three-dimensional model according to the vehicle appearance information to obtain a vehicle design solution of the target vehicle.
[0091] Optionally, the vehicle appearance information and the initial three-dimensional model may be simultaneously input into a rendering tool, and the rendering tool renders the initial three-dimensional model according to the vehicle appearance information, thereby obtaining a vehicle design plan of the target vehicle.
[0092] In an embodiment of the present application, the vehicle design scheme of the target vehicle is obtained by processing the initial three-dimensional model obtained by combining each target three-dimensional resource according to the vehicle appearance information, thereby ensuring the reliability of the vehicle design scheme.
[0093] In order to ensure the accuracy of the candidate three-dimensional resources, based on the above embodiments, in this embodiment, an optional method for determining candidate three-dimensional resources is provided, specifically, according to the vehicle model of the target vehicle, the associated vehicles of the target vehicle are determined from the existing vehicles; and the three-dimensional resources corresponding to the associated vehicles in the three-dimensional resource library are used as candidate three-dimensional resources.
[0094] The associated vehicle refers to a vehicle of the same model as the target vehicle.
[0095] It is understandable that vehicles with the same vehicle model have similar design schemes. Therefore, in order to improve the efficiency of screening target three-dimensional resources, the vehicle model of the target vehicle can be used as an index to determine the associated vehicles of the target vehicle from the existing vehicles in the three-dimensional resource library; then, the three-dimensional resources corresponding to the associated vehicles in the three-dimensional resource library can be directly used as candidate three-dimensional resources.
[0096] In an embodiment of the present application, by using the three-dimensional resources corresponding to the associated vehicles in the three-dimensional resource library as candidate three-dimensional resources, the accuracy of the candidate three-dimensional resources can be guaranteed, while improving the efficiency of screening the target three-dimensional resources.
[0097] Figure 6FIG. 2 is a flow chart of a vehicle design method in another embodiment. Based on the above embodiment, this embodiment provides an optional example of a vehicle design method. Figure 6 The specific implementation process is as follows:
[0098] S601, determining at least two external vehicle collection locations based on the appearance characteristics of an existing vehicle.
[0099] Among them, the off-vehicle collection position includes a lateral collection position and a longitudinal collection position.
[0100] S602: Determine at least two in-vehicle collection locations according to in-vehicle configuration information of an existing vehicle.
[0101] S603, based on each vehicle exterior acquisition position and each vehicle interior acquisition position, a three-dimensional view of an existing vehicle in a preset scene is acquired.
[0102] S604: construct a three-dimensional resource library based on the three-dimensional views of existing vehicles in the preset scene.
[0103] S605: Determine the associated vehicles of the target vehicle from the existing vehicles according to the vehicle model of the target vehicle.
[0104] S606: Use the three-dimensional resource corresponding to the associated vehicle in the three-dimensional resource library as a candidate three-dimensional resource.
[0105] S607, determining functional features corresponding to each functional component in the target vehicle according to the vehicle demand information of the target vehicle.
[0106] S608: Determine size information corresponding to each functional component according to the vehicle configuration information of the target vehicle.
[0107] S609: Based on the functional characteristics corresponding to the candidate three-dimensional resources in the three-dimensional resource library and according to the functional characteristics corresponding to the functional components, determine the standard three-dimensional resource from the candidate three-dimensional resources.
[0108] S610, processing the standard three-dimensional resource according to the size information corresponding to each functional component to obtain a target three-dimensional resource.
[0109] S611, combining the target three-dimensional resources according to the view acquisition positions associated with the target three-dimensional resources to obtain an initial three-dimensional model of the target vehicle.
[0110] S612: Process the initial three-dimensional model according to the vehicle appearance information to obtain a vehicle design solution of the target vehicle.
[0111] The specific process of S601-S612 can refer to the description of the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.
[0112] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0113] Based on the same inventive concept, the embodiment of the present application also provides a vehicle design device for implementing the vehicle design method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more vehicle design device embodiments provided below can refer to the limitations on the vehicle design method above, and will not be repeated here.
[0114] In an exemplary embodiment, Figure 7 As shown, a vehicle design device 1 is provided, comprising: a resource acquisition module 10 and a solution determination module 20, wherein:
[0115] The resource acquisition module 10 is used to acquire the target three-dimensional resource from the candidate three-dimensional resources in the three-dimensional resource library according to the vehicle demand information and vehicle configuration information of the target vehicle; wherein the three-dimensional resource library is constructed based on the three-dimensional views corresponding to the existing vehicles at various angles;
[0116] The solution determination module 20 is used to determine a vehicle design solution of a target vehicle according to the target three-dimensional resources and vehicle configuration information.
[0117] In an exemplary embodiment, the vehicle design device further includes a construction module, wherein the construction module is specifically used to:
[0118] According to the appearance characteristics of the existing vehicle, at least two external vehicle collection positions are determined; wherein the external vehicle collection positions include a lateral collection position and a longitudinal collection position; according to the in-vehicle configuration information of the existing vehicle, at least two in-vehicle collection positions are determined; based on each external vehicle collection position and each in-vehicle collection position, a three-dimensional view of the existing vehicle in a preset scene is collected; according to the three-dimensional view of the existing vehicle in the preset scene, a three-dimensional resource library is constructed.
[0119] In an exemplary embodiment, Figure 8 As shown, the resource acquisition module 10 includes:
[0120] A first determining unit 11 is used to determine the functional characteristics corresponding to each functional component in the target vehicle according to the vehicle demand information of the target vehicle;
[0121] A second determining unit 12 is used to determine size information corresponding to each functional component according to vehicle configuration information of the target vehicle;
[0122] The resource determination unit 13 is used to obtain a target three-dimensional resource from candidate three-dimensional resources in the three-dimensional resource library according to the functional characteristics and size information corresponding to each functional component.
[0123] In an exemplary embodiment, the resource determination unit 13 is specifically configured to:
[0124] Based on the functional characteristics corresponding to each candidate 3D resource in the 3D resource library, and according to the functional characteristics corresponding to each functional component, the standard 3D resource is determined from each candidate 3D resource; according to the size information corresponding to each functional component, the standard 3D resource is processed to obtain the target 3D resource.
[0125] In an exemplary embodiment, the number of target three-dimensional resources is at least two, and the vehicle configuration information includes vehicle appearance information; further, the solution determination module 20 is specifically used to:
[0126] According to the view acquisition position associated with each target three-dimensional resource, each target three-dimensional resource is combined to obtain an initial three-dimensional model of the target vehicle; the initial three-dimensional model is processed according to the vehicle appearance information to obtain a vehicle design plan of the target vehicle.
[0127] In an exemplary embodiment, the vehicle design device further includes a selection module, wherein the selection module is specifically configured to:
[0128] According to the vehicle model of the target vehicle, the associated vehicle of the target vehicle is determined from the existing vehicles; and the three-dimensional resources corresponding to the associated vehicles in the three-dimensional resource library are used as candidate three-dimensional resources.
[0129] Each module in the above vehicle design device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0130] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Fig. 9As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store three-dimensional resource library data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a vehicle design method is implemented.
[0131] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0132] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0133] According to the vehicle demand information and vehicle configuration information of the target vehicle, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library; wherein the three-dimensional resource library is constructed based on the three-dimensional views corresponding to the existing vehicles at various angles;
[0134] A vehicle design scheme for a target vehicle is determined based on the target three-dimensional resources and vehicle configuration information.
[0135] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0136] According to the appearance characteristics of the existing vehicle, at least two external vehicle collection positions are determined; wherein the external vehicle collection positions include a lateral collection position and a longitudinal collection position; according to the in-vehicle configuration information of the existing vehicle, at least two in-vehicle collection positions are determined; based on each external vehicle collection position and each in-vehicle collection position, a three-dimensional view of the existing vehicle in a preset scene is collected; according to the three-dimensional view of the existing vehicle in the preset scene, a three-dimensional resource library is constructed.
[0137] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0138] According to the vehicle demand information of the target vehicle, the functional characteristics corresponding to each functional component in the target vehicle are determined; according to the vehicle configuration information of the target vehicle, the size information corresponding to each functional component is determined; according to the functional characteristics and size information corresponding to each functional component, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library.
[0139] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0140] Based on the functional characteristics corresponding to each candidate 3D resource in the 3D resource library, and according to the functional characteristics corresponding to each functional component, the standard 3D resource is determined from each candidate 3D resource; according to the size information corresponding to each functional component, the standard 3D resource is processed to obtain the target 3D resource.
[0141] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0142] According to the view acquisition position associated with each target three-dimensional resource, each target three-dimensional resource is combined to obtain an initial three-dimensional model of the target vehicle; the initial three-dimensional model is processed according to the vehicle appearance information to obtain a vehicle design plan of the target vehicle.
[0143] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0144] According to the vehicle model of the target vehicle, the associated vehicle of the target vehicle is determined from the existing vehicles; and the three-dimensional resources corresponding to the associated vehicles in the three-dimensional resource library are used as candidate three-dimensional resources.
[0145] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0146] According to the vehicle demand information and vehicle configuration information of the target vehicle, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library; wherein the three-dimensional resource library is constructed based on the three-dimensional views corresponding to the existing vehicles at various angles;
[0147] A vehicle design scheme for a target vehicle is determined based on the target three-dimensional resources and vehicle configuration information.
[0148] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0149] According to the appearance characteristics of the existing vehicle, at least two external vehicle collection positions are determined; wherein the external vehicle collection positions include a lateral collection position and a longitudinal collection position; according to the in-vehicle configuration information of the existing vehicle, at least two in-vehicle collection positions are determined; based on each external vehicle collection position and each in-vehicle collection position, a three-dimensional view of the existing vehicle in a preset scene is collected; according to the three-dimensional view of the existing vehicle in the preset scene, a three-dimensional resource library is constructed.
[0150] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0151] According to the vehicle demand information of the target vehicle, the functional characteristics corresponding to each functional component in the target vehicle are determined; according to the vehicle configuration information of the target vehicle, the size information corresponding to each functional component is determined; according to the functional characteristics and size information corresponding to each functional component, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library.
[0152] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0153] Based on the functional characteristics corresponding to each candidate 3D resource in the 3D resource library, and according to the functional characteristics corresponding to each functional component, the standard 3D resource is determined from each candidate 3D resource; according to the size information corresponding to each functional component, the standard 3D resource is processed to obtain the target 3D resource.
[0154] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0155] According to the view acquisition position associated with each target three-dimensional resource, each target three-dimensional resource is combined to obtain an initial three-dimensional model of the target vehicle; the initial three-dimensional model is processed according to the vehicle appearance information to obtain a vehicle design plan of the target vehicle.
[0156] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0157] According to the vehicle model of the target vehicle, the associated vehicle of the target vehicle is determined from the existing vehicles; and the three-dimensional resources corresponding to the associated vehicles in the three-dimensional resource library are used as candidate three-dimensional resources.
[0158] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0159] According to the vehicle demand information and vehicle configuration information of the target vehicle, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library; wherein the three-dimensional resource library is constructed based on the three-dimensional views corresponding to the existing vehicles at various angles;
[0160] A vehicle design scheme for a target vehicle is determined based on the target three-dimensional resources and vehicle configuration information.
[0161] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0162] According to the appearance characteristics of the existing vehicle, at least two external vehicle collection positions are determined; wherein the external vehicle collection positions include a lateral collection position and a longitudinal collection position; according to the in-vehicle configuration information of the existing vehicle, at least two in-vehicle collection positions are determined; based on each external vehicle collection position and each in-vehicle collection position, a three-dimensional view of the existing vehicle in a preset scene is collected; according to the three-dimensional view of the existing vehicle in the preset scene, a three-dimensional resource library is constructed.
[0163] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0164] According to the vehicle demand information of the target vehicle, the functional characteristics corresponding to each functional component in the target vehicle are determined; according to the vehicle configuration information of the target vehicle, the size information corresponding to each functional component is determined; according to the functional characteristics and size information corresponding to each functional component, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library.
[0165] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0166] Based on the functional characteristics corresponding to each candidate 3D resource in the 3D resource library, and according to the functional characteristics corresponding to each functional component, the standard 3D resource is determined from each candidate 3D resource; according to the size information corresponding to each functional component, the standard 3D resource is processed to obtain the target 3D resource.
[0167] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0168] According to the view acquisition position associated with each target three-dimensional resource, each target three-dimensional resource is combined to obtain an initial three-dimensional model of the target vehicle; the initial three-dimensional model is processed according to the vehicle appearance information to obtain a vehicle design plan of the target vehicle.
[0169] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0170] According to the vehicle model of the target vehicle, the associated vehicle of the target vehicle is determined from the existing vehicles; and the three-dimensional resources corresponding to the associated vehicles in the three-dimensional resource library are used as candidate three-dimensional resources.
[0171] It should be noted that the data involved in this application (including but not limited to data in the three-dimensional resource library, etc.) are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0172] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0173] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0174] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A vehicle design method, characterized in that: The method comprises: According to the vehicle demand information and vehicle configuration information of the target vehicle, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library; wherein the three-dimensional resource library is constructed based on the three-dimensional views corresponding to the existing vehicles at various angles; A vehicle design scheme of the target vehicle is determined according to the target three-dimensional resource and the vehicle configuration information.
2. The method according to claim 1, characterized in that The three-dimensional resource library is constructed in the following manner: Determine at least two vehicle-external collection positions according to the appearance characteristics of the existing vehicle; wherein the vehicle-external collection positions include a transverse collection position and a longitudinal collection position; Determine at least two in-vehicle collection locations according to the in-vehicle configuration information of the existing vehicle; Based on each external vehicle collection position and each internal vehicle collection position, a three-dimensional view of the existing vehicle in a preset scene is collected; The three-dimensional resource library is constructed according to the three-dimensional view of the existing vehicle in the preset scene.
3. The method according to claim 1, characterized in that The step of acquiring the target three-dimensional resource from the candidate three-dimensional resources in the three-dimensional resource library according to the vehicle demand information and the vehicle configuration information of the target vehicle includes: Determining functional characteristics corresponding to each functional component in the target vehicle according to vehicle demand information of the target vehicle; Determining size information corresponding to each functional component according to vehicle configuration information of the target vehicle; According to the functional characteristics and size information corresponding to each functional component, the target three-dimensional resource is obtained from the candidate three-dimensional resources in the three-dimensional resource library.
4. The method according to claim 3, characterized in that The step of acquiring the target three-dimensional resource from the candidate three-dimensional resources in the three-dimensional resource library according to the functional characteristics and size information corresponding to each functional component includes: Based on the functional characteristics corresponding to each candidate 3D resource in the 3D resource library and the functional characteristics corresponding to each functional component, a standard 3D resource is determined from each candidate 3D resource; The standard three-dimensional resource is processed according to the size information corresponding to each functional component to obtain the target three-dimensional resource.
5. The method according to claim 1, characterized in that The number of the target three-dimensional resources is at least two, and the vehicle configuration information includes vehicle appearance information; Determining a vehicle design scheme of the target vehicle according to the target three-dimensional resource and the vehicle configuration information includes: Combining the target three-dimensional resources according to the view acquisition positions associated with the target three-dimensional resources to obtain an initial three-dimensional model of the target vehicle; The initial three-dimensional model is processed according to the vehicle appearance information to obtain a vehicle design solution of the target vehicle.
6. The method according to claim 1, characterized in that The method further comprises: According to the vehicle model of the target vehicle, determining an associated vehicle of the target vehicle from the existing vehicles; The three-dimensional resource corresponding to the associated vehicle in the three-dimensional resource library is used as a candidate three-dimensional resource.
7. A vehicle design device, characterized in that: The device comprises: A resource acquisition module, used to acquire a target three-dimensional resource from candidate three-dimensional resources in a three-dimensional resource library according to vehicle demand information and vehicle configuration information of the target vehicle; wherein the three-dimensional resource library is constructed based on three-dimensional views corresponding to existing vehicles at various angles; A solution determination module is used to determine a vehicle design solution for the target vehicle based on the target three-dimensional resource and the vehicle configuration information.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.