Gamuza is a d3cod3 open source software project, based on/developed with openframeworks creative coding c++ framework, by Emanuele Mazza. It can be used under CC-GNU GPL license and is basically a bridge over c++ programming designed for developing purpose-independent interactive installation mainly based on video tracking techniques. Many parts of the code comes from different people, sometimes modified depending on needs, and always commented into the code.
http://gamuza.d3cod3.org
Vote 0
http://www.nescivi.nl/?page_id=93
Vote 0
TLD is an award-winning, real-time algorithm for tracking of unknown objects in video streams. The object of interest is defined by a bounding box in a single frame. TLD simultaneously Tracks the object, Learns its appearance and Detects it whenever it appears in the video. The result is a real-time tracking that typically improves over time. Due to its learning abilities, TLD has been advertised under name Predator. The video to the left introduces Predator and proposes several potential applications.
http://info.ee.surrey.ac.uk/Personal/Z.Kalal/tld.html
Vote 0
The OpenNI organization is an industry-led, not-for-profit organization formed to certify and promote the compatibility and interoperability of Natural Interaction (NI) devices, applications and middleware. As a first step towards this goal, the organization has made available an open source framework – the OpenNI framework – which provides an application programming interface (API) for writing applications utilizing natural interaction. This API covers communication with both low level devices (e.g. vision and audio sensors), as well as high-level middleware solutions (e.g. for visual tracking using computer vision).
http://www.openni.org
Vote 0
Eyecon's main use has been to facilitate interactive performances and installations in which the motion of human bodies is used to trigger or control various other media (music, sounds, photos, films, lighting changes, etc.). Eyecon does this using a video feed from the performance or installation area (any normal video camera may be used). When the video signal is fed into the computer, the image appears in the main window of the program. You can now draw lines, fields or other elements _over_ the video picture. If a person then moves into the video image and some part of their body touches one of the elements you have drawn on,then an event can be triggered,for example a certain sound might be heard. Alternatively, if you have drawn a field, eyecon can measure the amount of motion occuring within that field. Additional features let you track the position of persons within the performance area,measure their height,their width,their overall size or the degree of left-right symmetry in their shape (assuming they are facing the camera). These control elements may each be assigned a different output. Any number of elements may be used simultaneously in any combination. Multiple cameras may also be used,though not simultanweously (unless you have more than one computer running). Eyecon is only available for PC computers. Minimum system requirements: Windows PC with at least 800MHz P3 for interactive sound and Midi, stronger computer recommended for interactive video output. Windows 98, 2000 or XP with at least Directshow 8.1 installed.
http://eyecon.palindrome.de
Vote 0
http://www.nescivi.nl/wordpress/?page_id=93
Vote 0