fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Cámara tracking
 
Avisos
Vaciar todo

Cámara tracking

46 Respuestas
9 Usuarios
0 Reactions
14.9 K Visitas
eduosky
Respuestas: 17
Topic starter
(@eduosky)
Active Member
Registrado: hace 17 años

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

Responder
45 respuestas
eduosky
Respuestas: 17
Topic starter
(@eduosky)
Active Member
Registrado: hace 17 años

A mi me gustaría hacerlo a través del sensor térmico ya que tambien le podria aplicar si sobre pasa una determinada temperatura hacer saltar una alarma. Buf a lo mejor lo complico mucho respecto a mi nivel jejeje.Por lo que es el sensor,he ahorrado para hacer este proyecto y no hay problema. Si uso el sensor de temperatura, leí que movia un servo haciendo un barrido, pero a mi me interesan 2 servos(movimiento horizontal y vertical) entonces se podria acoplar otro y programarlo de manera que no haga barrido si no que siga a la zona con mas temperatura (persona)?

Gracias

Responder
technik
Respuestas: 287
(@technik)
Reputable Member
Registrado: hace 18 años

Siempre puedes coger un PIC y conectarle el sensor y los dos servos. ahi ya programas lo que quieras.

Responder
jorcoval
Respuestas: 418
(@jorcoval)
Reputable Member
Registrado: hace 18 años

eduosky, yo te recomendaría una webcam y diferencias de imagen (movimiento).

S2

Ranganok Schahzaman

El problema es que no puedes basarte en diferencias de movimiento para hacer tracking en una plataforma móvil, ya que cuando la cámara se mueva (respecto al robot o sea el propio robot quien se mueva, por lo que la cámara se mueve respecto al mundo) toda la imagen cambia y detecta movimiento donde realmente no lo ha habido.

Responder
eduosky
Respuestas: 17
Topic starter
(@eduosky)
Active Member
Registrado: hace 17 años

El problema es que no puedes basarte en diferencias de movimiento para hacer tracking en una plataforma móvil, ya que cuando la cámara se mueva (respecto al robot o sea el propio robot quien se mueva, por lo que la cámara se mueve respecto al mundo) toda la imagen cambia y detecta movimiento donde realmente no lo ha habido.

Tienes razon no se podría hacer ya que todo se mueve y no detectaria el movimiento. Me decanto por el sensor de temperatura. Ahora tendre que investigar como programarlo, alguien me puede dar algunas ideas?

Gracias

Responder
luisj
Respuestas: 235
(@luisj)
Estimable Member
Registrado: hace 18 años

Te va a resultar muy muy dificil sin webcam. Según parece ser no has hecho muchos robots antes, y el tema tiene tela.Si el sensor sólo te da la temperatura en un determinado ángulo vas a necesitar los dos servos que vayan moviéndose rapidamente para conseguir una matriz de temperatura, que sería como una imagen al fin y al cabo (y lo más normal es que no puedan ir muy rápido, por lo que la imagen estaría deforme normalmente). Teniendo una matriz de temperatura, que viene a ser lo mismo que una imagen, podrías aplicar cualquier técnica de tracking clásica.

Lo que yo creo que es más factible es usar ambos sensores: con el sensor de temperatura localizas a la persona pero el tracking lo harías a la zona de la imagen correspondiente. Normalmente se hace tracking a puntos de interés que tienen textura (véase detectores de esquinas), tu lo deberías a hacer a puntos que se correspondan con alta temperatura.

No se si me he explicado bien, pero la idea es esa, usar el sensor para detectar a la persona y la camara para hacer tracking a la zona de la imagen que correspondería a la persona detectada.

Responder
Página 2 / 10
Compartir: