Lightweight Real-Time Rendering Parameter Optimization via XGBoost-Driven Lookup Tables
Baijun Tan, Francesco Moretti

TL;DR
LUT-Opt is a lightweight, real-time rendering parameter optimization framework using XGBoost regressors and lookup tables, enabling adaptive per-frame tuning with minimal overhead on resource-constrained devices.
Contribution
It introduces a two-stage offline training and online lookup table approach for fast, generalizable rendering parameter optimization across diverse scenes and hardware.
Findings
Reduces subsurface scattering rendering time by ~40%.
Decreases ambient occlusion rendering time by ~70%.
Maintains high image quality with only 2% SSIM error increase.
Abstract
Achieving a desirable balance between rendering quality and real-time performance is a long-standing challenge in modern game and rendering engines, particularly on resource-constrained mobile devices such as laptops, tablets, and smartphones. Existing approaches to automatic rendering parameter optimization either depend on exhaustive per-scene pre-computation that spans several days, suffer from the prohibitive inference overhead of neural networks that prevents per-frame adaptation, or lack generalizability across heterogeneous hardware and diverse scenes. In this paper, we propose \textbf{LUT-Opt}, a lightweight, general-purpose framework for adaptive per-frame rendering parameter optimization. Our method decomposes the joint optimization of rendering time and image quality into a tractable two-stage pipeline. In the offline stage, we train a pair of XGBoost regressors to predict…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
