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 I2C 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 MP3 FLAC Pro kompresi hudby Hardwarově náročný
Jako OGG, jenže jsou navíc problémy s patenty FLAC Bezeztrátový špatný kompresní poměr
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.