J'ai un projet de loisir auquel j'envisage de m'engager comme un moyen d'augmenter mon expérience jusqu'ici limitée de l'apprentissage automatique. J'ai suivi et complété le MOOC Coursera sur le sujet. Ma question concerne la faisabilité du projet.
La tâche est la suivante:
Les chats voisins visitent de temps en temps mon jardin, ce que je n'aime pas car ils ont tendance à déféquer sur ma pelouse. J'aimerais avoir un système d'avertissement qui m'alerte quand il y a un chat présent afin que je puisse aller le chasser en utilisant mon super soaker. Par souci de simplicité, disons que je ne me soucie que d'un chat avec une coloration noir et blanc.
J'ai installé un Raspberry Pi avec un module de caméra qui peut capturer des vidéos et / ou des photos d'une partie du jardin.
Exemple d'image:
Ma première idée a été de former un classifieur pour identifier un chat ou des objets semblables à un chat, mais après avoir réalisé que je ne serais pas en mesure d'obtenir un nombre suffisant d'échantillons positifs, j'ai abandonné cela au profit de la détection d'anomalies.
J'estime que si je prenais une photo toutes les secondes de la journée, je finirais peut-être avec cinq photos contenant des chats (sur environ 60 000 avec la lumière du soleil) par jour.
Est-ce faisable en utilisant la détection d'anomalies? Si oui, quelles fonctionnalités proposeriez-vous? Jusqu'à présent, mes idées seraient de simplement compter le nombre de pixels avec certaines couleurs; faire une sorte de détection de blob / segmentation d'image (que je ne sais pas faire, et que je voudrais donc éviter) et effectuer la même analyse de couleur sur eux.