Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
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
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.