Open ffigari opened 1 year ago
Una opción para esto es extender nuestro fork de WebGazer para que se exporten esas coordenadas y dsp extender rastoc para que las consuma. El camino para eso ya está un poco armado, porque es el mismo que se usa ahora para consumir los features de los ojos. Si se hace esto entonces se puede extender el plugin EventsTrackingStop para que ahí se exporte la data de todo el facemesh. La otra opción sería que la data del facemesh se exporte en el mismo lugar que se exportan ahora las estimaciones de la mirada. Hacer esto sería más prolijo y más consistente con lo que hace ahora jspsych. El tema que para lograr eso habría que modificar la extensión de webgazer de jspsych.. y eso no sabría bien por donde arrancar.
Se podría ir inicialmente por la versión más sencilla. Aunque modificar la extensión de webgazer estaría bueno más adelante.
@GEJ1, habría que exportar toda la data del facemesh o sólo algunos puntos? Y esa data, habría que exportarla siempre o únicamente cuando se exportan las estimaciones? Esta segunda pregunta va de la mano de estas dos opciones que plantié arriba.
Yo creo que exportar las coordenadas alrededor de los ojos sería suficiente, de hecho en su mínima expresión nos interesa solo cuando se acercan los puntos por encima y por debajo del ojo. Y respecto a la otra pregunta, me parece que con exportar el dato al momento de hacer la estimación sería suficiente, si la persona pestañea cuando no hay estimación no nos interesa.
Guardar la posición de los puntos de la cara obtenidos por el facemesh. En particular para poder obtener los puntos de los ojos e intentar estimar cuando hay pestañeos. (@gej1, https://github.com/ffigari/rastreador-ocular/issues/1)
Una opción para esto es extender nuestro fork de WebGazer para que se exporten esas coordenadas y dsp extender rastoc para que las consuma. El camino para eso ya está un poco armado, porque es el mismo que se usa ahora para consumir los features de los ojos. Si se hace esto entonces se puede extender el plugin EventsTrackingStop para que ahí se exporte la data de todo el facemesh.
La otra opción sería que la data del facemesh se exporte en el mismo lugar que se exportan ahora las estimaciones de la mirada. Hacer esto sería más prolijo y más consistente con lo que hace ahora jspsych. El tema que para lograr eso habría que modificar la extensión de webgazer de jspsych.. y eso no sabría bien por donde arrancar.
@gej1, habría que exportar toda la data del facemesh o sólo algunos puntos? Y esa data, habría que exportarla siempre o únicamente cuando se exportan las estimaciones? Esta segunda pregunta va de la mano de estas dos opciones que plantié arriba.
Algunas direcciones: