Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Komprese zvuku na dsPIC Radek Dostál, Jaroslav Nušl.

Podobné prezentace


Prezentace na téma: "Komprese zvuku na dsPIC Radek Dostál, Jaroslav Nušl."— Transkript prezentace:

1 Komprese zvuku na dsPIC Radek Dostál, Jaroslav Nušl

2 Úvod Bezdrátový mikrofon pro IBM  Rozbor řešení  dsPicDEM  Možné kodeky

3 Rozbor zadání Hlas do 10Khz Zvoleno 16bitů, 16Khz Produkuje datový tok 256Kbps Máme k dispozici 64Kbps Kompresní poměr je 1:4

4 dsPICDEM 2 Development Board 30 MIPS dsPIC30F4013 – umožňuje přímou komunikaci s kodekem I 2 C Kodek UDA 1344TS

5 Dostupný software Limitováni na open-source projekty K dispozici dsPIC kompilátor jazyka C

6 Speex Open-source pro desktop Zaměřený na kompresi řeči Využívá silně FPU Verze pro dsPIC je komerční

7 Ogg / MP3 / Flac OGG  Pro kompresi hudby  Hardwarově náročný MP3  Jako OGG, jenže jsou navíc problémy s patenty FLAC  Bezeztrátový  špatný kompresní poměr  Hardwarově náročný

8 DPCM, ADPCM, A-law, μ-law algorithm Staré takzvané před „mp3“ kodeky Hardwarově/implementačně nenáročné Maximální úroveň komprese 2:1 DPCM, ADPCM  Zaznamenání pouze rozdílu proti předchozímu vzorku A-law, μ-law  Využití logaritmické škály – bitové posuvy

9 SBC Povinný kodek pro profil A2DC Referenční implementace – pouze binární kód Specifikace nejasná Nízké nároky na hardware Projekt bluetooth-alsa poskytuje open-source implementaci

10 Závěr Požadovaný kompresní poměr je 1:4 Zvolen dsPIC30F4013 Doporučujeme SBC kodek  Využít existující implementaci z projektu bluetooth-alsa Záložní varianta  Vlastní implementace DPCM, A-law

11 ??? Otázky ???

12 Děkujeme za pozornost


Stáhnout ppt "Komprese zvuku na dsPIC Radek Dostál, Jaroslav Nušl."

Podobné prezentace


Reklamy Google