Simulace zkreslení zvukového signálu v percepčním zvukovém kodéru

Loading...
Thumbnail Image
Date
ORCID
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Tato práce se zabývá problematikou tvorby programu, který simuluje zkreslení vznikající při ztrátovém kódování zvukového signálu, a to v programovacím prostředí MATLAB. V rámci práce byl vytvořen kodér s dynamickou alokací bitů a přepínám délek oken pro váhování, který v závislosti na uživatelském požadavku na velikost datového toku mění výslednou subjektivní kvalitu signálu. Teoretická část představuje rešerši základních principů ztrátového kódování a detailněji popisuje fungování kodéru standardu MPEG 1 vrstva 3. V praktické části je pak popsán princip fungování realizovaného programu a jeho součástí. Dále je provedeno srovnání kvality výstupu programu pro různé úrovně zkreslení s odpovídajícím nastavením u běžně dostupného kodéru MP3 a to pomocí metody PEMO-Q.
This thesis deals with the issue of the creation of a programme that would simulate the distortion that appears during the process of lossy audio coding. As the environment for the creation, the MATLAB programming language has been chosen. An encoder, which changes the subjective signal quality according to customer preferences for the bitrate, has been created as a practical part of this thesis. Its function is based on a dynamic bit allocation technique and includes an optional window switching algorithm. The theoretical background for the creation of the programme consists of an explanation of the main principles of lossy coding with emphasis on MPEG1 layer 3 operating principles. The practical chapter describes how the created programme and its parts work, and it includes results of the run quality testing. The testing was conducted using the objective assessment method PEMO-Q, and consisted of comparing the objective quality of the programme’s outputs to the quality of samples on which a regular MP3 encoder with identical settings was used.
Description
Citation
PELOUŠEK, T. Simulace zkreslení zvukového signálu v percepčním zvukovém kodéru [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2021.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Zvuková produkce a nahrávání
Comittee
doc. Ing. Jiří Schimmel, Ph.D. (předseda) Doc.Ing.MgA. Ondřej Urban, Ph.D. (místopředseda) doc. Mgr. Pavel Rajmic, Ph.D. (člen) Dr. Ing. Libor Husník (člen) RNDr. Lubor Přikryl (člen) Ing.MgA. Edgar Mojdl, Ph.D. (člen)
Date of acceptance
2021-06-10
Defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky. Otázky oponenta: 1) Jak náročné by bylo doprogramovat v Matlabu poslední krok (tj. Huffmanovo kódování)? 2) Z jakého důvodu se při převodu stereosignálu na signál M používá dělení odmocninou ze dvou? 3) Vysvětlete, jak funguje multibitrate streaming, který zmiňujete na str. 33. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO