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.