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 verkossaOppimiskeskuksen 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
Opinnäytteen avaaminen
Opinnäytteen lukeminen
Opinnäytteen tulostus
|
| 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