Bonjour a tous,
Ceci est mon premier post sur ce form,
Je suis actuellement sur un projet de calibration de camera par la methode de tsai ... lors de cette methode, je dois, pour determiner les parametres de cette camera effectuer une decomposition en valeure singuliere d'une matrice rectangulaire ...
Le souci, c'est que bon, lors de mes etudes superieurs (DUT Mesures physiques ou les maths sont tres secondaires, puis une ecole d'ingenieur en traitement d'image et vision), les maths, ca n'a jamais ete ma grande specialite, et m'en suis toujours sorti en etant relativement mauvais dans cette discipline ... comme je m'en mors les doigts maintenant de pas l'avoir bossee plus ... :euh: ...
Pour en revenir a cette decomposition, je n'ai pas trouve de precedent post en parlant, je me permets donc d'en creer un ....
J'ai deja compris que le principe du truc ... c'est d'arriver a decomposer ma matrice A ( mxn ) en produit de 3 matrices dont l'une U ( mxm ) a des colonnes orthonormales, une autre W ( mxn ) avec une diagonale des valeurs singulieres et enfin une matrice V (nxn) orthonormale ainsi :
A=UWV(T) V(T)= je suppose transposee de V
Voila, j'en sais pas beaucoup plus ... ou plutot je comprends pas beaucoup plus, la page wikipedia est relativement fournie, mais fichtre!! je la comprends pas ...
Sachant que je dois implementer l'algo de la svd en c++, j'me disais bon, avec un peu de chance que vous pourriez m'aider un peu a comprendre comment on peut realiser une telle chose ...
-----