Fecha actual Jue Nov 21, 2024 5:47 pm


Clustering de imágenes en espacio HSL con R

Enlaces a artí­culos, tutoriales, blogs, vídeos, galerí­as,...

Moderadores: IOM60, laucsap60, klomp, Siniestro, Guillermo Luijk, Pablo Valido

Clustering de imágenes en espacio HSL con R

Notapor Guillermo Luijk » Mié Oct 11, 2017 8:29 pm

Siguiendo con mis prácticas de R he escrito un artículo donde pruebo a clasificar imágenes de satélite. Es algo que cae más en el campo del análisis de datos que de la fotografía, y que además a los fotógrafos no resultará nada especial porque este tipo de clasificaciones las hacemos continuamente con Photoshop para hacer selecciones basadas en luminosidad, color,... Solo que aquí se cuentan más las tripas de esos algoritmos.

Clustering de imágenes en espacio HSL con R

La primera imagen es de La Manga del Mar Menor:

Imagen

Clasificándola en 5 zonas discriminadas de acuerdo a su tono (la saturación y luminosidad las he dejado fuera), se tienen bastante bien diferenciadas las zonas de mar, tierra (1 y 2) y laguna (1 y 2):

Imagen

El histograma de tonos (no es el histograma RGB a que estamos acostumbrados) tiene esta pinta; los valores de arriba definen el tono tipo de cada agrupación de píxeles (clúster):

Imagen


En un segundo ejemplo he tratado de hacer una clasificación que distinga lo mejor posible áreas calcinadas en un incendio (La Junquera):

Imagen

En este caso para llegar a un buen resultado las variables usadas han sido el tono y también la saturación. El clustering con ambas variables ha permitido reconocer con bastante precisión las zonas arrasadas, mientras que usando solo el tono o solo la saturación el resultado es malo:

Imagen

Aquí la distribución de tonos y saturaciones de la fotografía original (C1=incendio, C2=poblaciones y cultivos, C3=bosque):

Imagen

Aquí el clustering a 960px de ancho.

Salu2!
Avatar de Usuario
Guillermo Luijk
 
Mensajes: 9636
Registrado: Dom Ene 31, 2010 6:37 am
Ubicación: Madrid (a ratos Alicante)

Re: Clustering de imágenes en espacio HSL con R

Notapor perelight » Sab Oct 21, 2017 1:45 pm

Espectacular la aplicación de R a éstos conceptos. Bravo, lo seguiré con atención.

Enviado desde mi Mi A1 mediante Tapatalk
desde la ignorancia...
M4/3 - Panasonic: GX8, 12-32, 12-35, 35-100 (2.8 I); Olympus: Em1 mII, 75; Laowa: 7.5; Sigma 30 (1.4), 56;
Fuji X- Fuji: XT10, 16-50; 7artisans: 12
Canon - Canon AE1, 50mm 1.8, 50mm 1.4
perelight
 
Mensajes: 945
Registrado: Lun May 27, 2013 6:22 pm
Ubicación: Mallorca


Volver a Enlaces y recursos



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 122 invitados