Creative WebCam Movimiento Consejos Detección

Agregar capacidad de detección de movimiento de la cámara web wlll le dan la capacidad de crear todo tipo de proyectos de hobby útil y divertida. Adición de detección de movimiento de la cámara web a su PC o teléfono inteligente le permitirá crear un sistema de alarma de la PC o el teléfono. Detección de movimiento Webcam también le dará el poder para crear sus propios robots y androides . La mayoría de los robots usan los métodos de detección de movimiento para reaccionar a los movimientos . Movimiento Definición

Definir los movimientos y el cambio en las mociones que se desea detectar. Tratar de detectar todos los movimientos es un proceso difícil y largo y produce resultados no deseados. Por ejemplo , es posible que desee pasar por alto los movimientos de pequeños objetos que se mueven a pocos píxeles por imagen webcam, como un error ) . En su lugar , es posible que desee para buscar cambios en el movimiento de las grandes formas que se mueven a cientos o miles de píxeles por imagen , como hace la gente .
Algoritmo

incorporar un algoritmo que compara los pixels de la trama actual de cámaras web en el marco de la cámara web anterior. No utilice un algoritmo que compara los colores de todos los píxeles de la trama presente hasta el último fotograma . Para la detección de movimientos creados a partir de formas de gran movimiento, incorporar un algoritmo de cuadro a cuadro que compara sólo los píxeles en el centro de la línea diagonal del cuadro actual con el último fotograma. Esto dará como resultado menos tiempo de cálculo necesario para las necesidades de almacenamiento de memoria más bajas comparación y y reducirá la probabilidad de que los movimientos de objetos pequeños activarán un evento de detección de movimiento .
Luz

Incluya en su detección de código informático algoritmo de movimiento si un evento de detección de movimiento es de un cambio de iluminación en lugar de un cambio de movimiento. Cuando las luces se activan o desactivan , pixel por pixel comparación de los presentes y el último cuadro de webcam indicará que los marcos son diferentes. La prevención de esta falsa evento disparador del movimiento , será necesario que usted escribe el código de detección de movimiento tal que detecte un cambio uniforme en el brillo de todos los píxeles de las tramas de la cámara web .
Experimentación

Protéjase de los imprevistos. Cuando el código de detección de movimiento se haya completado, mover objetos diferentes ( de diferentes tamaños ) delante de la webcam. Con su cara delante de la webcam, mover la cabeza ligeramente , guiñar el ojo y suba su labio ligeramente. Examine los colores del mapa de píxeles del marco y determinar cuántos píxeles cambian de color , la ubicación del cambio y la magnitud del cambio de color.
Análisis de movimiento

Código su detector de movimiento para ignorar tipos específicos de movimientos ( como se indica por la localización , número y magnitud del cambio de color específico de píxeles ) o detectar sólo tipos específicos de cambios de movimiento . Varíe la posición y la intensidad de las fuentes de iluminación en el área de su webcam. Compruebe si las condiciones de iluminación afectan la capacidad de la cámara web para detectar movimientos de diferentes formas de tamaño .