1. OSGiLiath + Processing =
OSGiLiART
Pablo García (@fergunet)
@osgiliathSOA
http://www.osgiliath.org
#5Hackathon
lunes 11 de marzo de 2013
2. ¿Quiénes?
• @abpelegrina
• @dcalabria
• @donfruela
• @pardiml
• @robermorji
• @rubenhek
lunes 11 de marzo de 2013
3. ¿Qué se iba a hacer?
• Integrar Processing con OSGiLiath
• Ejecutar alguna cosa
lunes 11 de marzo de 2013
4. ¿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
5. 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
7. Human Guidance
• GUI para seleccionar imágenes basada en estética
lunes 11 de marzo de 2013
8. 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
11. ¿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
12. ¿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