Tengo un proyecto de pasatiempo en el que estoy pensando comprometerme como una forma de aumentar mi experiencia hasta ahora limitada de aprendizaje automático. He tomado y completado el Coursera MOOC sobre el tema. Mi pregunta es con respecto a la viabilidad del proyecto.
La tarea es la siguiente:
De vez en cuando, los gatos vecinos visitan mi jardín, lo que no me gusta, ya que tienden a defecar en mi césped. Me gustaría tener un sistema de advertencia que me avise cuando haya un gato presente para poder perseguirlo con mi super remojo. Por simplicidad, digamos que solo me importa un gato con color blanco y negro.
He configurado un raspberry pi con módulo de cámara que puede capturar videos y / o imágenes de una parte del jardín.
Imagen de muestra:

Mi primera idea fue entrenar a un clasificador para identificar un gato o un objeto similar a un gato, pero después de darme cuenta de que no podré obtener una cantidad suficiente de muestras positivas, lo abandoné en favor de la detección de anomalías.
Calculo que si capturara una foto cada segundo del día, terminaría con quizás cinco fotos que contienen gatos (de aproximadamente 60,000 con luz solar) por día.
¿Es esto posible mediante la detección de anomalías? Si es así, ¿qué características sugeriría? Mis ideas hasta ahora serían simplemente contar la cantidad de píxeles con los que tiene ciertos colores; hacer algún tipo de detección de manchas / segmentación de imágenes (que no sé cómo hacerlo y, por lo tanto, me gustaría evitar) y realizar el mismo análisis de color en ellas.