Computer Vision


Der Computer sieht was ich nicht seh – mit Hilfe von Kameras und Programmierung kann der Computer Dinge ‘wahrnehmen’ und Informationen dazu in Parameteren ausgeben, die für alltägliche oder künstlerische Anwendungen verarbeitet werden können.

Anwendungsbeispiele:

Im Alltag:

bewältigt maschinelles Sehen/Computer Vision Aufgaben wie:

  • die berühmt berüchtigte Radarfalle
  • automatische Erkennung der Fahrbahn und von Fußgängern am Straßenrand
  • Erkennung von menschlichen Gesichtern und deren Mimik
  • Erkennung von Personen und deren Tätigkeit
  • die ganze augmented-reality Spielerei auf dem i-Phone & co

In der Kunst

wird es u.a. im Bereich der interaktiven Installationen/Performances in Verbindung mit Bewegtbildern verwendet:

Zerseher von Joachim Sauter und Dirk Lüsebrink – 1992

B.I.T. Suicide Box vom Bureau of Inverse Technology – 1996

Cheese von Christian Möller – 2003

Messa di Voce von Jaap Blonk – 2006

Mortal Engine von Chunky Move – 2009

Neurosonics Live

technische Daten:

Genug der Beispiele jetzt machen wir uns die Hände selber schmutzig:

Um dem Computer ‘Maschinelles Sehen’ zu ermöglichen verwenden wir z.B. pdp_opencv (Linux) & pix_opencv (OSX/Linux). Dies ist eine Portierung der offenen Computer Vision Library OpenCV für Puredata. Eine Dokumentation der einzelnen Objekte & wie ich die Library installiere haben Lluis Gomez i Bigorda & Yves Degoyon hier dokumentiert: http://giss.tv/wiki/index.php/Opencv_for_PD Auf der Seite sind viele Beispiel zu finden und weiter unten eine Step-by-Step Anleitung zur Installation.

Installation von opencv auf mac osx:

1. also; auf der oben genannte side die open cv private frameworks. dmg datei runterladen und auf dem root!!! (festplatte) in der library im ordner frameworks dropen.

2. das pix_opencv runterladen und im download ordner lassen.  im ordner pix_opencv den unterordner extra öffnen und alle darin enthaltene dateien (darwin-dateien) im home-library im pd-ordner dropen.

zusammenfassung:
open cv private frameworks.dmg ->
/Library/Frameworks (in root dir)
pix_opencv….tgz. ->
/Users/deineName/Downloads (also homedir/Downloads)
den darin enthaltenen inhalt des unterordners extra ->
/Users/deineName/library/pd
bonne chance!

falls probleme: feel free to contact yodaisy (desiree.gnaba@zhdk.ch)

weiterführende Informationen:

http://de.wikipedia.org/wiki/Maschinelles_Sehen
Artikel “Computer Vision for Artists and Designers: Pedagogic Tools and Techniques for Novice Programmers” http://www.flong.com/texts/essays/essay_cvad/
Die Sony PS3 Kamera ist eine günstige Lösung für Cameratracking – hier gibts Tips zum Kamera Tuning: http://createdigitalmotion.com/2009/08/06/trick-out-your-ps3-eye-webcam-best-cam-for-vision-augmented-reality/

This entry was posted in Zeitbasierte Medien and tagged , , . Bookmark the permalink.