Précédent   Forum du club des développeurs et IT Pro > Logiciels > Autres Logiciels > Imagerie
Imagerie Forum d'entraide sur le traitement des images, logiciels, icônes, images animées, photos, etc...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 30/08/2012, 05h34   #1
jean_pierr
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut resampling en filtre a particle.

Bonjour,

dans le cadre d'implementation de filtre a particle pour le tracking de couleur, j'ai developpe une fonction
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
resample_particle(X,L)

// L est le le vraisemblance ou les poids de chaque particle.
// X est le vecteur qui contient les particles.


% Calculating Cumulative Distribution

 L =exp( L) ; // car il y a des poids =-inf. donc pour les rendre =0
%Normalization of weights.
 Q = L / sum(L, 2);
 
 R = cumsum(Q, 2);

% % Generating Random Numbers 
 N = size(X, 2);
 
 T = rand(1, N);
 
% % Resampling

[~, I] = histc(T, R);
le probleme ici est que je veux selectionner les particle les plus probables mais lorsque j'ai analyser le resultat de la fonction (la sortie I), j'ai trouve qu'il prend meme les particles ayant les poids =0. c'est pour cela le tracking ne marche pas? svp aider moi pour degager l'erreur.
  Envoyer un message privé Réponse avec citation 00
Réponse Mettre Résolu
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 11h36.


 
 
 
 
Partenaires

Hébergement Web