Tehnici de Codare a Semnalului Vocal

Curs
9.2/10 (6 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 45 în total
Cuvinte : 16875
Mărime: 1.15MB (arhivat)
Publicat de: Trandafir Udrea
Puncte necesare: 0

Extras din curs

Aplicatii multimedia care folosesc compresia semnalului vocal

Una dintre cele mai naturale forme de comunicare dintre fiintele umane este comunicarea prin intermediul vorbirii. Prin intermediul ei se transmit gindurile (in forma cea mai importanta de informatie: mesajul lingvistic), personalitatea si starea de emotivitate a locutorului. Mesajul lingvistic este transmis prin intermediul semnalului vocal, unda acustica ce are proprietati bine definite, dar a carei producere si intelegere inca nu a fost descifrata complet. Totusi, exista modele pentru producerea si intelegerea acestui tip de semnal la nivel cerebral.

Revolutia aplicatiilor multimedia include in mod inevital transmiterea si a semnalului vocal, pe linga alte tipuri de semnale: video, text, imagini, muzica, etc. Dar, data fiind capacitatea limitata a canalelor de comunicatie si nevoia de a transmite cit mai multa informatie intr-un timp limitat a condus la necesitatea de compresie a acestor semnale.

In Tabelul 1.1.1. sunt prezentate debitele necesare pentru a transmite diferite tipuri de semnale audio. Se observa ca in toate cele trei cazuri date ca exemplu, debitul este mult mai mare decit debitul de 64 Kbps asigurat de un sistem PCM clasic. Vom vedea putin mai departe ca exista sisteme de compresie capabile de transmisia semnalului vocal la debite sub 2400 bps, deci cu rapoarte de compresie mai mari de 5000 (cresterea raportului de compresie este totusi platita prin pierderea unor informatii de finete din semnalul audio). In mod cert, sistemele multimedia necesita astfel de rapoarte de compresie, deci prelucrari suplimentare ale semnalului vocal.

Tabelul 1.1.1. Debitele binare corespunzatoare diferitelor tipuri de semnal audio

Tip semnal Banda Frecventa de esantionare Biti/esantion Debit binar fara compresie

Semnal vocal de banda limitata 200 - 3200 Hz 8 KHz 16 128 Kbps

Semnal vocal de banda larga 50 – 7000Hz 16 KHz 16 256 Kbps

Audio CD 20 –20000Hz 44.1 KHz 16 x 2 canale 1.41 Mbps

Tipurile de aplicatii multimedia care utilizeaza transmisia semnalului vocal pot fi analizate in Tabelul 1.1.2

Tabelul 1.1.2. Aplicatii multimedia ce folosesc transmisia semnalului vocal

Aplicatie multimedia Conversational ? Retea de comunicatii in timp real?

Videotelefonie, videoconferinta Da Da

Conferinta de afaceri cu distribuire de date Da Da

Educatie la distanta Nu Da

Jocuri cu un singur utilizator Nu Posibil

Jocuri cu mai multi utilizatori sI acces de la distanta Posibil Da

Mesaje multimedia Nu Posibil

Documente adnotate vocal Nu Nu

1.2. Atributele sistemelor de compresie a semnalului vocal

In cele mai multe cazuri sistemele pentru compresia semnalului vocal sunt implementate in concordanta cu cerintele unei anumite aplicatii. Din acest unghi de vedere este important de discutat atributele unor astfel de sisteme de compresie cu scopul de a le optimiza pentru cazul aplicatiilor reale. Principalele atribute ale unui sistem de compresie a semnalului vocal sunt:

• debitul binar

• calitatea semnalului reconstituit la receptie

• complexitatea (timp de calcul sau memorie necesara)

• intirzierea

• imunitatea la erorile din canalul de comunicatie

• banda necesara transmiterii

a) debitul binar

Reducerea debitului binar este principala motivatie in realizarea compresiei de semnal. In functie de aplicatie si de constringerile de proiectare, debitul poate fi fix sau variabil. Sistemele de compresie adesea au un debit fix din cauza ca sunt mai usor de realizat, nu necesita definirea unor criterii pentru modificarea debitului intr-un anumit interval de timp, iar daca linia de comunicatii are o capacitate fixa in principiu se recomanda selectarea unui codec cu un debit de iesire egal cu cel al canalului (incluzind bitii de protectie la erori). Sistemele cu debit variabil se bazeaza pe utilizarea a doua debite: debit mai mare pentru transmisia vocii, debitul mic pentru transmiterea unor informatii specifice - pe durata portiunilor de liniste sau a pauzelor dintre cuvinte. Pentru viitor se estimeaza utilizarea pe scara din ce in ce mai mare a sistemelor de compresie cu debit variabil.

Debite binare fixe se folosesc in:

• comunicatii telefonice militare la debit redus: 0.8 - 4.8 Kbps

• comunicatii celulare sau prin satelit: 3.3 - 13 Kbps

• comunicatii pe linie telefonica: debit mai mare de 16 Kbps

Debite binare variabile sunt foarte importante in:

• comunicatii mobile folosind CDMA (la debit redus capacitatea sistemului creste)

• aplicatii care nu necista timp real (de exemplu memorarea)

b) calitatea semnalului reconstituit

Evaluarea calitatii semnalului reconstituit este una din cele mai dificile probleme, deoarece nu a fost posibila gasirea unui criteriu obiectiv de masurare prin care sa poata fi corelat semnalul sintetizat cu semnalul de intrare si cu larga varietate de sisteme de compresie. Mai mult, descresterea debitului binar face dificila estimarea comportarii codecului in aplicatii reale. De aceea s-au stabilit criterii subiective de evaluare, bazate pe un mare numar de codari/decodari pentru care, in mod subiectiv se stabileste calitatea semnalului de iesire.

Exista urmatoarele criterii subiective pentru aprecierea calitatii sistemelor de compresie:

• DRT (Diagnistic Rhyme Test) pentru aprecierea inteligibilitatii

• DAM (Diagnostic Acceptability Measure), pentru aprecierea calitatii in conditii variate de distorsiune a semnalelor

• MOS (Mean Opinion Score), pentru aprecierea globala a calitatii, prin intermediul unui numar, obtinut ca medie a evaluarilor a 20 - 60 ascultatori. Numarul este intre 1 (calitate inacceptabila) si 5 (calitate excelenta).

c) complexitatea

Complexitatea ca timp de calcul si necesar de memorie determina in principal costul si energia consumata de echipamentul hardware care realizeaza compresia. Cu exceptia citorva aplicatii, cum ar fi sistemele de informare sau transmiterea unor mesaje, compresia trebuie realizata in timp real. Pentru indeplinirea cerintelor de mai sus solutia este implementarea algoritmului de compresie pe un procesor de semnal.

In cazul sistemelor comerciale de uz individual (telefoane mobile, sisteme de raspuns automat), se aleg procesoare mai ieftine, care opereaza in virgula fixa. Pentru sisteme in care mai multi utilizatori au acces la resursele hardware se prefera procesoare in virgula mobila, deoarece costul sistemului este mai putin important fata de costul dezvoltarii aplicatiilor. In plus, procesoarele de semnal pot avea memorie inclusa, iar un acelasi procesor poate efectua atit functiile sitemului de compresie cit si cele ale sistemului de transmisie (modem).

d) intirzierea

Intirzierea datorata prelucrarilor care se efectueaza asupra semnalului in vederea compresiei au importanta majora in special in cazul comunicatiilor in ambele directii. Exista doua praguri pentru intirzierea unui sistem de compresie.

Primul prag (de valoare aproximativ 150 ms) este cel care afecteaza continuitatea unei comunicari bidirectionale. Pentru comunicatii intr-un singur

sens o intirziee de 400 - 500 ms este acceptabila.

Al doilea prag este determinat de prezenta ecoului, de aceea se impun restrictii importante asupra sistemului de compresie daca ecoul nu este eliminat. Pragul depinde de tipul canalului de comunicatie.

Intirzierea unui sistem de compresie are urmatoarele 4 componente:

• intirzierea algoritmului: majoritatea algoritmilor lucreaza pe cadre de semnal; prelucrarea nu poate incepe pina cind un cadru de semnal nu s-a acumulat in bufferul de prelucrare. In plus, unii algoritmi au nevoie de esantioane suplimentare, adica de un extra-cadru (timp numit "look-ahead"). Astfel, intirzierea algoritmului este data de dimensiunea unui cadru plus dimensiunea unui extra-cadru.

• intirzierea cauzata de timpul de prelucrare: este timpul necesar prelucrarii unui cadru. In majoritatea sistemelor acest timp este mai mic decit fereastra de analiza, astfel procesorul ramine liber pina la sosirea unui nou cadru

• intirzierea cauzata de multiplexare: de obicei bitii rezultati din compresie sunt protejati la erorile din canalul de comunicatie prin introducerea de biti de corectie. Timpul necesar "asamblarii" bitilor de informatie cu bitii de corectie este timpul de multiplexare. Operatia este necsara si la receptie.

• intirzierea cauzata de tansmisie: este timpul necesar transmisiei fluxului de date. Adesea, o anumita sursa vocala este multiplexata cu alte informatii sau poate ocupa un intreg canal. In principiu timpul de transmisie este mai mic decit durata unui cadru.

Preview document

Tehnici de Codare a Semnalului Vocal - Pagina 1
Tehnici de Codare a Semnalului Vocal - Pagina 2
Tehnici de Codare a Semnalului Vocal - Pagina 3
Tehnici de Codare a Semnalului Vocal - Pagina 4
Tehnici de Codare a Semnalului Vocal - Pagina 5
Tehnici de Codare a Semnalului Vocal - Pagina 6
Tehnici de Codare a Semnalului Vocal - Pagina 7
Tehnici de Codare a Semnalului Vocal - Pagina 8
Tehnici de Codare a Semnalului Vocal - Pagina 9
Tehnici de Codare a Semnalului Vocal - Pagina 10
Tehnici de Codare a Semnalului Vocal - Pagina 11
Tehnici de Codare a Semnalului Vocal - Pagina 12
Tehnici de Codare a Semnalului Vocal - Pagina 13
Tehnici de Codare a Semnalului Vocal - Pagina 14
Tehnici de Codare a Semnalului Vocal - Pagina 15
Tehnici de Codare a Semnalului Vocal - Pagina 16
Tehnici de Codare a Semnalului Vocal - Pagina 17
Tehnici de Codare a Semnalului Vocal - Pagina 18
Tehnici de Codare a Semnalului Vocal - Pagina 19
Tehnici de Codare a Semnalului Vocal - Pagina 20
Tehnici de Codare a Semnalului Vocal - Pagina 21
Tehnici de Codare a Semnalului Vocal - Pagina 22
Tehnici de Codare a Semnalului Vocal - Pagina 23
Tehnici de Codare a Semnalului Vocal - Pagina 24
Tehnici de Codare a Semnalului Vocal - Pagina 25
Tehnici de Codare a Semnalului Vocal - Pagina 26
Tehnici de Codare a Semnalului Vocal - Pagina 27
Tehnici de Codare a Semnalului Vocal - Pagina 28
Tehnici de Codare a Semnalului Vocal - Pagina 29
Tehnici de Codare a Semnalului Vocal - Pagina 30
Tehnici de Codare a Semnalului Vocal - Pagina 31
Tehnici de Codare a Semnalului Vocal - Pagina 32
Tehnici de Codare a Semnalului Vocal - Pagina 33
Tehnici de Codare a Semnalului Vocal - Pagina 34
Tehnici de Codare a Semnalului Vocal - Pagina 35
Tehnici de Codare a Semnalului Vocal - Pagina 36
Tehnici de Codare a Semnalului Vocal - Pagina 37
Tehnici de Codare a Semnalului Vocal - Pagina 38
Tehnici de Codare a Semnalului Vocal - Pagina 39
Tehnici de Codare a Semnalului Vocal - Pagina 40
Tehnici de Codare a Semnalului Vocal - Pagina 41
Tehnici de Codare a Semnalului Vocal - Pagina 42
Tehnici de Codare a Semnalului Vocal - Pagina 43
Tehnici de Codare a Semnalului Vocal - Pagina 44
Tehnici de Codare a Semnalului Vocal - Pagina 45

Conținut arhivă zip

  • Tehnici de Codare a Semnalului Vocal.doc

Alții au mai descărcat și

Tehnici și Algoritmi de Codare

PRESCURTĂRI 1. INTRODUCERE O temă des cercetată în telefonia mobilă este eficienţa spectrală, care deobicei are înţelesul de densitatea...

Autocad pentru începători

C1.1.CONCEPTUL DE CAD TERMINOLOGIE - COMPUTER AIDED ENGINEERING -CAE-vizeazăetapeledecercetare,inovaresiconcepţie; - COMPUTER AIDED DRAWING/...

Calculatoare

Răspunsuri Arbori şi păduri 1. D. O relaţie de încredere oferă posibilitatea folosirii în comun doar a resurselor între domenii; ea nu oferă în...

Securitatea informațională a business-ului

Lecţia 1 Introducere în securitatea informaţională 1.Informaţia ca obiect de valoare şi protecţie 4 2.Conceptele de bază ale Securităţii...

Informație și Document în Societatea Cunoașterii

Introducere I. Documente electronice – definire, caracteristici şi tipologie I. 1. Delimitări terminologice I. 2. Document text I. 3....

Evaluarea eficienței investițiilor în IT&C

Capitolul 1.BAZE METODOLOGICE ALE EVALURII EFICIENŢEI INVESTIŢIILOR ÎN IT&C 1.1. Evaluarea eficienţei în condiţiile specifice investiţiilor din...

Arhitectura microcalculatoarelor tip IBM-PC. configurații, caracteristici. reguli de instalare și exploatare

. Notiuni introductive Un sistem de calcul poate contine sute sau mii de componente individuale (circuite integrate, diode, rezistoare,...

Bazele Informaticii - Curs 1

I. SISTEME INFORMATICE I. 1. NOTIUNEA DE “SISTEM” În general, un sistem se defineste ca fiind un ansamblu de elemente fizice si logice...

Te-ar putea interesa și

Procesarea Semnalelor Vorbirii

Recunoasterea vorbirii si identificarea vocala devin din ce în ce mai mult tehnologii populare în societatea de astazi. Pe lânga faptul ca are un...

Nivelul Fizic al Sistemului de Comunicație GSM

CAPITOLUL I EVOLUŢIA CĂTRE SISTEMELE RADIO MOBILE CELULARE Trăim într-o lume a mişcării continue. Şi singura soluţie pentru a nu pierde...

Tehnici și Algoritmi de Codare

PRESCURTĂRI 1. INTRODUCERE O temă des cercetată în telefonia mobilă este eficienţa spectrală, care deobicei are înţelesul de densitatea...

Echipamente Radio definite prin Software

Introducere în Echipamente Radio definite prin Software (SDR) 1.1Introducere În ultimul deceniu al secolului 20, tehnologia SDR a parcurs o...

Utilizarea Rețelelor Neuronale în Recunoașterea Vorbirii

1. Aspecte generale Recunoasterea vorbirii este unul din domeniile prelucrarii de semnal vocal de deosebit interes în momentul de fata. Succesul...

Sinteza Vorbirii în Dispozitivele de Calcul

Capitol I Domeniile tehnologiei vorbirii 1.1 Introducere Incă din cele mai vechi timpuri comunicarea prin voce a reprezentat modalitatea...

Prelucrarea Vorbirii

1.Introducere Prelucrarea vorbirii este o disciplină care cuprinde o mare varietate de tehnologii şi aplicaţii. Multe dintre aceste aplicaţii, cum...

Procesarea Imaginilor

1. Introducere 1.1 Atributele coderului audio Coderele audio sunt evaluate pe baza anumitor atribute : -calitatea reproductiei audio,...

Ai nevoie de altceva?