UNBIASED PATH TRACING OPTIMIZATION USING PARALLELISM, ADAPTIVE SAMPLING, AND RECONSTRUCTION

A major challenge in 3D rendering using the path tracing algorithm is achieving a high quality image with a low amount of noise in a reasonable amount of time. Therefore, it is necessary to incorporate optimization techniques to improve path tracing performance in terms of rendering time and imag...

Full description

Saved in:
Bibliographic Details
Main Author: Rifqi Rahman, Raden
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/84986
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:84986
spelling id-itb.:849862024-08-19T11:59:23ZUNBIASED PATH TRACING OPTIMIZATION USING PARALLELISM, ADAPTIVE SAMPLING, AND RECONSTRUCTION Rifqi Rahman, Raden Indonesia Final Project path tracing, adaptive sampling, reconstruction, rendering INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/84986 A major challenge in 3D rendering using the path tracing algorithm is achieving a high quality image with a low amount of noise in a reasonable amount of time. Therefore, it is necessary to incorporate optimization techniques to improve path tracing performance in terms of rendering time and image quality. Recent advances in path tracing optimization introduce optimization techniques that are capable of rendering a high quality image in a short time. However, such techniques often introduce a slight bias, which may divert the resulting image from the ground truth. Hence, unbiased path tracing optimization to boost rendering speed and image quality is yet to be explored. The state-of-the-art techniques for optimizing path tracer are adaptive sampling and recon- struction. In this final project, adaptive sampling and reconstruction techniques are leveraged to optimize an existing rendering system. To boost the path tracing performance even further, the paralellism technique using a graphics processing unit (GPU) is also used. Among existing path tracing systems, the PBRTv4 path tracer is selected. The selected adaptive sampling and reconstruction techniques are hierarchical stopping condition adaptive sam- pling and ray histogram fusion (RHF). In parallel rendering on the GPU, the optimization implementation uses the PBRTv4 wavefront architecture. The tests conducted against the optimization implementation show that parallelism, adaptive sampling, and reconstruction techniques are capable of improving path tracing performance. The optimized path tracer renders test images 1.61 to 12.12 times faster than the unoptimized path tracer. In terms of quality, the optimized path tracer renders test images with 3.8–25.9% higher structural similarity to the reference image than the unoptimized path tracer. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description A major challenge in 3D rendering using the path tracing algorithm is achieving a high quality image with a low amount of noise in a reasonable amount of time. Therefore, it is necessary to incorporate optimization techniques to improve path tracing performance in terms of rendering time and image quality. Recent advances in path tracing optimization introduce optimization techniques that are capable of rendering a high quality image in a short time. However, such techniques often introduce a slight bias, which may divert the resulting image from the ground truth. Hence, unbiased path tracing optimization to boost rendering speed and image quality is yet to be explored. The state-of-the-art techniques for optimizing path tracer are adaptive sampling and recon- struction. In this final project, adaptive sampling and reconstruction techniques are leveraged to optimize an existing rendering system. To boost the path tracing performance even further, the paralellism technique using a graphics processing unit (GPU) is also used. Among existing path tracing systems, the PBRTv4 path tracer is selected. The selected adaptive sampling and reconstruction techniques are hierarchical stopping condition adaptive sam- pling and ray histogram fusion (RHF). In parallel rendering on the GPU, the optimization implementation uses the PBRTv4 wavefront architecture. The tests conducted against the optimization implementation show that parallelism, adaptive sampling, and reconstruction techniques are capable of improving path tracing performance. The optimized path tracer renders test images 1.61 to 12.12 times faster than the unoptimized path tracer. In terms of quality, the optimized path tracer renders test images with 3.8–25.9% higher structural similarity to the reference image than the unoptimized path tracer.
format Final Project
author Rifqi Rahman, Raden
spellingShingle Rifqi Rahman, Raden
UNBIASED PATH TRACING OPTIMIZATION USING PARALLELISM, ADAPTIVE SAMPLING, AND RECONSTRUCTION
author_facet Rifqi Rahman, Raden
author_sort Rifqi Rahman, Raden
title UNBIASED PATH TRACING OPTIMIZATION USING PARALLELISM, ADAPTIVE SAMPLING, AND RECONSTRUCTION
title_short UNBIASED PATH TRACING OPTIMIZATION USING PARALLELISM, ADAPTIVE SAMPLING, AND RECONSTRUCTION
title_full UNBIASED PATH TRACING OPTIMIZATION USING PARALLELISM, ADAPTIVE SAMPLING, AND RECONSTRUCTION
title_fullStr UNBIASED PATH TRACING OPTIMIZATION USING PARALLELISM, ADAPTIVE SAMPLING, AND RECONSTRUCTION
title_full_unstemmed UNBIASED PATH TRACING OPTIMIZATION USING PARALLELISM, ADAPTIVE SAMPLING, AND RECONSTRUCTION
title_sort unbiased path tracing optimization using parallelism, adaptive sampling, and reconstruction
url https://digilib.itb.ac.id/gdl/view/84986
_version_ 1822282988401983488