Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola, Tengo 17 años y quiero hacer este proyecto,ya que me gusta la robótica, para fin de curso.Soy principiante en el tema y necesito ayuda.
Tengo pensado hacer una cámara que siguiera el movimiento de una persona. La idea es adabtar una camara via wifi(independiente del robot) y con dos servos(pan & tilt) y sus senores. He estado buscando y he encontrado alguna cosita pero no he sabido encontrar resultados, algo asi como tracking de objetos. Bien, el robot seria el boe bot de la casa parallax. Me podeis indicar que pasos debo seguir para este proyecto? Habia pensado en utilizar el sensor de temperatura para identificar el movimiento de la persona, pero no se como realizar el seguimiento.
Muchas gracias
EL problema del tracking es muy amplio.
¿Qué quieres seguir exactamente?
QUiero decir, vas a seguir "cualquier objeto", una persona, un color determinado, una intensidad de luz determinada...
SI quieres seguir "solo" a una persona es un proyecto bastante complejo, ya que una persona en movimiento da lugar a distintos patrones (brazo extendido, pierna no extendida, de cara, de lado, de culo, etc), cuando la cámara se mueva obtendrás otro ángulo, por lo que el patrón cambia...He estado trabajando en el tema en una empresa de seguridad y ya te adelanto que pocas soluciones resultaron satisfactorias.
¿Dónde vas a realizar el reconocimiento? En un PC por camara wifi que envie los datos al robot? (es decir, no es el robot quien procesa la información).
¿Tienes pensado utilizar alguna librería específica? ¿Le has echado un ojo a las OpenCV? Tienen varios ejemplos que te van a ser de utilidad.
eduosky, yo te recomendaría que mirares la librería openCV que tiene un sistema de detección de caras ( http://www.webdearde.com/modules.php?na ... ight=caras )
También te recomendaría que echaras un vistazo a este hilo:
http://www.webdearde.com/modules.php?na ... opic&t=389
S2
Ranganok Schahzaman
Hola, lo que quiero seguir es la persona, ya se que es difícil pero creo que se podría hacer con un sensor de temperatura,ya que el cuerpo humano desprende mucha calor, que pensais? la idea principal es que una cámara fija con sus desplazamientos pan&tilt siguiera el movimiento de una persona. A partir de aqui, si puede ser mediante wifi mucho mejor si no, no pasa nada.Lo que me interesa ahora es como poder seguir el movimieto de una persona con mi boe bot. Más tarde ya lo ire mejorando.
Gracias
eduosky, para hacerlo por calor puedes usar una cámara térmica o este sensor: http://www.superrobotica.com/S320085.htm
Aunque ambas opciones son caras, yo te recomendaría una webcam y diferencias de imagen (movimiento).
S2
Ranganok Schahzaman