Practica 4 Ext Car
Practica 4 Ext Car
Practica 4 Ext Car
Practica 4.
PARTE 1- Introducción a extracción de características de imágenes.
OBJETIVO:
Revisar conceptos relacionados con extracción de características mediante la
implementación de algunos momentos estadísticos de color usando Matlab y algunas
funciones básicas asociadas a la normalización y cálculo de distancias entre vectores.
PASO A PASO:
3. R = IM(:,:,1); %RED
4. G = IM(:,:,2); %GREEN
5. B = IM(:,:,3); %BLUE
E. Normalizar el vector
26. normalizedVector = featureVector/norm(FeatureVector);
29. leer_imags;
30. imshow(IM{3});
1. Realizar:
a. Descargue un conjunto de imágenes (mínimo 10) de alguna base de datos
(conjunto1), que pertenezcan a una misma categoría y otro conjunto similar de
imágenes diferentes entre ellas (conjunto2).
b. Lea cada conjunto de imágenes y almacénelos en Matlab. Investigue otra forma de
hacer este proceso, y de formas de almacenarlas.
c. Calcule para cada imagen sus correspondientes vectores de características
relacionados con momentos estadísticos de color, adicionando al menos otras tres
características de color que debe investigar. Documente.
d. Tabule el cálculo de las distancias (euclidiana y minkowski) de comparar una
imagen del conjunto 1 con todas las demás de dicho conjunto e igualmente las
distancias de la misma imagen con las del conjunto 2.
e. Responda que hacen las instrucciones marcadas con resaltador verde.
ELECTIVA: SISTEMAS DE RECUPERACIÓN DE IMÁGENES BASADA EN CONTENIDO
Docente: Sandra Milena Roa Martínez
Departamento de Sistemas
OBJETIVO:
Aplicar la Matriz de coocurrencia (GLCM- Gray Level Cooccurrence Matrix) como una
técnica para extracción de características de textura de imágenes usando Matlab.
CONCEPTOS:
E. Ejecutar las siguientes instrucciones (línea 5,6,7) e indicar que se hace en ellas y a que
corresponden los resultados obtenidos y cuál es la diferencia entre stats1 y statsD1?
5. >> matrizcooD1= matrizcoo2(:,:,1);
6. >> matrizcooD2= matrizcoo2(:,:,2);
7. >> statsD1 = graycoprops(matrizcooD1, {'contrast','homogeneity'});
2. Realizar:
f. Identifique un dataset de imágenes públicas en la web y descargue un conjunto de
imágenes (mínimo 10) de alguna base de datos (conjunto1), que pertenezcan a
una misma categoría y otro conjunto de mínimo 10 imágenes con otras texturas
diferentes (conjunto2). Preferiblemente ROI de imágenes médicas de CT, RX, etc. o
que presenten texturas como telas, frutas, etc.
g. Calcule para cada imagen sus correspondientes vectores de características
relacionados con la GLCM. Documente.
h. Tabule el cálculo de las distancias (euclidiana y minkowski) de comparar una
imagen del conjunto 1 con todas las demás de dicho conjunto e igualmente las
distancias de la misma imagen con las del conjunto 2.
i. Responda las cuestiones que se encuentran en el desarrollo de la práctica.
3. Material complementario:
• Texture Analysis - Michael A. Wirth
http://www.cyto.purdue.edu/cdroms/micro2/content/education/wirth06.pdf