PTGuiチュートリアル和訳 [17] : 入力写真の前加工

  • comment:0
  • | trackback:0

今回は、PTGuiに入力する写真の前加工について、お話します。
誤訳などがありましたらコメントでご指摘ください。ご協力、お願い申し上げます。

PTGui
Photo stitching software 360 degree Panorama image software - PTGui
http://www.ptgui.com/


PTGuiが読み込むことが出来る写真の画像フォーマットは、以下の通りです。

(クリックすると拡大します)

  1. .tif/.tiff
  2. .jpg/.jpeg
  3. .png
  4. .hdr
  5. .rgbe
  6. .exr

下三つはHDRIフォーマットですね。「HDR Shop」や「PhotomatixPro」などのHDRI生成専用ソフトやPhotoshopなどで作ることが出来る広域ダイナミックレンジ画像(High Dynamic Range Imageー略称「HDRI」)を、結合元の写真データとして読み込むことが出来るようです。HDRIに関してはボクは門外漢なので、余り多くは語らないことにします。ぜひGoogleなどで検索して調べてみてください。

ボク自身はPTGuiProにHDRI生成プログラムが入ってることもあり、普段はTIFFやJPEGで読み込むことが多いです。

ちなみにJPEGやPNGは不可逆圧縮フォーマット、つまり恒久的画質劣化を伴う圧縮技術を使った画像フォーマットですので、レンズを通してCCDに写った後のカードに保存される際に画質が劣化します。
"後の加工を考えると、入力画像は出来るだけ素の状態が望ましい"というCG処理の基本に立ち返ると、写真撮影時の保存フォーマットは「RAW」で撮影し、現像ソフトでTIFFに変換現像することをお勧めします。

またPTGuiはRGB各16bit画像を扱うことが出来ますので、RAW現像時に16bitTIFFにすると尚良いのでは無いでしょうか?
(その分、PTGuiの出力時のスピードは格段に遅くなりますが)


ところで、PTGuiの利点として「アルファチャンネル」の利用が挙げられます。
これは「透明度」を司るチャンネル(特別なレイヤーのようなもの)を持っていて、画像の一部を透かしたりすることが出来ます。
このアルファチャンネルを利用して、底面撮影データの三脚や人の足を消して透明にしたデータを作成し、この画像そのものを合成することで、合成後の底面加工を省こうというものです。

(下記のスクリーンショットは、クリックすると拡大します)

まず、RAW現像ソフトでTIFFフォーマットに変換した底面写真を用意します。
この時の写真は、マウントから外して手持ち撮影した写真なので、横に外した三脚や撮影者の足が写り込んでいます。これを消去して透明化させてみましょう。
使うソフトは、言わずと知れた「Photoshop」。ボクはCSを使ってますが、もちろん最新のCS3でも同じことが出来ます。
他のソフト(GraphicConverterとか)も出来るのかな?誰か、調べてください。


写真を読み込み、ブラシツールを選んでおきます。消去しやすいブラシサイズを選んでおきましょう。


画面をクイックマスクモードに切り替え、マスクしたい場所をブラシツールで塗り潰していきます。


赤い半透明の塗りが、マスクしたい場所になります。


画像描画編集モードに戻します。


赤く塗り潰されたところ以外が選択されているのが分かります。


チャンネルウインドウの「選択範囲をチャンネルとして保存」ボタンをクリックすると、「アルファチャンネル1」という名称が自動的に作成される新しいチャンネルが出来上がります。


この状態で「ファイル > 別名で保存...」で保存します。

保存時の条件は、以下のような感じになります。

ちなみに、HDRI用にブラケット撮影したデータの場合、同じアルファチャンネルを共有したいですよね。
そこでTips。
アルファチャンネルを作成した画像から、そのまま別の画像にそのチャンネルを持って行きましょう。


こうして同じ条件(この場合は、ブラケット撮影した同じ解像度の16bitTIFFデータ)を重ならないように並べます。


先に作っておいたチャンネルウインドウのアルファチャンネルをクリックして掴み、別の画像ファイルの画面上にドラッグ&ドロップします。


ドラッグ&ドロップの最中。


先に作ったアルファチャンネルと全く同じ位置で、別の画像にも同じ形のアルファチャンネルが出来ます。
もう1枚の画像も同様にして作ります。

これで作ったデータは、こんな感じになります。
PTGuiProでExposureFusionで最適化した後のパノラマエディタ画面です。

それをパノラマ化すると、下記のような感じになります。

以上のようなプロセスを踏むと、底面の修正処理工程が、格段に楽になると思いませんか?
一度試してみてください。

次回は、パノラマ化の際に各画像をレイヤーで残したPhotoshop形式の画像で、画像間のブレや合成ミスを修正する方法をご紹介します。


2008年6月14日(土)15:00〜17:00 参加無料のイベントです。お気軽にお越し下さい!
親睦会の参加申込もこちらからどうぞ

QTVR Diary 〜OFFLINE〜 vol.4

トラックバック(0)

トラックバックURL:

コメントする

日本唯一のパノラマ画像/VRムービーに関する企画・制作から、セミナー、ソリューション開発・販売に至る、あらゆる業務を行っています。

» パノラマの知名度は今や一般大衆レベルです。

近年パノラマコンテンツは、Googleストリートビューに代表される地図の付加情報としてのパノラマVRムービーの台頭で非常に注目を浴びていますが、その表現力はそれだけに留まらず、多方面で利用されるパノラマヴァーチャルツアーコンテンツ、ギガピクセルクラスの超高解像度パノラマコンテンツ、さらには、360°全方位パノラマ動画が、ライブ配信されるまでになっています。

» 他社を圧倒する経験値が皆様をサポートします。

このような、あらゆるパノラマコンテンツを総合的にプロデュース出来るのは、15年来培ってきたパノラマ制作のノウハウと、2005年から発信してきた「QTVR Diary」での情報の蓄積の賜物です。

» 常に業界をリードし続けます。

世界でも類を見ないパノラマ関連情報専門ブログ「QTVR Diary」の知名度は、リソースの少ない日本だけでなく海外からも注目を浴びています。国内外のメーカーからの情報やソリューションサンプルの提供を受け、いち早くパノラマ業界の専門情報をお届けしています。

» 新しいソリューションを常に開拓し続けます。

今後ますます増え続けるパノラマのニーズに対応すべく、日々研鑽を重ね、多くの方々にパノラマを楽しんで頂けるよう、努力してまいります。

<サイト内リンク>

<姉妹サイト>

<連絡先>

design studio "PENCIL" 二宮 章
〒602-8237
京都府京都市上京区
 大宮通一条下ル梨木町189-5
075-417-3062 (office)
075-417-3063 (fax)
090-9628-6263 (au)
080-3832-2352 (iphone)
ninomiya@pencil-jp.net