Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 GUÍA DOCENTE DE Tratamiento de Señales Multimedia I: Señales Visuales La presente guía docente corresponde a la asignatura “Tratamiento de Señales Multimedia I: Señales Visuales” (TSSMM1), aprobada para el curso lectivo 2012-2013 en Junta de Centro y publicada en su versión definitiva en la página web de la Escuela Politécnica Superior. La guía docente de TSSMM1 aprobada y publicada antes del periodo de matrícula tiene el carácter de contrato con el estudiante. 1 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 ASIGNATURA TRATAMIENTO DE VISUALES (TSSMM1) 1.1. SEÑALES MULTIMEDIA I: SEÑALES Código 18768 del Grado en Ingeniería Informática 1.2. Materia Procesamiento Digital de Señal 1.3. Tipo Optativa 1.4. Nivel Grado 1.5. Curso 4º 1.6. Semestre 1º 1.7. Número de créditos 6 créditos ECTS 1.8. Requisitos previos Tratamiento de Señales Multimedia I: Señales Visuales forma parte de la Materia 6: Procesamiento Digital de Señal del módulo de Materias optativas del plan de estudios el Grado en Ingeniería Informática. Esta materia está desglosada en tres asignaturas semestrales: dos centradas en el tratamiento específico de señales multimedia que se complementan entre sí, Tratamiento de Señales Multimedia I: Señales Visuales (primer semestre) y 2 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 Tratamiento de Señales Multimedia II: Señales de Voz y Audio (segundo semestre); y una más orientada a nivel de aplicación, Desarrollo de Aplicaciones Multimedia y Multimodales (segundo semestre). Para cursar la asignatura es necesario tener soltura en el manejo de herramientas matemáticas básicas y en programación. Se recomienda para garantizar la asimilación de los contenidos y la adquisición de habilidades la lectura crítica de los textos de la bibliografía, el uso del material electrónico de esta asignatura disponible en la plataforma Moodle (https://moodle.uam.es/) y la búsqueda activa de material complementario en la red. Es recomendable disponer de un dominio de inglés que permita al alumno leer la bibliografía de consulta. 1.9. Requisitos mínimos de asistencia a las sesiones presenciales La asistencia a las sesiones de teoría se considera de especial utilidad para la consecución de los objetivos previstos en la asignatura (ver apartado 1.11) y para participar en las pruebas de evaluación continua programadas (ver apartado 5). Por ello, en estas sesiones se llevará a cabo un control de asistencia, del que resultará un indicador de asistencia, puntualidad y actitud (APA), que se obtendrá del siguiente modo: cada estudiante partirá de 10 puntos en este aspecto y los irá perdiendo a razón de uno por cada hora de clase a la que no asista, ¼ por cada hora a la que llegue con retraso y ½ o 1 si la actitud del estudiante en una hora de clase no es de atención a su contenido. Este indicador tendrá un efecto positivo en la evaluación continua de teoría de hasta medio punto adicional. La asistencia a las sesiones de prácticas es obligatoria. Sólo se permitirá faltar por motivos justificados y debidamente documentados a dos sesiones de prácticas. En este caso, el trabajo de la sesión tendrá que recuperarse en el plazo de una semana, en el horario que se acuerde con el profesor de prácticas. La falta a más sesiones o la falta injustificada, o la no recuperación de cualquier sesión de prácticas en el plazo dado supone la calificación de NO APTO en prácticas, que conlleva la no superación de la asignatura (ver apartado 4). Con objeto de crear un adecuado ambiente de trabajo, no se permitirá acceder al laboratorio 10 minutos después de que comience la sesión ni se podrá abandonarlo, salvo por causa justificada, antes de que finalice. 1.10. Datos del equipo docente Nota: se debe añadir @uam.es a todas las direcciones de correo electrónico. Coordinador: Álvaro García Martín Departamento de Tecnología Electrónica y de las Comunicaciones 3 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 Escuela Politécnica Superior Despacho - C-111 Edificio C – 1ª Planta Teléfono: +34 914972260 Correo electrónico: alvaro.garcia Página web: http://www.eps.uam.es/esp/personal/ficha2.php?empid=592 Horario de atención: Petición de cita previa por correo electrónico. 1.11. Objetivos del curso El objetivo global de la asignatura es describir los fundamentos básicos en de las técnicas de tratamiento digital de señales multimedia en el ámbito visual. Se asume que el estudiante tiene conocimientos sólidos sobre herramientas matemáticas básicas y sobre programación. La asignatura se estructura en siete temas. Primero se presenta una introducción general al análisis de señales visuales y a la teoría de señales y sistemas discretos unidimensionales. Una vez sentadas las bases del procesado de señal unidimensional, se particulariza su extensión al ámbito de la imagen digital en los siguientes aspectos: análisis frecuencial, muestreo, interpolación y cuantificación. A continuación, se presentan las técnicas y operaciones básicas del tratamiento de imágenes, agrupadas en operadores puntuales, locales y globales. Posteriormente se dedica un apartado a la exposición de aplicaciones básicas de lo aprendido. Finalmente, se presentan aspectos genéricos sobre luz y color, y sobre estándares y tecnologías de captura y presentación de señales visuales. En paralelo al avance de los contenidos teóricos se programarán diversas prácticas para ilustrar y experimentar lo aprendido. En concreto, se realizarán tres sesiones prácticas con el objetivo de que el alumno conozca el entorno de trabajo y diez sesiones cubriendo los principales algoritmos de tratamiento de imágenes vistos en teoría. Las prácticas serán por parejas y se desarrollarán haciendo uso del Toolbox de Image Processing de MatLab. Las competencias que se pretenden adquirir con esta asignatura (no forman parte de las obligatorias especificadas en Plan de Estudios del Grado de Ingeniería Informática) son: Comprensión y dominio de los fundamentos del tratamiento de señales visuales para el desarrollo de algoritmos de análisis de imágenes y vídeos. Los objetivos que se pretenden alcanzar con esta asignatura son: OBJETIVOS GENERALES G1 Poseer y comprender los fundamentos de tratamiento de señales visuales G2 Diseñar y desarrollar algoritmos de análisis de imagen y vídeo 4 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 OBJETIVOS ESPECIFICOS POR TEMA TEMA 1.- Introducción Adquirir una panorámica del amplio uso de técnicas de tratamiento de señales 1.1. visuales Objetivos de las prácticas de laboratorio 1.4 Familiarización con el entorno de trabajo MatLab© 1.5 Manejar scripts y funciones en MatLab© TEMA 2.- Fundamentos de Tratamiento de Imágenes 2.1. Identificar los elementos básicos de imágenes 2.2. Comprender los mecanismos de formación de la imagen digital Objetivos de las prácticas de laboratorio 2.3. Generación y representación de imágenes a partir de expresiones analíticas 2.4. Realizar operaciones básicas con imágenes TEMA 3.- Operadores puntuales 3.1. Comprender y manejar el concepto de histograma de imagen Comprender y manejar los algoritmos de modificación de imagen a través de 3.2. histogramas Comprender y manejar los algoritmos de modificación de imagen a través de 3.3. operaciones binarias 3.4. Diseñar e implementar algoritmos basados en operadores locales Objetivos de las prácticas de laboratorio 3.5. Calcular histogramas sobre imágenes y estudiar su utilidad Implementación de diversos operadores puntuales para observar su efecto en 3.6. imágenes sintéticas y reales. TEMA 4.1. 4.2. 4.3. 4.4. 4.5. 4.6. 4.7. 4.8. 4.9. 4.10. 4.11. 4.12. 4.13. 4.14. 4.15. 4.16. 4.- Operadores locales Comprender y manejar la representación en frecuencia de imágenes Comprender y manejar el diseño de máscaras para modificar imágenes Comprender y manejar los algoritmos de suavizado, realce y detección de bordes Comprender y manejar los algoritmos de ajuste geométrico de imágenes Comprender y manejar los fundamentos de la matemática morfológica para tratamiento de imágenes Comprender y manejar los algoritmos de dilatación, erosión, gradiente morfológico, apertura, cierre, y filtrado morfológico. Diseñar e implementar algoritmos basados en operadores locales Objetivos de las prácticas de laboratorio Comprender el uso práctico de la transformada de Fourier de imágenes Conocer las técnicas básicas de filtrado en frecuencia de imágenes Realizar operaciones básicas de diezmado e interpolación de imágenes Manejo de aproximaciones a operadores locales Manejo práctico de las principales técnicas de filtrado lineal Manejo práctico de las principales técnicas de filtrado no lineal Manejo práctico de las principales técnicas de análisis de contornos Manejo práctico de las técnicas básicas de morfología matemática Implementación de combinaciones sencillas de operadores morfológicos 5 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 TEMA 5.- Operadores globales 5.1 Comprender y manejar los fundamentos de la representación transformada de señales Comprender y manejar las propiedades fundamentales de las principales 5.2 transformadas aplicadas al tratamiento de imágenes 5.3 Diseñar e implementar algoritmos basados en operadores globales Objetivos de las prácticas de laboratorio 5.4 Implementación de los principales operadores globales 5.5 Estudio práctico de las características de los principales operadores globales TEMA 6.- Aplicaciones Comprender y manejar los principales algoritmos de extracción y caracterización de 6.1. puntos y sus aplicaciones Comprender y manejar los principales algoritmos de extracción de bordes y sus 6.2. aplicaciones Comprender y manejar los principales algoritmos de extracción de regiones y sus 6.3. aplicaciones Objetivos de las prácticas de laboratorio 6.4. Diseñar e implementar algoritmos basados en operadores globales TEMA 7.- Fundamentos de percepción visual 7.1. Comprender los fundamentos de la representación del color 7.2 Conocer el estado actual de las tecnologías de captura y presentación de imágenes 1.12. Contenidos del programa Programa Sintético 1. 2. 3. 4. 5. 6. 7. Introducción La imagen digital Operadores puntuales Operadores locales Operadores globales Aplicaciones Fundamentos de percepción visual Programa Detallado (teoría) 1. Introducción 1.1. 1.2. Introducción al tratamiento de señales visuales Ejemplos 2. La imagen digital 2.1. Introducción 6 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 2.2. 2.3. 2.4. 2.5. Representación frecuencial de imágenes Muestreo de imágenes Cuantificación de imágenes Diezmado e interpolación de imágenes 3. Operadores puntuales 3.1. 3.2. 3.3. 3.4. 3.5. Introducción Modelado de histograma Modificaciones de niveles Aspectos operativos Operaciones binarias 4. Operadores locales 4.1. Introducción 4.2. Operadores LSI 4.2.1. Respuesta al impulso y respuesta en frecuencia 4.2.2. Aspectos operativos 4.2.3. Diseño frecuencial de máscaras 4.2.4. Suavizado 4.2.5. Realce de contornos 4.2.6. Detección y localización de bordes 4.3. Ajustes geométricos 4.3.1. Tipos 4.3.2. Ajustes 2D 4.3.3. Ajustes 2D/3D 4.4. Operadores morfológicos 4.4.1. Tratamiento de imágenes geométrico y marco de análisis. 4.4.2. Dilatación y erosión 4.4.3. Gradiente morfológico 4.4.4. Apertura y cierre 4.4.5. Filtrado por reconstrucción 5. Operadores globales 5.1. 5.2. 5.3. 5.4. Introducción Transformadas discretas lineales unidimensionales Transformadas discretas lineales bidimensionales Aplicaciones 6. Aplicaciones 6.1. Introducción 6.2. Extracción y caracterización de puntos/esquinas 6.2.1. Harris 6.2.2. SUSAN 6.2.3. FAST 7 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 6.2.4. SIFT 6.2.5. Comparativa 6.3. Extracción de bordes 6.3.1. Canny 6.3.2. Transformada de Hough 6.3.3. Transformada generalizada de Hough 6.3.4. Seguimiento de bordes 6.3.5. Contornos activos 6.4. Extracción de regiones 6.4.1. Umbralización 6.4.2. Componentes conexas 6.4.3. Crecimiento y partición 7. Fundamentos de percepción visual 7.1. Formación de imágenes 7.1.1. Luz 7.1.2. Luminancia y color 7.1.3. Brillo 7.1.4. Contraste 7.1.5. Corrección Gamma 7.1.6. Respuesta del SVH 7.1.7. Criterios de calidad 7.2. Representación del color 7.2.1. Teoría tricromática 7.2.2. Cromaticidad 7.2.3. Temperatura de color y balance de blanco 7.3. Tecnologías de captura 7.4. Tecnologías de presentación Programa Detallado (práctica) PRACTICA PRACTICA PRACTICA PRACTICA PRACTICA PRACTICA PRACTICA 0: 1: 2: 3: 4: 5: 6: Introducción a Matlab (dos sesiones) Imágenes en Matlab (1 sesión) Operadores puntuales (dos sesiones) Sistemas LSI (dos sesiones) Operadores locales I (dos sesiones) Operadores locales II (dos sesiones) Operadores globales (dos sesiones) 1.13. Referencias de consulta Nota: Esta asignatura no sigue ningún libro en concreto. Las transparencias de la asignatura constituyen el material de referencia principal. 8 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 Bibliografía básica A.K. Jain, "Fundamentals of Digital Image Processing", Prentice Hall, 2005. R.C. Gonzalez, R.E: Woods, "Digital Image Processing", 3ª Ed, Prentice Hall, 2008. (2ª Ed, 2002) Y. Wang, “Video Processing and Communications”, Prentice Hall, 2002. Bibliografía complementaria C. Solomon, "Fundamentals of digital image processing a practical approach with examples in Matlab", John Wiley, 2011 W. Pratt, "Digital image processing PIKS", 4ª Ed., John Wiley & Sons, 2007. (3ª Ed 2001 - online) B. Jahne, "Digital Image Processing", 6ª Ed., Springer-Verlag, 2005 Bibliografía prácticas R. C. Gonzalez, R. E. Woods, "Digital Image Processing using Matlab", Prentice-Hall, 2004. U. Qidwai and C.H. Chen, "Digital image processing an algorithmic approach with MATLAB", Chapman & Hall, 2009 Material electrónico de trabajo: los documentos electrónicos de trabajo (transparencias de la asignatura, guiones de prácticas, ejercicios del curso y ejemplos de exámenes, etc.) se publican en la sección de TSSMM1 en plataforma Moodle (https://moodle.uam.es/) 2. Métodos docentes Las clases presenciales programadas en esta asignatura están principalmente orientadas a las exposiciones teóricas, a la resolución de problemas, a las prácticas en laboratorio y a la evaluación continua del estudiante. La actividad presencial se divide, de acuerdo con el horario de la asignatura, en tres horas semanales en el aula y dos horas semanales en el laboratorio. Actividad en el aula: La actividad en el aula se encuentra repartida en tres aspectos: exposiciones teóricas, resolución de problemas y evaluación continuada. El aspecto de evaluación está detallado en el apartado 4. Las exposiciones teóricas consisten en exponer los conceptos teóricos programados para la clase en cuestión (ver cronograma en el apartado 5), conceptos que el estudiante podrá haber trabajado previamente mediante el estudio de las referencias bibliográficas y el material adicional previamente disponibles en la plataforma Moodle (https://moodle.uam.es/). Este estudio previo permitirá una mejor 9 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 interacción durante las clases y se considera de un especial interés para un aprovechamiento satisfactorio de las exposiciones teóricas. La resolución de problemas consistirá en resolver ejemplos y ejercicios relacionados con los conceptos teóricos expuestos (ver apartado 5). Los ejercicios serán extraídos de problemas propuestos en la bibliografía recomendada y de exámenes previos. Actividad en el laboratorio: Para la actividad del laboratorio, se realizarán sesiones prácticas con una metodología bien diferenciada: Sesiones introducción. No se considera una preparación previa de la práctica por parte del estudiante (ni siquiera del entorno de programación, Matlab). Esta modalidad consta de 3 sesiones prácticas (6 horas de duración). Sesiones guiadas, estando concebidas como experimentos tutelados de apoyo a la parte teórica de la asignatura. La mayor parte del trabajo, idealmente todo, ha de realizarse durante cada sesión presencial y con el material proporcionado. Esta modalidad consta de 5 prácticas (que comprenden 10 sesiones de 2 horas de duración). La disponibilidad actual de recursos obliga a que los estudiantes desarrollen las sesiones prácticas por parejas. La evaluación (ver apartado 4), sin embargo, se realiza individualmente. Dinámica de las sesiones guiadas Al comienzo de la sesión práctica se entrega a cada pareja de estudiantes un guión de la práctica que explica detalladamente una serie de ejercicios propuestos con pequeños formularios para cumplimentar con resultados parciales. Con el fin de que todos los alumnos aprovechen según su capacidad las sesiones tuteladas, se ha acudido a los siguientes procedimientos: - - Junto con el guión de la práctica se entregan sus soluciones orientativas. El estudiante no debe perder el tiempo atascado con un ejercicio más de un cierto tiempo. Ante esta situación se le insta a acudir al profesor. Asimismo, si el estudiante termina antes de que finalice la sesión práctica, el profesor le propondrá ejercicios adicionales. No es fácil llevar a cabo todos los ejercicios propuestos en las sesiones de prácticas, de modo que, según sea la capacidad de cada pareja, avancen más o menos pero nunca queden inactivos. En cualquier caso, los ejercicios finales de las prácticas no introducen conceptos nuevos sino que afianzan los ya introducidos. Dado que los conceptos presentados en las sesiones abarcan múltiples conceptos explicados en teoría, los estudiantes deben repasar o finalizar la práctica en el horario de acceso libre de los laboratorios (que supone en la EPS más de un 60% del tiempo en que están abiertos). 10 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 3. Tiempo de trabajo del estudiante Clases - Teóricas Clases - Resolución de problemas Presencial Clases - Prácticas en laboratorio Realización de pruebas de conocimiento Estudio semanal regulado No presencial Realización de actividades prácticas Preparación exámenes finales (*) Carga total de horas de trabajo: 25 horas x 6 ECTS Horas 32 6 26 6 28 20 32 150 % Horas 21,3 4 70 17,3 4 18,7 13,3 80 21,3 100 % 47 53 (*) Incluye la convocatoria ordinaria y la extraordinaria 4. Métodos de evaluación y porcentaje en la calificación final La evaluación de la asignatura, o nota final (NF), dependerá de la nota de teoría (TE) y de la nota de prácticas (PR), en la siguiente proporción: NF = 0.50*TE+0.50*PR Ambas partes, TE y PR se puntúan sobre 10 puntos. Es necesario obtener una calificación mínima de 5 puntos en ambas para aplicar la expresión anterior. Si no se cumple esta condición, la calificación numérica que se hará constar en actas será: NF = 0.50*Mín(5,TE) + 0.50*Mín(5,PR) Si un estudiante recibe la calificación de “no evaluado” tanto en teoría como en prácticas, su nota final será “no evaluado”. Nota de teoría, TE (evaluación continua y ordinaria): La nota de teoría será el resultado de uno de los dos procesos de evaluación que se describen: 1- Evaluación continua (TE-C): la asistencia a las actividades presenciales programadas (ver indicador APA en apartado 1.9) y la realización de las 2 pruebas de evaluación continua (puntuadas cada una sobre 10 puntos) planificadas en el transcurso de la asignatura (ver apartado 5). 11 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 2- Evaluación única (TE-U): la realización de una prueba o examen final (EFT) planificado en la convocatoria ordinaria o en la convocatoria extraordinaria de la asignatura. Todas las pruebas de evaluación se realizarán con libros y apuntes, y no se permitirá el uso de calculadoras, teléfonos móviles, etc. Constarán de dos partes: preguntas breves de índole teórico-práctico (30% de la nota) y resolución de uno o varios ejercicios prácticos similares a los que se han propuesto y realizado durante el curso (70% de la nota). La evaluación continua será el proceso asumido por defecto. El resultado de este proceso será una media ponderada de las pruebas realizadas y del indicador de asistencia: TE=TE-C= 0.45*TEC1 + 0.45*TEC2 + APA/10 La evaluación única es el proceso excepcional dirigido a estudiantes que o bien no siguen el proceso de evaluación continua (TE-C=0), o bien, habiéndolo seguido, optan por presentarse a un examen final para aprobar o aumentar su nota. En este caso, la calificación se obtendrá según: TE=TE-U= Max(EFT,TE-C) La calificación de teoría sólo se conserva para la convocatoria extraordinaria del mismo curso académico. Los estudiantes que no realicen un examen final ni las 2 pruebas de evaluación continua recibirán en esta parte de teoría la calificación de “no evaluado”. Nota de prácticas, PR (evaluación continua y ordinaria): La nota de prácticas será el resultado de uno de los dos procesos de evaluación que se describen: 1- Evaluación continua (PR-C): la realización de las prácticas planificadas en el transcurso de la asignatura y pruebas evaluación sobre estas (ver apartado 5). Este es el proceso que se asume por defecto. 2- Evaluación única (PR-U): la realización de las prácticas planificadas en el transcurso de la asignatura y la realización de una prueba o examen final (EFP) planificado en la convocatoria ordinaria o en la convocatoria extraordinaria de la asignatura. La evaluación continua será el proceso asumido por defecto. El resultado de este proceso será una media ponderada de dos conceptos: - PRC1: evaluación de las entregas realizadas por cada pareja de las prácticas 1 a 6 (ejercicios propuestos y conclusiones sobre éstos). - PRC2: evaluación individual de las prácticas 1 a 5 mediante pruebas de corta duración (aprox. 15 minutos cada una, a realizar en la sesión posterior a la entrega de cada práctica). 12 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 PR=PR-C= 0.50*PRC1 + 0.40*PRC2 + APA/10 La evaluación única es el proceso excepcional dirigido a estudiantes que o bien no siguen el proceso de evaluación continua (PR-C=0), o bien, habiéndolo seguido, optan por presentarse a un examen final para aprobar o aumentar su nota. En este caso, la calificación se obtendrá según: PR=PR-U= Max(EFP,PR-C) La calificación de prácticas sólo se conserva para la convocatoria extraordinaria del mismo curso académico, salvo si es superior a 6 puntos, en cuyo caso se conserva indefinidamente. Convocatoria extraordinaria. Esta convocatoria permitirá al alumno superar aquella parte de la asignatura suspensa durante la evaluación continua u ordinaria (única). - Teoría: la calificación en esta parte se obtendrá mediante la realización de una prueba escrita (similar a la convocatoria ordinaria). - Prácticas: la calificación se corresponderá con la evaluación de dos partes (ambas 50%): entregas de los ejercicios de las prácticas (similarmente a la evaluación continua) y realización de un breve trabajo de índole práctica. Los estudiantes que se presenten sólo a pruebas de evaluación de teoría o sólo a pruebas de evaluación práctica recibirán la mínima calificación en la parte a la que no se hayan presentado. ATENCIÓN: Cualquier copia descubierta que se haya realizado a lo largo del curso, tanto en cualquiera de las actividades de teoría desarrolladas, como en cualquiera de los apartados de las prácticas, serán penalizadas con rigurosidad. . Cualquier copia o plagio será penalizado siguiendo las normativas de la UAM y de la EPS. 5. Cronograma El siguiente cronograma indica la distribución orientativa de contenido, incluyendo la programación de las pruebas de evaluación sobre dicho contenido. El cronograma está planificado para 14 semanas (42 unidades de teoría de una hora y 14 de prácticas de dos horas en el laboratorio), que se ha estimado ser la media efectiva de clases de que puede disponer una asignatura planificada para un cuatrimestre por motivo de las festividades. Semana Ud 1 00 Ud Contenido de la unidad docente Presentación de la asignatura. TEMA 1 - Contenido de la unidad docente 13 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 1. Introducción 1 01 Ud 1 02 1 2 2 2 2 3 L00 03 04 05 L01 06 Ud 3 07 3 08 3 4 L02 09 Ud 4 10 4 11 4 L03 5 12 5 13 5 14 1.1. Introducción al tratamiento de señales visuales 1.2. Ejemplos TEMA 2 - Contenido de la unidad docente 2. La imagen digital 2.1. Introducción 2.2. Representación frecuencial de imágenes No hay prácticas 2.3. Muestreo de imágenes 2.4. Cuantificación de imágenes 2.5. Diezmado e interpolación de imágenes Práctica 0: Introducción a Matlab (1/2) Resolución de problemas representativos del tema TEMA 3 - Contenido de la unidad docente 3. Operadores puntuales 3.1. Introducción 3.2. Modelado de histograma 3.3. Modificaciones de niveles 3.4. Aspectos operativos 3.5. Operaciones binarias Práctica 0: Introducción a Matlab (1/2) Resolución de problemas representativos del tema TEMA 4 - Contenido de la unidad docente 4. Operadores locales 4.1. Introducción 4.2. Operadores LSI 4.2.1. Respuesta al impulso y respuesta en frecuencia 4.2.2. Aspectos operativos 4.2.3. Diseño frecuencial de máscaras 4.2.4. Suavizado Práctica 1: Imágenes en Matlab 4.2.5. Realce de contornos 4.2.6. Detección y localización de bordes 4.3. Ajustes geométricos 4.3.1. Tipos 4.3.2. Ajustes 2D 4.3.3. Ajustes 2D/3D 14 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 5 L04 6 15 6 16 6 17 6 7 7 7 7 L05 18 19 20 L06 Ud 8 21 Práctica 2: Operadores puntuales I (1/2) 4.4. Operadores morfológicos 4.4.1. Tratamiento de imágenes geométrico y marco de análisis 4.4.2. Dilatación y erosión. 4.4.3. Gradiente morfológico. 4.4.4. Apertura y cierre 4.4.5. Filtrado por reconstrucción Práctica 2: Operadores puntuales I (2/2) Resolución de problemas representativos del tema Prueba objetiva individual de evaluación (TEC1) Práctica 3: Operadores LSI (1/2). TEMA 5 - Contenido de la unidad docente 5. Operadores globales 5.1. Introducción 5.2. Transformadas discretas lineales unidimensionales 5.2.1. 8 22 8 23 8 9 L07 24 Ud 9 25 9 26 9 L08 10 27 10 28 10 29 5.3. Transformadas discretas lineales bidimensionales 5.3.1. 5.3.2. 5.4. Aplicaciones Práctica 3: Operadores LSI (2/2). Resolución de problemas representativos del tema TEMA 6 - Contenido de la unidad docente 6. Aplicaciones 6.1. Introducción 6.2. Extracción y caracterización de puntos/esquinas 6.2.1. Harris 6.2.2. SUSAN 6.2.3. FAST Práctica 4: Operadores locales I (1/2). 6.2.4. SIFT 6.2.5. Comparativa 6.3. Extracción de bordes 6.3.1. Canny 6.3.2. Seguimiento de bordes 6.3.3. Transformada de Hough 15 de 16 Asignatura: Tratamiento de Señales Multimedia I: Señales Visuales Código: 18768 Centro: Escuela Politécnica Superior Titulación: Grado en Ingeniería Informática Nivel: Grado Tipo: Optativa Nº de créditos: 6 6.3.4. Transformada generalizada de Hough 10 L09 11 30 11 31 11 11 32 L10 Ud 12 33 12 34 12 35 12 13 13 13 L11 36 37 38 13 L12 13 14 14 14 39 40 41 L13 Práctica 4: Operadores locales I (2/2). 6.3.5. Contornos activos 6.4. Extracción de regiones 6.4.1. Umbralización 6.4.2. Componentes conexas 6.4.3. Crecimiento y partición Resolución de problemas representativos del tema Práctica 5: Operadores locales II (1/2). TEMA 7 - Contenido de la unidad docente 7. Fundamentos de percepción visual 7.1. Formación de imágenes 7.1.1. Luz 7.1.2. Luminancia y color 7.1.3. Brillo 7.1.4. Contraste 7.1.5. Corrección Gamma 7.1.6. Respuesta del SVH 7.1.7. Criterios de calidad 7.2. Representación del color 7.2.1. Teoría tricromática 7.2.2. Cromaticidad 7.2.3. Temperatura de color y balance de blanco Práctica 5: Operadores locales II (2/2) 7.3. Tecnologías de captura 7.4. Tecnologías de presentación Resolución de problemas representativos del tema Practica 6: Operadores globales (1/2) Resolución de problemas representativos del tema Prueba objetiva individual de evaluación (TEC2) Practica 6: Operadores globales (2/2) 16 de 16