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...
Main Author: | |
---|---|
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 |