Equipo: GrimmUchile y Marijou
Me gusta el trabajo de Dani Joy que descubrí en mlart.
Se trata de Style transfer, buscando en la web encuentro esta pagina en la que me dirijo al github de ml5js, al apartado de ejemplos de p5.js. En este sitio parece haber varias herramientas que podríamos ocupar para el trabajo.
Continuando con la linea del Style transfer, llego al StyleTransfer de imagenes y al StyleTransfer de video.
Me llama la atención el de video ya que permite mayor interacción con el usuario. Lamentablemente al ejecutarlo me da el siguiente error:
Entiendo que “src” está “undefined” asi que añado un “let src;” al inicio del código. Vuelvo a intentarlo y desconozco de si gracias a lo que hice, sorprendentemente en esta ocasión funciona.
Como se puede apreciar en la imagen, nos arroja una advertencia: “High memory usage in GPU: 3709.74 MB, most likely due to a memory leak”. Debido a esto, la imagen que captura la camara se ve muy lageada, actualizandose cada 30 segundos aprox y ralentizando todo el computador,llegando a ocupar, según el administrador de tareas, 8gb de memoria.
Funciona, pero va muy lento.
Disponible en el github de Marijou
Continuamos investigando los codigos disponibles aquí
Nos llamó la atención KNNClassification_VideoSquare, simplemente usarlo es entretenido, y nos recordó al juego “snake”, por lo que decidimos ir con la propuesta de jugar al snake usando como controles las manos.
Buscamos en la web si alguien habia creado el codigo de snake para p5js y por suerte encontramos una pagina en la que estaba lo que necesitabamos (by Rishabh Aggarwal).
Copiamos el codigo en el editor de p5js y todo funciona correctamente.