Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Approximate Opacity Optimisation: Comparing approximation and rendering methods
KTH, School of Electrical Engineering and Computer Science (EECS).
2024 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Approximativ opacitetoptimering : En jämförelse av approximations- och renderingsmetoder (Swedish)
Abstract [en]

Visualising dense 3D data is a difficult task, as it is often plagued by problems of occlusion of important data. Opacity optimisation is a visualisation method which emphasises important data by modifying the opacity of geometry based its local importance, while retaining the context geometry around it where it does not occlude important parts. Approximate opacity optimisation methods operate on a per pixel basis and calculate the optimal opacity by approximating the sum of importances along a pixel, and use approximate blending methods to composite the final image. In this thesis 5 approximation methods are investigated: Fourier, Legendre, piecewise, power moments and trigonometric moments. Fourier approximation is found to have the best tradeoff between execution time and accuracy. Two rendering pipelines are also investigated, direct rendering and a method using A-buffers. The former method is found to perform better for larger datasets while the latter is quicker for smaller ones.

Abstract [sv]

Att visualisera tät 3D-data är en svår uppgift eftersom viktig data ofta skyms. Opacitet-optimering är en visualiseringsmetod som framhäver viktig data genom att modifiera opaciteten av geometrin baserat på dess lokala viktighetsgrad, samtidigt som den behåller den kontextuella geometrin runt omkring om den inte skymmer viktiga delar. Approximativa opacitetoptimeringsmetoder appliceras på varje pixel och beräknar den optimala opaciteten genom att approximera summan av viktighetsgrader längs en pixel, och använder approximativa blandningsmetoder för att skapa den slutliga bilden. I denna uppsats undersöks fem approximationsmetoder: Fourier, Legendre, piecewise, potensmoment och trigonometriska moment. Fourier-approximation visar sig prestera bästa sett till en avvägning mellan exekveringstid och noggrannhet. Två renderingmetoder undersöks också, en direkt renderingsmetod och en metod som använder A-buffrar. Den första metoden visar sig prestera bättre för större dataset medan den senare är snabbare för mindre.

Place, publisher, year, edition, pages
2024. , p. 77
Series
TRITA-EECS-EX ; 2024:982
Keywords [en]
Opacity optimisation, Fourier approximation, Scientific visualisation, Rendering
Keywords [sv]
Opacitetoptimering, Fourierapproximering, Vetenskaplig visualisering, Rendering
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:kth:diva-361403OAI: oai:DiVA.org:kth-361403DiVA, id: diva2:1945324
Supervisors
Examiners
Available from: 2025-03-24 Created: 2025-03-18 Last updated: 2025-03-24Bibliographically approved

Open Access in DiVA

fulltext(23802 kB)65 downloads
File information
File name FULLTEXT02.pdfFile size 23802 kBChecksum SHA-512
1683dadd630bc2084db6c35938f0ab847d93b3d64818ef3723268462499e8f570fc282231dd3d864b33cfc56658fe36ff013d51da6d5ba42f42c45f57bc18d19
Type fulltextMimetype application/pdf

By organisation
School of Electrical Engineering and Computer Science (EECS)
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 65 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 395 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf