reacTIVision

Software screenshot:
reacTIVision
Software informatie:
Versie: 1.4
Upload datum: 3 Jun 15
Ontwikkelaar: Martin Kaltenbrunner
Licentie: Gratis
Populariteit: 21

Rating: nan/5 (Total Votes: 0)

reacTIVision is een open source, cross-platform computer vision kader voor de snelle en robuuste volgen van de vaste markers in een real-time video-stream. reacTIVision project is vooral bedoeld voor de snelle ontwikkeling van de tabel op basis tastbare user interfaces.
Het bijhouden van de kern is het gebruik Ross Benčina's fidtrack bibliotheek die in feite een nieuwe high-performance uitvoering van Enrico Costanza originele d keer concept. Dit kader is ontwikkeld door Martin Kaltenbrunner et.al. bij de Music Technology Group, IUA, UPF in Barcelona, ​​Spanje, als onderdeel van de Reactable * project, een nieuwe electro-akoestische muziekinstrument met een tastbaar gebruikersinterface.
reacTIVision is een standalone applicatie, die OpenSound Controle berichten verzendt via een UDP netwerk socket naar alle aangesloten client-toepassing. Het implementeert de TUIO protocol, die speciaal is ontworpen voor het verzenden van de toestand van de tastbare objecten op een tafel oppervlak. Dit kader bevat een set van vrije bijvoorbeeld klantprojecten voor diverse programmeertalen, die dienen als basis voor de eenvoudige ontwikkeling van materiële-gebruikersinterface toepassingen.
De reacTIVision toepassing compileert en draait onder de volgenden besturingssystemen: Win32, MacOS X en Linux. Onder Win32 Het suports elke camera met een goede WDM driver, zoals USB, USB2, FireWire en DV-camera's. Even onder MacOS X een dergelijke camera wordt ondersteund door QuickTime zal werken in reacTIVision. Onder Linux, zijn FireWire-camera's het best ondersteund, evenals een paar Video4Linux USB-camera's.
NIEUW: Ondersteuning van de reacTIVision project en koop T-shirts, posters en andere koopwaar die de reacTIVision de vaste symbolen in onze webshop! Alle ontwerpen op deze producten kunnen worden herkend en gevolgd door de feitelijke reacTIVision software.
Application Handling
Voor aanvang van de reacTIVision toepassing zorg ervoor dat je een ondersteunde camera is aangesloten op uw systeem. De applicatie kan en zal helemaal niet werken zonder een camera. Onder Win32 en MacOS X de toepassing zal vragen om te selecteren en configureren van de camera bij het opstarten. Onder Linux zal de camera automatisch worden geselecteerd. Eenmaal geconfigureerd de toepassing van een video-venster met de huidige afbeelding in zwart-wit camera zal tonen.
Door op 'T' zal het binaire tresholded afbeelding zien, druk op de 'N' toets zal het scherm uit, die zijn CPU-gebruik aanzienlijk vermindert draaien!
Door op de 'S' toets keert terug naar oorspronkelijke afbeelding van de bron. Voor het gemak en debuggen porposes het raken van de 'R' toets bespaart een rauwe beeldframe, terwijl het raken van de 'B' toets zal een afbeelding opslaan in het BMP-formaat.
De 'P' pauzeert de beeldanalyse volledig, raken 'ESC' zal de applicatie af te sluiten. De 'F' toets schakelt het diplay van de FOD info in de titelbalk. Om wat meer uitgebreide debugging output, het raken van de 'V' drukt, wordt de momenteel erkende symbolen op de console te drukken.
Command Line Opties
De reacTIVision applicatie per default stuurt de TUIO berichten naar poort 3333 op localhost (127.0.0.1)
Om deze parameters te veranderen kunt u de applicatie met de -h [IP-adres] te roepen en -p [port-no] opties.
reacTIVision heeft een zogenaamde "boom file" om goed te functioneren. De standaard "all.trees" is opgenomen en automatisch geladen. Als je wilt je eigen boom-bestand gebruikt, kunt u de toepassing met de optie -t [boom-bestand] te roepen.
Optioneel als je niet wilt het volledige beeld te analyseren - bijvoorbeeld in een vierkante of ronde tafel setup - de toepassing kan een deel van het videobeeld te maskeren met een zwart gebied, dat versnelt de segmentatie-algoritme. Om dit masker toe te passen U kunt de applicatie met de [vierkante cirkel] optie -m roepen.
Het toepassen van de -h of -help optie zal een gewoonte bericht naar de console te drukken.
Kalibratie en Distortion
Sommige tafels, zoals Reactable gebruikt een convexe spiegel om het gebied zichtbaar voor de camera te verhogen op minimale afstand. Deze spiegel, evenals een fish-eye lens helaas vervormen het beeld. reactIVision omvat een algoritme die deze vervorming met behulp van een zogenaamde "gridbestand" corrigeert. Deze raster bestanden kunnen tijdens een voorafgaande kalibratie worden gegenereerd.
Kalibreren reacTIVision beroep doen op de applicatie met de optie: reacTIVision -c 9 -g [grid_file]
Om het gebruik van de kalibratie beroep doen op de applicatie met: reacTIVision -g [grid_file]
Vereisten:

Vergelijkbare software

Metawidget
Metawidget

11 May 15

qooxdoo
qooxdoo

17 Feb 15

Boing
Boing

20 Feb 15

Winterstone
Winterstone

12 May 15

Reacties op reacTIVision

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!