Opentrack - Le Bottin des Jeux Linux

Opentrack

🗃️ Specifications

📰 Title: Opentrack 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Tool 🚦 Status:
🏷️ Category: Tool ➤ Input devices ➤ Webcam ➤ Misc. 🍥️ Name:
🔖 Tags: Tool; Webcam 📦️ Arch:
🐣️ Approx. start: 🍥️ On Deb repo:
🐤️ Latest: 2014-01-23 📦️ Deb:
📍️ Version: Latest : 2.0a6 / Dev : d83db9c7cf 📦️ RPM:
🏛️ License type: FOSS/Libre 📦️ AppImage:
🏛️ License: GPL-3 📦️ Snap:
🏝️ Perspective: Third person 📦️ Flatpak:
👁️ Visual: 2D ⚙️ Generic bin.:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 🌍️ Browser-based:
🎖️ This record: 5 stars 📱️ PDA support:
🎖️ Game design: 👫️ Contrib.: Goupil & Louis
🎰️ ID: 14240 🐛️ Created: 2014-03-26
🐜️ Updated: 2021-01-13

📖️ Summary

[fr]: Une interface de tracking des mouvements de la tête de l'utilisateur via sa Webcam [en]: An application dedicated to tracking user's head movements and relaying them to games and flight simulation software

🎥️ Videos

🕹️ Gameplay [en] / [en] / [fr] : (202xxx), (202xxx), (202xxx),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t[fr] t(202xxx) t(202xxx) t(202xxx) t(202xxx) r(202xxx) r(202xxx) r(202xxx) r(202xxx) r(202xxx) r(202xxx) g(202xxx) g(202xxx)] [Reviews] [WIKI 1 2 3] [FAQ] [RSS] [Changelog 1 2 3]

💵 Commercial : [Support their work (Donate)]

🍩️ Resources
[GitHub (headtracker - OpenCV-based headtracker) (flandmark - facial landmark detector)]
🛠️ Technical informations
[Open Hub] [FaceTrackNoIR (pour Windows) (Sourceforge)] [FaceTrackNoIR forums (Build on Linux)] [FaceTrackNoIR forums (opentrack 2.0a6 released!)] [FaceTrackNoIR (Webcams : Reported 'Working with FaceTrackNoIR')]

🐘 Social
Devs (Opentrack Team [fr] [en]) : [Site 1 2] [twitter] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [twitter] [YouTube]

🐝️ Related


📦️ Misc. repositories

🕵️ Reviews


🐘 Social Networking Update (on Mastodon)

🕹️ Title:
🦊️ What's:
🏡️
🐣️
🔖 #linux

🐧 Update:
💼️
📌️ Changes:
📖 Our entry: https://bit.ly/bottinLightOn
🐘 From:
🎥️🏝️ http://youtu.be/
🎥️🕵️ http://youtu.be/
🎥️🕹️ http://youtu.be/
🎥️🐧 http://youtu.be/

Source of this Entry:

📕 Description [fr]

Une interface de tracking des mouvements de la tête de l'utilisateur via sa Webcam, par la Opentrack Team.

Opentrack est une interface de tracking des mouvements de la tête de l'utilisateur via sa Webcam (dérivé du projet FaceTrackNoIR, pour Windows), relayant l'information :
• à un jeu natif (le simulateur de vol Flightgear, dans le Bottin, est supporté),
• à un autre logiciel/jeu non natif (l'émulateur Wine est supporté via le "Wine freetrack glue protocol "),
• ou émulant un joystick (via libevdev) pour un jeu non supporté,
• voir à un autre ordinateur (en UDP).

L'intérêt de cette interface est qu'elle se base sur les mouvements du visage de l'utilisateur, ne nécessite pas de capteurs/périphériques additionnels (autres que votre webcam), et permet une grande liberté de mouvements de la tête (droite/gauche/haut/bas/de côté/avance/recul), révélant tout son intérêt notamment dans les simulateurs de vols (accès aux commandes du cockpit tout en pilotant, observation de l'environnement extérieur sans abandonner le manche, ...).

Voir aussi / See also : Enable Viacam, Opentrack,

📕 Description [en]

opentrack is an application dedicated to tracking user's head movements and relaying them to games and flight simulation software.

opentrack offers output shaping, filtering, is buildable on MS Windows, MacOSX and GNU/Linux.

Modular headtracking program that supports multiple face-trackers, filters and game-protocols. Among the trackers are the SM FaceAPI, AIC Inertial Head Tracker and PointTracker (IR-tracker derived from FreeTrack). Movements of the head are registered by a simple web cam: no additional hardware is required! Supports Free-track, FlightGear, VJoy, PPJoy and TrackIR, SimConnect and FSUIPC protocols.

We're not able to provide Linux binaries! Compile on your own, should work out of the box, provided needed libraries are present.

Forums (opentrack) :
Q : Pardon my ignorance, but is this facetracknoir replacement?
R : Not quite, I believe FaceTrackNoIR is still being developed. It's probably more like a child of the father, but the child is way past the baby stage. Am I explaining that somewhat correctly sthalik ?

Tracking sources

• PointTracker by Patrick Ruoff, freetrack-like light sources
• Oculus Rift
• AR marker support via the ArUco library https://github.com/rmsalinas/aruco
• HT tracker https://github.com/sthalik/headtracker
• Razer Hydra
• Relaying via UDP from a different computer
• Joystick analog axes (Windows only)

FaceTrackNoIR:
A while ago, the only way to 'tell' your computer what to do, was by moving your mouse and hitting buttons. Of course you could also use a joystick and/or similar devices, but you still had to use your hands (or feet).
Since the evolution of web-cam technology and gaming-consoles (and the accompanying software's), it is also possible to send data to your computer by moving others parts of your body: motion tracking was introduced.
The technology is simple: a web-cam sends a video-stream to the computer, thus providing a massive stream of 'raw-data'. Sophisticated software filters the video-images and locates 'reference points' (usually bright IR-lights). Using these anchors, the software calculates movement and position(s), relative to an artificial 'center'. This data can now be used to move your head 'in-game': a very natural way of moving compared to the old 'sticks and buttons'!
The beauty of FaceTrackNoIR is that the tracker-software uses 'facial reference-points' to do the math, so no LED-constuctions are required...

🔍️ Test [fr]

💡️ Commentaires généraux:
Comme le dit si bien TheSkyline35 (voir le 1er lien "t[fr]", FaceTrackNoIR (dont est issu Opentrack) est le TrackIR (propriétaire, payant et chère) du pauvre, mais il semble bien fonctionner (moyennant un réglage initial). Bravo et merci pour son tuto.