Si quiero construir un programa para rastrear un objeto estable, ¿cómo debo proceder?

Obtenga su dominio de OpenCV primero. Tiene una biblioteca completa de funciones configurables que harán que cualquier entusiasta del procesamiento de imágenes salte de alegría.
Debe tener en cuenta, en todo momento, que la inteligencia que puede codificar en un programa tiene un límite. Aquí es donde la mayoría de las cosas van mal.

Dicho esto, defina primero las propiedades del objeto que desea rastrear: el color es quizás la señal más fácil, luego el tamaño, la textura, el movimiento relativo (a otros objetos), algo que lo haría diferenciable de los demás. Y hay muchos enfoques para usar cualquier propiedad específica que elija, así que explore . La gente ya habrá hecho al menos un subconjunto de lo que estás tratando de hacer, así que comienza a experimentar con sus métodos primero. Haga todo esto en una computadora portátil o una computadora; si es principiante en Raspberry Pi, ¡esto le facilitará la vida!

Una vez que esté seguro de que su código es bastante estable, instale OpenCV en Raspberry Pi. Verifique que su cámara web sea compatible con Pi. ¡Transfiere tu al Pi y míralo en acción! La comunidad de Raspberry Pi es tan vasta que la mayoría de los obstáculos aquí se completarían sin problemas (con el tiempo).