2012年08月01日

主張しないマーカー

風景写真を Poser の背景画像にして、そこにフィギュアなどを配置するために PozARToolKit を利用するような場合、四角い白黒のマーカーではコントラストが強いため、写真の中で目立ってしまいます。

一方、マーカーを使用しないマーカーレスのものは、試したことはありませんが、特徴ある静物をトラッキングするために、見る角度が少しずつ変化していくような動画である必要があるようです。

何とか静止画像で、あまり目立たなくする方法を探していたところ、CD-R や DVD-R などのラベルの白いディスクをマーカーとする方法を考え付きましたっ。

original photo
今回、この画像を使います。実に日常的な風景写真ですね(笑)。

thresholding
二値化したところです。RGB ではなくて HSV での明るさ成分で白黒判定しています。

labeling, outline, major axis
ラベリングして、外郭線を抽出して、楕円の長軸を算出したところです。

検証のため、ラベル毎に別の色で塗り潰してあります。ラベリングというのは、ピクセルの固まり毎にグルーピングしてラベルを貼っていく作業です。ペイントツールで一度に塗り潰される領域、と言えば解り易いかも知れません。画像左上からスキャンしていくラベリング方法では、右肩上がりの線の場合に複雑になるので、敢えてそのような写真を撮ってみました。

赤線は外郭線、青い点線は長軸です。

rendering
ドリーカメラの位置と姿勢を算出してレンダリングしたところです。

CD/DVD なら大きさは規格で決まっていて万国共通ですし、その辺に転がっていても違和感は無いですよね? (いや、地面に転がっていたら変だ)


posted by foilskin at 00:10 | comment (0) | WhiteSnake | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。