ŘÍMSKÝ, A. Zpracování souborů MP3 pro DSP [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2008.
Autor bakalářské práce splnil zadání až na praktické ověření na signálových procesorech. V rámci bakalářské práce nastudoval zpracování souborů MP 3 a provedl jejich praktické zpracování na počítačích typu PC, kde změřil i časovou náročnost algoritmů. Co se mu plně nepodařilo, bylo zprovoznit vybrané algoritmy na signálových procesroch typu Blackfin.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění zadání | C | 38/50 | |
Aktivita během řešení a zpracování práce (práce s literaturou, využívání konzultací, atd.) | A | 20/20 | |
Formální zpracování práce | B | 16/20 | |
Využití literatury | A | 10/10 |
Oponovaná bakalářská práce splňuje zadání a obsahuje všechny formální náležitosti včetně prohlášení o samostatnosti. Při hodnocení jsem však musel vzít v úvahu následující nedostatky. Metoda komprese zvuku MP3 je sice značně rozsáhlá a jistě by její vyčerpávající popis převyšoval rámec bakalářské práce, přesto je podle mého názoru popis v odevzdané práci příliš stručný. Navíc obsahuje spoustu chyb a nepřesností. Např. na straně 7 je uvedeno, že SMR (Signal to Mask Ratio) udává rozdíl prahu slyšitelnosti a síly signálu v daném dílčím pásmu. Správně mělo být uvedeno, že SMR udává podíl amplitudy maskovacího tónu ku maskovacímu prahu. Na straně 9 je uvedeno, že pásma banky filtrů korespondují s kritickými pásmy. Naopak pásma banky filtrů nekorespondují s kritickými pásmy a proto se následně provádí diskrétní kosínová transformace MDCT (v práci je na několika místech chybně označována jako Kosinova), aby se kmitočtové rozlišení zvýšilo a přizpůsobilo kritickým pásmům. Dále na straně 9 nesouhlasím s tvrzením, že překrytí pásem je zavedeno, aby se zmenšila chyba aliasingu. Překrytí pásem je způsobeno nedokonalostí filtrů a právě způsobuje aliasing. Proto je po MDCT a před IMDCT prováděno zmenšení aliasingu, které v práci vůbec není uvedeno. Na straně 14 je uvedeno, že počet rámců je 1152. Autor měl patrně na mysli, že jeden rámec reprezentuje 1152 vzorků signálu. Jeho délka se však může měnit. Vzorec (3.4) pro výpočet délky rámce je však chybně. V popisu použití dekodéru se autor omezil pouze na popis deklarací funkcí a důležitých struktur. Na straně 34 uvádí, že pro měření času kódování vytvořil vlastní funkci, ale neuvádí její výpis ani hlavičku. Na přiloženém CD také chybí zdrojové soubory, takže není možné říci, jakou část vytvořená funkce představuje. Na fotodokumentace v příloze B je patrné chybové hlášení, že se nepodařilo připojit k procesoru BlackFin. V tom případě se nabízí otázka, jak autor měřil výpočetní náročnost prezentovanou na straně 26. Po formální stránce je práce pouze na dostatečné úrovni. Seznam literatury neodpovídá normě, u elektronických zdrojů není uveden datum poslední návštěvy a některé adresy URL nejsou kompletní. Úroveň také snižují neostré obrázky, překlepy a pravopisné chyby. Přes uvedené nedostatky doporučuji bakalářskou práci k obhajobě.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění požadavků zadání | A | 20/20 | |
Odborná úroveň práce | F | 10/50 | |
Interpretace výsledků a jejich diskuse | A | 20/20 | |
Formální zpracování práce | E | 5/10 |
eVSKP id 14112