martes, 27 de octubre de 2009

Boceto de tareas de Processing


A partir de la librería Open CV elaboré ese boceto a manera de storyboard utilizando patchs de ejemplos de esta librería. El flujo de las acciones consistirá en 3 etapas:

1. Processing de entrada.
2. Reproducción de video.
3. Processing de salida.

La idea es comenzar con "captura de imagen" con Webcam del exterior (a manera de espejo). Después, con "face detection" activar las acciones de Processing a partir del reflejo del espectador en el espejo. Mientras el espectador se mira en el espejo, capturar su imagen que será posteriormente mostrada como grabación de video para generar un "reflejo desfasado" (al final). Entre esas acciones, reproducir un video corto de un camino, para simbolizar el rapto de la imagen de uno mismo.

lunes, 26 de octubre de 2009

Más OpenCV





Ejemplos de patchs de captura de video probrables a utilizar en la pieza.

Ejemplos OpenCV Library

Añadí la librería OpenCV a Processing.  Algunos ejemplos que ofrece esta librería para captura de video son:  
  • Blobs.
  • Brightness and contrast.
  • Face detection.
  • Jumbo Shrimp.
  • Smoothness.
  • Treshold.
  • Flip.

lunes, 12 de octubre de 2009

Open CV Library

Creo que esta es una buena librería de Processing que trae buenos efectos y funciones, como captura de tiempo real, importar archivo de video, efectos básicos de imagen, detección de objetos como caras y cuerpos:

Librerías Captura de video


Patchs escogidos de librería de Processing en internet para Captura de video.  Escogí Capture video pues es una opción que me servirá para transformar la pantalla en espejo, y Capture event para guardar una parte de la captura y que pueda ser utlizada después.  Link de la página de librería:  http://processing.org/reference/libraries/video/index.html

  • Patch para Captura de video:
import processing.video.*;
Capture myCapture;

void setup() 
{
  size(600, 600);

  myCapture = new Capture(this, width, height, 30);

  // The name of the capture device is dependent those
  // plugged into the computer. To get a list of the 
  // choices, uncomment the following line 
  // println(Capture.list());
  // And to specify the camera, replace "Camera Name" 
  // in the next line with one from Capture.list()
  // myCapture = new Capture(this, width, height, "Camera Name", 30);
}

void captureEvent(Capture myCapture) {
  myCapture.read();
}

void draw() {
  image(myCapture, 0, 0);
}


  • Patch para Captura de Evento:
import processing.video.*;
Capture myCapture;

void setup() 
{
  size(500, 500);
  myCapture = new Capture(this, width, height, 30);
}

void draw() {
  image(myCapture, 0, 0);
}

void captureEvent(Capture myCapture) {
  myCapture.read();
}

Ejercicios captura de video



Exploración de la librería básica de Captura de video de Processing.  Ejercicios alterando variables numéricas de tamaño, posición y velocidad con patchs de:  
  • AsciiVideo.
  • Mirror.
  • Mirror 2.
  • Radial Pocky.
  • Slit Scan.

Primer acercamiento a Processing



Siguiendo los ejercicios de la página de Andrea, copié los patchs y traté de alterar las variables numéricas que al ser cambiadas no alteran el funcionamiento de la tarea, como alterar tamaño, color, velocidad y dirección de movimiento.

5. Roland Barthes, Fragmentos de un discurso amoroso:
Discurso:  conversación con uno mismo sobre su relación con el otro.  Diccionario de síntomas y situaciones de un enamorado (yo).  Encuentro:  descubrimiento progresivo de las afinidades y complicidades con "mi otro".  Descubro a cada instante en el otro un "otro yo", encontrarme con el otro es reafirmarme conmigo mismo:  la doble imagen del enamorado y su otro.

4. Jacques Derrida, Políticas de la amistad:
Retoma la definicón de amistad de Aristóteles "Una sola alma repartida entre dos cuerpos", siendo así una doble singularidad de las parejas.  La phília (amor, amistad) siempre es consagrada al otro y, por consiguiente, a sí mismo.  La indivisibilidad del alma conlleva siempre a la unicidad de la pareja, por tanto, "el otro siempre es yo" y viceversa.

3. Francesco Alberoni, La amistad:
Las ideas más importantes para Alberoni son la reciprocidad y el encuentro.  La reciprocidad es cuando compartimos con el amigo la imagen que tenemos de nosotros mismos y esperamos que no se aleje demasiado de ella; es devolverle una imagen y comportamiento semejante a quien nos lo da.  El encuentro es el momento más importante en la relación pues, fundado en la afinidad de la personalidad y la situación, es donde la pareja indaga quiénes son y qué desean.

2. Cicerón, La amistad:
Al igual que Aristóteles, Cicerón defiende que la amistad debe estar basada en el parentesco de la virtud, que es lo que hace que dos almas semejantes se junten.  Son dignos de amistad aquellos que tienen en sí mismos motivos para ser amados.  Amarse a sí mismo por su propia natualeza conlleva a encontrar a "un segundo yo mismo", a un amigo con quien mezclar el alma formar una sola.

1. Aristóteles, Etica Nicomaquea:
La idea que más resalta Aristóteles en el apartado sobre la amistad de este texto es que la amistad más perfecta se basa en la semejanza, pues gracias a ella hay reciprocidad afectiva. Además, dice que el ofrecer a otros amistad es un claro signo del sentimiento que tenemos hacia nosotros mismos, y por eso, afirma que "el amigo es otro yo". En el fondo, "cada uno es principalmente amigo de sí mismo, y debe en consecuencia amarse sobre todo a sí mismo (...) pues es con referencia a los sentimientos del individuo por sí mismo como se extiende luego a los demás la descripción de los sentimientos amistosos".

Marco teórico. Bibliografía.


Los textos y autores que he consultado como investigación teórica para los proyectos de ambos talleres son:

- Alberoni, Francesco, La amistad, 6a edición, trad. Anastasi Beatriz, Ed. Gedisa, Barcelona, 1995, Colección Libertad y Cambio, 176 pp.

- Aristóteles, Ética Nicomaquea, Ed. Época, D. F., 1999, Libros VIII-IX, 165-210 pp.

- Barthes, Roland, Fragmentos de un Discurso Amoroso, Siglo XXI Editores, D. F., Colección Teoría, 2009, 251 pp.

- Cicerón, Marco Tulio, La amistad, trad. Cabañero José, Ed. Trotta, Mardrid, 2002, Col. Clásicos de la Cultura, 112 pp.

- Derridá, Jacques, Políticas de la amistad, trad. Peñalver Patricio, Ed. Trotta, Madrid, 1998, Colección Estructura y Procesos, 1995, 252 pp.

Planteamiento del proyecto


Proyecto a realizar:  transformación de una pantalla de computadora en un "espejo".  Pieza objetual interactiva en donde la imagen del espectador es mezclada con un video editado. Posible software a utlizar:  VVVV, Processing.  Con este proyecto pretendo complementar el trabajo fotográfico que estoy realizando en el taller B (semejanzas entre parejas de amistad y amor) con una perspectiva más intimista e introspectiva que involucre al espectador en una relación de amor y amistad consigo mismo.