Lab 1

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 25

Título:

Trabajo de Laboratorio N°1

Variación de la tasa de muestreo

Universidad:
Universidad Peruana de Ciencias Aplicadas

Facultad:
Escuela Profesional de Ingeniería Electrónica, Mecatrónica y
Telecomunicaciones y Redes
PROCESAMIENTO AVANZADO DE SEÑALES E IMÁGENES
(EL228)

Docente:

Christian Del Carpio

Alumnos-Códigos:

Luisa Chávez Vásquez u201611157


Dante Pinchi Gutierrez u201513447
Jaime Ocaña Huarachi u201516863
André Huerta Sánchez u201614994

Monterrico
Enero-2020
Marco teórico

Método Overlap Add

Hay muchas aplicaciones DSP donde se debe filtrar una señal larga en segmentos. Por ejemplo,
el audio digital de alta fidelidad requiere una velocidad de datos de aproximadamente 5 Mbytes
/min, mientras que el video digital requiere aproximadamente 500 Mbytes / min. Con velocidades
de datos tan altas, es común que las computadoras tengan memoria insuficiente para retener
simultáneamente toda la señal a procesar. También hay sistemas que procesan segmento por
segmento porque operan en tiempo real. Por ejemplo, las señales telefónicas no pueden retrasarse
más de unos pocos cientos de milisegundos, lo que limita la cantidad de datos que están
disponibles para su procesamiento en cualquier instante. En otras aplicaciones, el procesamiento
puede requerir que la señal sea segmentada.

Fuente. MathWorks América Latina

El método de Overlap Add se basa en la técnica fundamental en DSP: descomponer la señal en


componentes simples,procesar cada uno de los componentes de alguna manera útil y recombinar
los componentes procesados en la señal final. La clave de este método es cómo las longitudes de
estas señales se ven afectadas por la convolución. Cuando una señal de muestra N está enredada
con un núcleo de filtro de muestra M, la señal de salida es N + M - 1 muestras de largo.
Diagrama de flujo que describe el proceso
Descripción de la interfaz gráfica utilizada para la presentación del laboratorio

Textos:
● Proceso: Indica si se desea realizar el proceso de submuestreo, supermuestreo o
variación de la tasa de muestreo en un factor no entero.

● Coeficiente: Permite seleccionar coeficiente de 5, 41 y 81.

● fs final: Permite seleccionar frecuencias de muestreo de 8000, 11025, 16000 y 44100


para variar la tasa de muestreo en un factor no entero.

● Nombre: En este campo se escribe el nombre del audio seguido de .wav.

Botones:
● Graficar: Este botón muestra las gráficas de la señal de entrada, salida,
autocorrelación, etc.

● Reproducir: El primer botón permite escuchar el audio de entrada y el segundo botón,


que se encuentra al costado del botón eliminar, se utiliza para escuchar el audio que ha
pasado por un proceso.
Primer botón Segundo botón

● Eliminar: Elimina todos los audios de la lista de audios después de algún proceso.

Indicaciones de uso:
Proceso de submuestreo

1. Seleccionar el proceso de submuestreo.

2. Elegir el coeficiente.

3. La opción para escoger fs final no debe ser modificada, ya que aparecerá un mensaje de
error en el Command Window de MATLAB. Esta opción solo se cambiará para realizar la
variación de la tasa de muestreo de un factor no entero.

4. Escribir el nombre del audio. Es indispensable colocar .wav o el programa emitirá un


mensaje de error.

5. Se escoge uno de los 5 audios que serán submuestreados. Para escucharlo, solo se debe
presionar el botón de reproducir.

6. Presionar el botón GRAFICAR.


7. Luego de ello, se mostrarán las gráficas de la señal de entrada, señal después del filtro,
señal de salida, autocorrelación de la señal de entrada, autocorrelación de la señal de
salida y la autocorrelación de la entrada y salida.

8. Asimismo, se creará un nuevo audio que estará submuestreado. Este se encuentra en el


segundo cuadro (ver imagen), el cual llevará el nombre especificado en el paso N°4. Para
escucharlo, solo se debe presionar el botón de reproducir que se encuentra debajo.

9. Para borrar dicho audio submuestreado, se debe presionar el botón eliminar. La ventana
quedará de la siguiente manera:
Interfaz gráfica del proceso de submuestreo

Proceso de supermuestreo

1. Seleccionar el proceso de supermuestreado.

2. Elegir el coeficiente.

3. De igual manera que el proceso de submuestreo, la opción para escoger fs final no debe
ser modificada. Estas razones fueron explicadas en el paso N° 3 del proceso de
submuestreo.

4. Escribir el nombre del audio supermuestreado. Es muy importante colocar .wav o el


programa emitirá un mensaje de error.

5. Se escoge uno de los 5 audios que serán supermuestreados. Para escuchar el audio sin
supermuestrear, se presiona el botón reproducir.
6. Presionar el botón GRAFICAR.

7. Inmediatamente, se mostrarán las gráficas de la señal de entrada, señal después del


filtro, señal de salida, autocorrelación de la señal de entrada, autocorrelación de la señal
de salida y la autocorrelación de la entrada y salida.

8. El audio supermuestreado se encuentra en el segundo cuadro, el cual llevará el nombre


especificado en el paso N°4. Para escucharlo, solo se debe presionar el botón de
reproducir.
9. En caso de que sea necesario borrar dicho audio supermuestreado, se debe seguir el paso
N° 9 del proceso de submuestreo.

Interfaz gráfica del proceso de supermuestreo

Proceso de variación de la tasa de muestreo de un factor no entero


1. Seleccionar Factor no entero

2. Seleccionar el coeficiente

3. En este proceso es imprescindible seleccionar la frecuencia de muestreo final.

4. Escribir el nombre del nuevo audio.

5. Seleccionar alguno de los audios que se encuentran a diferentes frecuencias de


muestreo y presionar graficar para que el programa MATLAB realice el proceso y
genere el nuevo audio. En este caso el botón Graficar no generará gráficas.
6. Luego de cierto tiempo, el audio procesado aparecerá en la siguiente ventana. Este
podrá ser reproducido con el botón que se encuentra al costado de eliminar. Para
eliminar deberá seguirse lo pasos comentados en los anteriores procesos.

Interfaz gráfica del proceso de variación de la tasa de muestreo de un factor no entero


Experiencia 1

• Comentar y comparar los resultados después de evaluar audiblemente la calidad de audio


de la señal
resultante con respecto a la original y en función del filtro utilizado.

-Se puede apreciar audiblemente que al utilizar un filtro de mayor orden la señal de salida se
escucha con menor ruido.

-La señal de salida se escucha más lenta con respecto a la señal de entrada.

• Presentar los gráficos en forma alineada de los espectros de amplitud de: la señal original
a la entrada del decimador, la señal a la salida del filtro y finalmente la señal obtenida a la
salida del submuestreador. Realizar los gráficos en función de la frecuencia relativa (rad)
(0-2π).

Con filtro pasa-bajas de orden 4:

Comentarios:
- Se observa que la señal a la salida del filtro pasa-bajas aún conserva componentes de alta
frecuencia dentro de la banda de interés, esto debido a que el filtro utilizado no es lo
suficientemente selectivo debido a su bajo orden.
- Se observa que a la salida del decimador la señal resultante es más rápida con respecto a
la señal de entrada, esto debido a que el submuestreo aumenta el ancho de banda en
frecuencia relativa de la señal de entrada.
Con filtro pasa-bajas de orden 40:

Comentarios:
- Se observa que la señal a la salida del filtro pasa-bajas tiene el corte en pi/2 más marcado
que con el filtro de orden 4 y casi todas las frecuencias altas han sido filtradas de la banda
de interés. Esto se da porque el orden del filtro es mucho mayor al presentado
anteriormente, lo cual lo hace más selectivo a la hora de filtrar con la frecuencia de corte
especificada.

- Se observa que a la salida del decimador la señal resultante es más rápida con respecto a
la señal de entrada, esto debido a que el submuestreo aumenta el ancho de banda de la
señal de entrada.

- Asimismo, se observa una disminución de la amplitud en las frecuencias de la región de


interés.
Con filtro pasa-bajas de orden 80:

Comentarios:

- La señal a la salida del filtro pasa-bajas de orden 80 presenta una selectividad deseable,
ya que filtra las frecuencias altas en la región de interés de manera casi exacta. Si se
compara con el filtro de orden 40, pues no se pueden apreciar una marcada diferencia
respecto a la selectividad pero, si lo comparamos con el filtro de orden 5, la diferencia es
muy notable.

- Se observa que a la salida del decimador la señal resultante es más rápida con respecto a
la señal de entrada, esto debido a que el submuestreo aumenta el ancho de banda de la
señal de entrada.

- Se vuelve a observar, al igual que con 5 filtro de orden 40, una disminución de la amplitud
en las frecuencias de la región de interés.

- El submuestreo en el tiempo reduce las muestras con respecto a la señal original, lo cual
genera una pérdida de potencia a la salida del decimador.
• Determinar y graficar la función de autocorrelación de la señal de entrada al decimador
Rdata(m) y de la señal de salida del decimador Ryf(m), comente y justifique los resultados.

Autocorrelación de señal de entrada y salida del decimador con filtro de orden 5:


Autocorrelación de señal de entrada y salida del decimador con filtro de orden 40:
Autocorrelación de señal de entrada y salida del decimador con filtro de orden 80:

Comentarios:
- Se observa en los 3 casos, una disminución en la correlación. Esto, debido a que el
proceso de submuestreo aumenta el ancho de banda de la señal entrante lo cual desagrega
las frecuencias en un mayor rango (banda de frecuencias) y lo hace menos correlacionada.
Experiencia 2

• Comentar y comparar los resultados después de evaluar audiblemente la calidad de audio


de la señal resultante con respecto a la original y en función del filtro utilizado.

-El sobremuestreo no mejora la calidad del audio reproducido.


- La señal se reproduce de manera más rápida.
- Existe cierto ruido y reducción de la intensidad de audio en comparación a la señal original.

• Graficar en forma alineada los espectros de amplitud de: la señal original a la entrada del
interpolador, la señal a la salida del sobremuestreador y finalmente el espectro de amplitud
de la señal obtenida a la salida del filtro. Realizar los gráficos en función de la frecuencia
relativa (rad) (0-2π) y con las mismas observaciones del caso anterior.

Con filtro pasa-bajas de orden 4:

Comentarios:
- Se observa que la señal a la salida del filtro pasa-bajas aún conserva componentes de alta
frecuencia dentro de la banda de interés, esto debido a que el filtro utilizado no es lo
suficientemente selectivo debido a su bajo orden.
- Asimismo, el filtro presenta una caída más lenta hacia la frecuencia de corte especificada.
- Se observa que a la salida del interpolador la señal resultante es más lenta con respecto a
la señal de entrada, esto debido a que el supermuestreo disminuye el ancho de banda de
la señal de entrada.

Con filtro pasa-bajas de orden 40:


Comentarios:
- Se observa que la señal a la salida del filtro pasa-bajas tiene el corte en pi/2 más marcado
que con el filtro de orden 4 y casi todas las frecuencias altas han sido filtradas de la banda
de interés. Esto se da porque el orden del filtro es mucho mayor al presentado
anteriormente, lo cual lo hace más selectivo a la hora de filtrar con la frecuencia de corte
especificada.

- Se observa que a la salida del interpolador la señal resultante es más rápida con respecto
a la señal de entrada, esto debido a que el supermuestreo disminuye el ancho de banda de
la señal de entrada.

- Asimismo, se observa una disminución de la amplitud en las frecuencias de la región de


interés.
Con filtro pasa-bajas de orden 80:

Comentarios:

- La señal a la salida del filtro pasa-bajas de orden 80 presenta una selectividad deseable,
ya que filtra las frecuencias altas en la región de interés de manera casi exacta. Si se
compara con el filtro de orden 40, pues no se pueden apreciar una marcada diferencia
respecto a la selectividad pero, si lo comparamos con el filtro de orden 5, la diferencia es
muy notable.

- Se observa que a la salida del interpolador la señal resultante es más lenta con respecto a
la señal de entrada, esto debido a que el supermuestreo disminuye el ancho de banda de
la señal de entrada.

- Se vuelve a observar, al igual que con 5 filtro de orden 40, una disminución de la amplitud
en las frecuencias de la región de interés.

- El supermuestreo en el tiempo agrega “L-1” ceros entre muestra y muestra, siendo L el


factor utilizado para el supermuestreo.

- Como consecuencia del supermuestreo se comprime el espectro de la señal y puede


aparecer otro espectro en el área de interés.

- Mientras se aumenta el orden del filtro pasa-bajas del interpolador se nota una mayor
selectividad con respecto a la frecuencia de corte especificada.
• Determinar y graficar la función de autocorrelación de la señal de entrada al decimador
Rdata(m) y de la señal de salida del decimador Ryf(m), comente y justifique los resultados.

Autocorrelación de señal de entrada y salida del interpolador con filtro de orden 5:


Autocorrelación de señal de entrada y salida del interpolador con filtro de orden 40:
Autocorrelación de señal de entrada y salida del interpolador con filtro de orden 80:
Comentarios:
- En los 3 casos podemos observar que la autocorrelación aumenta debido a que en el
proceso de supermuestreo se acorta el ancho de banda de la señal entrante por lo que las
frecuencias en la banda de interés están más cercanas unas a otras.

Experiencia 3: Variación de la tasa de muestreo en un factor no entero.

. Combinando el decimador y el interpolador es posible cambiar la frecuencia de muestreo por un


factor no entero. Concretamente un interpolador que reduce el periodo de muestreo de T a T/L,
seguido por un decimador que incrementa el periodo de muestreo por un factor de M. Se produce
así una secuencia de salida ˜ xd[n] cuyo periodo de muestreo efectivo es (TxM/L). Escogiendo
adecuadamente M y L, se puede aproximar arbitrariamente cualquier razón deseada de periodos
de muestreo.
Si M>L existe un incremento neto en el periodo de muestreo( reducción en la tasa de muestreo)
y si M<L lo contrario.

Conclusiones
-El submuestreo de una señal en tiempo discreto corresponde en el dominio de la frecuencia a una
replicación del espectro en tiempo discreto con un cambio de escala del eje de frecuencias, que
puede requerir una limitación adicional de la banda para evitar el aliasing.

-Antes del proceso de submuestreo se debe filtrar a la señal mediante un filtro pasa-bajas de
ganancia 1. De esta forma la señal es cortada en banda y al expandirse los espectros por efecto
del submuestreo se evita la superposición o aliasing.

- En la experiencia 3, se demostró audiblemente que a mayor número de orden en los filtros se


escucha una señal de salida más nítida. Esto debido a que con un mayor orden se consigue también
una mayor selectividad y se eliminan de mejor manera las frecuencias altas dentro de la banda de
interés.

- Se tuvo que utilizar un filtro antes de realizar el proceso de submuestreo ya que se demostró que
𝜃𝑚𝑎𝑥 < 𝛱/𝑀,

- Con el proceso de supermuestreo el ruido de cuantificación total es el mismo, pero se distribuye


en una banda más amplia.

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy