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. Esquema general de la aplicación. JCISER (incluido en Danzante)
 
Vamos a exponer el esquema descrito en en nuestro artículo de cabecera,  Improved Skeleton Tracking by Duplex Kinects: A Practical Approach for Real-Time Applications, dejando claros las etapas, y para cada una, cuáles son los datos y las incógnitas a estimar. Y decimos bien estimar, porque no hay aquí una verdad de esqueletos, más o menos aproximadas en este método o en otro, sino un modelo o imagen verosímil de él.
 
El esqueleto es modelizado como un sistema articulado, es decir, un grafo o conjunto de puntos unidos algunos entre sí, siendo estas uniones o ramas de longitud invariable.
 
1- Inicialización o calibración. Previa, en tiempo real o diferido.
 
    Datos:
1. Un conjunto estadísticamente grande de parejas, llamado moción doble, de esqueletos provinentes de dos cámaras Kinect con ejes aproximadamente perpendiculares.
    Incógnitas
1. Matriz R y vector t que llevan óptimamente todo los puntos q del espacio de una cámara (incluido el esqueleto) al de la otra.
 mediante q' = Rq + t.   R y t caracterizan la posición relativa de ambas cámaras.  
2. Posiciones de la moción promedio de ambas mociones, la original y la rotada hacia ella.
3. Longitudes de los huesos (ramas) Lij  promedio de este esqueleto promediado.
    Criterio de optimización
1. Minimizar la función JR Σi || R(qi - cq ) + t - (pi - cp ) || 2   mediante δJ / δR = 0, es decir, vamos variando la matriz R de modo que disminuya continuamente J hasta que se haga menor que una cota arbitraria.
1- Optimización. En tiempo real .
 
    Datos:
1. Una pareja de esqueletos provinentes de las dos cámaras en igual posición relativa
2. La matriz R obtenida en la calibración.
3. Las longitudes de huesos
4. las posiciones de ya optimizada en la pareja anterior.
    Incógnitas
1. Las posiciones de las articulaciones o nudos de un esqueleto promedio de la pareja.
    Criterio de optimización
1. Minimizar la función  J0 ({ pi*})  Σi ε Sa   wiA|| pi* -  pi || 2 + wiB|| pi*  -  (Rqi + t ) || 2   con la condición
                                                          Σi,j ε Sa   ( || pi* -  pj ||   - Li,j ) 2 = 0
Veamos aquí el desarrollo del criterio este criterio en detalle:
 
Proyecto Danzante. Esquema general de la aplicación. Optimización. Algoritmo.JCISER bis.htm
 
Proyecto Danzante. Optimizacion II.Desglose de operaciones.JCISER.htm
 
Como comentarios generales para aclarar los conceptos y los procedimientos prácticos recordamos:
Veamos aquí Optimización. Algoritmo.
 
 
 

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