Sei sulla pagina 1di 9

UNIVERSIDADE FEDERAL DO PARAN CURSO DE ENGENHARIA ELTRICA DISCIPLINA DE PROCESSAMENTO DIGITAL DE SINAIS

CODIFICAO DE VOZ EM PCM, DPCM E ADPCM

Fbio Man !" #a$%i&%a '! M!n!(!& An% n!& GRR)**+,-*.

CURITI#A, NOVEM#RO DE )**/

INTRODUO
Hoje em dia mais que comum trabalhar com sistemas digitais, desde a telefonia digital, o compact disk (CD), o hard disk (HD), entre outros. Quando se precisa transmitir informa !es anal"gicas por um sistema de transmiss#o digital, o sinal anal"gico precisa ser processado de tal forma que possa ser con$ertido em digital atra$s de amostragens e quanti%a #o. &ste sinal, depois da quanti%a #o, de$e ser transformado em bits.&'istem dois principais formatos de codifica #o que podem efetuar essa transforma #o( a codifica #o paramtrica e a codifica #o de onda. )a codifica #o paramtrica utili%am*se ta'as de transmiss#o pequenas como +,, a ,,- kbps, mas a sua qualidade de sinal bai'a ap"s a compress#o. )a codifica #o por onda, a qualidade do sinal alta, porm precisa de altas ta'as de transmiss#o entre ./ a /, kbps. 0 nosso objeti$o passa por engenharia e'istem 1 principais 3odula #o por C"digo de 2ulso, Diferencial, e o 4D2C3 ou 3odula analisar a codifica #o por onda. )o mundo da mtodos para essa codifica #o( o 2C3 ou o D2C3 ou 3odula #o por C"digo de 2ulso #o por C"digo de 2ulso Diferencial 4daptati$a.

4 codifica #o por formato de onda menos comple'a j5 que n#o precisamos saber como o sinal foi gerado. 4 ta'a de transmiss#o deste formato fica geralmente acima dos ./ kbps. &m seguida, $amos dar uma bre$e abordagem ao processo de amostragem e quanti%a #o e ap"s isto, abordar os tr6s principais mtodos de codifica #o por onda, com 6nfase para o 4D2C3.

AMOSTRAGEM
4s amostragens s#o feitas no tempo, e para que n#o se perca informa #o, segundo o 7eorema de )8quist, a frequ6ncia de amostragem fm de$e ser pelo menos duas $e%es maior do que a maior frequ6ncia contida no espectro do sinal. )ormalmente aplica*se um filtro passa*bai'as para limitar o espectro de frequ6ncias na 5rea de interesse. )o caso de sinais de $o%, comum usar um filtro com frequ6ncia de corte de 1,,9H% e uma ta'a de amostragem de -9H%. 2ara o caso de um cd pla8er, a frequ6ncia de corte geralmente de ,,,. 9H% j5 que os sinais de m:sica possuem componentes de alta frequ6ncia.

CODIFICAO
4p"s a amostragem torna*se necess5rio quanti%ar. &sse processo introdu% erros. 2orm, quanto mais bits usarmos no processo de quanti%a #o, menor ser5 o erro. Define*se como erro de quanti%a #o a diferen a entre a entrada n#o quanti%ada e a sa;da quanti%ada, e ele de$e ser minimi%ado. &'istem algumas tcnicas de quanti%a #o, que quando usadas nos tipos de sinais adequados, podem produ%ir um erro de quanti%a #o bai'o. 4lgumas delas s#o( quanti%a #o uniforme, n#o uniforme, logar;tmica e $etorial. Quanti%adores uniformes s#o aqueles em que os n;$eis de quanti%a #o s#o equidistantes e s#o os mais simples em termos de implementa #o. 2orm, a sua des$antagem que se ti$ermos um sinal de amplitude bai'a, por e'emplo, e os n;$eis de quanti%a #o n#o ti$erem inter$alos suficientemente pequenos, ha$er5 um erro grande no processo. 2ara os quanti%adores n#o uniformes de$emos le$ar em conta que, dependendo do sinal a ser quanti%ado, podemos utili%ar compressores de modo a diminuir o erro de quanti%a #o de bai'a amplitude. 4 ra%#o disto $em bem e'pressa abai'o, na quanti%a #o logar;tmica. 4ssim, se pudermos obter a fun #o densidade de probabilidade do tipo de sinal a ser quanti%ado, podemos obter um quanti%ador que minimi%e o erro de quanti%a #o para aquele sinal conhecido. 4 quanti%a #o logar;tmica usada quando h5 grandes $aria !es de sinal, como por e'emplo os sinais de fala. &'iste uma certa des$antagem nessa tcnica, pois se a ordem de $aria #o de amplitude f<r grande, precisariamos usar um grande n:mero de bits ou estariamos sujeitos a um inter$alo grande e consequentemente um erro de quanti%a #o igualmente grande. )o caso de sinais de fala, a probabilidade de sinais de bai'a amplitude maior e por isso usamos inter$alos de quanti%a #o n#o uniformes que aumentam a medida que a amplitude do sinal cresce. =m mtodo simples de obter este processo aplicar um compressor de caracter;sticas logar;tmicas ao sinal antes de quanti%ar. &'istem dois tipos de

compress#o bastante utili%ados( a lei e a lei 4. &les s#o bastante similares, e as suas caracter;sticas de transfer6ncia s#o mostradas pelas equa !es abai'o(

Figura 1. Equaes da lei e a lei A

4 quanti%a #o $etorial baseia*se no fato de usar um bloco do sinal original em $e% quanti%ar cada amostra independentemente das demais. &sta tcnica eficiente quando as amostras s#o dependentes umas das outras. &ste tipo de quanti%a #o, apesar de redu%ir a ta'a de transmiss#o, en$ol$e algoritmos comple'os, e mais sens;$el a erros de transmiss#o pois o recebimento de um $etor errado representa o erro de um bloco de sinal.

PCM
0 princ;pio b5sico da codifica #o 2C3 e'tremamente simples, consistindo apenas em amostrar e quanti%ar amostras do sinal original. )as an5lises do sinal de fala, comum limitar os sinais de fala em uma fai'a de frequ6ncias para depois fa%er a amostragem. &ssa fai'a bem como a ta'a de amostragem dependem da aplica #o, embora a fai'a de ,kH% seja bastante usada tal como a frequ6ncia de amostragem de -kH%. 4 quanti%a #o mais usada neste tipo de codifica #o a logar;tmica, sobretudo no >mbito comercial. 4 ra%#o do uso da quanti%a #o logar;tmica em sistemas 2C3 a sua constante rela #o sinal*ru;do (?)@) em uma fai'a e'tensa de entrada. 4ssim, poss;$el encontrar este tipo de quanti%a #o nos sistemas de telefonia digital que obtm sinais de fala de "tima qualidade a uma ta'a de /, kbps. &ssa e'celente qualidade e simplicidade de opera #o se tornam as maiores qualidades da codifica #o 2C3, embora as altas ta'as de transmiss#o restrijam as suas aplica !es.

DPCM
4 codifica #o D2C3 surgiu com o objeti$o de diminuir a depend6ncia por altas ta'as de transmiss#o da codifica #o 2C3. &ssa codifica #o se beneficia da alta correla #o entre as sucessi$as amostras dos sinais de fala para obter uma ta'a menor. 4ssim, esse tipo de codifica #o usa um preditor linear que estima o $alor da amostra atual com base nas passadas. 4p"s obter*se a estimati$a da amostra atual, compara*se a mesma com a amostra original e transmite*se apenas o erro entre ambas. 4 ta'a de transmiss#o menor pro$m do fato de que o sinal de erro possui amplitudes mais bai'as que a amostra original, o que resulta em um n:mero de bits menor para a sua representa #o.

Figura 2. Codificador e Decodificador DPCM

0 D2C3, usando esta tcnica, pode redu%ir a ta'a de /, 9bps do 2C3 para uma ta'a de ,- 9bps. 2orm, como ele trabalha com a inser #o de erros, surge a des$antagem de diminuir a qualidade de transmiss#o de $o%. 0utra des$antagem importante que ele fa% uso da quanti%a #o uniforme, que como $imos, introdu% erros grandes para amplitudes bai'as. Como o sinal de $o% tem na maior parte do tempo amplitudes bai'as, foi necess5rio arranjar uma codifica #o que transmitisse maior confian a ao processo, e foi assim que surgiu o 4D2C3.

ADPCM
0 4D2C3 tem por objeti$o melhorar o desempenho dos sistemas de codifica #o 2C3 e D2C3. &ste tipo de codifica #o fa% uso de quanti%a #o e predi #o adaptati$a. )a quanti%a #o adaptati$a, o inter$alo de quanti%a #o $aria com a amplitude das amostras passadas, ao passo que na predi #o adaptati$a e'iste um ajuste do preditor linear de acordo com $aria !es do sinal de $o% e fa%endo uso do c5lculo dos coeficientes para que o erro seja m;nimo. 4ssim, esta codifica #o passou a ser conhecida como adaptati$a por possuir par>metros que podem ser alterados com base no sinal a ser codificado. )a dcada de -A, o Comit6 Consulti$o de 7elefonia e 7elegrafia Bnternacional C CCB77, determinou o padr#o DE+. que corresponde F codifica #o 4D2C3 a uma ta'a de 1+ 9bps que oferece qualidade semelhante ao 2C3 com /, 9bps. 2orm, e'istem muitos padr!es de codificadores de $o% definidos pela B7= que fa%em uso da tcnica 4D2C3. 0 padr#o mais conhecido o D.E+/. &le recebe o sinal $indo em 2C3 a /, 9bps , e con$erte*o para ta'as que podem ser de ./, +,, 1+, ou ,A 9bps. 2ara bai'as ta'as como ./ 9bps, a qualidade de som se degrada. G5 para ta'as entre +, e ,A 9bps, a sua efici6ncia grande. 0 quanti%ador adaptati$o utili%ado na codifica #o D.E+/ tem por objeti$o quanti%ar a diferen a entre o sinal de entrada e o sinal estimado pelo preditor adaptati$o. )a figura abai'o poss;$el $isuali%ar um diagrama do codificador 4D2C3(

Figura 3. Codificador G.726 ADPCM

G5 na recep #o, o quanti%ador adaptati$o in$erso do decodificador tem por objeti$o recuperar o sinal diferen a. 4p"s isto, o sinal amostrado reconstru;do a partir da soma do sinal diferen a com o sinal estimado pelo preditor adaptati$o. 4ssim, ap"s redu%irmos a ta'a de transmiss#o com o uso do 4D2C3, o sinal no$amente transformado em 2C3 na ta'a de /, 9bps que est5 no padr#o D.E+.. 4 figura abai'o mostra o diagrama do decodificador em quest#o(

Figura 4. Decodificador ADPCM G.726

0utra $antagem do 4D2C3 com rela #o aos demais est5 na redu #o da ta'a de erro por bit ou H&@ como conhecido em Comunica #o Digital. &'istem outros codificadores de $o% da B7= que utili%am tcnicas $ariantes do D.E+/, como por e'emplo o codec D.E+E e o codec D.E++.

CONCLUSO
4s tcnicas de codifica #o aqui apresentadas baseiam*se em um processo simples e por isso s#o usadas em muitas aplica !es e objeto de estudo em muitas disciplinas de n;$el superior. Como se mostrou no trabalho, a tcnica 2C3 apesar das suas $antagens, possui um entra$e quanto as altas ta'as de transmiss#o. 2or isso, desen$ol$eram* se outras tcnicas de codifica #o que ser$em basicamente para melhorar o desempenho da codifica #o em 2C3. 4ssim, surgiu mais tarde a codifica #o D2C3 e posteriormente a codifica #o 4D2C3. 4 codifica #o 4D2C3 foi a que mais aprimorou a tcnica inicial de 3odula #o por C"digo de 2ulso. Com ela poss;$el transmitir sinais 2C3 com ta'as menores, respeitando um certo n;$el de qualidade. 4ssim, poss;$el $er estas codifica !es e suas $ariantes trabalharem em conjunto nas mais di$ersas aplica !es de m;dia digital e outros.

REFER0NCIAS
http(IIJJJ.deetc.isel.ipl.ptIredesdecomunicIdisciplinasI@?C3I$ariosIA+K+A* K+ACodificaKC1K4EKC1K41oK+AeK+ACompressKC1K41o.pdf A+ *C0DBLBC4MN0 e C032@&??N0 C Departamento de &ngenharia de &letr<nica e 7elecomunica !es e de Computadores C Bnstituto ?uperior de &ngenharia de Oisboa C 4cesso )o$embro de +AAhttp(IIJJJ.fbissoli.hostmach.com.brIhipermidiaI+AAEP.semestreIpcmPadpcm.pdf *C42Q7=O0 A. C DBDB74OBR4MN0 D& ?B)4B? C Departamento 4cad6mico de &letr<nica C &OS,L Disciplina de 7elefonia Digital C =ni$ersidade 7ecnol"gica Lederal do 2aran5 C 4cesso )o$embro de +AA-. http(IIJJJ.lps.ufrj.brIprofsIsergiolnIthesesIbscA1andrekutJak.pdf 4)TOB?& D4 C0DBLBC4MN0 O2C 24@4 ?B)4B? D& L4O4 C por 4ndr 9utJak C Departamento de &letr<nica C =ni$ersidade Lederal do @io de Ganeiro C 4cesso )o$embro de +AA-*..*./

Potrebbero piacerti anche