「カメラの「行列」と「並進・回転」間の相互変換アプリは存在するか」というつぶやきへの反響

コンピュータビジョンで使われているカメラの並進と回転を同時に表す「モーション行列」を、「x,y,z方向の移動度とroll,pitch,yaw方向の回転度」という各パラメータから変換したり逆変換したりするアプリがどこかに既にあったりしないかという疑問への、その筋のかたがたからの反響
5
Masaki Hayashi @payashim

カメラの並進回転が、「xyz移動度+rpy回転度」表現と「4×4行列」との間で、相互変換の計算をできるようなミニアプリとかどこかにないかな。

2011-12-02 15:22:50
みやびあーつ @miyabiarts

@payashim パラメータ->行列方向だけの適当オブジイヤーですが、ちょっと作ってみました。テキストボックス空にして変換するとオチます。 http://t.co/E3jfiQMe

2011-12-02 15:50:34
Masaki Hayashi @payashim

おお。これ逆の行列->パラメータ側の変換もあると需要あるかと。 RT @miyabiarts: @payashim パラメータ->行列方向だけの適当オブジイヤーですが、ちょっと作ってみました。テキストボックス空にして変換するとオチます。 http://t.co/qKqVT48q

2011-12-02 15:54:17
miyazaki @miyazakishogun

@miyabiarts @payashim 逆変換は,3行1列の-をarcsinしてピッチを求め,3行2列と3列でarctanなどでヨーを求め,1~2行1列で…ってやっていけばいけるはず.http://t.co/eHmadsDi

2011-12-02 15:56:18
みやびあーつ @miyabiarts

@miyazakishogun @payashim やり方は知っているのですが、博論と学会ポスタ作成と講義準備で実はこんなもの作っている暇ではないという事情が。。。

2011-12-02 15:58:06
Norishige Fukushima @fukushima1981

@payashim 内部既知ならopencv にありますよー。回転は3x3行列ですが。

2011-12-02 15:58:26
Masaki Hayashi @payashim

@fukushima1981 あ、カメラとは言って私はカメラに使うのですが、汎用的なモーション表現にも使えるものがベターな気がします。回転もクオータ二オンまでつながるとナイスという。

2011-12-02 16:03:39
Masaki Hayashi @payashim

もしこういうツールを作るとすると、やはりsouceforgeかgooglehostingにホストしてコードも一緒に勉強してもらうものにすべきなのかな。or 電卓的なWebアプリかスマートフォンアプリでの提供。

2011-12-02 16:07:21
Norishige Fukushima @fukushima1981

@payashim 3x4行列入力ですが,クォータニオンを除けばこれで行けそうなw http://t.co/UkINkwkX

2011-12-02 16:11:20
みやびあーつ @miyabiarts

@payashim githubで良いんじゃないですか。 一応クォータニオンは出力できるようにしました。http://t.co/E3jfiQMe

2011-12-02 16:11:39
miyazaki @miyazakishogun

@fukushima1981 @miyabiarts @payashim よかったらクォータニオンの逆変換はこれ http://t.co/QcQoacjs を使ってください.

2011-12-02 16:23:01
Masaki Hayashi @payashim

@miyazakishogun おお!私はアプリ書かないかもしれないですが、ありがとうございます。 @fukushima1981 @miyabiarts

2011-12-02 16:23:54
みやびあーつ @miyabiarts

@miyazakishogun @fukushima1981 @payashim アニメーションで、関節の姿勢をクォータニオンで制御しつつ、関節角の制限はオイラー角で行うというものを作っていたので、個人的なプログラムでは実装済みです(`・ω・´)b

2011-12-02 16:24:17
Masaki Hayashi @payashim

@miyabiarts 実際そのアニメーション/モーキャプ応用への利便性も考えたアプリじゃないと、CVの人は使えてもCG野人は使えないですからねえ @miyazakishogun @fukushima1981

2011-12-02 16:28:50
Masaki Hayashi @payashim

@miyabiarts @miyazakishogun @fukushima1981 もっと贅沢いえば、クオータニオンで回転補間の誤差とかも勉強できる感じのものだとベターかもしれません。CVの人はまだあまり意識しないところかもしれないですが。

2011-12-02 16:32:50