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

Loading...
Thumbnail Image

Date

Authors

Peloušek, Tomáš

Mark

B

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií

ORCID

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) prof. 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

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO