haku: @keyword DSP / yhteensä: 90
viite: 21 / 90
Tekijä:Kokkola, Antti
Työn nimi:Optimization of Noise Suppression Algorithm for Digital Signal Processors
Kohinanpoistoalgoritmin optimointi signaaliprosessoreille
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2005
Sivut:7+63      Kieli:   eng
Koulu/Laitos/Osasto:Sähkö- ja tietoliikennetekniikan osasto
Oppiaine:Informaatiotekniikka   (T-115)
Valvoja:Simula, Olli
Ohjaaja:Kivistö, Juha
OEVS:
Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
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 S80     | Arkisto
Avainsanat:acoustic noise suppression
assembly
C55x
C code optimization
DSP
akustinen kohinan poisto
assembly
C55x
C koodin optimointi
DSP
Tiivistelmä (fin):Akustista kohinanpoistoa käytetään matkapuhelimissa sekä matkapuhelinverkoissa välitetyn puhelun äänenlaadun parantamiseen.
Termi akustinen kohina pitää sisällään kaikki muut äänet paitsi pääpuhujan oman äänen.
Wiener-suodatusta voidaan käyttää akustinen kohinan poistoon, mutta sen voimakasta vaimennusta heikon signaalikohinasuhteen puhesignaalille pidetään liian suurena.
Työssä esitellään toinen parannettu kohinanpoistoalgoritmi, joka käyttää muokattua Wiener-suodatusta.

Tässä työssä C kielellä kirjoitettu kohinanpoistoalgoritmi optimoidaan C55x digitaaliselle signaaliprosessorille.
Optimointi tehdään jotta algoritmi voidaan integroida matkapuhelinverkon mediayhdyskäytävä verkkoelementtiin, joka käyttää C55x prosessoreita signaalinkäsittelyyn.

Työssä tutkitaan useita C ja assembly optimointitekniikoita.
Koska assembly kieli on prosessorikohtaista, voidaan täydellinen siirrettävyys toiseen prosessoriin taata ainoastaan tekemällä C tason optimointeja.
C tason optimoinneilla ei kuitenkaan saavutettu kuin ainoastaan 10 % parannus alkuperäiseen optimoimattomaan koodiin verrattuna kun taas assembly optimoinnilla saavutettiin 51 % suorituskykyparannus.

Lisäksi työssä tutkitaan eri vaihtoehtoja nopean Fourier-muunnoksen laskemiseen.
Radix-4-muunnos on laskennallisesti yksinkertaisempi kuin radix-2-muunnos, joten sitä tulisi käyttää radix-2:n sijaan, jos vain muunnoksen pituus on sopiva.
ED:2005-12-02
INSSI tietueen numero: 30042
+ lisää koriin
INSSI