reacTIVision

Computer vision engine for tangible user interfaces
Download

reacTIVision Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Martin Kaltenbrunner
  • Publisher web site:
  • http://reactable.iua.upf.edu/?portvideo
  • Operating Systems:
  • Mac OS X 10.2 or later
  • File Size:
  • 2.5 MB

reacTIVision Tags


reacTIVision Description

Computer vision engine for tangible user interfaces reacTIVision is an open source, cross-platform computer vision framework for the fast and robust tracking of fiducial markers attached onto physical objects, as well as for multi-touch finger tracking. reacTIVision was mainly designed as a toolkit for the rapid development of table-based tangible user interfaces (TUI) and multi-touch interactive surfaces. This framework has been developed by Martin Kaltenbrunner and Ross Bencina at the Music Technology Group at the Universitat Pompeu Fabra in Barcelona, Spain as part of the the reacTable project, a novel electronic music instrument with a table-top multi-touch tangible user interface. reacTIVision is a standalone application, which sends OpenSound Control messages via UDP port 3333 to any connected client application. It implements the TUIO protocol, which was specially designed for transmitting the state of tangible objects and multi-touch events on a table surface. The framework includes a set of free example client projects for various programming languages, which serve as the basis for the development of tangible user interface applications. Alternatively reacTIVision is also able to send MIDI messages.The reacTIVision application is available for the following operating systems: Mac OS X, Windows, and Linux. Under Windows it supports any camera with a proper WDM driver, such as USB, USB2, FireWire and DV cameras. Equally under MacOS X all FireWire cameras and any camera supported by QuickTime will work in reacTIVision. Under Linux, FireWire cameras are best supported, as well as a few Video4Linux and Video4Linux2 USB cameras. NOTE: reacTIVision is the computer vision sensor component of the reacTable project. The reacTable synthesizer and its visual feedback component are not available for public use, and there are no plans to publish this software at the moment! Requirements: · FireWire or USB camera. What's New in This Release: changes since 1.4rc1: · disable initial camera dialogs on Mac and Windows · enable camera configuration on Mac during runtime · allow image size configuration via camera.xml on Mac and Windows · new rendering for the alternative small fiducial set · overall changes for reacTIVision 1.4 · increased standard set of 108x2 fiducials · additional small set of 12*2 fiducials · improved fiducial rendering (smaller footprint & better proportions) · finger blob tracking, with on screen setup (F key) · improved and more robust fiducial tracking (with secondary blob tracking) · improved calibration precision · improved DC1394 camera support and configuration on Mac and Linux · improved V4L2 camera support and configuration on Linux · on-screen and XML configuration instead of command line options · added MIDI channel selection for note ON events · removed initial camera dialogs on Mac and Windows · numerous minor bug fixes and improvements


reacTIVision Related Software