Comparison Between Two DifferentScreen Space Ambient OcclusionTechniques

Context. In this project a comparison between two screen space ambientocclusion techniques are presented. The techniques are Scalable AO (SAO)and Multiresolution SSAO (MSSAO) since they both are techniques thatuse mipmaps to accelerate their calculations. Objectives. The aim is to see how big the di...

Full description

Bibliographic Details
Main Author: Törn, Johan
Format: Others
Language:English
Published: Blekinge Tekniska Högskola, Institutionen för kreativa teknologier 2017
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:bth-14867
id ndltd-UPSALLA1-oai-DiVA.org-bth-14867
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-bth-148672018-01-14T05:11:29ZComparison Between Two DifferentScreen Space Ambient OcclusionTechniquesengTörn, JohanBlekinge Tekniska Högskola, Institutionen för kreativa teknologier2017Ambient OcclusionComparisonVisual DifferenceOther Computer and Information ScienceAnnan data- och informationsvetenskapContext. In this project a comparison between two screen space ambientocclusion techniques are presented. The techniques are Scalable AO (SAO)and Multiresolution SSAO (MSSAO) since they both are techniques thatuse mipmaps to accelerate their calculations. Objectives. The aim is to see how big the difference is between the resultsof these two techniques and a golden reference that is an object space raytraced texture that is created with mental ray in Maya and how long timethe computation takes. Methods. The comparisons between the AO textures that these techniquesproduce and the golden references are performed using Structural SimilarityIndex (SSIM) and Perceptual Image Difference (PDIFF). Results. On the lowest resolution, both techniques execute in about thesame time on average, except that SAO with the shortest distance is faster.The only effect caused by the shorter distance, in this case, is that moresamples are taken in higher resolution mipmap levels than when longerdistances are used. The MSSAO achieved a better SSIM value meaningthat MSSAO is more similar to the golden reference than SAO. As theresolution increases the SSIM value between both techniques become moresimilar with SAO getting a better value and MSSAO getting slightly worse,while the execution time for MSSAO has larger increases than SAO. Conclusions. It is concluded that MSSAO is better than SAO in lowerresolution while SAO is better in larger resolution. I would recommendthat SAO is used for indoor scenes where there are not many small geometryparts close to each other that should occlude each other. MSSAO shouldbe used for outdoor scenes with a lot of vegetation which has many smallgeometry parts close to each other that should occlude. At higher resolution,MSSAO takes longer computational time as compared with SAO, while atlower resolution the computational time is similar. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-14867application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Ambient Occlusion
Comparison
Visual Difference
Other Computer and Information Science
Annan data- och informationsvetenskap
spellingShingle Ambient Occlusion
Comparison
Visual Difference
Other Computer and Information Science
Annan data- och informationsvetenskap
Törn, Johan
Comparison Between Two DifferentScreen Space Ambient OcclusionTechniques
description Context. In this project a comparison between two screen space ambientocclusion techniques are presented. The techniques are Scalable AO (SAO)and Multiresolution SSAO (MSSAO) since they both are techniques thatuse mipmaps to accelerate their calculations. Objectives. The aim is to see how big the difference is between the resultsof these two techniques and a golden reference that is an object space raytraced texture that is created with mental ray in Maya and how long timethe computation takes. Methods. The comparisons between the AO textures that these techniquesproduce and the golden references are performed using Structural SimilarityIndex (SSIM) and Perceptual Image Difference (PDIFF). Results. On the lowest resolution, both techniques execute in about thesame time on average, except that SAO with the shortest distance is faster.The only effect caused by the shorter distance, in this case, is that moresamples are taken in higher resolution mipmap levels than when longerdistances are used. The MSSAO achieved a better SSIM value meaningthat MSSAO is more similar to the golden reference than SAO. As theresolution increases the SSIM value between both techniques become moresimilar with SAO getting a better value and MSSAO getting slightly worse,while the execution time for MSSAO has larger increases than SAO. Conclusions. It is concluded that MSSAO is better than SAO in lowerresolution while SAO is better in larger resolution. I would recommendthat SAO is used for indoor scenes where there are not many small geometryparts close to each other that should occlude each other. MSSAO shouldbe used for outdoor scenes with a lot of vegetation which has many smallgeometry parts close to each other that should occlude. At higher resolution,MSSAO takes longer computational time as compared with SAO, while atlower resolution the computational time is similar.
author Törn, Johan
author_facet Törn, Johan
author_sort Törn, Johan
title Comparison Between Two DifferentScreen Space Ambient OcclusionTechniques
title_short Comparison Between Two DifferentScreen Space Ambient OcclusionTechniques
title_full Comparison Between Two DifferentScreen Space Ambient OcclusionTechniques
title_fullStr Comparison Between Two DifferentScreen Space Ambient OcclusionTechniques
title_full_unstemmed Comparison Between Two DifferentScreen Space Ambient OcclusionTechniques
title_sort comparison between two differentscreen space ambient occlusiontechniques
publisher Blekinge Tekniska Högskola, Institutionen för kreativa teknologier
publishDate 2017
url http://urn.kb.se/resolve?urn=urn:nbn:se:bth-14867
work_keys_str_mv AT tornjohan comparisonbetweentwodifferentscreenspaceambientocclusiontechniques
_version_ 1718609617429200896