2011-08-02 3 views
0

J'ai une table et une image attachées dessus. J'utilise une caméra pour capturer le dessus de la table avec l'image. Je veux trouver la position et l'orientation de la table, avec l'aide de l'orientation de l'image dans l'image de capture. Quelqu'un peut-il me donner un indice? Je travaille en JavaTrouver la position et l'orientation

Merci à l'avance !!

+3

Il serait utile d'inclure tout code pertinent que vous avez déjà. – slhck

Répondre

1

Vous pouvez extraire l'orientation d'un objet à l'aide d'une image binaire de votre objet de premier plan.

  1. D'abord, calculez les pixels de l'objet en question. Cela peut être difficile en soi, selon les conditions de vos images.
  2. Calculez ensuite le image moment values (très utile pour l'analyse de l'image ) des pixels de votre région objet.
  3. Une fois que vous en avez, vous pouvez construire la matrice de covariance, dont les vecteurs propres définissent l'orientation de l'objet.

Vous pouvez également obtenir des informations d'orientation de base via Principal Component Analysis. Traitez tous les pixels de votre objet comme des observations dans cette méthode.

Questions connexes