Paso 4: Aspectos y críticas
Existen limitaciones a este sistema para arriba. La principal es que la detección de rostros en OpenCV requiere que su cara está apuntada hacia la cámara. Si la cabeza está inclinada lejos de la cámara, no va a trabajar. La iluminación es también un problema. He encontrado que trabajan en una sala con una cantidad razonable de luz natural del sol parecía trabajo mejor. Débilmente iluminadas habitaciones producidas imágenes de calidad inferiores y tenían una mayor probabilidad de no tomar una imagen. Saltar sobre un fondo desnudo también parece funcionar mejor con la detección de la cara. OpenCV ocasionalmente detectar objetos al azar en el fondo como caras.
El Kinect probablemente produciría resultados más consistentes y se trata de cómo originalmente comencé a trabajar en este proyecto. Le permite tener un alto grado de control de cuando toma una imagen. Por ejemplo, si desea configurar para que sólo se necesita una foto de cuando saltas a una cierta pose, esto sería mucho más fácil de lograr con la tecnología de Kinect y la función de esqueleto. Sin embargo, la resolución de la cámara a bordo en el Kinect es bastante terrible. Así, una cámara web adicional probablemente sería necesarios en la configuración.