resumen #5hackathon

13
OSGiLiath + Processing = OSGiLiART Pablo García (@fergunet) @osgiliathSOA http://www.osgiliath.org #5Hackathon lunes 11 de marzo de 2013

Upload: pablo-garcia

Post on 14-Dec-2014

523 views

Category:

Documents


0 download

DESCRIPTION

Resumen del #5Hackathon

TRANSCRIPT

Page 1: Resumen #5Hackathon

OSGiLiath + Processing = OSGiLiART Pablo García (@fergunet)

@osgiliathSOAhttp://www.osgiliath.org

#5Hackathon

lunes 11 de marzo de 2013

Page 2: Resumen #5Hackathon

¿Quiénes?

• @abpelegrina

• @dcalabria

• @donfruela

• @pardiml

• @robermorji

• @rubenhek

lunes 11 de marzo de 2013

Page 3: Resumen #5Hackathon

¿Qué se iba a hacer?

• Integrar Processing con OSGiLiath

• Ejecutar alguna cosa

lunes 11 de marzo de 2013

Page 4: Resumen #5Hackathon

¿Qué se ha conseguido?

• Documentación y estado del arte

• Una GUI para evaluar imágenes

• Un nuevo módulo de OSGiLiath: OSGiLiART

lunes 11 de marzo de 2013

Page 5: Resumen #5Hackathon

Documentación y estado del arte

• Un estado del arte en Algoritmos Evolutivos aplicado al arte (valga la redundancia)

• Un estudio de primitivas de Processing

• Tutoriales para integrar Processing en Java

lunes 11 de marzo de 2013

Page 6: Resumen #5Hackathon

lunes 11 de marzo de 2013

Page 7: Resumen #5Hackathon

Human Guidance

• GUI para seleccionar imágenes basada en estética

lunes 11 de marzo de 2013

Page 8: Resumen #5Hackathon

OSGiLiART

• Un nuevo módulo de OSGiLiath para arte evolutivo

• Un montón de primitivas de dibujo, generadores, individuos (dos tipos), clases auxiliares ...

• Servicio de dibujo (independiente de Processing)

• Dos funciones de fitness (basada en histograma (RGB y HSV) y otra basada en semejanza

lunes 11 de marzo de 2013

Page 9: Resumen #5Hackathon

Ejemplos

lunes 11 de marzo de 2013

Page 10: Resumen #5Hackathon

Estadísticas

lunes 11 de marzo de 2013

Page 11: Resumen #5Hackathon

¿Qué hemos aprendido?

• EAs

• Processing

• Trabajo en equipo

• SVN

• Discusiones MUY interesantes: abstracción, orientación a servicios, arte...

lunes 11 de marzo de 2013

Page 12: Resumen #5Hackathon

¿Qué vamos a hacer en el futuro?

• Escribir el artículo!

• Integrar la GUI con la ejecución del algoritmo

• Machine Learning

• Más funciones fitness

lunes 11 de marzo de 2013

Page 13: Resumen #5Hackathon

Muchas gracias!!

lunes 11 de marzo de 2013