Personnes qui utilisent OpenCV
Je suis de départ d'une recherche afin de mettre en œuvre un système qui doit compter le nombre de personnes débit de certains.
L'idée finale est d'avoir quelque chose comme http://www.youtube.com/watch?v=u7N1MCBRdl0 . Je travaille avec OpenCv pour commencer la création, je suis en train de lire et d'étudier sur. Mais j'aimerais savoir si quelqu'un peut me donner quelques conseils de code source des exemples, des articles et tout ce elese qui peut me faire arriver plus vite sur mon affaire.
J'ai commencé avec blobtrack.exe l'échantillon de l'étude, mais j'ai pas de bons résultats.
Tks dans les conseils.
source d'informationauteur Rodrigo Farias Rezino
Vous devez vous connecter pour publier un commentaire.
Blob de détection est la manière correcte de le faire, aussi longtemps que vous choisissez les bonnes valeurs de seuil et de votre éclairage est uniforme et cohérente; mais le vrai problème ici, c'est l'écriture d'un algorithme de suivi qui peut garder une trace de plusieurs gouttes, être résistant à la perte de trames. Fondamentalement, vous voulez être en mesure de céder persistante Identifiants à chaque blob sur plusieurs images, en gardant à l'esprit qu'en raison de l'évolution des conditions d'éclairage et à cause de gens qui marchent très proches et/ou les chemins de passage, les gouttes peuvent tomber pendant plusieurs cadres, split, et/ou de fusion.
Cela "correctement" vous voulez un flou ID de l'algorithme d'attribution qui est résistant à la perte de trames (ie IDENTIFIANT de blob reste, et, idéalement, prédit le mouvement, si la goutte tombe pour un cadre ou deux). Vous auriez probablement souhaitez également conserver un historique de l'ID de fusions et de scissions, de sorte que si deux Id de fusion de l'un, puis l'un se divise à deux, vous pouvez ré-affecter l'individu fusionné Id de la résultante de deux blobs.
Dans mon expérience, la openFrameworks openCv exemple de base est un bon point de départ.
Je ne vais pas mettre ce que le droit de réponse.
C'est juste une option pour ceux qui sont capables de lire en Portugais ou utiliser un traducteur. C'est mon projet de fin d'études et il y a l'explication d'une option permettant de compter le nombre de personnes dans il.
Limitations:
Avantages:
J'ai utilisé OpenCV pour faire les fonctions de base comme, capture d'écran, à travers les pixels, etc. Mais l'algorithme de compter le nombre de personnes a été fait par moi-même.
Vous pouvez le vérifier sur cette papier
Avis Final sur ce projet: Il n'est pas prêt à aller en vie, est devenu un produit. Mais il fonctionne très bien comme base pour l'étude.