haku: @instructor Southern, Alex / yhteensä: 2
viite: 1 / 2
« edellinen | seuraava »
Tekijä:Karlsson, Henrik
Työn nimi:Solid voxelization algorithm for acoustic modeling
Kiinteä vokselisaatioalgoritmi akustiseen mallinnukseen
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2013
Sivut:v + 100      Kieli:   eng
Koulu/Laitos/Osasto:Perustieteiden korkeakoulu
Oppiaine:Vuorovaikutteinen digitaalinen media   (T-111)
Valvoja:Savioja, Lauri
Ohjaaja:Southern, Alex
OEVS:
Digitoitu arkistokappale luettavissa Harald Herlin -oppimiskeskuksen asiakaskoneilla | ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa.

Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/

Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.

Kirjautuminen asiakaskoneille

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark Aalto     | Arkisto
Avainsanat:solid
voxelization
algorithm
acoustic
modeling

kiinteä
vokselisaatio
algoritmi
akustinen
mallinnus
gdgpu
CUDA
Tiivistelmä (fin): Vokselisoija on ohjelma, joka tuottaa tasaisen tilavuuden diskretisoinnin, jossa jokainen piste luokitellaan kuuluvaksi joko kolmiulotteisen mallin sisä- tai ulkopuolelle.
Vokselisointi on kolmiulotteinen analogi rasterisoinnille, eli suorakulmaisen särmiönmuotoisia vokseleita käytetään approksimoimaan kolmiulotteisen mallin tilavuutta samaan tapaan kuin pikseleitä käytetään rasterisoinnissa.

Tämän diplomityön tarkoituksena on toteuttaa vokselisointialgoritmi akustiseen mallintamiseen.
Työssä käydään läpi vokselisoimisen eri muotoja sekä näytönohjaimella ohjelmointia.
Monta vokselisointialgoritmia analysoidaan ja toteutuskandidaatin valintaprosessi selostetaan.
Algoritmin implementaatio ja siihen tehdyt muutokset ovat dokumentoitu.
Algoritmi käyttää Nvidian CUDA:a saavuttaakseen korkean parallellismin asteen.

Vokselisoijan suorituskyky on huomattavasti alkuperäisen prosessoripohjaisen ohjelman suorituskykyä parempi.
Vokselisoija asettaa rajoituksen vokselisoinnin resoluutiolle korkean muistinkäytön ansiosta, mutta tämä rajoitus voidaan väistää lisäkehityksellä.
Tiivistelmä (eng): A voxelizer is a program that produces an even discretization of space, where each point is determined to be either inside or outside a three-dimensional model.
Voxelizing is the three-dimensional analogue to rasterization, where cubic voxels are used to approximate instead of square pixels.

The purpose of the thesis is to find a replacement algorithm for use in acoustics modelling.
Various facets of voxelization are explored, as is the prospect of programming on graphics cards.
Many voxelization algorithms are analysed, and the process of choosing one to implement is detailed.
The implementation of the algorithm, as well as any modifications made to it is also detailed.

The algorithm uses CUDA to achieve a high degree of parallelism.
The algorithm outperformed the original CPU-based version considerably.
There are currently restrictions in place for the resolution, due to enormous memory requirements, but these restrictions should be lift able with more work put into the program.
ED:2013-08-05
INSSI tietueen numero: 47012
+ lisää koriin
« edellinen | seuraava »
INSSI