Kinect

1.  Galerie d’exemples

2.  Version 2

2.1  Kinect pour Processing (Windows 10)

2.2  Kinect pour Max (Windows 10)

2.3  Kinect par OSC et Spout (Windows 10)

3.  Version 1

3.1  Description

La Kinect est une caméra qui permet de capter trois types d'images différentes, une image de profondeur, une image RGB et une image infrarouge:


Images de profondeur, RGB et infrarouge
ImageRésolutionCanauxPrécision
Profondeur640*480 pixels10-2047
RGB640*480 pixels3 (R,G,B)0-255
Infrarouge640*480 pixels10-255

L'image de profondeur peut-être utilisée pour assembler des maillages 3D en temps réel. L'image RGB peut-être mappée à ce maillage 3D ou le maillage peut-être déformé pour créer des effets intéressants:


Hairy Kinect Pictures  et Golan Levin 'Ask Me Anything' Video for FITC 

En appliquant des modules d'analyses à l'image de profondeur, il est possible de poursuivre plusieurs interacteurs et d'interpréter leurs mouvements:


Modules d'analyse de la scène, squelettique et gestuel

http://store.curiousinventor.com/blog/how-microsoft-kinect-depth-sensor-works

3.2  Matériel

1Capteurs de profondeur
2Caméra RGB
3Microphones
4Base motorisée

3.3  Branchement

3.4  Pilotes

L'utilisation de la Kinect nécessite un pilote. Il existe deux pilotes complètement indépendants l'un de l'autre. Le choix du pilote s'effectue selon les fonctionnalités recherchées:

Parfois il est nécessaire de télécharger et d'installer les pilotes et parfois ils sont déjà inclus et compilés. Cela dépend du développeur.

3.5  Applications et modules d'extension

http://hidale.com/jit-openni/

NomPiloteTypeFonctionnalité
jit.freenect.grablibfreenectmodule d'extension pour MaxRGB, infrarouge et profondeur 
SynapseOpenNIapplication OSC adaptée à Quartz Composer et MaxSquelette et profondeur
KinectAOpenNIapplication OSCProfondeur, squelette et gestes
SimpleOpenNIOpenNImodule d'extension pour ProcessingRGB, infrarouge, profondeur, squelette et gestes
jit.openni libfreenectmodule d'extension pour Max (Windows seulement)RGB, infrarouge et profondeur
ofxKinect libfreenectmodule d'extension pour OpenFrameworksRGB, infrarouge et profondeur

3.6  Liens