Pensez à comment vous pouvez décrire mathématiquement les caractéristiques de la voiture afin que chaque voiture s différent. Peut-être que chaque voiture a une taille différente de roues? Peut-être que la distance entre la poignée de la porte et le bas de la vitre latérale est une caractéristique unique pour chaque voiture? Peut-être que la proportion de la largeur des vitres avant de chaque voiture par rapport à la largeur de la vitre arrière est une caractéristique individuelle de cette voiture?
Vous ne pouvez probablement pas répondre oui avec 100% de confiance à l'une de ces questions. Mais, ce que vous pouvez faire, c'est combiner ces éléments dans un vecteur de caractéristiques multidimensionnel et effectuer une classification.
Maintenant, quelle sera la partie cruciale ici est que, puisque vous faites la description de la fonctionnalité manuelle, vous devez prendre soin de faire un excellent travail et de tester chaque étape du chemin. Par exemple, vous devez concevoir des entités qui seront invariantes en termes d'échelle et de perspective. Ici, je vous recommande de lire sur comment face detection a été conçu pour répondre à cette exigence.
L'apprentissage automatique sera-t-il une meilleure solution? Cela dépend grandement de deux choses. Premièrement, quel type de données envisagez-vous de lancer à l'algorithme? Deuxièmement, comment pouvez-vous contrôler le processus.
Ce que la plupart des gens ne réalisent pas aujourd'hui, c'est que l'apprentissage automatique n'est pas une solution magique à chaque problème. C'est un outil et, en tant qu'outil, il doit être manipulé correctement pour obtenir des résultats. Si je devais vous donner un conseil, je dirais que vous ne le maîtriserez pas encore très bien.
Ma suggestion: se familiariser avec l'extraction de caractéristiques de base et les algorithmes généraux de traitement d'image. Détection de contours (Canny, Sobel), recherche de contour, description de forme, transformation de hough, opérations morphologiques, masquage, etc. Sans ces outils, je dirais que dans ce cas précis, même Machine Learning ne vous sauvera pas.
Je suis désolé: il n'y a pas de raccourci ici. Vous devez faire vos devoirs afin de faire fonctionner celui-là. Mais ne laissez pas cela vous effrayer. C'est un super projet. Bonne chance!
Pouvez-vous mettre les résultats de la correspondance ORB/modèle que vous avez essayé de voir pourquoi ils ne fonctionnent pas ou ne donnent pas de résultats satisfaisants? –
Envisager d'accepter la meilleure réponse si vous avez été utile. – m3h0w