reacTIVision

Screenshot der Software:
reacTIVision
Softwarebeschreibung:
Version: 1.4
Upload-Datum: 3 Jun 15
Lizenz: Frei
Popularität: 21

Rating: nan/5 (Total Votes: 0)

reacTIVision ist ein Open Source, Cross-Plattform-Computer-Vision-Rahmen für die schnelle und robuste Verfolgung der Bezugsmarkierungen in einer Echtzeit-Video-Stream. reacTIVision Projekt wurde vor allem für die schnelle Entwicklung von tabellenbasierten Sachbenutzerschnittstellen konzipiert.
Seine Tracking Kern mit Ross Bencina die fidtrack Bibliothek, die im Grunde ist eine neuere High-Performance-Umsetzung Enrico Costanza ursprünglichen d-Touch-Konzept. Dieser Rahmen wurde von Martin Kaltenbrunner entwickelt et.al. an der Music Technology Group, IUG, UPF in Barcelona, ​​Spanien im Rahmen der reacTable * Projekt wird eine neue elektro-akustische Musikinstrument mit einem greifbaren Benutzeroberfläche.
reacTIVision ist eine eigenständige Anwendung, die Opensound Control-Meldungen über ein UDP-Netzwerkbuchse an jedem angeschlossenen Client-Anwendung sendet. Es implementiert die TUIO-Protokoll, das speziell für die Übertragung der Zustand der materiellen Objekte auf einer Tischoberfläche entwickelt wurde. Dieser Rahmen umfasst eine Reihe von freien Beispiel Kundenprojekten für verschiedene Programmiersprachen, die als Basis für die einfache Entwicklung von Sach-Benutzeroberfläche Anwendungen dienen.
Die reacTIVision Anwendung kompiliert und läuft unter der folgenden Betriebssysteme: Win32, MacOS X und Linux. Unter Win32 es suports jede Kamera mit einem geeigneten WDM-Treiber, wie beispielsweise USB, USB2, Firewire und DV-Kameras. Ebenso unter MacOS X eine solche Kamera von Quicktime unterstützt werden in reacTIVision arbeiten. Unter Linux sind FireWire-Kameras am besten unterstützt, sowie ein paar Video4Linux USB-Kameras.
NEW: Unterstützung der reacTIVision Projekt und kaufen T-Shirts, Plakate und andere Waren, die reacTIVision Bezugssymbole in unserem Web-Shop! Alle Entwürfe zu diesen Produkten können erkannt und durch die tatsächliche reacTIVision Software verfolgt werden.
Anwendung Handhabung
Vor dem Start des reacTIVision Anwendung sicherstellen, dass Sie über eine unterstützte Kamera an das System angeschlossen. Die Anwendung kann und wird nicht funktionieren ohne Kamera. Unter Win32 und MacOS X wird die Anwendung zu bitten, auswählen und konfigurieren Sie die Kamera beim Start. Unter Linux wird die Kamera automatisch gewählt werden. Nach der Konfiguration der Anwendung wird ein Videofenster mit dem aktuellen Kamerabild in schwarz-weiß zu zeigen.
Durch Drücken von "T" wird die binäre tresholded Bild zeigen, mit der Taste "N" wird das Display aus, das seine CPU-Nutzung reduziert deutlich zu machen!
Durch Drücken der Taste 'S' wird auf das Originalfoto Quelle zurückzukehren. Für die Bequemlichkeit und das Debugging porposes Drücken der Taste "R" spart eine Raw-Bildrahmen, während Sie das Taste 'B' wird ein Bild im BMP-Format speichern.
Das "P" unterbricht die Bildanalyse vollkommen, Schlagen 'ESC' wird die Anwendung zu beenden. Die F-Taste schaltet den diplay von FPS Informationen in der Titelleiste. Um etwas ausführlicher Debugging-Ausgabe zu produzieren, schlagen Sie die Taste "V" wird die aktuell erkannte Symbole auf der Konsole zu drucken.
Befehlszeilenoptionen
Die reacTIVision Anwendung standardmäßig sendet die TUIO Nachrichten an Port 3333 auf localhost (127.0.0.1)
Um diese Parameter zu ändern können Sie die Anwendung mit der -h [IP-Adresse] aufrufen und -p [port-no] Optionen.
reacTIVision braucht einen so genannten "Baum-Datei", um richtig zu funktionieren. Die Standard "all.trees" enthalten ist und automatisch geladen. Wenn Sie Ihnen eigenen Baum-Datei verwenden möchten, können Sie die Anwendung mit der Option -t [tree-Datei] aufzurufen.
Optional, wenn Sie nicht wollen, um das komplette Bild zu analysieren - zum Beispiel in einem quadratischen oder runden Tisch-Setup - die Anwendung eines Teils des Videobildes mit einem schwarzen Bereich, das beschleunigt den Segmentierungsalgorithmus zu maskieren. Um diese Maske anwenden Sie können die Anwendung mit der [Quadratur des Kreises,] Option -m aufzurufen.
Die Anwendung der Option -h oder -help eine Usage-Meldung an die Konsole zu drucken.
Kalibrierung und Distortion
Einige Tabellen, wie die reacTable werden mit einem konvexen Spiegel, um den Bereich für die Kamera sichtbar einen minimalen Abstand zu erhöhen. Dieser Spiegel sowie ein Fischaugenobjektiv leider verzerren das Bild. ReacTIVision eine Korrekturalgorithmus, der diese Verzerrung mit Hilfe eines sogenannten "Grid File" korrigiert. Diese Raster-Dateien können während eines vor Kalibrierungsprozess erzeugt werden.
Zum Kalibrieren reacTIVision berufen die Anwendung mit der Option: reacTIVision -C 9 -g [grid_file]
Um die Verwendung der diese Kalibrierung rufen Sie die Applikation mit: reacTIVision -g [grid_file]
Bedarf:

Ähnliche Software

PerlMagick
PerlMagick

3 Jun 15

AXIS
AXIS

3 Jun 15

qooxdoo
qooxdoo

17 Feb 15

FLTK
FLTK

17 Feb 15

Kommentare zu reacTIVision

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!