29.04.2013 Views

Implementación en GPU del algoritmo K-Means para ... - UMBC

Implementación en GPU del algoritmo K-Means para ... - UMBC

Implementación en GPU del algoritmo K-Means para ... - UMBC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Implem<strong>en</strong>tación</strong> <strong>en</strong> <strong>GPU</strong> <strong>del</strong> <strong>algoritmo</strong> K-<strong>Means</strong> <strong>para</strong> procesami<strong>en</strong>to <strong>para</strong>lelo<br />

de imág<strong>en</strong>es de satélite disponibles <strong>en</strong> la herrami<strong>en</strong>ta Google Maps<br />

clasificación no supervisada.<br />

Para la obt<strong>en</strong>ción de dichas estadísticas, se ha elaborado un pequeño programa<br />

capaz de ir com<strong>para</strong>ndo los píxeles de una imag<strong>en</strong> y otra, at<strong>en</strong>di<strong>en</strong>do que los colores<br />

asignados por nuestra herrami<strong>en</strong>ta y por la de ENVI no son iguales. Por ello, es<br />

necesario t<strong>en</strong>erlos <strong>en</strong> cu<strong>en</strong>ta <strong>para</strong> ofrecer unos resultados correctos.<br />

La tabla 6.1 muestra una com<strong>para</strong>tiva (<strong>en</strong> términos de porc<strong>en</strong>taje de acierto)<br />

<strong>en</strong>tre la imag<strong>en</strong> mostrada <strong>en</strong> la figura 6.4 (correspondi<strong>en</strong>te al método K-<strong>Means</strong><br />

implem<strong>en</strong>tado) y la imag<strong>en</strong> mostrada <strong>en</strong> la figura 6.5 (correspondi<strong>en</strong>te al método<br />

K-<strong>Means</strong> implem<strong>en</strong>tado <strong>en</strong> ENVI). Los códigos de color indicados <strong>en</strong> la tabla<br />

correspond<strong>en</strong> a los colores asociados a cada clase <strong>en</strong> nuestra implem<strong>en</strong>tación<br />

<strong>para</strong>lelizada. Las celdas que se <strong>en</strong>cu<strong>en</strong>tran sombreadas correspond<strong>en</strong> a las clases con<br />

las que el usuario ha querido conservar, de las que se han obt<strong>en</strong>ido una media de<br />

valores por <strong>en</strong>cima <strong>del</strong> 80% de acierto. Como puede apreciarse <strong>en</strong> la tabla 6.1, la<br />

evaluación de los resultados obt<strong>en</strong>idos se <strong>en</strong>cu<strong>en</strong>tra <strong>en</strong> torno al 70-80% de similitud<br />

al emplear el porc<strong>en</strong>taje de acierto calculado píxel a píxel, con porc<strong>en</strong>tajes muy<br />

elevados de similitud al com<strong>para</strong>r clases predominantes <strong>en</strong> la esc<strong>en</strong>a <strong>del</strong> World Trade<br />

C<strong>en</strong>ter como las asociadas a zonas urbanas, por lo que podemos concluir que la<br />

implem<strong>en</strong>tación desarrollada se comporta de forma correcta con la imag<strong>en</strong> que ha<br />

sido procesada.<br />

Estos resultados aún podrían ser mejores, puesto que la com<strong>para</strong>ción que se ha<br />

realizado con la imag<strong>en</strong> de validación ha sido píxel a píxel, sin t<strong>en</strong>er <strong>en</strong> cu<strong>en</strong>ta<br />

ningún posible marg<strong>en</strong> de error <strong>en</strong>tre el resultado obt<strong>en</strong>ido y el deseado.<br />

Azul<br />

(Sombra1)<br />

Verde<br />

(ZUrbana2)<br />

Naranja<br />

(Zurbana3)<br />

Rojo<br />

(Sombra2)<br />

Amarillo<br />

(Zurbana1)<br />

Media<br />

Global<br />

78.26 % 90.65 % 97.39 % 95.49 % 85.56 % 89.47 %<br />

Tabla 6.1. Resultados estadísticos tras la ejecución <strong>para</strong>lela <strong>del</strong> <strong>algoritmo</strong> de<br />

clasificación no supervisado K-<strong>Means</strong> con la imag<strong>en</strong> <strong>del</strong> World Trade C<strong>en</strong>ter.<br />

Una vez que hemos explicado como se ha llevado a cabo el análisis de<br />

resultados <strong>en</strong> cuanto a precisión, a continuación expondremos los resultados de los<br />

Trabajo Fin de Máster -66- Sergio Bernabé García

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!