FEŠAR, T. Aplikace pro analýzu impulsových odezev prostoru [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2025.

Posudky

Posudek vedoucího

Schimmel, Jiří

Cílem bakalářské práce bylo vytvořit aplikaci v Matlabu, která by umožňovala výpočet objektivních kritérií kvality poslechových prostorů z impulsové odezvy prostoru uložené ve zvukovém souboru wav, výběr časového úseku, ze kterého se kritéria mají počítat, a odečítání hodnot z grafů, které mělo sloužit pro ruční výpočet kritérií v rámci úkolů v laboratorních cvičeních. Aplikace byla realizována pomocí nástroje App Designer Matlabu. Požadavkem bylo, aby všechny výpočetní funkce byly realizovány jako samostatné m-files pro jejich případné využití mimo vytvořenou aplikaci. Zadání práce bylo víceméně splněno. Student se ale v obou semestrech dostavil na konzultaci až krátce před odevzdáním práce, takže nebyl čas aplikaci zcela přizpůsobit zamýšlenému účelu, byly provedeny jen zásadní úpravy grafického rozhraní. Vzhledem k nedostatku času bylo provedeno jen jedno ověřovací měření ve třech různých prostorech. Některé výsledky se shodují s výsledky získanými pomocí stejného měřicího řetězce s aplikací EASERA, např. doba dozvuku. U jejího výpočtu se vyskytl problém s některými oktávovými pásmy, kde byl díky použitému zdroji zvuku nízký odstup hladiny akustického tlaku měřicího signálu od hluku pozadí. Aplikace EASERA používá blíže nespecifikovaný algoritmus potlačení hluku pozadí, proto byla schopná dobu dozvuku v těchto pásmech odhadnout. Jiná kritéria vychází odlišně, u zřetelnosti je to dáno správnou volbou začátku impulsové odezvy, která je pro tato kritéria zásadní. Pokud by student využil možnosti výběru části impulsové odezvy pro výpočty, kterou implementoval, věřím, že by dosáhnul podobných výsledků jako v aplikaci EASERA. Další kritéria vyšla naprosto odlišně, patrně chybou ve výpočtu, ale vzhledem k tomu, že se student na první konzultaci dostavil příliš pozdě, neměl čas na nalezení chyby a nová měření. Některá kritéria v porovnání schází, v příloze měly být prezentovány také charakteristiky, které vytvořená aplikace umožňuje zobrazit. Po formální stránce je práce na dobré úrovni, ojediněle schází citace, větné čárky, nesprávná terminologie nebo jsou nesprávně formátovány proměnné. U grafů měly být nastaveny dolní meze osy y, aby byly přehlednější. V kapitole 3 měly být prezentovány obrázky s nákresem situace měření. Zadání práce bylo splněno, ale v současné podobě aplikaci nelze použít k zamýšleným účelům.

Navrhovaná známka
C
Body
70

Posudek oponenta

Balík, Miroslav

Bakalářská práce se zabývá analýzou změřené impulsové odezvy poslechového prostoru. Cílem mělo být vytvoření souboru samostatných funkcí v Matlabu, které budou spouštěné z mlapp aplikace s uživatelským rozhraním. Důvodem tohoto řešení bylo její využití ve výuce umožňující modifikaci či rozšiřování funkcionalit. Výsledek, co se týče formy softwarového řešení, odpovídá zadání. Bohužel to však nelze totéž říci o samotné správnosti všech funkcí, které požadované veličiny či parametry z impulsové odezvy počítají. Při porovnání výsledků s nástrojem EASERA jsou občas reportovány relativní chyby ve stovkách procent. Výsledek tedy není bez oprav a dopracování použitelný v plánovaném rozsahu ani ve výuce ani nikde jinde. V teoretické části práce se vyskytují nedostatky, které mohou mít vliv na výpočet jednotlivých parametrů a veličin, samotný kód Matlabu není v práci vůbec vysvětlen, ne vždy je jasné bez studie samotného kódu, jak vlastně je daný parametr počítán, zda se student nedopustil během implementace chyby. Např. vlastnosti a implementace banky filtrů, která zásadním způsobem ovlivňuje výsledky analýzy v jednotlivých subpásmech zavedením průsaků a fázového či skupinového zpoždění mezi nimi, nejsou dostatečně popsány. V kódu je pak použita předpřipravená funkce bez ověření jejich vlastností. Největší problémy pak způsobovala práce s časovým oknem, které by zajistilo už jen nalezení správného začátku RIR, či správné části RIR pro daný typ analyzovaného parametru, což sám student v závěru deklaruje. Text práce nemá vhodnou strukturu, je příliš dlouhý. Nadměrná délka textu však není způsobena větším rozsahem potřebných informací, ale především výsledky porovnávání analýzy studentovy aplikace s nástrojem EASERA. Tato část měla být součástí přílohy a text měl problém spíše analyzovat a případně řešit. Naprosté většině nedostatků této práce by bylo možné předejít pravidelnou a včasnou konzultací postupného řešení s vedoucím práce. Vzhledem k výše uvedenému hodnotím práci 72 body.

Navrhovaná známka
C
Body
72

Otázky

eVSKP id 167379