Esta página está en construcción: perdonen los errores, repeticiones y temas inacabados.

This page is being developed: I am sorry for errors, duplications  and unfinished subjects.

 
Proyecto Danzante. Problemas derivados de la máquina (incluido en Danzante)
 
Con independencia de la calidad del algoritmo, hay una dependencia evidente del estado de la máquina en la calidad de la aplicación. Evidente eb la toma de muestras, de esqueletos por parte del par de cámaras Kinect,.
 
En efecto, al conectar el ordenador, es decir, cuando todavía está frío, no aparecen cuadros perdidos, y la traza (curva) de intervalos temporales es regular. Pero al 'fatigarse la máquina' (no de se nos ocurre une imagen mejor), empiezan a aparecer más y más cuadros perdidos.
 
Hemos observado que el ordenador accede a disco casi continuamente. Tras ver el flujo de operaciones en el Administrador de Tareas (que como no representa (posible virus) , hemos sustituido por Process Express, Procexp64), comprobamos que el servicio el antivirus Panda Security ocupa mucho tiempo de CPU cuando está siempre activo, rwevisando todo la que llega en tiempo real. Lo activamos sólo bajo demanda expresa. Al Suspenderlo, todo que da en silencio.
 
Incluso hemos desconectado la pantalla auxiliar durante la ejecucion, por si su conexión perturbara la performance del programa.
 
Y, por supuesto será mucho más ráspida la ejecuicion de un ejecutable que en la sesion de depuracion con todo el sistema de desarrolla , VisualStudio, compitiendo con la aplicaion.
 
Asimismo será más ráido un ejecutable para 64 bits, o sea, version Release x64
 
Desde luego la máquina influye.
 
 
Al ejecutar la aplicaion en una máquina más moderna y sistema operativo Windows 10 el compòrtamiento cítico (toma de datos y medida de tiempos) es muchisimo mejor.
 
 
 
 
La máqiona es:
 
 
Asimismo desconectamos la Red .
 
Eliminamos consultas del SO para actualizar el estado de  controles en ventanas (ventans, imágenes, textos, colores, switches, etc-
 
véase Proyecto Danzante. Refinando la performance.htm
 
Otro problema importantes es la interferencia entre la máquiona y las dos cámaras que reclamen recursod el compuador casi simultáneamente.  Recurrimos a tener dos proyectos en ejecucion simukltánea, que dedicaremos acada un o auna sola cámara, siemdo cimunes la representacion calibracion y optimizacion.
 
vease  Proyecto Danzante. Solucion con dos proyectos.htm
 
Falta:
 
 
Comparar performances con debug relauease 86 vs 64
 
Ver 4 mociones (falta fiabilidad media o anularlo)
 
Dobre proyecto identico
 
Derivdas con incremento de varible temporal.
 
 
 

 
Vuelta al Principio    Última actualización: jueves, 06 de julio de 2017    Visitantes: contador de visitas