CN116580140A - Method, device and equipment for selecting rendering machine based on rendering scene parameters - Google Patents
Method, device and equipment for selecting rendering machine based on rendering scene parameters Download PDFInfo
- Publication number
- CN116580140A CN116580140A CN202310508817.9A CN202310508817A CN116580140A CN 116580140 A CN116580140 A CN 116580140A CN 202310508817 A CN202310508817 A CN 202310508817A CN 116580140 A CN116580140 A CN 116580140A
- Authority
- CN
- China
- Prior art keywords
- rendering
- algorithm
- scene
- scene parameters
- selecting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000009877 rendering Methods 0.000 title claims abstract description 278
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000005286 illumination Methods 0.000 claims abstract description 10
- 238000004590 computer program Methods 0.000 claims description 15
- 238000011156 evaluation Methods 0.000 claims description 14
- 238000013441 quality evaluation Methods 0.000 claims description 13
- 238000013507 mapping Methods 0.000 claims description 8
- 238000004458 analytical method Methods 0.000 claims description 4
- 230000014509 gene expression Effects 0.000 claims description 4
- 238000005457 optimization Methods 0.000 claims description 3
- 238000001303 quality assessment method Methods 0.000 claims 1
- 239000000758 substrate Substances 0.000 claims 1
- 238000013468 resource allocation Methods 0.000 abstract 1
- 239000002699 waste material Substances 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 10
- 238000003860 storage Methods 0.000 description 8
- 238000009826 distribution Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003631 expected effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/06—Ray-tracing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Data Mining & Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Image Generation (AREA)
Abstract
The application relates to a method, a device and equipment for selecting a rendering machine based on rendering scene parameters, wherein the method comprises the steps of obtaining scene parameters of a rendering task and obtaining a scene description file based on the scene parameters; wherein the scene parameters include illumination, texture; determining a rendering algorithm matched with the scene description file based on a preset matching rule, and generating a rendering scheme by using the rendering algorithm; and calculating the matching degree of each rendering machine according to the rendering scheme, and selecting the rendering machine with the highest matching degree to render the rendering task to obtain a rendering result. The application can intelligently select the rendering machine so as to realize self-adaptive computing resource allocation, thereby optimizing the efficiency and speed of the rendering process. According to the technical scheme provided by the application, proper computing resources can be selected from available rendering machines according to different rendering requirements and scene complexity, so that the waste and excessive use of resources are avoided, and the quality and rendering speed of rendering results are improved.
Description
Technical Field
The application belongs to the technical field of big data processing, and particularly relates to a method, a device and equipment for selecting a rendering machine based on rendering scene parameters.
Background
Today's digital media industry is becoming mature and more users need to perform high-intensity operations such as 3D modeling, video editing, etc. through computers. With this trend, computer technology is continuously innovating, hardware devices are continuously upgraded, and many cloud services available for computing resource sharing are presented. The cloud rendering platform is a very popular service platform, and can rapidly complete complex rendering tasks for users.
In the related art, how to intelligently select an appropriate rendering machine according to scene parameters remains a challenge. Some graphics applications provide the functionality of manually selecting a rendering machine, but this requires the user to have insight into the nature of the hardware and software. Other systems may allocate tasks to idle computing resources based on priority or load balancing procedures, but such systems lack depth understanding of scene parameters, which may result in rendering results that do not achieve the desired effect.
Disclosure of Invention
In view of the above, the present application aims to overcome the shortcomings of the prior art, and provide a method, an apparatus and a device for selecting a rendering machine based on rendering scene parameters, so as to solve the problem that the rendering cannot achieve the expected effect due to the selection defect in the prior art when the rendering machine is selected.
In order to achieve the above purpose, the application adopts the following technical scheme: a method of selecting a rendering machine based on rendering scene parameters, comprising:
acquiring scene parameters of a rendering task, and acquiring a scene description file based on the scene parameters; wherein the scene parameters include illumination, texture, and texture;
determining a rendering algorithm matched with the scene description file based on a preset matching rule, and generating a rendering scheme by using the rendering algorithm;
and calculating the matching degree of each rendering machine according to the rendering scheme, and selecting the rendering machine with the highest matching degree to render the rendering task to obtain a rendering result.
Further, the method further comprises the following steps:
performing quality evaluation on the rendering result and feeding back the rendering result;
and distributing and matching adjustment is carried out on the next rendering task according to the feedback result.
Further, the determining a rendering algorithm matched with the scene description file based on a preset matching rule includes:
identifying key information in the scene description file by utilizing the preset matching rule, and extracting structured data of the key information when the key information is determined;
determining a corresponding rendering algorithm according to the structured data and a preset mapping relation;
the preset mapping relation is preset structured data and a corresponding rendering algorithm.
Further, the preset matching rules comprise a language model, a regular expression and syntactic analysis.
Further, the generating a rendering scheme by using the rendering algorithm includes:
according to the rendering algorithm, calculating rendering resources required by the scene description file, and determining the required rendering resources as a rendering scheme;
wherein the rendering algorithm comprises a rasterization algorithm, a ray tracing algorithm and variants thereof, and a transparency ordering algorithm.
Further, the performing quality evaluation on the rendering result includes:
performing quality evaluation on the rendering result by adopting a rendering evaluation algorithm;
the rendering evaluation algorithm comprises an image quality evaluation algorithm, a rendering time optimization algorithm and a rendering resource utilization rate evaluation estimation.
Further, the scene parameters are obtained through uploading by a user.
The embodiment of the application provides a device for selecting a rendering machine based on rendering scene parameters, which comprises:
the acquisition module is used for acquiring scene parameters of the rendering task and obtaining a scene description file based on the scene parameters; wherein the scene parameters include illumination, texture, and texture;
the generation module is used for determining a rendering algorithm matched with the scene description file based on a preset matching rule and generating a rendering scheme by utilizing the rendering algorithm;
and the selection module is used for calculating the matching degree of each rendering machine according to the rendering scheme, and selecting the rendering machine with the highest matching degree to render the rendering task to obtain a rendering result.
Further, the method further comprises the following steps:
the evaluation module is used for carrying out quality evaluation on the rendering result and feeding back the rendering result;
and distributing and matching adjustment is carried out on the next rendering task according to the feedback result.
An embodiment of the present application provides a computer apparatus including: a memory and a processor, the memory storing a computer program that, when executed by the processor, causes the processor to perform the steps of any of the methods described above for selecting a rendering machine based on rendering scene parameters.
By adopting the technical scheme, the application has the following beneficial effects:
the application provides a method, a device and equipment for selecting a rendering machine based on rendering scene parameters. According to the technical scheme, the proper rendering machine can be selected through the scene parameters of the rendering tasks, so that the self-adaptive computing resource distribution of the rendering machine is realized.
Drawings
In order to more clearly illustrate the embodiments of the application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram illustrating steps of a method for selecting a rendering machine based on rendering scene parameters according to the present application;
FIG. 2 is a schematic diagram of an apparatus for selecting a rendering machine based on rendering scene parameters according to the present application;
fig. 3 is a schematic structural diagram of a computer device involved in a method for selecting a rendering machine based on rendering scene parameters according to the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the technical solutions of the present application will be described in detail below. It will be apparent that the described embodiments are only some, but not all, embodiments of the application. All other embodiments, based on the examples herein, which are within the scope of the application as defined by the claims, will be within the scope of the application as defined by the claims.
The following describes a specific method, apparatus and device for selecting a rendering machine based on rendering scene parameters according to an embodiment of the present application with reference to the accompanying drawings.
As shown in fig. 1, a method for selecting a rendering machine based on rendering scene parameters according to an embodiment of the present application includes:
s101, obtaining scene parameters of a rendering task, and obtaining a scene description file based on the scene parameters; wherein the scene parameters include illumination, texture, and texture;
specifically, a user uploads scene parameters required by a rendering task, and generates a scene description file by analyzing the scene parameters. It is to be understood that the scene parameters provided by the present application may also include other parameters, and the present application is not limited herein.
S102, determining a rendering algorithm matched with the scene description file based on a preset matching rule, and generating a rendering scheme by using the rendering algorithm;
in some embodiments, the determining a rendering algorithm matching the scene description file based on a preset matching rule includes:
identifying key information in the scene description file by utilizing the preset matching rule, and extracting structured data of the key information when the key information is determined;
determining a corresponding rendering algorithm according to the structured data and a preset mapping relation;
the preset mapping relation is preset structured data and a corresponding rendering algorithm.
In some embodiments, the preset matching rules include language models, regular expressions, and syntactic analysis.
It can be understood that the preset matching rule in the present application may use a language model, a regular expression and a syntactic analysis, and may also use other ways capable of identifying key information in the scene description file, which is not limited herein.
In the application, after key information in a scene description file is identified by utilizing a preset matching rule, the structured data of the key information is extracted, and a corresponding rendering algorithm can be obtained according to the mapping relation between the preset structured data and the corresponding rendering algorithm. Other rendering algorithms may also be included, the application is not limited in this regard.
The preset mapping relationship is illustrated, for example, the structured data x corresponds to a rasterization algorithm, the structured data y corresponds to a ray tracing algorithm, the structured data z corresponds to a ray tracing variant algorithm, and the structured data m corresponds to a transparency sorting algorithm.
In some embodiments, the generating a rendering scheme using the rendering algorithm includes:
calculating the needed rendering resources of the scene description file according to the rendering algorithm, and determining the needed rendering resources as a rendering scheme;
wherein the rendering algorithm includes a rasterization algorithm, a ray tracing algorithm, variations thereof, and a transparency ordering algorithm.
When the rendering scheme is generated, according to the requirements of the corresponding rendering algorithm, rendering resources required by the rendering task can be calculated, wherein the rendering resources include, but are not limited to, a CPU, a GPU and the like.
And S103, calculating the matching degree of each rendering machine according to the rendering scheme, and selecting the rendering machine with the highest matching degree to render the rendering task to obtain a rendering result.
In step S102, the required rendering resources of the rendering task are obtained, the matching degree of each rendering machine in the cloud platform is calculated for the required rendering resources, the matching degree is arranged from high to low, and the highest matching degree is used as the optimal matching degree, so that the rendering task is distributed to the rendering machine with the highest matching degree, and the rendering machine renders the current rendering task to obtain a rendering result.
The method for selecting the rendering machine based on the rendering scene parameters has the working principle that: the method comprises the steps of obtaining a scene description file through scene parameters uploaded by a user, obtaining a rendering algorithm matched with the scene description file through a preset matching rule, generating a rendering scheme by using the rendering algorithm, calculating the matching degree of each rendering machine according to the rendering scheme, sequencing the matching degrees, and selecting a rendering machine with the highest matching degree to render a rendering task to obtain a rendering result.
According to the technical scheme, the proper rendering machine is selected through the scene parameters of the rendering tasks, so that the self-adaptive computing resource distribution of the rendering machine is realized.
In some embodiments, the method for selecting a rendering machine based on rendering scene parameters provided by the present application further includes:
performing quality evaluation on the rendering result and feeding back the rendering result;
and distributing and matching adjustment is carried out on the next rendering task according to the feedback result.
In some embodiments, the application adopts a rendering evaluation algorithm to evaluate the quality of the rendering result;
the rendering evaluation algorithm comprises an image quality evaluation algorithm, a rendering time optimization algorithm and a rendering resource utilization rate evaluation algorithm.
Specifically, the application can simultaneously render a plurality of rendering tasks, and select corresponding rendering algorithms according to scene parameters of different rendering tasks, so as to select a rendering machine with highest matching degree for rendering, and obtain a rendering result; the application can also feed back the rendering result to the system, and the system can optimize the matching rule according to the feedback result, and perform distribution adjustment and matching adjustment on the next rendering task, thereby optimizing. Rendering evaluation algorithms provided in the present application include, but are not limited to, the algorithms described above, and the present application is not limited thereto.
As shown in fig. 2, an embodiment of the present application provides an apparatus for selecting a rendering machine based on rendering scene parameters, including:
an obtaining module 201, configured to obtain a scene parameter of a rendering task, and obtain a scene description file based on the scene parameter; wherein the scene parameters include illumination, texture, and texture;
the generating module 202 is configured to determine a rendering algorithm that matches the scene description file based on a preset matching rule, and generate a rendering scheme using the rendering algorithm;
and the selection module 203 is configured to calculate the matching degree of each rendering machine according to the rendering scheme, and select a rendering machine with the highest matching degree for rendering, so as to obtain a rendering result.
The working principle of the device for selecting the rendering machine based on the rendering scene parameters provided by the application is that an acquisition module 201 acquires the scene parameters of a rendering task and obtains a scene description file based on the scene parameters; wherein the scene parameters include illumination, texture, and texture; the generation module 202 determines a rendering algorithm matched with the scene description file based on a preset matching rule, and generates a rendering scheme by using the rendering algorithm; the selection module 203 calculates the matching degree of each rendering machine according to the rendering scheme, and selects the rendering machine with the highest matching degree to perform rendering processing on the rendering task, so as to obtain a rendering result.
In some embodiments, the apparatus for selecting a rendering machine based on rendering scene parameters provided by the present application further includes:
the evaluation module is used for carrying out quality evaluation on the rendering result and feeding back the rendering result;
and distributing and matching adjustment is carried out on the next rendering task according to the feedback result.
According to the device for selecting the rendering machine based on the rendering scene parameters, the acquisition module is used for acquiring the scene parameters uploaded by the user, the generation module is used for comparing the scene parameters uploaded by the user with the preset matching rules, a proper rendering algorithm is selected and a corresponding rendering scheme is generated, the selection module is used for matching the optimal rendering machine according to the requirement of the rendering scheme, tasks are distributed to the machine for processing, and finally the quality evaluation is carried out on rendering results through the evaluation module and fed back to the system for next task distribution and matching adjustment.
The present application provides a computer device comprising: the memory 1 and the processor 2 may further comprise a network interface 3, said memory storing a computer program, the memory may comprise non-volatile memory in a computer readable medium, random Access Memory (RAM) and/or non-volatile memory etc. form, such as Read Only Memory (ROM) or flash memory (flash RAM). The computer device stores an operating system 4, the memory being an example of a computer readable medium. The computer program, when executed by the processor, causes the processor to perform a method of selecting a rendering machine based on rendering scene parameters, the structure shown in fig. 3 is merely a block diagram of a portion of the structure associated with the inventive arrangements and does not constitute a limitation of the computer device to which the inventive arrangements are applied, a particular computer device may comprise more or less components than shown in the figures, or may combine some components, or have a different arrangement of components.
In one embodiment, the method of selecting a rendering machine based on rendering scene parameters provided by the present application may be implemented in the form of a computer program that is executable on a computer device as shown in fig. 3.
In some embodiments, the computer program, when executed by the processor, causes the processor to perform the steps of: acquiring scene parameters of a rendering task, and acquiring a scene description file based on the scene parameters; wherein the scene parameters include illumination, texture, and texture; determining a rendering algorithm matched with the scene description file based on a preset matching rule, and generating a rendering scheme by using the rendering algorithm; and calculating the matching degree of each rendering machine according to the rendering scheme, and selecting the rendering machine with the highest matching degree to render the rendering task to obtain a rendering result.
The present application also provides a computer storage medium, examples of which include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassette storage or other magnetic storage devices, or any other non-transmission medium, that can be used to store information that can be accessed by a computing device.
In some embodiments, the present application further provides a computer readable storage medium storing a computer program, where when the computer program is executed by a processor, a scene parameter of a rendering task is obtained, and a scene description file is obtained based on the scene parameter; wherein the scene parameters include illumination, texture, and texture; determining a rendering algorithm matched with the scene description file based on a preset matching rule, and generating a rendering scheme by using the rendering algorithm; and calculating the matching degree of each rendering machine according to the rendering scheme, and selecting the rendering machine with the highest matching degree to render the rendering task to obtain a rendering result.
In summary, the application provides a method, a device and equipment for selecting a rendering machine based on rendering scene parameters, which are characterized in that scene description files are obtained through the scene parameters uploaded by a user, and then a rendering algorithm matched with the scene description files can be obtained through a preset matching rule, so that a rendering scheme is generated by using the rendering algorithm, the matching degree of each rendering machine is calculated according to the rendering scheme, the matching degree is ordered, and the rendering machine with the highest matching degree is selected to render a rendering task, thereby obtaining a rendering result. According to the technical scheme, the proper rendering machine can be selected through the scene parameters of the rendering tasks, so that the self-adaptive computing resource distribution of the rendering machine is realized.
It can be understood that the above-provided method embodiments correspond to the above-described apparatus embodiments, and corresponding specific details may be referred to each other and will not be described herein.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, magnetic disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (10)
1. A method of selecting a rendering machine based on rendering scene parameters, comprising:
acquiring scene parameters of a rendering task, and acquiring a scene description file based on the scene parameters; wherein the scene parameters include illumination, texture, and texture;
determining a rendering algorithm matched with the scene description file based on a preset matching rule, and generating a rendering scheme by using the rendering algorithm;
and calculating the matching degree of each rendering machine according to the rendering scheme, and selecting the rendering machine with the highest matching degree to render the rendering task to obtain a rendering result.
2. The method as recited in claim 1, further comprising:
performing quality evaluation on the rendering result and feeding back the rendering result;
and distributing and matching adjustment is carried out on the next rendering task according to the feedback result.
3. The method according to claim 1 or 2, wherein the determining a rendering algorithm matching the scene description file based on a preset matching rule comprises:
identifying key information in the scene description file by utilizing the preset matching rule, and extracting structured data of the key information when the key information is determined;
determining a corresponding rendering algorithm according to the structured data and a preset mapping relation;
the preset mapping relation is preset structured data and a corresponding rendering algorithm.
4. The method of claim 3, wherein the step of,
the preset matching rules comprise a language model, a regular expression and syntactic analysis.
5. The method of claim 4, wherein generating a rendering scheme using the rendering algorithm comprises:
calculating the needed rendering resources of the scene description file according to the rendering algorithm, and determining the needed rendering resources as a rendering scheme;
wherein the rendering algorithm includes a rasterization algorithm, a ray tracing algorithm, variations thereof, and a transparency ordering algorithm.
6. The method of claim 2, wherein the quality assessment of the rendering results comprises:
performing quality evaluation on the rendering result by adopting a rendering evaluation algorithm;
the rendering evaluation algorithm comprises an image quality evaluation algorithm, a rendering time optimization algorithm and a rendering resource utilization rate evaluation algorithm.
7. The method of claim 1, wherein the step of determining the position of the substrate comprises,
the scene parameters are obtained through uploading by a user.
8. An apparatus for selecting a rendering machine based on rendering scene parameters, comprising:
the acquisition module is used for acquiring scene parameters of the rendering task and obtaining a scene description file based on the scene parameters; wherein the scene parameters include illumination, texture, and texture;
the generation module is used for determining a rendering algorithm matched with the scene description file based on a preset matching rule and generating a rendering scheme by utilizing the rendering algorithm;
and the selection module is used for calculating the matching degree of each rendering machine according to the rendering scheme, and selecting the rendering machine with the highest matching degree to render the rendering task to obtain a rendering result.
9. The apparatus as recited in claim 8, further comprising:
the evaluation module is used for carrying out quality evaluation on the rendering result and feeding back the rendering result;
and distributing and matching adjustment is carried out on the next rendering task according to the feedback result.
10. A computer device, comprising: a memory and a processor, the memory storing a computer program that, when executed by the processor, causes the processor to perform the method of selecting a rendering machine based on rendering scene parameters as claimed in any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310508817.9A CN116580140A (en) | 2023-05-08 | 2023-05-08 | Method, device and equipment for selecting rendering machine based on rendering scene parameters |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310508817.9A CN116580140A (en) | 2023-05-08 | 2023-05-08 | Method, device and equipment for selecting rendering machine based on rendering scene parameters |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116580140A true CN116580140A (en) | 2023-08-11 |
Family
ID=87542563
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310508817.9A Pending CN116580140A (en) | 2023-05-08 | 2023-05-08 | Method, device and equipment for selecting rendering machine based on rendering scene parameters |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116580140A (en) |
-
2023
- 2023-05-08 CN CN202310508817.9A patent/CN116580140A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200342322A1 (en) | Method and device for training data, storage medium, and electronic device | |
US20150228110A1 (en) | Volume rendering using adaptive buckets | |
CN107766946B (en) | Method and system for generating combined features of machine learning samples | |
US20140210843A1 (en) | Systems, methods, and apparatuses for creating digital glitter | |
Tasse et al. | Enhanced texture‐based terrain synthesis on graphics hardware | |
US11726449B2 (en) | Packing arrangement determination for 3D printing of objects | |
JP2009075888A5 (en) | ||
CN114708391B (en) | Three-dimensional modeling method, three-dimensional modeling device, computer equipment and storage medium | |
CN113681897B (en) | Slice processing method, printing method, system, device and storage medium | |
Willmott | Rapid simplification of multi-attribute meshes | |
Pätzold et al. | Grid-free out-of-core voxelization to sparse voxel octrees on GPU | |
CN116580140A (en) | Method, device and equipment for selecting rendering machine based on rendering scene parameters | |
US20210166117A1 (en) | Machine learning training platform | |
JP6677733B2 (en) | Efficient time series histogram | |
US10249082B1 (en) | Visual optimization of three dimensional models in computer automated design | |
WO2016084327A1 (en) | Resource prediction device, resource prediction method, resource prediction program and distributed processing system | |
US11829703B2 (en) | Parallel object analysis for efficiently generating layouts in digital design documents | |
CN111736967B (en) | Multi-branch flow management and control device, flow template generation method and storage medium | |
CN114676272A (en) | Information processing method, device and equipment of multimedia resource and storage medium | |
CN110458931B (en) | LOD (level of detail) grade-based three-dimensional model data processing method and related equipment | |
CN117635791B (en) | 3D model presentation method and system, storage medium and electronic equipment | |
CA3175617A1 (en) | Optimized deployment of analytic models in an edge topology | |
CN112463389A (en) | Resource management method and device for distributed machine learning task | |
CN109582295B (en) | Data processing method and device, storage medium and processor | |
CN111310266A (en) | Geometric data segmentation method of building information model product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |