2012-02-20 9 views
5

Al usar SimpleOpenNI y el procesamiento, tuve una vista esquemática uniforme, de unos 30 fps. Al usar VC# y el ejemplo de rastreo esquelético parece que son unos 10 fps. Como si algo lo estuviera bloqueando.¿Por qué la presentación de kinect es lenta en mi computadora?

¿Por qué es tan lento y cómo lo hago tan rápido como en el proceso?

pastebin.com/1La80sRU es la base del código C# - es el original.

+0

¿Has intentado reiniciar? Por alguna razón, eso lo arregló para mí, aunque fue para Java – Squazic

+0

@Ramhound [Esto es Visual C#] (http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-csharp -express) –

+0

Lo primero, asegúrese de que está construyendo para su lanzamiento. Sé que C# emite IL, pero el JITer sí optimiza la cuenta. También verifique si el ejemplo de C# que está utilizando configura la profundidad o los datos rgb. He tenido la lentitud en las máquinas de gama baja si trato de captar la profundidad y el color al mismo tiempo que el esqueleto. – Jerdak

Respuesta

0

He intentado su código, y para mí parece estar bien. Estoy usando un Kinect Xbox-360 y el FPS está bien. Parece tropezar un poco cuando se detecta por primera vez, pero eso es de esperar, ya que luego requiere más datos. Un video de mí haciendo esto se puede encontrar here. También parece que su Kinect necesita calentarse (más lento al comienzo => se acelera más adelante). Mi video no muestra eso desde que comencé a grabar después de que Kinect se calentó.

+0

Esto parece un comentario, no una respuesta. –

Cuestiones relacionadas