2016-10-28 18 views
0

球面上を動く円があります。カメラの角度が固定されている場合、円が球の端に移動したときに歪んだ楕円が形成されている場合(カメラから見て)、元の円の中心からのオフセットを計算する方法はありますか? 私は眼球回転で作業しているので、リストの平面とティソットのディレクトリックスを調べましたが、どちらもこれに明確な解決策を提供していないようです。私は眼球のローテーションに関する論文も見てきましたが、動きの数学ではなく生理学的な側面に焦点を当てているようです。 Listing's Plane 言い換えれば、上記の画像では、外側の9つの画像のうちの1つをの中間に置いて、円(すなわち虹彩)がどれだけ移動したか/ 。私は歪んだ楕円と円を比較する必要があると仮定しますが、どのように見えないのでしょうか。これには数式がありますか?球面上の歪んだ楕円を指定してオフセットを計算する

+0

楕円の中心の位置、瞳孔の中心の位置または位置を探していますか?頂点(瞳孔中心を地球に投影する)の? "theta"面による断面を考えることは事をもっと簡単にするでしょう。 –

+0

私は正確には、楕円の中心を探しています。 – Caife

+0

楕円の中心が瞳孔の正確な中心ではないことをご存知ですか? –

答えて

0

虹彩は完全に見えますが(最も近い半球にあります)、それは平面の円のオブジェクトと考えることができるので、イメージは右の楕円です。

レッツ・Phiチルト(自分の絵で描かれた)は、眼軸の角度とThetaがされている。この軸を中心と眼球回転の角度

semimajor axis a is equal to iris radius R 
semiminor axis b is equal to R * Cos(Theta), 
     Theta = Arrcos(b/a) 
Phi = Arctan(a axis tilt angle) 

、あなたがの位置を決定することも必要シータ値の正確な符号を選択​​するには(最初の画像と最後の画像は-45度と+ 45度用)

+0

こんにちは、ありがとう。私はあなたに尋ねるためにいくつかの説明をしていますが、私はあなたが角度を計算する方法を提案する方法を理解していない?私はφを理解していますが、概念的にはシータは何ですか?軸周りの回転はどこで行われますか? 1回だけの回転(すなわち、9枚の写真のような眼球の回転)はありませんか? – Caife

+0

回転は1回だけですが、任意の軸の周りです。座標軸を中心に2回転して同じ結果に到達することができます(たとえばOXについて、次にOYについて)。例として、https://en.wikipedia.org/wiki/Rodrigues%27_rotation_formulaと軸に関する3つの回転を比較してください。 (あなたのケースはより拘束されています)。しかし、どんな結果を得たいのですか? – MBo

関連する問題