Kinect de Microsoft es un sistema de detección de movimientos, gestos y sonidos que utiliza una cámara web estereoscópica y un micrófono propios para detectar la posición física, el movimiento y las órdenes de voz del usuario. Aunque se desarrolló originalmente para la consola de juegos XBox 360, ahora es un periférico popular y compatible también con los PC de Windows.
Kinect tiene un SDK para Windows que permite que el código de alto nivel acepte la entrada de gestos y movimientos. Cita de la página de la API de Kinech:
Kinect para Windows proporciona a los ordenadores ojos, oídos y la capacidad de utilizarlos. Con Kinect para Windows, miles de empresas y desarrolladores están creando aplicaciones que ponen a las personas en primer lugar, permitiendo a sus clientes interactuar de forma natural con los ordenadores con sólo gesticular y hablar.
Para las personas familiarizadas con el desarrollo de software Windows / .net, el SDK de Kinect es conocido por ser muy fácil de usar. Un dispositivo Kinect será necesario para el desarrollo de Kinect, una cámara web genérica no es suficiente.