DOI: 10.3390/computers15080500 ISSN: 2073-431X

Hybrid Optimization of 3D Rendering Using Genetic Algorithms and Artificial Neural Networks

Rafeek Mamdouh, Ahmed Hagag, Ramadan Babers

Demand for high-quality interactive and real-time rendering remains challenging, as it requires balancing image realism with computational resources. Static parameter tuning of traditional approaches cannot provide adaptive rendering according to the varying complexity of dynamic scenes. This limitation arises from two main deficiencies in existing rendering pipelines: reactive methods that only enhance images after rendering without optimizing the renderer itself, and proactive methods that still rely on manual parameter calibration for each scene. These shortcomings are solved by this paper with an innovative optimization method that is a combination of a genetic algorithm (GA) and artificial neural networks (ANNs). This method offers a closed-loop system that is not found in any other static pipeline. Specifically, in our approach, ANNs will be used to predict the renderer’s initial parameter values from scene descriptor data, such as the number of polygons, lighting, and materials. After predicting the parameters, GA will optimize them based on the fitness value, which is determined by maximizing one objective (perceptual quality, defined by the SSIM measure) and minimizing another (rendering time). Our approach can be easily implemented within standard pipeline frameworks (Autodesk Maya Arnold).

More from our Archive