(57)【要約】  本発明は、バレットタイム撮影効果の実現方法及びパノラマカメラを提供する。本発明のバレットタイム撮影効果の実現方法は、パノラマカメラの被写体の周りを回転しながら撮ったパノラマビデオを取得し、パノラマビデオから被写体側に近づいたときの半球画像を取得し、半球画像を接合して接合画像を生成し、そして合画像の視点を固定することにより、バレットタイム撮影の効果を実現する。本発明によれば、一部のパノラマカメラを使うことでもバレットタイム撮影効果を得ることができるため、バレットタイム撮影のコストが低くなり、パノラマカメラを被写体の周りで回転させながらパノラマビデオを撮り、そのパノラマビデオを処理することでバレットタイム撮影効果を得るので、精度が高い。
2021502784.tif 000002
【特許請求の範囲】
【請求項１】
パノラマカメラが被写体の周りを回転しながら撮ったパノラマビデオを取得するステップと、
前記パノラマビデオから被写体側に近づいたときの半球画像を取得するステップと、
前記半球画像を接合して接合画像を生成するステップと、
前記接合画像の視点を固定して、バレットタイム撮影の効果を実現するステップとを含む
ことを特徴とするバレットタイム撮影効果の実現方法。
【請求項２】
前記被写体が撮影者である場合、前記パノラマカメラが被写体の周りを回転しながら撮った前記パノラマビデオは、
前記撮影者が頭部の上方で前記パノラマカメラに連結した補助線又は自撮り棒を振り回すことで前記パノラマカメラを前記撮影者の周りで回転させて、前記撮影者側に位置する物体及び／又は人の運動状態を撮影することにより得られる
ことを特徴とする請求項１に記載のバレットタイム撮影効果の実現方法。
【請求項３】
前記補助線又は前記自撮り棒を振り回すとき、前記パノラマカメラを、前記撮影者の体に垂直した水平面上で回転させる
ことを特徴とする請求項２に記載のバレットタイム撮影効果の実現方法。
【請求項４】
前記パノラマビデオから被写体側に近づいたときの半球画像を取得することは、
カメラセンサーのレジスタにおけるサンプル画像の始点座標と終点座標を調整して、前記サンプル画像のサンプリング範囲を前記被写体側に近づく半球とすることである
ことを特徴とする請求項１に記載のバレットタイム撮影効果の実現方法。
【請求項５】
前記半球画像を接合して接合画像を生成した後、撮影領域の方向座標系と地球座標系が一致するよう、前記接合画像に対し手ぶれ補正処理を行うステップを更に含む
ことを特徴とする請求項１に記載のバレットタイム撮影効果の実現方法。
【請求項６】
前記接合画像の視点を固定することは、
前記接合画像の視点を前記被写体の方向に固定して、前記被写体の領域に対するフレーミングを行うことである
ことを特徴とする請求項１又は５に記載のバレットタイム撮影効果の実現方法。
【請求項７】
前記接合画像の視点を固定することは、
正常の手ぶれ補正モードにおいて、視点の変化は、
Ｖがｚ軸を中心にしてＶ’と同じ経度の位置Ｖ0に枢動され、回転行列がR0であり、同じ経度線でＶ0をＶ’に回転させ、回転行列がR1であり、最終の手ぶれ補正の変換行列がR2 = R0’×R1’×Rであり、
ここで、Ｖは地球座標系において視点中心と接合画像中心のベクトルで、Ｖ=(0,0,-1)であり、Ｖ’は接合画像に対し手ぶれ補正を行った後のベクトルで、Ｖ’=(x’,y’,z’)、Ｖ’= R×Ｖであり、Rは手ぶれ補正計算法による初期回転行列であり、R0=exp(φ[k0]x)，R1=exp(φ[k1]x)であり、k0=(0,0,1)Tはｚ軸方向であり、k1=(-sin(φ),cos(φ),0)Tは経度が同じ経度の回転軸であり、φ=atan2(y’,x’)は経度方向であり、
2021502784.tif 000004
は緯度方向である
ことを特徴とする請求項５に記載のバレットタイム撮影効果の実現方法。
【請求項８】
コンピュータープログラムが記憶されており、
処理装置により前記コンピュータープログラムを実行する際、前記請求項１乃至７のいずれか一項に記載のバレットタイム撮影効果の実現方法のステップを実施する
ことを特徴とするコンピューター可読記憶媒体。
【請求項９】
一つ又は複数の処理装置と、前記処理装置と接続した記憶装置と、一つ又は複数のコンピュータープログラムを備え、
前記一つ又は複数のコンピュータープログラムは、前記記憶装置に記憶されて、前記一つ又は複数の処理装置により実行されるように配置され、
前記処理装置により前記コンピュータープログラムを実行する際、前記請求項１乃至７のいずれか一項に記載のバレットタイム撮影効果の実現方法のステップを実施する
ことを特徴とするパノラマカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理分野に関し、特に、バレットタイム撮影の効果を実現する方法及びパノラマカメラに関する。
【背景技術】
【０００２】
バレットタイム（Bullet time）は、映画、テレビＣＭやＰＣゲームなどによく使われ、例えば、強化されたスローモーション、時間停止などの効果のように、コンピューターの補助的撮影技術で変速の特殊効果を模擬する。バレットタイム撮影は、最初は被写体の周りに周設した一連の静止カメラ（ビデオカメラではない）によって行われた。通常、これらのカメラは同時に又は順にシャッターが操作される。そして、各カメラが撮影したフレームごとの写真を組み合せることで、静止物の視角回転効果、又は超スローモーション効果を生成する。
【０００３】
理論上、仮想のビデオカメラによれば無限の視角及びフレームリフレッシュ速度を達成することができるが、静止カメラを使えば撮影ルートの制限を受けてしまう。バレットタイムの特徴として、時間上の極端な変化だけではなく、空間上の極端な変化もあり、スローモージョンと同時に撮影角度（観客視角）も場面を囲んで回転する。バレットタイムは、映画、ＣＭ、ＭＶ、創造的な活動などの領域でよく使われている。しかし、バレットタイムとは、視覚効果は鮮やかであるが、制作がかなり煩わしい。
【０００４】
従来のカメラによれば、高速の動きと同時に、被写体に対する撮影視角からのフレーミングを常に維持することは、実は実現できないことである。このため、バレットタイム撮影効果を得るためには、事前に撮影ルートに複数のカメラを設置して、カメラの露光順番、撮影フレームシーケンシャルをコントロールし、後期合成を行ってバレットタイム撮影効果を得る。また、従来技術のバレットタイム撮影効果の得るためのシステムは、カメラの数が多すぎて、精確に制御できない問題で撮影速度が遅くなるので、撮影需要に適応できず、且つ値段もかなり高くて、撮影コストが上がる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、カメラの数が多すぎて精確に制御できないことから撮影速度が遅くなって、撮影要求を満足せず、且つ高価により撮影コストが高くなるという、従来技術の問題点を解決するためのバレットタイム撮影効果の実現方法、コンピューター可読記憶媒体及びパノラマカメラを提供することである。
【課題を解決するための手段】
【０００６】
本発明によるバレットタイム撮影効果の実現方法は、パノラマカメラが被写体の周りを回転しながら撮ったパノラマビデオを取得するステップ、前記パノラマビデオから被写体側に近づいたときの半球画像を取得するステップ、前記半球画像を接合して接合画像を生成するステップ、前記接合画像の視点を固定して、バレットタイム撮影の効果を実現するステップを含む。
【０００７】
また、本発明によるコンピューター可読記憶媒体は、コンピュータープログラムが記憶されて、処理装置により前記コンピュータープログラムを実行する際、本発明によるバレットタイム撮影効果の実現方法のステップを実施する。
【０００８】
また、本発明によるパノラマカメラは、一つ又は複数の処理装置と、前記処理装置と接続した記憶装置と、一つ又は複数のコンピュータープログラムを備え、前記一つ又は複数のコンピュータープログラムは、前記記憶装置に記憶されて、前記一つ又は複数の処理装置により実行されるように配置され、前記処理装置により前記コンピュータープログラムを実行する際、本発明によるバレットタイム撮影効果の実現方法のステップを実施する。
【発明の効果】
【０００９】
本発明では、パノラマカメラが被写体の周りを回転しながら撮ったパノラマビデオを取得し、パノラマビデオから被写体側に近づいたときの半球画像を取得し、半球画像を接合して接合画像を生成し、そして合画像の視点を固定することにより、バレットタイム撮影の効果を実現する。すなわち、一部のパノラマカメラを使うことでもバレットタイム撮影効果を得ることができるため、本発明によれば、バレットタイム撮影のコストが低くなり、パノラマカメラを被写体の周りで回転させながらパノラマビデオを撮り、そのパノラマビデオを処理することでバレットタイム撮影効果を得るので、精度が高い。
【図面の簡単な説明】
【００１０】
【図１】本発明の第一の実施形態によるバレットタイム撮影効果の実現方法のフローチャートである。
【図２】本発明の第三の実施形態によるパノラマカメラの構成ブロック図である。
【発明を実施するための形態】
【００１１】
本発明の目的、技術手段及び技術効果をより明確に説明するために、以下、図面、実施形態に基づいて詳しく説明する。もちろん、下記実施形態は本発明を説明するためものであり、本発明を限定するものではない。
【００１２】
[第一の実施形態]
図１に示すように、本実施形態によるバレットタイム撮影効果の実現方法は、下記ステップを含むが、実質上同じ効果をもたらすのであれば、図１に示されたフローチャートの順番に限らない。
【００１３】
Ｓ１０１：パノラマカメラが被写体の周りを回転しながら撮ったパノラマビデオを取得する。
【００１４】
本実施形態において、被写体が撮影者である場合、パノラマカメラが被写体の周りを回転しながら撮ったパノラマビデオは、下記方法によって撮ったものである。
すなわち、撮影者が頭部の上方でパノラマカメラに連結した補助線又は自撮り棒を振り回すことでパノラマカメラを撮影者の周りで回転させ、これとともに、撮影者側に位置する物体及び／又は人の運動状態を撮影する。
【００１５】
最適なバレットタイム撮影効果を得るためには、自撮り棒又は補助線を振り回すとき、パノラマカメラは撮影者の体に垂直な水平面で回転するように維持したほうがいい。
【００１６】
Ｓ１０２：パノラマビデオから被写体側に近づいたときの半球画像を取得する。
【００１７】
本実施形態において、ステップＳ１０２は詳しくは、カメラセンサーのレジスタにおけるサンプル画像の始点座標と終点座標を調整して、被写体側に近づく半球をサンプル画像のサンプリング範囲とする。
【００１８】
Ｓ１０３：半球画像を接合して接合画像を生成する。
【００１９】
本実施形態において、ステップＳ１０３を行った後、下記方法を含んでもいい。すなわち、撮影領域の方向座標系と地球座標系が一致するように、接合画像に対し手ぶれ補正処理を行う。
【００２０】
Ｓ１０４：接合画像の視点を固定して、バレットタイム撮影の効果を実現する。
【００２１】
本実施形態において、ステップＳ１０４は詳しくは、接合画像の視点を被写体の方向に固定して、被写体の領域に対するフレーミングを行う。
【００２２】
正常な手ぶれ補正モードにおいて、視点の変化は、Ｖがｚ軸を中心にしてＶ’の同じ経度の位置Ｖ0に枢動し、回転行列がR0であり、同じ経度線でＶ0をＶ’に回転させ、回転行列がR1であり、最終の手ぶれ補正の変換行列がR2 = R0’×R1’×Rであり、
ここで、Ｖは地球座標系において視点中心と接合画像中心のベクトルで、Ｖ=(0,0,-1)であり、Ｖ’は接合画像に対し手ぶれ補正を行った後のベクトルで、Ｖ’=(x’,y’,z’)、Ｖ’= R×Ｖであり、Rは手ぶれ補正計算法による初期回転行列であり、R0=exp(φ[k0]x) ，R1=exp(φ[k1]x)であり、k0=(0,0,1)Tはｚ軸方向であり、k1=(-sin(φ),cos(φ),0)Tは経度が同じ経度の回転軸であり、φ=atan2(y’,x’)は経度方向であり、
2021502784.tif 000003
は緯度方向である。
【００２３】
[第二の実施形態]
本実施形態よるコンピューター可読記憶媒体は、コンピュータープログラムが記憶されており、処理装置によりコンピュータープログラムを実行する際、上記第一の実施形態によるバレットタイム撮影効果の実現方法のステップを実施する。
【００２４】
［第三の実施形態］
図２には本実施形態によるパノラマカメラの構成ブロック図が示される。パノラマカメラ１００は、一つ又は複数の処理装置１０１と、処理装置と接続した記憶装置１０２と、一つ又は複数のコンピュータープログラムとを備えている。一つ又は複数のコンピュータープログラムは、記憶装置１０２に記憶されて、一つ又は複数の処理装置１０１により実行されるように配置されている。処理装置１０１によりコンピュータープログラムを実行する際、上記第一の実施形態によるバレットタイム撮影効果の実現方法のステップを実施する。
【００２５】
本発明の実施形態において、パノラマカメラの被写体の周りを回転しながら撮ったパノラマビデオを取得し、パノラマビデオから被写体側に近づいたときの半球画像を取得し、半球画像を接合して接合画像を生成し、そして合成画像の視点を固定することにより、バレットタイム撮影の効果を実現する。すなわち、一部のパノラマカメラを使うことでもバレットタイム撮影効果を得ることができるため、本発明によれば、バレットタイム撮影のコストが低くなり、パノラマカメラを被写体の周りで回転させながらパノラマビデオを撮り、そのパノラマビデオを処理することでバレットタイム撮影効果を実現するので、精度が高い。
【００２６】
もちろん、上述した方法におけるすべて又は一部のステップは、プログラムにより関連のハードウェアに指令を出して完成することができ、そのプログラムをコンピューター可読記憶媒体に記憶することができる。ここで、記憶媒体として、例えばリードオンリーメモリ（ＲＯＭ，Read Only Memory）、ランダムアクセスメモリ（ＲＡＭ，Random Access Memory）、磁気ディスク、光ディスクなどがある。
【００２７】
以上のように、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、本発明の趣旨及びその範囲から逸脱しない限り、その趣旨に基づいて変更、同等代替または改善することができ、いずれも本発明の保護範囲に含まれる。
【図１】
2021502784.tif 000005
【図２】
2021502784.tif 000006
【国際調査報告】
2021502784.tif 000007
2021502784.tif 000008
2021502784.tif 000009
2021502784.tif 000010
2021502784.tif 000011