2009-11-03 25 views
4

Je suis tombé sur une autre classe où j'ai besoin de trouver une idée pour un projet, et depuis mon last posting sur SO pour une idée de projet a été un tel succès, j'ai décidé de demander encore ici.Vous cherchez des idées sur un projet de classe dans Computer Vision

Je prends une classe intitulée Vision par ordinateur pour l'interaction homme-machine, et nous devons trouver quelques idées pour un projet que nous aurons environ 2-4 semaines à compléter. Nous avons la possibilité de travailler avec 1 ou 2 autres personnes, bien que j'irai probablement en solo sur le mien.

Dans la classe, nous avons abordé des sujets tels que la formation d'images, les fonctions d'image, la segmentation, l'analyse de formes, le suivi d'objet, le calcul de mouvement et certaines applications. Nos devoirs ont été complétés à Matlab pour plus de commodité, bien que ce ne soit pas nécessaire pour notre projet.

Je suis venu avec peu de possibilités: suivre le mouvement d'un club de golf et de la balle en plein essor et faire des analyses, ou éventuellement en utilisant des techniques pour faire une sorte de reconnaissance faciale et correspondant. Je voudrais construire une application que je peux mettre sur le web pour que les autres puissent jouer avec, mais surtout je veux réaliser un projet qui pourrait être utile à quelqu'un (que ce soit pour le divertissement ou des buts plus utiles).

Alors ... des idées? Merci!

Répondre

1

C'est amusant et stimulant de passer du traitement d'image statique à l'analyse en temps réel. Par exemple, analysez la vidéo à partir d'une webcam et demandez à l'utilisateur de jouer à un jeu vidéo primitif en agitant les mains. Ou, si vous voulez continuer avec votre idée de la reconnaissance faciale, essayez d'écrire un logiciel pour mettre en évidence les visages célèbres dans une vidéo en cours en temps réel. Utilisez la recherche d'images google pour rassembler des données de formation et voir ensuite comment votre logiciel peut faire pour identifier le président des États-Unis dans différents contextes, par exemple. Pouvez-vous former tous les anciens candidats à la présidence et les différencier tous?

En outre, regardez dans l'utilisation d'OpenCV pour le traitement de vision par ordinateur rapide en temps réel dans C.