• ベストアンサー

カメラ2台で撮影した動画をパノラマ合成

平行に並べたカメラ2台で同時に撮影した動画を、切れ目無く横長の1画面のパノラマ動画に合成する方法をご存じの方、ご教授願えないでしょうか。できれば、フリーソフトか、OpenCVなどで。

質問者が選んだベストアンサー

  • ベストアンサー
  • neuron-x
  • ベストアンサー率52% (139/266)
回答No.2

#1です。 After Effectsを利用する場合、2つのカメラの動きが同じであれば、After Effect上に2つの動画を配置するだけでパノラマ合成が行えます。 2台のカメラの動きが違う場合は、まず各動画のカメラのブレを無くした後、2つの動画を重ね合わせる感じになります。 After Effectsのモーショントラッキングなどでカメラの動きを検出し、その動きに合わせてスタビライズで動画を固定できます。(ただし、動画上からモーションを検出するための目印となる部分が必要になるので、動画の内容によっては作業が難しかったり、全く使えない場合もあると思います) ps、簡単に動画のパノラマ合成ができるソフトが無いか、少し調べてみました。 実際に試してはいませんが、「Kolor Autopano Video」というソフトで簡単に動画のパノラマ合成ができそうです。(この会社は、もともと静止画用のパノラマ合成ソフトを出しており、これを動画に応用した物になると思います。静止画の合成には、OpenCVでも用意されているSIFTが使われているため、動画でもSIFTによる特徴点の抽出やマッチング処理が利用されていると思います) 動画のパノラマ合成に特化したソフトになっているので、解説動画を見る限り、After Effectsを使った調整より簡単に操作できると思います。 http://www.kolor.com/360-video/autopano-video-360-video-stitcher.html YouTubeの解説ビデオ https://www.youtube.com/watch?v=6TlUA-6eK2I

haru45
質問者

お礼

ありがとうございます。

その他の回答 (1)

  • neuron-x
  • ベストアンサー率52% (139/266)
回答No.1

平行に並べたカメラが常に同じ動き(ブレ方)をしているかどうかで、難易度が大きく変わってきますね。 商用ソフトであれば、Adobe AfterEffectsなどが適していると思いますが、フリーと言うことで今回はOpenCV前提にお話します。(OpenCVって、コンピュータービジョンで有名な、あのOpenCVの事ですよね!?) http://opencv.org/ 平行に並べたカメラの映像が「常に平行で同じ動き」をしている(台座などにしっかり固定されて撮影されている)場合、2つの動画を単純に重ね合わせればパノラマ合成できます。 2つの動画のフレーム単位に画像としてイメージを取り出し、取り出した2つの画像から1つの画像に合成。あとは、合成した画像から動画を作成すれば良いと思います。 カメラの動画の確度が違ったり、個別の動きをする場合、特徴点を使った動画の重ね合わせが必要になります。(特徴点で重ね合わせる場合、動画を撮影するときに少し同じ領域を重ね合わせて撮影しておく必要があります) 動画から各フレームを取り出すところまでは上記と同じですが、 その後、それぞれの画像から特徴点を検出し(OpenCVだとSURFやORBなど色々なアルゴリズムが利用できます)、それぞれの特徴点について特徴量を導き出します。その後、特徴のマッチングを行って同じと思われる特徴点を重ね合わせる合成を行えば、2つの画像を1つに合成できます。 ※特徴点の抽出、特徴量の記述、マッチング処理などOpenCVを使えば簡単に処理できますが、ある程度OpenCVを知っている状態で無いとハードルが高いかもしれません。

haru45
質問者

補足

ご回答いただきありがとうございます。大変勉強になりました。ご指定のように、OpenCVは、コンピュータビジョンのOpenCVです。やはり、フレームごとに加工しないといけないのですね。最近、パノラマカメラがたくさんあるので、リアルタイムで複数カメラの動画を合成してくれるアルゴリズムが存在しているのかと思っていました。 After Effectで行う場合、もご教授願えないでしょうか。

関連するQ&A

  • 多視点のパノラマ合成写真

    1視点の360度パノラマ合成するソフトは現在使っていますが、対象に面して平行移動しながら撮影した多視点の写真を合成できるソフトを探しています。

  • パノラマ動画

    先日、山の頂上で周囲360度を動画で撮影したのですが、どうすれば一枚のパノラマ写真にできるのでしょうか 出来れば、その様な処理ができる"フリーソフト"を教えてください お願いします

  • パノラマ合成機能がありません!

    教えて下さい ソフト初心者で失礼します!  キャノン添付ファイル、ZoomBrowserEXを 利用していますが  メインウィンドウ編集の中に「パノラマ合成を行う」が どこ探してもありません!せっかく カメラのスティッチアシストモードで 撮影したのですが、この機能はダウンロード機能何のでしょうか? 又は設定ですか? 教えて下さい!

  • 使い捨てカメラのパノラマ撮影機能

    海外旅行(ビーチなので盗まれてもよいように)に使い捨てカメラを持って行きたいのですが パノラマ撮影(切替)機能の付いている使い捨てカメラって、最近、無いですよね? せっかくキレイなビーチなのでパノラマで撮りたいです。 調べてみましたら、現在は富士フィルムでしか出していないようでした。 でも、お店(ビックとかさくらやとか)には、置いていなかったりで... 市場では、使い捨てカメラに付けるパノラマ機能は、今ではあまりニーズがなく、もう過去のものなのでしょうか? ご存知の方、教えてください。よろしくお願いします。 もし、そうなら、ちょっとザンネンです。

  • 動画の合成

    MP4の動画を2本合成して1本の動画にしたいのですがいいフリーソフトはありますでしょうか? 縦に並べる感じで合成しようかと考えています。 1本は画面を縮めてもう1本は画面を少しカットできればベストです

  • 動画撮影で2つ以上の動画を同時に撮影するには?

    ムービーメーカーを使用し、ウェブカメラを使用して直接動画を撮影しております。 この、撮影を行う際に、片隅にサブカメラの映像を乗せるような感じで、同時に2つのウェブカメラの映像を撮影し、ひとつの動画として撮影できればと考えております。 おそらくは、デスクトップキャプチャのようなものを使用し、まず2つのウェブカメラの映像を合成、それをムービーメーカーにウェブカメラとして認識させて撮影する、という方法になるかと思われますが、そうした撮影ができるソフトウェアは何かあるでしょうか。 なお、撮影にムービーメーカーを使用しているものの、必要ならば、ほかの撮影ソフトの使用も検討しており、できれば無料がいいのですが、扱いやすい動画編集ソフトであれば、有償のものでも構わないと考えております。

  • デジカメ写真のパノラマ合成について

     デジカメ写真のパノラマ合成について、今まではWindowsXPでCanonのPhotoStitchを使っていました。(プリンターはPIXUS6500i使用)  PhotoStitchは比較的操作も簡単でとても重宝していました。  ただし、今回、パソコンをVista HomePremiumに買い替え、PIXUS6500iプリンタドライバをインストールしようとしたところ、Vistaに対応していない旨のエラーメッセージがでました。  また、ネット検索で、フリーソフトのPhotoFit feelを見つけましたが、対応OSにVistaが含まれていませんでした。  Vista対応の、できればフリーソフトのパノラマ合成ソフトを探していますが、何か良いものはないでしょうか?

  • 3枚の画像を合成したい

    展望台から、180度、3カットで撮影しました。 1枚の画像に合成したいのです。 1.使用できるソフトを教えてください。 有料、フリーは問いません。 2.3枚を同時にソフトに取り込んで、合成するポイントを   確認しながら作業したい。 3.合成した画像の保存ファイル形式もこだわりません。 よろしくお願いします。

  • パノラマ写真を作りたい

    コニカミノルタのデジカメで写しているのですがメーカーの添付ソフトに写真を合成してパノラマにする機能が無いのですが、パノラマ写真を作りたいので「フリーソフト」を紹介してください。 今は、レタッチでJTrimを使用してます。 よろしくお願いします。

  • パノラマ写真

    パノラマ合成の写真が撮れるデジタルカメラを探しています。 広角23mm以上で付属のソフト等を使用せずに、カメラ内で処理してくれるものを探しています。 お勧めのものがありましたら、是非教えてください。 宜しくお願いします。 安価で購入出来るものでお願いします。