Tracking Motion Detection: Difference between revisions

From Medien Wiki
mNo edit summary
Line 90: Line 90:
* [http://www.worldviz.com/products/ppt/ppth.html World Viz Precision Position Tracker]
* [http://www.worldviz.com/products/ppt/ppth.html World Viz Precision Position Tracker]
* [http://www.naturalpoint.com/optitrack Naturalpoint Optitrack]
* [http://www.naturalpoint.com/optitrack Naturalpoint Optitrack]
== Microsoft® Project Natal für die Xbox ==
* [http://www.xbox.com/en-US/live/projectnatal official site]
* [http://www.dailymail.co.uk/sciencetech/article-1190240/You-controller-Microsoft-unveils-Xbox-360-device-banishes-joypad-puts-player-IN-game.html www.dailymail.co.uk/sciencetech]
== Sony Playstation 3 Move (Motion Sensing Controller) ==
* [http://us.playstation.com/ps3/playstation-move/index.htm official site]
* http://gnn.gamer.com.tw/6/37146.html
* http://blog.eu.playstation.com/2009/08/28/exclusive-behind-the-scenes-with-scea-research-development-part-1
==Hardware==
* [http://us.playstation.com/ps3/accessories/scph-98047.html sony PS EYE official site], [http://createdigitalmotion.com/2009/08/06/trick-out-your-ps3-eye-webcam-best-cam-for-vision-augmented-reality/ Artikel auf createdigitalmotion.com]


== Andere Trackingverfahren ==
== Andere Trackingverfahren ==
Line 95: Line 107:
Laser Measurement System Object For Max
Laser Measurement System Object For Max
* [http://www.v2.nl/lab/projects/laser-measurement-system-object-for-max/intro/view http://www.v2.nl/lab/projects/laser-measurement-system-object-for-max/intro/view]
* [http://www.v2.nl/lab/projects/laser-measurement-system-object-for-max/intro/view http://www.v2.nl/lab/projects/laser-measurement-system-object-for-max/intro/view]
===3D Scanner===
* http://www.geometricinformatics.com
* http://www.velodyne.com/lidar


== Programmier-Bibliotheken ==
== Programmier-Bibliotheken ==
Line 108: Line 124:
=== Open Frameworks ===
=== Open Frameworks ===
Ein Framework für Medienkünstler und Interface Designer. Enthält Computer Vision Module. Da es in C++ implementiert ist, können zahlreiche Bilbiotheken eingebunden werden. Es existieren z.B. auch extra Addons für OpenCV und einer Vielzahl anderer Bibliotheken.
Ein Framework für Medienkünstler und Interface Designer. Enthält Computer Vision Module. Da es in C++ implementiert ist, können zahlreiche Bilbiotheken eingebunden werden. Es existieren z.B. auch extra Addons für OpenCV und einer Vielzahl anderer Bibliotheken.
====Links====
====Links====
* [http://www.openframeworks.cc www.openframeworks.cc]
* [http://www.openframeworks.cc www.openframeworks.cc]
Line 126: Line 143:
open source C++ Bibliothek für die Videobild-Bearbeitung in Echtzeit - z.B. zur Kantenerkennung, was die Vorstufe für Augmented Reality Applikationen ist.
open source C++ Bibliothek für die Videobild-Bearbeitung in Echtzeit - z.B. zur Kantenerkennung, was die Vorstufe für Augmented Reality Applikationen ist.
* [http://videomanlib.sourceforge.net videomanlib]
* [http://videomanlib.sourceforge.net videomanlib]
== Microsoft® Project Natal für die Xbox ==
* [http://www.xbox.com/en-US/live/projectnatal official site]
* [http://www.dailymail.co.uk/sciencetech/article-1190240/You-controller-Microsoft-unveils-Xbox-360-device-banishes-joypad-puts-player-IN-game.html www.dailymail.co.uk/sciencetech]
== Sony Playstation 3 Move (Motion Sensing Controller) ==
* [http://us.playstation.com/ps3/playstation-move/index.htm official site]
* http://gnn.gamer.com.tw/6/37146.html
* http://blog.eu.playstation.com/2009/08/28/exclusive-behind-the-scenes-with-scea-research-development-part-1


== Protokolle und Schnittstellen ==
== Protokolle und Schnittstellen ==
Line 142: Line 150:
* [http://www.vrs.com.au/software/vrco/trackd.html Trackd®], [http://www.inition.co.uk/inition/product.php?URL_=product_software_vrco_trackd&SubCatID_=69 inition.co.uk], [http://www.mechdyne.com/integratedsolutions/software/products/trackd/trackd.htm mechdyne.com]
* [http://www.vrs.com.au/software/vrco/trackd.html Trackd®], [http://www.inition.co.uk/inition/product.php?URL_=product_software_vrco_trackd&SubCatID_=69 inition.co.uk], [http://www.mechdyne.com/integratedsolutions/software/products/trackd/trackd.htm mechdyne.com]
* [[OSC|Open Sound Control (OSC)]] Zur Interaktion mit Anwendungen aus dem Musik- und Medienkunstbereich wird gerne [[OSC]] verwendet
* [[OSC|Open Sound Control (OSC)]] Zur Interaktion mit Anwendungen aus dem Musik- und Medienkunstbereich wird gerne [[OSC]] verwendet
==Hardware==
* [http://us.playstation.com/ps3/accessories/scph-98047.html sony PS EYE official site], [http://createdigitalmotion.com/2009/08/06/trick-out-your-ps3-eye-webcam-best-cam-for-vision-augmented-reality/ Artikel auf createdigitalmotion.com]
==3D Scanner==
* http://www.geometricinformatics.com
* http://www.velodyne.com/lidar


[[Category:Interaktion]]
[[Category:Interaktion]]
[[Category:Linklist]]
[[Category:Linklist]]
[[Category:Processing]]
[[Category:Processing]]

Revision as of 20:41, 15 May 2010

Eine Übersicht über verschiedene verfügbare Tracking MoCap (Motion Capture) und Motion Detection Systeme in Form einer Linksammlung. Siehe GMU:Sensing video für Kunstbeispiele.

Google Suche Vorschlag

Meta-Linkliste

Links zu anderen Linklisten zum Thema

Markerloses Tracking

eyesweb

Eine Datenstromorientierte Applikation (Windows(R) Plattform), welche Gesten Tracking, Gestenerkennung und andere Techniken beherrscht. Vornehmlich eingesetzt für Tanzperformances

eyecon

Software von Frieder Weiss. Wird für interaktive Installationen und Performances eingesetzt.

Adobe® Director

R.I.P. CD Authoring? Was war das doch gleich? Aber: es gibt sie noch, die Xtras:

Reading People Tracker

Open Source, Letztes Uptade 2005, Author: Nils T. Siebel.

Organic Motion

People-Tracking-by-Detection and People-Detection-by-Tracking

Processing

Internet Ressourcen

Pure data

Bibliotheken/Objekte für Motion Detection unter Pure data:

GEM

Die Grafikbibliothek GEM für Pure data hat einige Objekte, mit denen sich Motion Detection realisieren lässt, darunter pix_movement, pix_movement2, pix_background, pix_blob, pix_multiblob

OpenCV in Pure data

es gibt zwei Implementierungen der OpenCV Bibliothek für PD

GridFlow

Die Grafikbibliothek GridFlow für Pure data erlaubt Motion Detection.

Max

Bibliotheken/Objekte für Motion Detection unter Cycling'74 Max/MSP:

OpenCV in Max

cv.jit computer vision for jitter

Cyclops

Ein kommerzielles Objekt für Max

softVNS

Video Trigger

Ein Max/jitter runtime für simples triggern nach Bewegungserkennung

Tracking mit Markern und Infrarot

Microsoft® Project Natal für die Xbox

Sony Playstation 3 Move (Motion Sensing Controller)

Hardware

Andere Trackingverfahren

Laser Measurement

Laser Measurement System Object For Max

3D Scanner

Programmier-Bibliotheken

OpenCV

Eine Blibliothek, die mächtige Computer-Vision-Funktionen zur Verfügung stellt, darunter auch Gesichtserkennung und Tracking. OpenCV wurde anfangs von Intel entwickelt, jetzt wird es als quelloffenes Projekt von Willow Garage geführt. Das Projekt ist in C und C++ geschrieben, daneben gibt es auch Bindings für Python und zum Teil auch anderen Sprachen.

Links

Literatur

  • Kaehler, Adrian; Bradski, Gary Learning OpenCV Computer Vision with the OpenCV Library ISBN 9780596516130

Open Frameworks

Ein Framework für Medienkünstler und Interface Designer. Enthält Computer Vision Module. Da es in C++ implementiert ist, können zahlreiche Bilbiotheken eingebunden werden. Es existieren z.B. auch extra Addons für OpenCV und einer Vielzahl anderer Bibliotheken.

Links

Literatur

  • Noble, Joshua Programming Interactivity A Designer's Guide to Processing, Arduino, and openFrameworks ISBN 9780596154141

ARToolKit

hier geht's vor allem um Pattern recognition, gehört nicht ganz in diese Liste mit hinein.

Dokumentation eines ARToolKit Projekts an der Bauhaus-Universität unter der Leitung von Prof. Bernd Fröhlich:

VideoMAN

open source C++ Bibliothek für die Videobild-Bearbeitung in Echtzeit - z.B. zur Kantenerkennung, was die Vorstufe für Augmented Reality Applikationen ist.

Protokolle und Schnittstellen

zur Übermittlung der Tracker-Daten an Client Software