Error de Cuantizacion

14
Sistemas de Codificación 5/8/2007 1 Formato y transmisión de una señal de banda base Codificación Transmisor Modulación de pulsos Muestreo Cuantización Detección/ Demodulación Canal Receptor Filtro pasabajo Decodificador Formas de onda Flujo de Bits Formato Formato Info. Digital. Info Textual. Info. Análoga. Info Textual. Info. Análoga. Info. Digital. fuente destino 5/8/2007 2 Formato señales análogas Transforma una señal analógica a una forma compatible con una comunicación digital, y se siguen las siguientes etapas: 1. Muestreo 2. Cuantización y codificación 3. Transmisión en bandabase

Transcript of Error de Cuantizacion

Page 1: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 1

Formato y transmisión de una señal de banda base

CodificaciónTransmisor

Modulación

de pulsosMuestreo Cuantización

Detección/

Demodulación

Canal

Receptor

Filtro

pasabajoDecodificador

Formas

de ondaFlujo de Bits

Formato

Formato

Info. Digital.

Info

Textual.

Info.

Análoga.

Info

Textual.

Info.

Análoga.

Info. Digital.

fuente

destino

5/8/2007 2

Formato señales análogas

� Transforma una señal analógica a una forma compatible con una comunicación digital, y se siguen las siguientes etapas:

1. Muestreo

2. Cuantización y codificación

3. Transmisión en bandabase

Page 2: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 3

Muestreo

Dominio del tiempo Dominio de la frecuencia

)()()( txtxtxs ×=δ )()()( fXfXfX s ∗=

δ

|)(| fX)(tx

|)(| fXδ

|)(| fX s

)(txs

)(txδ

5/8/2007 4

Efecto de Aliasing

Filtro LP

Tasa de Nyquist

aliasing

Page 3: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 5

Teorema del muestreo

� Teorema del muestreo: Una señal de banda limitada sin componentes espectrales más allá de , puede ser unívocamente reconstruida a partir de valores muestreados en intervalos uniformes de

� La tasa de muestreo, se denomina tasa de Nyquist.

Proceso

de muestreoSeñal

Análoga

Señal de pulsos

de amplitud modulada (PAM)

5/8/2007 6

Propiedades de la voz y aliasing

Señal vocal

Señal no vocal

Page 4: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 7

Segmento no vocal de una señal

5/8/2007 8

Señal no vocal (intervalo pequeño)

Page 5: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 9

Segmento vocal de una señal

5/8/2007 10

Señal vocal (intervalo pequeño)

Page 6: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 11

Espectro de una señal vocal

Fs/2=22.05 kHz

Fs/8=5.5125 kHz

5/8/2007 12

Muestreo

Señal filtrada pasabajos

(SSB=Fs/4=44.1 kHz)

Señal muestreada a Fs/4

(Fs=11.25 kHz)

Señal Original

(Fs=44.1 kHz)

Page 7: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 13

Cuantización

� Cuantización de amplitud: Mapeo de muestras de una

forma de onda de amplitud continua a un conjunto discreto de

amplitudes.

In

Out

Valo

res

cuen

tiza

dos

�Potencia de ruido de cuantización

promedio

�Potencia peak de señal

�Razón señal a ruido de

cuantización

5/8/2007 14

Codificación (PCM)

� Un cuantizador lineal uniforme se denominaPulse Code Modulation (PCM) o Modulación por Impulsos Codificados (MIC).

� Pulse code modulation (PCM): Codifica las señales cuantizadas en una palabra digital (PCM word o codeword).� Cada muestra cuantizada se codifica digitalmente en

un codeword de l bits donde L es el número de niveles de cuantización

Page 8: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 15

Ejemplo de cuantización

t

Ts: sampling time

x(nTs): sampled valuesxq(nTs): quantized values

boundaries

Quant. levels

111 3.1867

110 2.2762

101 1.3657

100 0.4552

011 -0.4552

010 -1.3657

001 -2.2762

000 -3.1867

PCM

codeword 110 110 111 110 100 010 011 100 100 011 PCM sequence

amplitude

x(t)

5/8/2007 16

Error de cuantizacion

� Error de cuantización: diferencia entre la entrada y salida de un cuantizador )()(ˆ)( txtxte −=

+

)(tx )(ˆ tx

)()(ˆ

)(

txtx

te

=

AGC

x

)(xqy =

Cuantizador

Proceso de ruido de cuantización

)(tx )(ˆ tx

)(te

Modelo del ruido

Page 9: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 17

Error de cuantizacion

� Error de cuantización:� Errores Granulares o lineales ocurren para

entradas dentro del rango dinámico del cuantizador

� Errores de Saturación ocurren para entradas fuera del rango dinámico del cuantizador

� Errores de Saturación son mayores que los errores lineales

� Errores de Saturación pueden evitarse ajustando el AGC

� Varianza del ruido de cuantización:

2

Sat

2

Lin

222 )()(})]({[ σσσ +==−= ∫∞

∞−dxxpxexqxq E

ll

L

l

l qxpq

)(12

212/

0

22

Lin ∑−

=

=σ Uniform q.12

22

Lin

q=σ

5/8/2007 18

Cuantización uniforme y no-uniforme

� Cuantización uniforme (lineal):� No hay suposiciones sobre las estadísticas de la amplitud y

propiedades de correlación de la entrada.

� No se usan las especificaciones relacionadas con el usuario

� Robusta a cambios pequeños en las estadísticas de la entrada

� Implementación simple

� Aplicación de un cuantizador lineal:� Procesamiento de señales, aplicaciones gráficas y despliegue,

aplicaciones en control de procesos

� Cuantización no uniforme :� Usa las estadísticas de la entrada para sintonizar los parámetros

del cuentizador

� Mayor SNR que un cuentizador uniforme con el mismo número de niveles

� Intervalos non-uniformes en el rango dinámico con la misma varianza en el ruido de cuantización

� Aplicación de cuantizador no-uniforme:� Se usa para la voz

Page 10: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 19

Cuantización no uniforme

� Se hace cuantizando uniformemente la señal “comprimida”.

� En el receptor, la característica de compresión inversa,llamada “expansión” se usa para evitar distorsión en la señal.

compresión+expansión companding

)(ty)(tx )(ˆ ty )(ˆ tx

x

)(xCy = x

yCompresión Cuantización

Canal

Expansión

Transmisor Receptor

5/8/2007 20

Estadísticas de las amplitudes de voz

� En la voz, las señales débiles son más frecuentes que las señales más fuertes.

� Usar tamaños iguales de paso (uniforme) da un bajo para las señales débiles y un alto para las señales fuertes.

� Ajustar el tamaño del paso del cuentizador, tomando en cuenta las estadísticas de la voz mejora la SNR del rango de entrada.

0.0

1.0

0.5

1.0 2.0 3.0Magnitud normalizada de la vozD

ensi

dad

de

pro

bab

ilid

ad

qN

S

qN

S

Page 11: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 21

Cuantización.

Uniforme

1-bit Q.

2-bits Q.

3-bits Q.

4-bits Q.

No-Uniforme

1-bit Q.

2-bits Q.

3-bits Q.

4-bits Q.

5/8/2007 22

Transmisión en bandabase

� Para transmitir la información en canales físicos, las secuencias (codewords) PCM se transforman a pulsos (formas de onda).� Cada forma de onda transporta un símbolo tomado

de un alfabeto de tamaño M.

� Cada símbolo transmitido representa bitsde la palabra PCM.

� Las formas de onda PCM (códigos de línea) se usan para símbolos binarios (M=2).

� Modulación de pulsos M-arios se usa para símbolos no binarios (M>2).

Mk 2log=

Page 12: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 23

Formas de onda PCM

� Categorías de formas de onda PCM:

� Codificadas en Fase� Binarias Multinivel

� Nonreturn-to-zero (NRZ)� Return-to-zero (RZ)

1 0 1 1 0

0 T 2T 3T 4T 5T

+V

-V

+V

0

+V

0

-V

1 0 1 1 0

0 T 2T 3T 4T 5T

+V

-V

+V

-V

+V

0

-V

NRZ-L

Unipolar-RZ

Bipolar-RZ

Manchester

Miller

Dicode NRZ

5/8/2007 24

Formas de onda PCM

� Criterios para comparar y seleccionar formas de onda PCM:

� Características espectrales (PSD y eficienciade ancho de banda)

� Capacidad de sincronización de Bits

� Capacidad de detección de errores

� Interferencia e inmunidad al ruido

� Complejidad y costo de implementation

Page 13: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 25

Espectro de formas de onda PCM

5/8/2007 26

Modulación de pulsos M-arios

� Categorías de mod. De pulsos M-arios:� Modulación por amplitud de pulsos (PAM)

� Modulación por posición de pulsos (PPM)

� Modulación por duración de pulsos (PDM)

� PAM M-ario es un sistema multinivel donde cada símbolo toma uno de los M niveles de amplitud disponibles, cada uno representando bits de palabras PCM.

� A una tasa de datos dada, PAM M-ario (M>2) requieremenos ancho de banda que PCM binario.

� Para una potencia de pulsos promedio, PCM binario es más fácil de detectar que PAM M-ario (M>2).

Mk 2log=

Page 14: Error de Cuantizacion

Sistemas de Codificación

5/8/2007 27

Ejemplo PAM