Quiero grabar algunas conferencias que daré el próximo semestre. Tengo una cámara de video y puedo cambiar su dirección usando un servo de algún tipo. Sin embargo, no tengo idea de cómo detectar dónde estoy. Yo llevando algún dispositivo de transmisión estaría bien. Principalmente, la sensibilidad debería poder determinar si estoy en el lado izquierdo o derecho de la habitación, pero no necesito mucho más que eso.
9
Respuestas:
Podría usar algunos LED IR simples, luego también podría colocar una serie de receptores IR, solo funcionarían fotodiodos IR simples, con un ángulo de visión estrecho.
Si los coloca alrededor de la base de la cámara y luego hace que un microcontrolador lea cuál tiene la mejor señal, puede apuntar la cámara hacia la fuente IR.
Suena complicado, pero es muy simple y no requiere una computadora. El hardware es fácil de hacer, aunque probablemente encontrará en entornos ruidosos (luz brillante) que querrá modular su IR para alejarse del ruido de banda ancha que recibe.
fuente
Lo que está buscando puede estar relacionado con el "seguimiento de blobs". Es una técnica de uso común en robótica y procesamiento de visión.
Dependiendo de sus habilidades de programación, puede usar OpenCV (bibliotecas de visión por computadora de código abierto) disponibles en C ++ y Python. Otros idiomas pueden tener bibliotecas que admiten el seguimiento de blobs. Creo que LabVIEW y Matlab también tienen bibliotecas para apoyar esto.
En general, la configuración será una computadora que procese el video y encuentre un blob (usted) de un color en particular. Luego puede usar la información de la posición del blob en el marco de la cámara para determinar dónde apuntar la cámara. Si, por ejemplo, maneja el servo en la cámara con un Arduino (o cualquier otro microcontrolador), puede enviar comandos a través del puerto serie para actualizar la posición deseada de la cámara. Cuando la gota deja alguna "caja" deseada en el centro del marco.
Si lo desea, puede hacer un seguimiento más inteligente implementando alguna combinación de control proporcional, integral y derivado (PID, si está buscando en Internet), para tratar de mantenerse centrado en el marco, pero esto puede ser más de lo que necesita para su aplicación.
Editar: Un poco de búsqueda arrojó este resultado: Aplicaciones creativas . Esta es más o menos la solución que expliqué.
fuente
El uso de uno o más LED IR podría permitir que una cámara como un controlador wi te rastree
fuente
Suena como un trabajo ideal para un Kinect y algún software de procesamiento: puede separar temas con la información 3D, tiene motores de giro horizontal y vertical y una salida de video.
fuente
Por eso se inventaron los estudiantes de posgrado. Estoy seguro de que eventualmente podría hacer esto electrónicamente, pero tendrían que haber muchas conferencias antes de que valga la pena hacerlo en comparación con tener a alguien con cerebro manejando la cámara.
fuente
Soy la persona que hizo esta pregunta, y realmente me gusta tanto la respuesta de OpenCV como la respuesta dirigida por IR y jugaré con ambas. En este punto, ambos tienen algunos problemas para mí: mi pedido de IR se está retrasando y mi cámara web no está dispuesta.
Siendo ese el caso, mi ojo se posó en un LV-Maxsonar EZ con el que compré para jugar hace un rato. Realmente nunca llegué a eso, pero ahora parece que podría dar lugar a una solución decente aquí. Soy la única persona que se mueve frente a la sala, por lo que no necesito interferencia ni computadora.
Este dispositivo proporciona mediciones de distancia en una dirección específica. Si esta distancia cambia, alguien se movió delante de ella, y la cámara debería moverse en la dirección que apunta el sensor.
fuente
Mira el devkit PrimeSense (los creadores de Kinect)
El fabricante lanzó los controladores de Windows y Unix de Kinect (y DevKit) aquí: http://www.openni.org/
fuente
El seguimiento de las salpicaduras de IR (y el filtrado desde la cámara, el acuerdo de insolación de la sala) le brinda a usted y a los estudiantes una buena oportunidad de trabajo de ADR que los ayuda a usted y a su contexto elegido en la zona cero. Dicho esto, probablemente habría sacado de una aplicación de cámara web incluida bien revisada en Cnet.com (u otro lugar crítico, Amazon, Soporte de Acer o de otro tipo) o Camtasia y la había usado según las instrucciones.
fuente
Observe el movimiento , específicamente, la función de seguimiento de movimiento .
fuente