SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
OSGiLiath + Processing =
                                  OSGiLiART
                                  Pablo García (@fergunet)
                                       @osgiliathSOA
                                   http://www.osgiliath.org
                                         #5Hackathon




lunes 11 de marzo de 2013
¿Quiénes?
                 •      @abpelegrina

                 •      @dcalabria

                 •      @donfruela

                 •      @pardiml

                 •      @robermorji

                 •      @rubenhek

lunes 11 de marzo de 2013
¿Qué se iba a hacer?


                 •      Integrar Processing con OSGiLiath

                 •      Ejecutar alguna cosa




lunes 11 de marzo de 2013
¿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
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
lunes 11 de marzo de 2013
Human Guidance



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




lunes 11 de marzo de 2013
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
Ejemplos




lunes 11 de marzo de 2013
Estadísticas




lunes 11 de marzo de 2013
¿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
¿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
Muchas gracias!!




lunes 11 de marzo de 2013

Mais conteúdo relacionado

Destaque

Estructura basedatos
Estructura basedatosEstructura basedatos
Estructura basedatos
Jesus Parra
 
Introduccion a la inteligencia artificial richard ramos 09 1130
Introduccion a la inteligencia artificial richard ramos 09 1130Introduccion a la inteligencia artificial richard ramos 09 1130
Introduccion a la inteligencia artificial richard ramos 09 1130
reyarturo16
 
Lettre de Nicolas Sarkozy au peuple Français
Lettre de Nicolas Sarkozy au peuple FrançaisLettre de Nicolas Sarkozy au peuple Français
Lettre de Nicolas Sarkozy au peuple Français
Dominique Dord
 
S13 formato plan-de-negocios
S13 formato plan-de-negociosS13 formato plan-de-negocios
S13 formato plan-de-negocios
USET
 
Héberger un site Web sur Google Drive
Héberger un site Web sur Google DriveHéberger un site Web sur Google Drive
Héberger un site Web sur Google Drive
Ismael Toé
 

Destaque (19)

Marketing y promoción de la salud
Marketing y promoción de la saludMarketing y promoción de la salud
Marketing y promoción de la salud
 
Sankoré project presentation TedX Grenoble
 Sankoré project presentation TedX Grenoble Sankoré project presentation TedX Grenoble
Sankoré project presentation TedX Grenoble
 
Estructura basedatos
Estructura basedatosEstructura basedatos
Estructura basedatos
 
Introduccion a la inteligencia artificial richard ramos 09 1130
Introduccion a la inteligencia artificial richard ramos 09 1130Introduccion a la inteligencia artificial richard ramos 09 1130
Introduccion a la inteligencia artificial richard ramos 09 1130
 
Portafolio
PortafolioPortafolio
Portafolio
 
Lettre de Nicolas Sarkozy au peuple Français
Lettre de Nicolas Sarkozy au peuple FrançaisLettre de Nicolas Sarkozy au peuple Français
Lettre de Nicolas Sarkozy au peuple Français
 
Deutschland 2049 Auf dem Weg zu einer nachhaltigen Rohstoffwirtschaft - Nächs...
Deutschland 2049 Auf dem Weg zu einer nachhaltigen Rohstoffwirtschaft - Nächs...Deutschland 2049 Auf dem Weg zu einer nachhaltigen Rohstoffwirtschaft - Nächs...
Deutschland 2049 Auf dem Weg zu einer nachhaltigen Rohstoffwirtschaft - Nächs...
 
Zugänglichkeit von digitalen Forschungsdaten – Strategien und Werkzeuge
Zugänglichkeit von digitalen Forschungsdaten –  Strategien und WerkzeugeZugänglichkeit von digitalen Forschungsdaten –  Strategien und Werkzeuge
Zugänglichkeit von digitalen Forschungsdaten – Strategien und Werkzeuge
 
S13 formato plan-de-negocios
S13 formato plan-de-negociosS13 formato plan-de-negocios
S13 formato plan-de-negocios
 
Restructurations 2015 dossier thématique MinDefFR 15 oct 2014
Restructurations 2015   dossier thématique MinDefFR 15 oct 2014Restructurations 2015   dossier thématique MinDefFR 15 oct 2014
Restructurations 2015 dossier thématique MinDefFR 15 oct 2014
 
DER BESTE MP3 YP-S3 VORSCHAU.3
DER BESTE MP3 YP-S3 VORSCHAU.3DER BESTE MP3 YP-S3 VORSCHAU.3
DER BESTE MP3 YP-S3 VORSCHAU.3
 
El Perich
El PerichEl Perich
El Perich
 
Héberger un site Web sur Google Drive
Héberger un site Web sur Google DriveHéberger un site Web sur Google Drive
Héberger un site Web sur Google Drive
 
Introducción
IntroducciónIntroducción
Introducción
 
Décembre 2014
Décembre 2014Décembre 2014
Décembre 2014
 
Das Modell zur Destinationsloyalität nach Yoon und Uysal
Das Modell zur Destinationsloyalität nach Yoon und UysalDas Modell zur Destinationsloyalität nach Yoon und Uysal
Das Modell zur Destinationsloyalität nach Yoon und Uysal
 
Effiziente Suffizienz
Effiziente SuffizienzEffiziente Suffizienz
Effiziente Suffizienz
 
Projektarbeit
ProjektarbeitProjektarbeit
Projektarbeit
 
Intradía
IntradíaIntradía
Intradía
 

Resumen #5Hackathon

  • 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
  • 6. 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
  • 9. Ejemplos lunes 11 de marzo de 2013
  • 10. Estadísticas 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
  • 13. Muchas gracias!! lunes 11 de marzo de 2013