You are on page 1of 3

LABORATORIO DE TRANSFORMADAS No.

3: Aplicaciones de transformada de Fourier:


Identificación en tiempo real de cantos de aves

Facultad Ingeniería
Programa Bioingeniería
Área Curricular Aplicadas
Nombre de la Asignatura Transformadas
Lugar Laboratorio E203
Aplicaciones de transformada de Fourier: Identificación en
Nombre de la práctica
tiempo real de cantos de aves
Docente (s) a cargo Jonathan Tarquino González
Santiago Mayorga
Estudiante Monitor (es)
Diego Vergara

Objetivos

 Adquirir herramientas de análisis y abstracción que permitan resolver problemas en el espacio de la


frecuencia.
 Determinar las ventajas y desventajas del uso del espacio de Fourier para el análisis de señales.
 Aplicar la transformada de Fourier para tareas de clasificación.
 Evidenciar los múltiples campos de aplicación de la teoría de la transformada de Fourier, junto con la
capacidad para resolver problemas del ejercicio cotidiano del Bioingeniero.

Metodología

Parte del trabajo del bioingeniero tiene que ver con el uso de información biológica para determinación de
patrones y categorización de la misma. Es por esto que esta práctica de laboratorio se orienta a la
posibilidad de que él estudiante evidencie por si mismo el porqué el espacio de frecuencia resulta ser de
vital importancia en problemas de clasificación y determinación de patrones en información biológica.

Es importante tener en cuenta que cada parte de este laboratorio (a-b-c) deberá llevarse a cabo en clase y
el informe se deberá presentar al final con la terminación de la tres partes.

Contexto: Una red internacional de protección animal tiene una gran cantidad de grabaciones (audios) de
sonido producidos por diferentes aves y lo contacta a usted para que con sus conocimientos como
bioingeniero, elabore una herramienta que determine en tiempo real el ave que está produciendo un sonido
en campo, esto permitirá la identificación de cobertura de rutas migratorias, de nuevas regiones de
crecimiento poblacional de espacies especificas e identificar eventos de desplazamiento.

a- Primera aproximación para determinación de similitud en el dominio del tiempo

Para esta primera parte del laboratorio usted debe usar los audios provenientes de la base de datos adjunta,
donde encontrará una carpeta para cada una de las especies previamente clasificadas. Teniendo en cuenta
esta información usted debe elaborar un programa capaz de determinar la similitud entre los diferentes
sonidos de aves contenidos en las carpetas adjuntas, por lo que usted previamente requerirá:

1. Investigar sobre estrategias de partición de datos para validación (por lo menos 3).
2. Justificar el por qué lo encontrado en el numeral anterior es importante para esta práctica de
laboratorio.
3. Escoger una de las estrategias encontradas en el primer numeral para que sea usada en el proceso
de validación de la herramienta de clasificación de sonidos de aves que usted diseñará (justifique

1
por qué seleccionó dicho método).
4. Describir la etapas de preprocesamiento que necesita como método previo a la comparación de los
sonidos.

Después de llevar a cabo las tareas descritas anteriormente, usted va a diseñar su herramienta de
estimación de similitud de sonidos como primera aproximación a la solución del problema propuesto.
Recuerde que para este diseño usted no puede usar otro espacio de información diferente al del tiempo, es
decir, el espacio de adquisición de la señal, además tendrá que aplicar la estrategia de validación
seleccionada para estimar la precisión de su método.

Posterior al proceso de validación responda las siguientes preguntas:

 ¿El valor de precisión es suficiente para que la herramienta sea usada en procesos de clasificación
automática de sonidos de aves, reemplazando con ello a los especialistas en esta tarea? (justifique
su respuesta).
 ¿Que parámetros influyen en el desempeño de su método de clasificación?
 ¿Cómo podría aumentar la precisión de su herramienta?
 ¿Que tan rápido puede ejecutar la clasificación de un solo sonido mediante el uso de su
herramienta?, ¿Podría aplicar este algoritmo para que la detección se haga en tiempo real?

Recuerde que debe incluir datos específicos respecto a los resultados de su método, precisión en números y
todas las gráficas necesarias para respaldar el rendimiento de su método.

Fecha de desarrollo: 23 al 26 de octubre (2 sesiones de 2 horas para cada grupo).

b- Similitud en el dominio de la frecuencia

Diseñe ahora una herramienta que le permita encontrar la similitud entre dos audios mediante su contenido
espectral de amplitudes en frecuencia. Use la misma estrategias de validación para determinar la precisión
de su método.

 ¿El hecho de trabajar en el espacio de la frecuencias mejoró la precisión de su herramienta?, ¿Por


qué cree que esto sucedió?
 ¿El tiempo de clasificación por sonido se incremento o redujo?
 ¿Cómo podría aumentar la precisión de su método?
 ¿Qué cambios tendría que hacer para que pudiera clasificar una grabación en tiempo real?

Fecha de desarrollo: 7 y 8 de Noviembre (1 sesión de 2 horas para cada grupo).

c- Clasificación en tiempo real

Lleve a cabo las modificaciones propuestas en la última pregunta del punto anterior.

 Describa las modificaciones hechas.


 ¿Cómo simuló el efecto de la señal de audio en tiempo real?
 Elabore un proceso de validación en tiempo real de la herramienta modificada, muestre los
resultados y discuta acerca de ello.

Fecha de desarrollo: 14 y 16 de Noviembre (1 sesiones de 2 horas para cada grupo).

Fecha de Entrega del informe: 20 y 21 de Noviembre de 2017.

1. Criterios de evaluación

2
Presentación de cálculos Para iniciar el proceso de codificado y montaje, primero deberá mostrar la
correcta especificación de características de los programas solicitados, es
decir, la verificación previa de la forma de las matrices de transformación
y los cálculos referentes a los procesos necesarios para cumplir con cada
objetivo del laboratorio.

Código funcional El funcionamiento de la parte de programación se evaluará mediante:


 La revisión y compilación del código de los programas solicitados.
 La inclusión de los requerimientos y posibles variables de
usabilidad dentro de cada programa.
 La sustentación del funcionamiento del código y las respuestas a
preguntas hechas por el docente sobre la ejecución de la solución.

Funcionamiento Al final de cada sesión el estudiante deberá mostrar resultados del


proceso de validación, explicando el cómo obtuvo los resultados de
manera verbal a modo de sustentación.

Informe Al terminar el proceso con las tres partes del laboratorio el estudiante
deberá entregar un informe completo donde especificará toda la estrategia
y metodología de solución del laboratorio completo, además las
respuestas a las preguntas (soportadas por sus referencias) deberán ser
incluidas en ese documento.

You might also like