ADA Semestrální práce. Harmonické modelování signálů



Podobné dokumenty
31ZZS 9. PŘEDNÁŠKA 24. listopadu 2014

Quantization of acoustic low level signals. David Bursík, Miroslav Lukeš

Zvýrazňování řeči pomocí vícekanálového zpracování

3 METODY PRO POTLAČENÍ ŠUMU U ŘE- ČOVÉHO SIGNÁLU

MĚŘENÍ A ANALÝZA ELEKTROAKUSTICKÝCH SOUSTAV NA MODELECH. Petr Kopecký ČVUT, Fakulta elektrotechnická, Katedra Radioelektroniky

Direct Digital Synthesis (DDS)

Vstupní signál protne zvolenou úroveň. Na základě získaných údajů se dá spočítat perioda signálu a kmitočet. Obrázek č.2

Syntéza audio signálů Aditivní syntéza symfonického orchestru a akordeonu

SYNTÉZA AUDIO SIGNÁLŮ

Klasifikace Landau-Kleffnerova syndromu

Při návrhu FIR filtru řešíme obvykle následující problémy:

Osnova. Idea ASK/FSK/PSK ASK Amplitudové... Strana 1 z 16. Celá obrazovka. Konec Základy radiotechniky

Kepstrální analýza řečového signálu

KTE/TEVS - Rychlá Fourierova transformace. Pavel Karban. Katedra teoretické elektrotechniky Fakulta elektrotechnická Západočeská univerzita v Plzni

" Furierova transformace"

A7B31ZZS 10. PŘEDNÁŠKA Návrh filtrů 1. prosince 2014

31SCS Speciální číslicové systémy Antialiasing

1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15

Kmitočtová analýza (AC Analysis) = analýza kmitočtových závislostí obvodových veličin v harmonickém ustáleném stavu (HUS) při první iteraci ano

fluktuace jak dob trvání po sobě jdoucích srdečních cyklů, tak hodnot Heart Rate Variability) je jev, který


CW01 - Teorie měření a regulace

Snímání biologických signálů. A6M31LET Lékařská technika Zdeněk Horčík Katedra teorie obvodů

Číslicové zpracování signálů a Fourierova analýza.

Klasifikace hudebních stylů

Zpráva k semestrální práci z předmětu Syntéza audio signálů. Vypracoval: Jakub Krista Zimní semestr 2016/2017 Datum odevzdání:

STANOVENÍ CHARAKTERU SEGMENTU ŘEČI S VYUŽITÍM REÁLNÉHO KEPSTRA

Circular Harmonics. Tomáš Zámečník

Odhad základního tónu řeči s lokalizací hlasivkových pulsů a pitch-synchronní segmentace

Využití algoritmu DTW pro vyhodnocování vad řeči dětí postižených Landau-Kleffnerovým syndromem (LKS)

Signál v čase a jeho spektrum

VY_32_INOVACE_ENI_2.MA_05_Modulace a Modulátory

aneb jiný úhel pohledu na prvák

Syntéza zvuků a hudebních nástrojů v programovém prostředí MATLAB

2 Teoretický úvod Základní princip harmonické analýzy Podmínky harmonické analýzy signálů Obdelník Trojúhelník...

UŽITÍ KOHERENČNÍ FUNKCE PRO DISTRIBUOVANOU

VOLBA ČASOVÝCH OKEN A PŘEKRYTÍ PRO VÝPOČET SPEKTER ŠIROKOPÁSMOVÝCH SIGNÁLŮ

Primární zpracování radarového signálu dopplerovská filtrace

Synth challange 2016

VYUŽITÍ MATLABU PRO PODPORU VÝUKY A PŘI ŘEŠENÍ VÝZKUMNÝCH ÚKOLŮ NA KATEDŘE KOMUNIKAČNÍCH A INFORMAČNÍCH SYSTÉMŮ

Multimediální systémy

doc. Dr. Ing. Elias TOMEH Elias Tomeh / Snímek 1

v Praze mezi kanály EEG Ondřej Drbal 5. ročník, stud. sk. 9

Spektrální analýza a diskrétní Fourierova transformace. Honza Černocký, ÚPGM

Základní metody číslicového zpracování signálu a obrazu část II.

ANALÝZA LIDSKÉHO HLASU

A7B31ZZS 4. PŘEDNÁŠKA 13. října 2014

Zpracování obrazů. Honza Černocký, ÚPGM

Zpráva k semestrální práci

Zpráva k semestrální práci z B2M31SYN Syntéza audio signálů

Zvuková karta. Zvuk a zvuková zařízení. Vývoj, typy, vlastnosti

B2M31SYN SYNTÉZA AUDIO SIGNÁLŮ

Transformace obrazu Josef Pelikán KSVI MFF UK Praha

Příloha č. 1. amplitudová charakteristika filtru fázová charakteristika filtru / frekvence / Hz. 1. Určení proudové hustoty

A/D převodníky - parametry

BPC2E_C09 Model komunikačního systému v Matlabu

Úlohy klauzurní části školního kola kategorie A

ROZPOZNÁNÍ TITULU GRAMOFONOVÉ DESKY PODLE KRÁTKÉ UKÁZKY

VY_32_INOVACE_E 15 03

Globální matice konstrukce

SIGNÁLY A LINEÁRNÍ SYSTÉMY

MATLAB. F. Rund, A. Novák Katedra radioelektroniky, FEL ČVUT v Praze. Abstrakt

SIGNÁLY A LINEÁRNÍ SYSTÉMY

B2M31SYN 9. PŘEDNÁŠKA 7. prosince Granulační syntéza Konkatenační syntéza Nelineární funkce Tvarovací syntéza

A2B31SMS 2. PŘEDNÁŠKA 9. října 2017 Číslicové signály

Čas (s) Model časového průběhu sorpce vyplývá z 2. Fickova zákona a je popsán následující rovnicí

PSK1-5. Frekvenční modulace. Úvod. Vyšší odborná škola a Střední průmyslová škola, Božetěchova 3 Ing. Marek Nožka. Název školy: Vzdělávací oblast:

Základy a aplikace digitálních. Katedra radioelektroniky (13137), blok B2, místnost 722

Semestrální práce z předmětu Syntéza audio signálů

4. MĚŘENÍ HARMONICKÝCH Úvod

Univerzita Pardubice. Fakulta chemicko-technologická Katedra analytické chemie. Licenční studium Statistické zpracování dat

Při návrhu FIR filtru řešíme obvykle následující problémy:

vzorek vzorek

Číslicové zpracování a analýza signálů (BCZA) Spektrální analýza signálů

Rezonanční obvod jako zdroj volné energie

IDENTIFIKACE ŘEČOVÉ AKTIVITY V RUŠENÉM ŘEČOVÉM SIGNÁLU

Algoritmy a struktury neuropočítačů ASN - P11

Analýza a zpracování digitálního obrazu

Fyzikální podstata zvuku

9. PRINCIPY VÍCENÁSOBNÉHO VYUŽITÍ PŘENOSOVÝCH CEST

Semestrální projekt. Vyhodnocení přesnosti sebelokalizace VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. Fakulta elektrotechniky a komunikačních technologií

Měření času, periody, šíře impulsu a frekvence osciloskopem

Fourierova transformace

polyfázové filtry (multirate filters) cascaded integrator comb filter (CIC) A0M38SPP - Signálové procesory v praxi - přednáška 8 2

3. Mechanická převodná ústrojí

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

Lineární a adpativní zpracování dat. 3. Lineární filtrace I: Z-transformace, stabilita

Inovace a zkvalitnění výuky prostřednictvím ICT Elektrický proud střídavý Základní pojmy, časový průběh sin. veličin, střední.

KONVERZE VZORKOVACÍHO KMITOČTU

Iterační výpočty. Dokumentace k projektu č. 2 do IZP. 24. listopadu 2004

SIGNÁLY A LINEÁRNÍ SYSTÉMY

Funkce komplexní proměnné a integrální transformace

Moderní multimediální elektronika (U3V)

Vlastnosti a modelování aditivního

Střední průmyslová škola elektrotechnická a informačních technologií Brno

Komplexní obálka pásmového signálu

Význam a výpočet derivace funkce a její užití

AKUSTICKÁ MĚŘENÍ Frekvenční spektrum lidského hlasu

r Odvoď te přenosovou funkci obvodů na obr.2.16, je-li vstupem napě tí u 1 a výstupem napě tí u 2. Uvaž ujte R = 1Ω, L = 1H a C = 1F.

Úvod do zpracování signálů

Transkript:

České vysoké učení technické v Praze ADA Semestrální práce Harmonické modelování signálů Jiří Kořínek 31.12.2005

1. Zadání Proveďte rozklad signálu do harmonických komponent (řeč, hudba). Syntetizujte signál pomocí harmonických komponent. 2. Úvod Sinusové modelování umožňuje součtem několika sinusovek o vhodně zvolené amplitudě a frekvenci provést kompresi řeči. Takto se provede analýza (sinewave analysis). V syntéze (sinewave synthesis) je poté z analyzovaných hodnot frekvencí a amplitud složena syntetická řeč. McAulay & Quatieri Využívá DFT v překrývajících se váhovaných segmentech. Z maxim spektra jsou určeny amplitudy a frekvence případně i fáze pro každý segment. Tuto metodu používáme ve zjednodušené formě. Obr. 1 Princip metody McAulay & Quatieri Analysis by Synthesis Overlap-Add (ABSOLA) Analýza je prováděna iterativně tak, že v každém kroku algoritmus hledá sinusovky, které minimalizují střední kvadratickou chybu mezi původním signálem a signálem získaným syntézou v předchozím kroku. Syntéze používá IFFT a metodu sčítání přesahů. - lepší odhad sinusových komponent než předchozí metoda - rychlejší syntéza ale pomalá analýza Harmonics plus Noise Model (HNM) Podle energie v segmentech rozhoduje, zda jde o znělý nebo neznělý segment. Segmenty se šumem jsou kódovány pomocí LPC parametrů. Pro znělé úseky je odhadnuta pitch perioda a sinusové komponenty jsou počítány metodou nejmenších čtverců.

3. Řešení Analýza: Signál je segmentován s 50% překryvem a jednotlivé segmenty váhovány hanningovým oknem o délce 256 vzorků (což pro vzorkovací kmitočet 8kHz odpovídá délce 32 ms). V každém segmentu je proveden výpočet DFT, v jeho průběhu nalezeny lokální extrémy a ty ještě seřazeny podle velikosti. Z takto seřazených hodnot extrémů je vybráno n prvních a k nim z jejich polohy dopočítány kmitočty. Amplitudy jsou brány přímo jako absolutní hodnota DFT pro ten který extrém. Je možné provést modifikaci a neřadit vyhledané extrémy podle velikosti před jejich výběrem. Dále je výhodné řadit stejné kmitočty na stejné pozice v následujících oknech. Další zlepšení by mohlo být dosaženo uvažováním fáze a nejen pouhého kmitočtu. Syntéza: Pro každé okno o délce 256 mám k dispozici vektor kmitočtů a odpovídajících amplitud o délce n. Protože však při výpočtu je použito 50% překryvu lze prohlásit délku okna při syntéze za poloviční, tedy 128 vzorků. Je možné postupovat několika metodami: 1/ Příslušný vektor v daném okně 128 krát zopakovat a tím získat 128 vzorků pro výpočet signálu. S vektorem amplitud již není nutné dělat další úpravy. U frekvencí je nejvýhodnější provést jejich převod na odpovídající úhel a následující hodnoty spočíst jako kumulativní součet všech předchozích. Tímto způsobem jsou velmi efektivně připraveny hodnoty pro následný výpočet hodnot funkce sin (cos). 2/ Proti předchozímu se namísto prostého zopakování hodnot provede interpolace. Neboli proložení 127 nulami a následnou filtrací (funkce interp v matlabu). 3/ Použít jednu z předchozích metod ale pro délku okna 256 vzorků s váhováním a 50% překryvem při skládání výsledného signálu.

4. Dosažené výsledky 4.1. hudba Šaty dělaj člověka, fs=8khz Obr. 2 Spektrogram pro délku okna 256 Obr. 3 Signál původní a syntetizovaný prvních 2000 vzorků

Obr 4 Amplitudy a frekvence pro prvních 2000 vzorků 4.2. řeč jedna, fs=8khz, Spektrogram pro původní signál a syntetizované signály pro p=40 a délku okna 256 vzorků: Obr. 5 Spektrogram pro délku okna 256

Obr. 6 Průběhy celého signálu Obr. 7 Amplitudy a frekvence pro celý signál

5. Závěr Pro analýzu i syntézu jsme testovali vliv délky okna (od 128 do 512 vzorků) a počtu sinusovek v jednotlivých oknech (od 20 do 60) na kvalitu výsledného signálu. Jako zdroj signálu jsme použili nahrávky z rádia v kvalitě vzorkování 16b a vzorkovacího kmitočtu 8kHz. Výsledek práce je zjištění nejvhodnější délky okna o délce 256. (Pro kratší i delší se zhorší jak spektrogram, tak i poslechová kvalita). Jako nejoptimálnější počet sinusovek v každém okně se jeví číslo 40 pro hodnoty větší se již kvalita příliš nezlepšuje. (Tato hodnota je ale závislá na konkrétním signálu). Dalšího vylepšení by šlo dosáhnout srovnáním sinusovek v po sobě následujících oknech tak, aby navazovaly plynule ty se stejným kmitočtem. Dále je poslechem i spektrogramem ukázáno, že metoda skládání s prostým opakováním dosahuje lepších výsledků než metoda s interpolací. 6. Použitá literatura [1] Sovka, P., Pollák, P.: Vybrané metody číslicového zpracování signálů. Vydavatelství ČVUT, Praha, 2003. [2] http://www.ee.columbia.edu/~dpwe/resources/matlab/sws/ [3] Visagie, A.S., Preez, J. A. du: Sinusoidal Modelling in Speech Synthesis, A Survey, University of Stellenbosch. [4] http://www.owlnet.rice.edu/~elec301/projects02/lorisfor/index.html [5] http://www.research.att.com/resources/trs/trs/97/97.29/hnmconc.html