Zhrnutie na Cepstrálna analýza a psychoakustika
Cepstrálna Analýza a Psychoakustika: Komplexný Sprievodca
Úvod
Digitálne spracovanie signálov (DSP) sa zaoberá reprezentáciou, analýzou a spracovaním signálov, ktoré pôvodne existujú v analógovej (spojitej) forme, v diskrétnej (digitálnej) forme. Tento materiál poskytuje prehľad základných pojmov: diskrétne signály, LTI systémy, Fourierove transformácie, vzorkovanie, viacrýchlostné spracovanie a základné typy filtrov. Cieľom je dať študentovi samostatný, zrozumiteľný a praktický návod na osvojenie jadra témy.
Obsah
- Diskrétne signály a základné typy
- Lineárne časovo invariantné (LTI) systémy a konvolúcia
- Fourierove transformácie v diskrétnom a spojitom čase
- Vzorkovanie a vzťah medzi analógovou a digitálnou doménou
- Multirate (viacrýchlostné) spracovanie: decimácia, interpolácia, resampling
- Digitálne filtre: FIR a IIR, základné návrhové princípy
Základné pojmy a definície
Diskrétne (digitálne) signály: sekvencia hodnôt označená [x[n]], kde n je diskrétny časový index.
Analógové signály: spojitá funkcia x(t) definovaná pre všetky reálne časy t.
LTI systém: systém, ktorý je lineárny a časovo invariantný; je kompletne určený impulznou odozvou h[n].
Vzorkovanie: proces prevodu x(t) na [x[n]] cez vzorkovanie v krokoch T, $x[n]=x(nT)$.
1. Diskrétne signály — príklady a vlastnosti
- Sinusoida: $x[n]=A\cos(\omega_0 n + \phi)$ — periodická, základná stavebná zložka.
- Jednotkový impulz (Kronecker delta): $\delta[n]=1$ pre $n=0$, inak 0.
- Jednotkový stupeň: $u[n]=1$ pre $n\ge 0$, inak 0.
- Exponenciála: $x[n]=a^n u[n]$, kde $|a|<1$ dáva klesajúcu sekvenciu.
Tabuľka: Porovnanie základných diskrétnych signálov
| Signál | Definícia | Hlavná vlastnosť |
|---|---|---|
| Impulz | $\delta[n]$ | identifikuje impulznú odozvu systému |
| Stupeň | $u[n]$ | integruje impulzy do krokového priebehu |
| Sinusoida | $A\cos(\omega_0 n + \phi)$ | frekvenčná zložka |
| Exponenciála | $a^n u[n]$ | stabilita ak $ |
2. LTI systémy a konvolúcia
Impulzná odozva a konvolúcia
- LTI systém je určený impulznou odozvou $h[n]$ a pre ľubovoľný vstup $x[n]$ platí
$$y[n]=\sum_{k=-\infty}^{\infty} x[k],h[n-k] = x[n]*h[n].$$
- Vlastnosti konvolúcie: komutatívna, asociatívna, distributívna.
Praktický príklad: ak $h[n]=\delta[n]+0.5\delta[n-1]$, tak systém realizuje jednoduché vyhladzovanie.
Stabilita a kauzalita
- LTI systém je BIBO stabilný, ak $\sum_n |h[n]|<\infty$.
- Kauzálny systém má $h[n]=0$ pre $n<0$.
3. Fourierove transformácie
Diskrétna Fourierova transformácia (DFT)
- Pre dĺžku $N$ signál $x[n]$ definujeme DFT
$$X[k]=\sum_{n=0}^{N-1} x[n] e^{-j 2\pi kn/N}, \quad k=0,1,\dots,N-1.$$
- Inverse DFT:
$$x[n]=\frac{1}{N}\sum_{k=0}^{N-1} X[k] e^{j 2\pi kn/N}.$$
- Rýchly algoritmus: FFT — znižuje zložitosť z $O(N^2)$ na $O(N\log N)$.
Diskrétna časová Fourierova transformácia (DTFT)
- Pre neperiodickú sekvenciu $x[n]$ definujeme
$$X(e^{j\omega})=\sum_{n=-\infty}^{\infty} x[n] e^{-j\omega n},$$
ktorá je periodická v $\omega$ s periódou $2\pi$.
Fourierova transformácia spojitej (analógovej) funkcie
- Pre analógový signál $x(t)$:
$$X(\Omega)=\int_{-\infty}^{\infty} x(t) e^{-j\Omega t} dt.$$
- Inverzná transformácia:
$$x(t)=\frac{1}{2\pi} \int_{-\infty}^{\infty} X(\Omega) e^{j\Omega t} d\Omega.$$
Box: Modulačná vlastnosť — násobenie v časovej doméne korešponduje s konvolúciou v frekvenčnej doméne a naopak.
4. Vzorkovanie a rekonštrukcia (kľúčové princípy)
- Vzorkovací proces: impulzný vlak $p(t)=\sum_{n=-\infty}^{\infty} \delta(t-nT)$, vzorkované signál
$$x_p(t)=x(t) p(t)=\sum_{n} x(nT) \delta(t-nT).$$
-
Fourierovo: spektrum $X_p(\Omega)$ je periodické s periódou $\Omega_s=2\pi/T$.
-
Podmienka na dokonalú rekonštrukciu (sampling theorem): ak $X(\Omega)=0$ pre $|\Omega|>\Omega_N=\pi/T$, t.j. ak je signál pásmový s pásmom menším ako Nyquist, potom možno z vzoriek presne rekonštruova
Už máš účet? Prihlásiť sa
Základy digitálneho spracovania signálov
Klíčová slova: Technológie spracovania reči - kepstrálna analýza, Fonológia, fonetika a rečová akustika, Priestorové vnímanie zvuku a kódovanie, DSP a spracovanie zvuku, Percepcia zvuku - fyziológia a anatómia, Vzorkovanie a konverzia, Kvantizácia a A/D konverzia, Vyhľadávanie, grafové algoritmy a lineárna predikcia, Analýza a extrakcia príznakov reči, Kódovanie zvuku a formáty, Bezztrátové a ochranné techniky audia, Technológie spracovania reči - reprezentácie a kódovanie, Kódovanie reči a kodeky, Kvantizácia a entropické kódovanie, Základy digitálneho spracovania signálov, Digitálne filtre a filtračné metódy, Filtre IIR a rekurzívne systémy, Transformácie a čas‑frekvencia, Reverbácia a priestorová akustika, Dynamické spracovanie zvuku, Psychoakustika a modely v audio technike, Perceptuálne kódovanie zvuku, Kódovanie zvuku a kodeky, Filterové banky a MDCT, Transformačné a vlnkové kódovanie zvuku, Parametrické a sinusoidálne kódovanie, Kodeky a štandardy audio kódovania, Technológie spracovania reči - signály, Technológie spracovania reči - multimodálne spracovanie, Technológie spracovania reči - rozpoznávanie a syntéza, Štatistika a pravdepodobnosť, Bayesovské metódy a rozhodovanie, Technológie spracovania reči - klasifikátory a hodnotenie, Technológie spracovania reči - rozpoznávanie vzorov a ML, Technológie spracovania reči - kvantizácia a klastrovanie, Technológie spracovania reči - Markovove modely, Technológie spracovania reči - rozpoznávanie, Technológie spracovania reči - akustické modely, Technológie spracovania reči - adaptívne metódy, Technológie spracovania reči - zber a snímače, Technológie spracovania reči - robustnosť a šum, Gramatiky a formálna teória v NLP, Jazykové modelovanie a n-gramy, Technológie spracovania reči - vyhľadávacie algoritmy, Textová a fonetická analýza pre TTS, Systémy a metódy syntézy reči, Syntéza reči a prosódia, Prosódia, intonácia a F0, Hodnotenie kvality syntézy reči, Technológie spracovania reči - dialógové systémy, Sémantika a znalosti v NLP, Spracovanie reči a dialógové systémy, Technológie spracovania reči - hlasové rozhrania, Stochastické procesy a modelovanie, Akustické modelovanie a FM
Klíčové pojmy: Definícia diskretizácie: $x[n]=x(nT)$ a sampling period $T$, LTI systém: $y[n]=x[n]*h[n]=\sum_k x[k]h[n-k]$, DFT: $X[k]=\sum_{n=0}^{N-1} x[n] e^{-j2\pi kn/N}$ a IDFT s $1/N$ faktором, Sampling theorem: rekonštrukcia pomocou sinc interpolácie ak pásmo $<\pi/T$, Decimácia (down-sample) vyžaduje anti-aliasing lowpass s cutoff $\pi/M$, Interpolácia (up-sample) = vloženie núl + nízkopriepustné vyhladenie, FIR filtre sú vždy BIBO stabilné; IIR filtre môžu byť nestabilné ak póly $|z|\ge1$, Window design: truncácia ideálneho sinc dáva Gibbsov jav; použitie Hamming/Hanning znižuje bočné laloky, FFT redukuje výpočty DFT z $O(N^2)$ na $O(N\log N)$, Resampling $N/M$: realizuje sa up $N$, filter s cutoff $\pi/\max(N,M)$, down $M$, Zero-order hold v D/A: $H_{ZOH}(j\Omega)=T e^{-j\Omega T/2}\dfrac{\sin(\Omega T/2)}{\Omega T/2}$, Lineárna fáza FIR: symetrické koeficienty $h[n]=h[M-n]$ zabezpečujú konštantné oneskorenie