JP5550603B2 - Video processing apparatus, video processing method, and program - Google Patents
Video processing apparatus, video processing method, and program Download PDFInfo
- Publication number
- JP5550603B2 JP5550603B2 JP2011127636A JP2011127636A JP5550603B2 JP 5550603 B2 JP5550603 B2 JP 5550603B2 JP 2011127636 A JP2011127636 A JP 2011127636A JP 2011127636 A JP2011127636 A JP 2011127636A JP 5550603 B2 JP5550603 B2 JP 5550603B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- eye
- interleaved
- dimensional model
- scaling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Stereoscopic And Panoramic Photography (AREA)
Description
本発明は、三次元映像を表示するための映像処理装置及び映像処理方法並びにプログラムに関する。 The present invention relates to a video processing apparatus, a video processing method, and a program for displaying a 3D video.
従来から、三次元映像を観賞可能にする様々な映像表示装置が提供されている。このような映像表示装置では、例えば、両眼視差に基づく左眼用映像と右眼用映像とを用いて、ユーザに三次元映像(立体映像)を知覚させる。 2. Description of the Related Art Conventionally, various video display devices that allow 3D video to be viewed have been provided. In such a video display device, for example, the user perceives a 3D video (stereoscopic video) using a video for the left eye and a video for the right eye based on binocular parallax.
特許文献1には、インターレース方式の画像をプログレッシブ方式の画像に変換(IP変換)する順次走査変換方法が開示されている。特許文献1では二次元の映像コンテンツデータにIP変換を施し、インターレース方式の画像に画素を補間してプログレッシブ方式の画像を生成している。 Patent Document 1 discloses a progressive scan conversion method for converting an interlaced image into a progressive image (IP conversion). In Patent Document 1, IP conversion is performed on two-dimensional video content data, and pixels are interpolated into an interlaced image to generate a progressive image.
ところで、偏光方式により三次元映像を観賞可能にする映像表示装置では、画面に左眼用画像と右眼用画像とを同時に表示する。これら左眼用画像と右眼用画像とには、偏光フィルタによりそれぞれ異なる方向への偏光が施される。ユーザは、偏光眼鏡を用いることで、偏光された左眼用画像を左眼で、偏光された右眼用画像を右眼で見ることができる。これによりユーザは、画面に表示される映像を立体として知覚することができる。 By the way, in a video display device that enables viewing of 3D video by the polarization method, a left-eye image and a right-eye image are simultaneously displayed on the screen. The left-eye image and the right-eye image are polarized in different directions by polarization filters. By using the polarized glasses, the user can view the polarized left-eye image with the left eye and the polarized right-eye image with the right eye. As a result, the user can perceive the video displayed on the screen as a three-dimensional image.
偏光方式による映像表示装置では、画面に左眼用画像と右眼用画像とを走査線毎に交互に配置した画像、すなわち左眼用画像と右眼用画像とをインターリーブした画像を表示する。例えば、画面の奇数番目の走査線に左眼用画像の画素を表示し、偶数番目の走査線に右眼用画像の画素を表示する。したがって、左眼用画像及び右眼用画像の各々では、一つの走査線おきに画像が表示されていない走査線が存在する。このため例えば、三次元映像が表示されるウィンドウのサイズが大きく変更される際に、滑らかに拡大(スケーリング)された三次元映像を生成することができない可能性がある。つまり、左眼用画像と右眼用画像とをインターリーブしたことにより、拡大された三次元映像に含まれる走査線に対応する映像の情報が失われているため、滑らかに拡大された三次元映像を生成することができない可能性がある。 In a video display device using a polarization method, an image in which left-eye images and right-eye images are alternately arranged for each scanning line, that is, an image in which left-eye images and right-eye images are interleaved is displayed on a screen. For example, the pixels of the left eye image are displayed on the odd-numbered scanning lines on the screen, and the pixels of the right eye image are displayed on the even-numbered scanning lines. Accordingly, in each of the left-eye image and the right-eye image, there is a scanning line in which no image is displayed every other scanning line. For this reason, for example, when the size of the window in which the 3D image is displayed is greatly changed, there is a possibility that the 3D image that is smoothly enlarged (scaled) cannot be generated. In other words, the information of the video corresponding to the scanning line included in the enlarged 3D video is lost due to the interleaving of the left eye image and the right eye image, and thus the smoothly enlarged 3D video. May not be generated.
本発明は上述の事情を考慮してなされたものであり、左眼用画像と右眼用画像とがインターリーブされた三次元映像データを滑らかにスケーリングできる映像処理装置及び映像処理方法を提供することを目的とする。 The present invention has been made in consideration of the above-described circumstances, and provides a video processing apparatus and a video processing method capable of smoothly scaling 3D video data in which a left-eye image and a right-eye image are interleaved. With the goal.
上述の課題を解決するため、本発明の映像処理装置は、左眼用画像と右眼用画像とが交互に配置されたインターリーブ画像を含む三次元映像データを第1の解像度から第2の解像度にスケーリングする映像処理装置であって、前記インターリーブ画像から、前記左眼用画像に対応する左眼用インターリーブ画像と、前記右眼用画像に対応する右眼用インターリーブ画像とを抽出する画像抽出手段と、前記左眼用インターリーブ画像を用いて第1の三次元モデルを生成し、前記右眼用インターリーブ画像を用いて第2の三次元モデルを生成し、前記第1の三次元モデルと前記第2の三次元モデルとを統合した三次元モデルを生成し、前記三次元モデルを用いて、前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを補間することによって、補間された左眼用画像と補間された右眼用画像とを生成する画像補間手段と、前記補間された左眼用画像と前記補間された右眼用画像とを前記第2の解像度にスケーリングすることによって、左眼用スケーリング画像と右眼用スケーリング画像とを生成するスケーリング手段と、前記左眼用スケーリング画像と前記右眼用スケーリング画像とを交互に配置することによって、スケーリングされたインターリーブ画像を生成するインターリーブ画像生成手段とを具備することを特徴とする。 In order to solve the above-described problem, the video processing apparatus of the present invention converts 3D video data including interleaved images in which left-eye images and right-eye images are alternately arranged from the first resolution to the second resolution. An image extracting unit that extracts a left-eye interleaved image corresponding to the left-eye image and a right-eye interleaved image corresponding to the right-eye image from the interleaved image. Generating a first three-dimensional model using the left-eye interleaved image, generating a second three-dimensional model using the right-eye interleaved image, and generating the first three-dimensional model and the first generating a three-dimensional model that integrates and second three-dimensional model, using said three-dimensional model, interpolating between the left-eye interleaved image and the right-eye interleaved image that Accordingly, the image interpolation means and, and said the interpolated image for the left eye the interpolated right eye image and the second resolution to produce a right-eye image which is interpolated and interpolated image for the left eye Scaling means for generating a left-eye scaling image and a right-eye scaling image, and by alternately arranging the left-eye scaling image and the right-eye scaling image. And an interleaved image generating means for generating an interleaved image .
本発明によれば、左眼用画像と右眼用画像とがインターリーブされた三次元映像データを滑らかにスケーリングできる。 According to the present invention, it is possible to smoothly scale 3D video data in which a left-eye image and a right-eye image are interleaved.
以下、図面を参照して本発明の実施形態を説明する。
図1は、本発明の一実施形態に係る映像処理装置の外観を示す斜視図である。この映像処理装置は、例えばノートブックタイプのパーソナルコンピュータ10として実現される。図1に示すように、本コンピュータ10は、コンピュータ本体11と、ディスプレイユニット12とから構成される。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a perspective view showing an appearance of a video processing apparatus according to an embodiment of the present invention. This video processing apparatus is realized as, for example, a notebook type personal computer 10. As shown in FIG. 1, the computer 10 includes a computer
ディスプレイユニット12には、LCD(liquid crystal display)17及び偏光フィルタ19が組み込まれている。偏光フィルタ19は、LCD17の画面を覆うように設けられる。ディスプレイユニット12は、コンピュータ本体11の上面が露出される開放位置とコンピュータ本体11の上面を覆う閉塞位置との間を回動自在にコンピュータ本体11に取り付けられている。
The
コンピュータ本体11は、薄い箱形の筐体を有しており、その上面には、キーボード13、本コンピュータ10を電源オン/電源オフするためのパワーボタン14、入力操作パネル15、タッチパッド16、スピーカ18A,18Bなどが配置されている。入力操作パネル15上には、各種操作ボタンが設けられている。
The computer
また、コンピュータ本体11の背面には、例えばHDMI(high-definition multimedia interface)規格に対応した外部ディスプレイ接続端子(図示せず)が設けられている。この外部ディスプレイ接続端子は、デジタル映像信号を外部ディスプレイに出力するために用いられる。
An external display connection terminal (not shown) corresponding to, for example, the HDMI (high-definition multimedia interface) standard is provided on the back of the computer
図2は、本コンピュータ10のシステム構成を示す図である。
本コンピュータ10は、図2に示されるように、CPU101、ノースブリッジ102、主メモリ103、サウスブリッジ104、GPU105、VRAM105A、サウンドコントローラ106、BIOS−ROM107、LANコントローラ108、ハードディスクドライブ(HDD)109、光ディスクドライブ(ODD)110、USBコントローラ111A、カードコントローラ111B、無線LANコントローラ112、エンベデッドコントローラ/キーボードコントローラ(EC/KBC)113、EEPROM114等を備える。
FIG. 2 is a diagram showing a system configuration of the computer 10.
As shown in FIG. 2, the computer 10 includes a
CPU101は、本コンピュータ10の動作を制御するプロセッサである。CPU101は、HDD109から主メモリ103にロードされる、オペレーティングシステム(OS)201、及びコンテンツ再生アプリケーションプログラム202のような各種アプリケーションプログラムを実行する。コンテンツ再生アプリケーションプログラム202は、例えばHDD109等に格納された各種デジタルコンテンツを再生するソフトウェアである。このコンテンツ再生アプリケーションプログラム202は、三次元映像コンテンツデータを再生する三次元映像再生機能も有する。この三次元映像再生機能は、例えば、Xpol(登録商標)方式等の偏光方式や時分割方式等により観賞可能な三次元映像を作成及び表示する機能である。三次元映像は、例えば、両眼視差に基づく左眼用映像と右眼用映像とをユーザに知覚させることで実現される。三次元映像のコンテンツデータは、例えば、DVDやビデオゲーム等に収録される3D対応の映像データである。この映像データは、例えば、左眼用映像のデータと右眼用映像のデータとをインターリーブして構成される。コンテンツ再生アプリケーションプログラム202は、この映像データを用いて、LCD17に表示される映像の映像信号を生成する。
The
また、CPU101は、BIOS−ROM107に格納されたBIOSも実行する。BIOSは、ハードウェア制御のためのプログラムである。
The
ノースブリッジ102は、CPU101のローカルバスとサウスブリッジ104との間を接続するブリッジデバイスである。ノースブリッジ102には、主メモリ103をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ102は、PCI EXPRESS規格のシリアルバスなどを介してGPU105との通信を実行する機能も有している。
The
GPU105は、本コンピュータ10のディスプレイモニタとして使用されるLCD17を制御する表示コントローラである。このGPU105によって生成される表示信号はLCD17に送られる。LCD17は、表示信号に基づいて映像を表示する。
The GPU 105 is a display controller that controls the
偏光フィルタ19は、LCD17に表示された映像を偏光するフィルタである。偏光フィルタは、LCD17の画面を覆うように設けられ、左眼用映像と右眼用映像とをそれぞれ偏光する。例えば、偏光フィルタ19は、画面(LCD17)上部から奇数番目の走査線と偶数番目の走査線とをそれぞれ異なる方向に偏光して出力する。すなわち、偏光フィルタ19は、奇数番目の走査線と偶数番目の走査線の各々に対応して、異なる方向への偏光を施すフィルタを交互に配置して構成される。
The
また、GPU105は、HDMI制御回路3及びHDMI端子2を介して、外部ディスプレイ装置1にデジタル映像信号を送出することもできる。
HDMI端子2は、前述の外部ディスプレイ接続端子である。HDMI端子2は、非圧縮のデジタル映像信号とデジタルオーディオ信号とを1本のケーブルでテレビのような外部ディスプレイ装置1に送出することができる。HDMI制御回路3は、HDMIモニタと称される外部ディスプレイ装置1にデジタル映像信号をHDMI端子2を介して送出するためのインタフェースである。
The
The
サウスブリッジ104は、PCI(Peripheral Component Interconnect)バス上の各デバイス及びLPC(Low Pin Count)バス上の各デバイスを制御する。また、サウスブリッジ104は、HDD109及びODD110を制御するためのIDE(Integrated Drive Electronics)コントローラを内蔵している。さらに、サウスブリッジ104は、サウンドコントローラ106との通信を実行する機能も有している。
The
サウンドコントローラ106は音源デバイスであり、再生対象のオーディオデータをスピーカ18A,18B又はHDMI制御回路3に出力する。LANコントローラ108は、例えばIEEE 802.3規格の有線通信を実行する有線通信デバイスであり、一方、無線LANコントローラ112は、例えばIEEE 802.11g規格の無線通信を実行する無線通信デバイスである。
The
EC/KBC113は、電力管理のためのエンベデッドコントローラと、キーボード13及びタッチパッド16を制御するためのキーボードコントローラとが集積された1チップマイクロコンピュータである。EC/KBC114は、ユーザによるパワーボタン14の操作に応じて本コンピュータ10を電源オン/電源オフする機能を有している。
The EC /
次に、図3を参照して、本コンピュータ10上で動作するコンテンツ再生アプリケーションプログラム202の一機能構成を説明する。コンテンツ再生アプリケーション202は、三次元映像コンテンツデータ501を再生する機能を有する。また、コンテンツ再生アプリケーション202は、LCD17の画面に、三次元映像コンテンツデータ501に基づく映像信号を任意の解像度で表示するためのスケーリング機能も有する。コンテンツ再生アプリケーション202は、スケーリング判定部301、左右眼画像抽出部302、三次元モデル生成部303、画像補間部304、スケーリング部305、インターリーブ画像生成部306、画像出力部307、及び映像信号生成部308を備える。
Next, a functional configuration of the content
映像信号生成部308は、三次元映像コンテンツデータ501を用いて、複数のインターリーブ画像を含む映像信号を生成する。このインターリーブ画像は、両眼視差を考慮して作成された左眼用画像と右眼用画像とが走査線毎に交互に配置された画像である。したがって、インターリーブ画像には、例えば、奇数番目の走査線に左眼用画像の画素が表示され、偶数番目の走査線に右眼用画像の画素が表示される。つまり、インターリーブ画像には左眼用画像と右眼用画像とが1行毎に交互に配置される。換言すると、インターリーブ画像では、例えば、左眼用画像の偶数番目の走査線に対応する画素と右眼用画像の奇数番目の走査線に対応する画素とが欠落している。映像信号生成部308は、生成した映像信号に含まれる複数のインターリーブ画像をスケーリング判定部301に出力する。
The video
スケーリング判定部301は、映像信号生成部308から出力されるインターリーブ画像をスケーリングする必要があるか否かを判定する。スケーリング判定部301は、例えば、インターリーブ画像の解像度と、インターリーブ画像(三次元映像コンテンツデータ501)を描画する、LCD17上のウィンドウの解像度とが異なる際に、インターリーブ画像をスケーリングする必要があると判定する。より具体的には、例えば、三次元映像コンテンツデータ501を再生して表示するウィンドウのサイズが大きく変更されたとき、スケーリング判定部301は、インターリーブ画像をスケーリング(アップスケーリング)する必要があると判定する。
The scaling
スケーリング判定部301は、インターリーブ画像をスケーリングする必要があると判定した場合、すなわち、インターリーブ画像の解像度とウィンドウの解像度とが異なる場合、インターリーブ画像を左右眼画像抽出部302に出力する。一方、スケーリング判定部301は、インターリーブ画像をスケーリングする必要がないと判定した場合、すなわち、インターリーブ画像の解像度とウィンドウの解像度とが同じ場合、インターリーブ画像を画像出力部307に出力する。
When it is determined that the interleaved image needs to be scaled, that is, when the resolution of the interleaved image is different from the resolution of the window, the
左右眼画像抽出部302は、スケーリング判定部301から出力されるインターリーブ画像から、左眼用画像の走査線に対応する左眼用インターリーブ画像と、右眼用画像の走査線に対応する右眼用インターリーブ画像とを抽出する。左右眼画像抽出部302は、抽出した左眼用インターリーブ画像と右眼用インターリーブ画像とを三次元モデル生成部303に出力する。
From the interleaved image output from the scaling
三次元モデル生成部303は、左右眼画像抽出部302から出力される左眼用インターリーブ画像と右眼用インターリーブ画像とを用いて三次元モデルを生成する。具体的には、三次元モデル生成部303は、左眼用インターリーブ画像を用いて、当該画像に含まれる各画素の奥行き(depth)を推定し、第1の三次元モデルを生成する。同様に、三次元モデル生成部303は、右眼用インターリーブ画像を用いて、当該画像に含まれる各画素の奥行き(depth)を推定し、第2の三次元モデルを生成する。そして、三次元モデル生成部303は、生成した第1の三次元モデルと第2の三次元モデルとを両眼視差等を考慮して統合した三次元モデルを生成する。三次元モデル生成部303は、生成した三次元モデルを画像補間部304に出力する。
The three-dimensional
画像補間部304は、左眼用インターリーブ画像と右眼用インターリーブ画像とを用いて、左眼用インターリーブ画像及び右眼用インターリーブ画像内のインターリーブによる欠落部分を補間する。画像補間部304は、例えば両眼視差を考慮して左眼用インターリーブ画像と右眼用インターリーブ画像とを補間する。つまり、画像補間部304は、左眼用インターリーブ画像内の欠落部分を、右眼用インターリーブ画像を用いて推定し、補間する。また、画像補間部304は、右眼用インターリーブ画像内の欠落部分を、左眼用インターリーブ画像を用いて推定し、補間する。したがって、画像補間部304は、欠落部分が補間された左眼用画像と右眼用画像とを生成する。なお、補間の際に考慮される両眼視差には、眼間距離等に基づいて予め決定された値(パラメータ)を用いることができる。
The
なお、画像補間部304は、三次元モデル生成部303から出力される三次元モデルをさらに用いて、左眼用インターリーブ画像及び右眼用インターリーブ画像内のインターリーブによる欠落部分を補間してもよい。また、画像補間部304は、一つ前のスケーリングされたインターリーブ画像404’をさらに用いて、左眼用インターリーブ画像及び右眼用インターリーブ画像内のインターリーブによる欠落部分を補間してもよい。一つ前のスケーリングされたインターリーブ画像404’は、映像信号生成部308により生成された映像信号(三次元映像コンテンツデータ501)において、現在(処理対象)のインターリーブ画像の一つ前のインターリーブ画像に対応する、スケーリングされたインターリーブ画像である。画像補間部304は、左眼用画像と右眼用画像とを走査線毎に交互に配置すること(インターリーブ)によって欠落した画素を、三次元モデルに基づいて補間する。そして、画像補間部304は、一つ前のスケーリングされたインターリーブ画像を参照フレームとして用いたブロックマッチングによって、補間した画素の画素値を更新し、補間された左眼用画像と補間された右眼用画像とを生成する。一つ前のスケーリングされたインターリーブ画像を用いて、補間した画素の画素値を更新することによって、処理対象のインターリーブ画像をより滑らかにスケーリングすることができる。画像補間部304は、補間された左眼用画像と補間された右眼用画像とをスケーリング部305に出力する。
Note that the
なお、補間に用いる三次元モデルは、画素毎の三次元位置を示す三次元データであってもよい。また、画像補間部304は、三次元モデルのみを用いて左眼用インターリーブ画像と右眼用インターリーブ画像とを補間してもよい。
Note that the three-dimensional model used for the interpolation may be three-dimensional data indicating a three-dimensional position for each pixel. The
スケーリング部305は、画像補間部304から出力される、補間された左眼用画像と補間された右眼用画像とを第1の解像度から第2の解像度にスケーリングし、左眼用スケーリング画像と右眼用スケーリング画像とを生成する。すなわち、スケーリング部305は、補間された左眼用画像と補間された右眼用画像とを、これら左眼用画像及び右眼用画像が有する第1の解像度よりも高い、第2の解像度を有する左眼用スケーリング画像及び右眼用スケーリング画像に変換する。この第2の解像度は、例えば、三次元映像コンテンツデータ501を再生するためのウィンドウのサイズに応じた解像度である。したがって例えば、ウィンドウのサイズが変更される操作によって、この第2の解像度も変更される。スケーリング部305は、左眼用スケーリング画像と右眼用スケーリング画像とをインターリーブ画像生成部306に出力する。
The
インターリーブ画像生成部306は、スケーリング部305によって入力された左眼用スケーリング画像と右眼用スケーリング画像とを走査線毎に交互に配置したインターリーブ画像を生成する。インターリーブ画像生成部306は、例えば、インターリーブ画像内の奇数番目の走査線に、左眼用スケーリング画像内の奇数番目の走査線に対応する画素を配置し、インターリーブ画像内の偶数番目の走査線に、右眼用スケーリング画像内の偶数番目の走査線に対応する画素を配置する。これにより、三次元映像コンテンツデータ501に含まれるインターリーブ画像を、第1の解像度から第2の解像度に滑らかにスケーリングしたインターリーブ画像が生成される。インターリーブ画像生成部306は、生成したインターリーブ画像を画像出力部307に出力する。また、インターリーブ画像生成部306は、生成したインターリーブ画像を一つ前のスケーリングされたインターリーブ画像404’として保存する。
The interleaved
画像出力部307は、スケーリング判定部301から出力されるインターリーブ画像、又はインターリーブ画像生成部306から出力される、スケーリングされたインターリーブ画像をLCD17に出力する。
The
LCD17は、入力されたインターリーブ画像を画面に表示する。
偏光フィルタ19は、LCD17に表示されたインターリーブ画像を偏光する。偏光フィルタ19は、例えば、奇数番目の走査線に対応する画像(左眼用画像)を第1の方向に偏光し、偶数番目の走査線に対応する画像(右眼用画像)を第2の方向に偏光する。このため、偏光フィルタ19は、奇数番目の走査線に対応する位置に左眼用フィルタ19Aを備え、偶数番目の走査線に対応する位置に右眼用フィルタ19Bを備える。左眼用フィルタ19Aと右眼用フィルタ19Bとは、それぞれ異なる方向に画像を偏光する。すなわち、左眼用フィルタ19Aは左眼用画像を第1の方向に偏光し、右眼用フィルタ19Bは右眼用画像を第2の方向に偏光する。
The
The
偏光眼鏡31は、偏光された画像をフィルタリングして、必要な画像を抽出する。偏光眼鏡31は、左眼用フィルタ31Aと右眼用フィルタ31Bを備える。左眼用フィルタ31Aは、偏光された左眼用画像のみを透過する。一方、右眼用フィルタ31Aは、偏光された右眼用画像のみを透過する。ユーザは、偏光眼鏡31を装着して偏光された画像を見ることで、左眼用画像を左眼で、右眼用画像を右眼で捉えることができる。つまり、ユーザは、偏光眼鏡31を装着して偏光された画像を見ることで、三次元映像を観賞することができる。
The
以上の構成により、コンテンツ再生アプリケーション202は、入力される三次元映像コンテンツデータ501に基づく映像信号の解像度(第1の解像度)と、該映像信号を表示するウィンドウのサイズ(第2の解像度)とが異なる際に、ウィンドウのサイズに応じて、該映像信号を滑らかにスケーリングすることができる。三次元映像コンテンツデータ501に基づく映像信号は、左眼用画像と右眼用画像とが走査線毎に交互に配置されたインターリーブ画像を含む。コンテンツ再生アプリケーション202は、インターリーブ画像内に配置された左眼用画像及び右眼用画像の各々で、インターリーブによって欠損している画像の部分を補間し、補間した画像を第1の解像度から第2の解像度にスケーリングすることによって、該インターリーブ画像を滑らかにスケーリングすることができる。
With the above configuration, the
なお、画像出力部307は、スケーリング部305から出力される、左眼用スケーリング画像と右眼用スケーリング画像とをLCD17に出力してもよい。左眼用スケーリング画像及び右眼用スケーリング画像は、上述のように、インターリーブ画像内に配置された左眼用インターリーブ画像及び右眼用インターリーブ画像の各々で、インターリーブによって欠損している画素を補間し、補間した画像を第1の解像度から第2の解像度にスケーリングした画像である。画像出力部307は、LCD17に、左眼用スケーリング画像と右眼用スケーリング画像とを交互に(高速に)出力する。ユーザは、例えば、液晶シャッターメガネ(図示せず)を用いることで、左眼用スケーリング画像を左眼で、右眼用スケーリング画像を右眼で見ることができる。より具体的には、ユーザは、LCD17に左眼用スケーリング画像が表示されるときには左眼にのみ画像を透過し、LCD17に右眼用スケーリング画像が表示されるときには右眼にのみ画像を透過する機能を有する液晶シャッターメガネを用いることで、左眼用スケーリング画像を左眼で、右眼用スケーリング画像を右眼で見ることができる。すなわち、コンテンツ再生アプリケーション202が、LCD17に左眼用スケーリング画像と右眼用スケーリング画像とを交互に(高速に)表示し、ユーザの左眼の前のシャッターと右眼の前のシャッターとが、画像の表示と同期して開閉されることにより、ユーザは、画面に表示される映像を立体として知覚することができる。
Note that the
図4は、インターリーブ画像401をスケーリングすることによって歪みが生じる例を示す。図4では、インターリーブ画像401内に左眼用画像と右眼用画像とが走査線毎に交互に配置される。インターリーブ画像401では、例えば、奇数番目の走査線に左眼用画像が配置され、偶数番目の走査線に右眼用画像が配置される。したがって、インターリーブ画像401は、インターリーブされた左眼用画像(左眼用インターリーブ画像)401Aとインターリーブされた右眼用画像(右眼用インターリーブ画像)401Bとを含む。左眼用インターリーブ画像401Aでは、例えば、画像が描画される走査線が奇数番目に配置され、画像が描画されない走査線(図4中、斜線部分)が偶数番目に配置される。換言すると、左眼用インターリーブ画像401Aでは、偶数番目の走査線に対応する画像が欠落する。また、右眼用インターリーブ画像401Bでは、例えば、画像が描画されない走査線が奇数番目に配置され、画像が描画される走査線が偶数番目に配置される。換言すると、右眼用インターリーブ画像401Bでは、奇数番目の走査線に対応する画像が欠落する。
FIG. 4 shows an example in which distortion is caused by scaling the interleaved
左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとがスケーリングされた場合、それぞれ、スケーリングされた左眼用インターリーブ画像405Aとスケーリングされた右眼用インターリーブ画像405Bとが生成される。例えば、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401Bの各々の走査線数が2倍に増加した左眼用インターリーブ画像405Aと右眼用インターリーブ画像405Bとが生成される。
When the left-eye interleaved
次いで、これらスケーリングされた左眼用インターリーブ画像405A及び右眼用インターリーブ画像405Bに対して、再度インターリーブを行った場合、画像が描画される走査線と画像が描画されない走査線とが交互に配置された左眼用インターリーブ画像406Aと右眼用インターリーブ画像406Bとが生成される。例えば、スケーリングされた左眼用インターリーブ画像405Aにおいて、隣接する、偶数番目に配置され且つ画像が描画された走査線(例えば、上から2番目の走査線)と、奇数番目に配置され且つ画像が描画されない走査線(例えば、上から3番目の走査線)とが置き換えられ、左眼用インターリーブ画像406Aが生成される。また例えば、スケーリングされた右眼用インターリーブ画像405Bにおいて、隣接する、偶数番目に配置され且つ画像が描画されない走査線(例えば、上から2番目の走査線)と、奇数番目に配置され且つ画像が描画される走査線(例えば、上から3番目の走査線)とが置き換えられ、右眼用インターリーブ画像406Bが生成される。
Next, when the interleaved
インターリーブ画像401に対して、上述のようなスケーリング及び再インターリーブを施す場合、本来の位置とは異なる位置に走査線が配置されるため、インターリーブ画像406A,406Bのように画像(画像内に描画されたオブジェクト等)に歪みが生じる可能性がある。そのため本実施形態では、図5に示す例のように、インターリーブ画像401を滑らかにスケーリングする。
When the above-described scaling and re-interleaving are performed on the interleaved
図5でも、図4と同様に、インターリーブ画像401内に左眼用画像401Aと右眼用画像401Bとが走査線毎に交互に配置される。インターリーブ画像401では、例えば、奇数番目の走査線に左眼用画像401Aが配置され、偶数番目の走査線に右眼用画像401Bが配置される。したがって、インターリーブ画像401は、インターリーブされた左眼用画像(左眼用インターリーブ画像)401Aとインターリーブされた右眼用画像(右眼用インターリーブ画像)401Bとを含む。左眼用インターリーブ画像401Aでは、例えば、画像が描画される走査線が奇数番目に配置され、画像が描画されない走査線(図4中、斜線部分)が偶数番目に配置される。換言すると、左眼用インターリーブ画像401Aでは、偶数番目の走査線に対応する画像が欠落する。また、右眼用インターリーブ画像401Bでは、例えば、画像が描画されない走査線が奇数番目に配置され、画像が描画される走査線が偶数番目に配置される。換言すると、右眼用インターリーブ画像401Bでは、奇数番目の走査線に対応する画像が欠落する。
Also in FIG. 5, as in FIG. 4, the
コンテンツ再生アプリケーション202は、左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとを用いて、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401B内のインターリーブによる欠落部分を補間する。コンテンツ再生アプリケーション202は、例えば両眼視差を考慮して左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとを補間する。つまり、コンテンツ再生アプリケーション202は、左眼用インターリーブ画像401A内の欠落部分、すなわち、偶数番目の走査線に対応する画素を、視差を考慮して右眼用インターリーブ画像401Bで補間する。また、コンテンツ再生アプリケーション202は、右眼用インターリーブ画像401B内の欠落部分、すなわち、奇数番目の走査線に対応する画素を、視差を考慮して左眼用インターリーブ画像401Aで補間する。これにより、コンテンツ再生アプリケーション202は、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401B内の欠落部分が補間された左眼用画像402Aと右眼用画像402Bとを生成する。
The
なお、コンテンツ再生アプリケーション202は、左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとから推定した三次元モデルを用いて、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401Bの欠落部分を補間してもよい。また、コンテンツ再生アプリケーション202は、一つ前のスケーリングされたインターリーブ画像404’をさらに用いて、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401B内の欠落部分を補間してもよい。
Note that the
次いで、コンテンツ再生アプリケーション202は、補間された左眼用画像402A及び補間された右眼用画像402Bをそれぞれスケーリングし、再度インターリーブして、スケーリングされた左眼用インターリーブ画像404A及びスケーリングされた右眼用インターリーブ画像404Bを生成する。コンテンツ再生アプリケーション202は、例えば、左眼用インターリーブ画像404Aの奇数番目の走査線に、補間された左眼用画像402Aの奇数番目の走査線に対応する画素を配置し、左眼用インターリーブ画像404Aの偶数番目の走査線に、画像の描画されない画素を配置する。また、コンテンツ再生アプリケーション202は、例えば、右眼用インターリーブ画像404Bの偶数番目の走査線に、補間された右眼用画像402Bの偶数番目の走査線に対応する画素を配置し、右眼用インターリーブ画像404Bの奇数番目の走査線に、画像の描画されない画素を配置する。上述のように、左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとを補間した後に、スケーリング及び再インターリーブを施すことにより、インターリーブ画像401を滑らかにスケーリングすることができる。なお、LCD17には、左眼用インターリーブ画像404Aと右眼用インターリーブ画像404Bとを重ね合わせたインターリーブ画像404が表示される。すなわち、コンテンツ再生アプリケーション202は、例えば、左眼用インターリーブ画像404Aの奇数番目の走査線と右眼用インターリーブ画像404Bの偶数番目の走査線とが交互に配置されたインターリーブ画像404をLCD17に表示する。
Next, the
なお、コンテンツ再生アプリケーション202は、時分割方式に対応した画像をLCD17に表示することもできる。その場合、コンテンツ再生アプリケーション202は、補間された左眼用画像402Aと右眼用画像402Bとを第1の解像度から第2の解像度にスケーリングする。そして、コンテンツ再生アプリケーション202は、スケーリングされた左眼用画像402Aと右眼用画像402Bとを、交互にLCD17に表示する。ユーザは、例えば、液晶シャッターメガネを用いることで、左眼用画像を左眼で、右眼用画像を右眼で見ることができる。より具体的には、ユーザは、LCD17に左眼用画像が表示されるときには左眼にのみ画像を透過し、LCD17に右眼用画像が表示されるときには右眼にのみ画像を透過する機能を有する液晶シャッターメガネを用いることで、左眼用画像を左眼で、右眼用画像を右眼で見ることができる。すなわち、コンテンツ再生アプリケーション202が、LCD17に、左眼用画像と右眼用画像とを交互に(高速に)表示し、ユーザの左眼の前のシャッターと右眼の前のシャッターとが、画像の表示と同期して開閉されることにより、ユーザは、画面に表示される映像を立体として知覚することができる。
The
次いで、図6乃至図8を参照して、インターリーブ画像401をスケーリングする詳細な例について説明する。
図6は、コンテンツ再生アプリケーション202に入力されるインターリーブ画像401が作成される例を示す。コンテンツ再生アプリケーション202には、両眼視差を考慮して作成された左眼用画像407Aと右眼用画像407Bとを、走査線毎に交互に配置して作成されたインターリーブ画像401が入力される。図6に示すインターリーブ画像401では、奇数番目の走査線に、左眼用画像407A内の対応する走査線が配置され、偶数番目の走査線に、右眼用画像407B内の対応する走査線が配置される。したがって、インターリーブ画像401では、例えば、左眼用画像407Aの偶数番目の走査線に対応する画素、及び右眼用画像407Bの奇数番目の走査線に対応する画素は欠落する。上述のように作成されたインターリーブ画像401を偏光フィルタ19で覆われたLCD17に表示し、偏光眼鏡31を用いて観賞することによって、ユーザは三次元映像を知覚することができる。
Next, a detailed example of scaling the interleaved
FIG. 6 shows an example in which an interleaved
図7は、図6に示したインターリーブ画像401をスケーリングすることによって歪みが生じる例を示す。インターリーブ画像401は、上述のように、左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとを含む。なお、図7に斜線で示される領域は、インターリーブによって画像が欠落している領域を示す。図7の左眼用インターリーブ画像401Aでは、画像が表示される奇数番目の走査線と、画像が表示されない(画像が欠落した)偶数番目の走査線とが交互に配置されている。また、図7の右眼用インターリーブ画像401Bでは、画像が表示されない(画像が欠落した)奇数番目の走査線と、画像が表示される偶数番目の走査線とが交互に配置されている。
FIG. 7 shows an example in which distortion is caused by scaling the interleaved
これら左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとにスケーリングを施した場合、スケーリングされた左眼用インターリーブ画像405Aとスケーリングされた右眼用インターリーブ画像405Bとが生成される。例えば、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401Bの各々の水平方向及び垂直方向の画素数が2倍に増加した左眼用インターリーブ画像405Aと右眼用インターリーブ画像405Bとが生成される。換言すると、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401Bの各々の走査線数が2倍に増加した左眼用インターリーブ画像405Aと右眼用インターリーブ画像405Bとが生成される。
When the left-eye interleaved
次いで、これらスケーリングされた左眼用インターリーブ画像405A及び右眼用インターリーブ画像405Bに対して、再度インターリーブを行った場合、画像が描画される走査線と画像が描画されない走査線とが交互に配置された左眼用インターリーブ画像406Aと右眼用インターリーブ画像406Bとが生成される。例えば、スケーリングされた左眼用インターリーブ画像405Aにおいて、隣接する、偶数番目に配置され且つ画像が描画された走査線(例えば、上から2番目の走査線)と、奇数番目に配置され且つ画像が描画されない走査線(例えば、上から3番目の走査線)とが置き換えられ、左眼用インターリーブ画像406Aが生成される。また例えば、スケーリングされた右眼用インターリーブ画像405Bにおいて、隣接する、偶数番目に配置され且つ画像が描画されない走査線(例えば、上から2番目の走査線)と、奇数番目に配置され且つ画像が描画される走査線(例えば、上から3番目の走査線)とが置き換えられ、右眼用インターリーブ画像406Bが生成される。
Next, when the interleaved
インターリーブ画像401に対して、上述のようなスケーリング及び再インターリーブを施す場合、本来の位置とは異なる位置に走査線が配置されるため、インターリーブ画像406A,406Bのように画像(画像内に描画されたオブジェクト等)に歪みが生じる可能性がある。
When the above-described scaling and re-interleaving are performed on the interleaved
図8は、コンテンツ再生アプリケーション202によって、図6に示したインターリーブ画像401を滑らかにスケーリングする例を示す。図7と同様に、インターリーブ画像401は、左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとを含む。なお、図8に斜線で示される領域は、インターリーブによって画像が欠落している領域を示す。図8の左眼用インターリーブ画像401Aでは、画像が表示される奇数番目の走査線と、画像が表示されない(画像が欠落した)偶数番目の走査線とが交互に配置されている。また、図8の右眼用インターリーブ画像401Bでは、画像が表示されない(画像が欠落した)奇数番目の走査線と、画像が表示される偶数番目の走査線とが交互に配置されている。
FIG. 8 shows an example in which the
左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとを用いて、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401B内のインターリーブによる欠落部分(図8中、斜線部分)を補間する。コンテンツ再生アプリケーション202は、例えば両眼視差を考慮して左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとを補間する。つまり、コンテンツ再生アプリケーション202は、左眼用インターリーブ画像401A内の欠落部分、すなわち、偶数番目の走査線に対応する画素を、視差を考慮して右眼用インターリーブ画像401Bで補間する。また、コンテンツ再生アプリケーション202は、右眼用インターリーブ画像401B内の欠落部分、すなわち、奇数番目の走査線に対応する画素を、視差を考慮して左眼用インターリーブ画像401Aで補間する。これにより、コンテンツ再生アプリケーション202は、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401A内の欠落部分が補間された左眼用画像402Aと右眼用画像402Bとを生成する。
The left-eye interleaved
なお、コンテンツ再生アプリケーション202は、左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとから推定した三次元モデルを用いて、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401Bの欠落部分を補間してもよい。また、コンテンツ再生アプリケーション202は、一つ前のスケーリングされたインターリーブ画像404’をさらに用いて、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401B内の欠落部分を補間してもよい。
Note that the
次いで、コンテンツ再生アプリケーション202は、補間された左眼用画像402A及び補間された右眼用画像402Bをそれぞれスケーリングし、スケーリングされた左眼用画像403A及びスケーリングされた右眼用画像403Bを生成する。コンテンツ再生アプリケーション202は、例えば、補間された左眼用画像402A及び補間された右眼用画像402Bの水平方向及び垂直方向の画素数が、それぞれ2倍に増加した左眼用画像403A及び右眼用画像403Bを生成する。換言すると、コンテンツ再生アプリケーション202は、補間された左眼用画像402A及び補間された右眼用画像402Bの走査線数が2倍に増加した左眼用画像403A及び右眼用画像403Bを生成する。
Next, the
コンテンツ再生アプリケーション202は、スケーリングされた左眼用画像403Aとスケーリングされた右眼用画像403Bとを再度インターリーブして、スケーリングされた左眼用インターリーブ画像404A及びスケーリングされた右眼用インターリーブ画像404Bを生成する。コンテンツ再生アプリケーション202は、例えば、左眼用インターリーブ画像404Aの奇数番目の走査線に、補間された左眼用画像402Aの奇数番目の走査線に対応する画素を配置し、左眼用インターリーブ画像404Aの偶数番目の走査線に、画像の描画されない画素を配置する。また、コンテンツ再生アプリケーション202は、例えば、右眼用インターリーブ画像404Bの偶数番目の走査線に、補間された右眼用画像402Bの偶数番目の走査線に対応する画素を配置し、右眼用インターリーブ画像404Bの奇数番目の走査線に、画像の描画されない画素を配置する。上述のように、左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとを補間した後に、スケーリング及び再インターリーブを施すことにより、インターリーブ画像401を滑らかにスケーリングすることができる。なお、LCD17には、左眼用インターリーブ画像404Aと右眼用インターリーブ画像404Bとを重ね合わせたインターリーブ画像404が表示される。すなわち、コンテンツ再生アプリケーション202は、例えば、左眼用インターリーブ画像404Aの奇数番目の走査線と右眼用インターリーブ画像404Bの偶数番目の走査線とが交互に配置されたインターリーブ画像404をLCD17に表示する。
The
なお、上述のように、コンテンツ再生アプリケーション202は、時分割方式に対応した画像をLCD17に表示することもできる。その場合、コンテンツ再生アプリケーション202は、補間してスケーリングされた左眼用画像403A及び右眼用画像403Bを、交互にLCD17に表示する。ユーザは、例えば、液晶シャッターメガネを用いることで、左眼用画像403Aを左眼で、右眼用画像403Bを右眼で見ることができる。したがって、コンテンツ再生アプリケーション202が、LCD17に、左眼用画像403Aと右眼用画像403Bとを交互に(高速に)表示し、ユーザの左眼の前のシャッターと右眼の前のシャッターとが、画像の表示と同期して開閉されることにより、ユーザは、画面に表示される映像を立体として知覚することができる。
As described above, the
次いで、図9のフローチャートを参照して、映像処理装置10によって実行される映像表示処理の手順の例を説明する。 Next, an example of the procedure of video display processing executed by the video processing device 10 will be described with reference to the flowchart of FIG.
まず、コンテンツ再生アプリケーション202は、再生対象の三次元映像コンテンツデータ501を選択する(ステップS101)。再生対象の映像コンテンツデータ501は、例えば、GUI等を用いてユーザによって指定される。そして、コンテンツ再生アプリケーション202は、再生対象の映像コンテンツデータ501を再生し、LCD17に表示する映像の映像信号を生成する(ステップS102)。
First, the
次いで、コンテンツ再生アプリケーション202は、生成した映像信号に対してスケーリング処理を施す必要があるか否かを判定する(ステップS103)。コンテンツ再生アプリケーション202は、例えば、生成した映像信号の解像度と、映像信号(三次元映像コンテンツデータ501)を表示するウィンドウのサイズ(解像度)とが異なる際に、生成した映像信号に対してスケーリング処理を施す必要があると判定する。
Next, the
生成した映像信号に対してスケーリング処理を施す必要がある場合(ステップS103のYES)、コンテンツ再生アプリケーション202は、映像信号に対してスケーリング処理を施す(ステップS104)。スケーリング処理の手順の詳細については、図10を参照して後述する。
When the generated video signal needs to be subjected to scaling processing (YES in step S103), the
映像信号に対してスケーリング処理が施された後、又は生成した映像信号に対してスケーリング処理を施す必要がない場合(ステップS103のNO)、コンテンツ再生アプリケーション202は、生成した映像信号をLCD17に出力する(ステップS105)。
After the scaling process is performed on the video signal or when it is not necessary to perform the scaling process on the generated video signal (NO in step S103), the
次いで、LCD17は、入力された映像信号に基づいて、映像を表示する(ステップS106)。再生対象の映像コンテンツデータが三次元映像を表示するための映像コンテンツデータである場合には、例えば、奇数番目の走査線に左眼用映像の画素が表示され、偶数番目の走査線に右眼用映像の画素が表示される。
Next, the
偏光フィルタ19は、LCD17に表示された映像を偏光する(ステップS107)。偏光フィルタ19は、例えば、奇数番目の走査線に対応する映像を第1の方向に偏光し、偶数番目の走査線に対応する映像を第2の方向に偏光する。換言すると、偏光フィルタ19は、左眼用フィルタ19Aにより左眼用映像を偏光し、右眼用フィルタ19Bにより右眼用映像を偏光する。
The
偏光眼鏡31は、偏光された左眼用映像を左眼用フィルタ31Aにより透過し、偏光された右眼用映像を右眼用フィルタ31Aにより透過する(ステップS108)。ユーザは、偏光眼鏡31を用いて偏光された映像を観賞することで、左眼用映像を左眼で、右眼用映像を右眼で見ることができる。したがって、再生対象の映像コンテンツデータが三次元映像を表示するための映像コンテンツデータである場合、ユーザは偏光眼鏡31を装着して偏光された映像を見ることで、三次元映像を観賞することができる。また、ユーザは、ウィンドウのサイズに応じてスケーリングされた三次元映像を観賞することができる。
The
次いで、図10を参照して、コンテンツ再生アプリケーション202によるスケーリング処理の手順の例を説明する。コンテンツ再生アプリケーション202は、三次元映像コンテンツデータ501に基づいて生成された映像信号に含まれるインターリーブ画像(フレーム)に対して順次、スケーリング処理を施す。
Next, an example of the procedure of the scaling process performed by the
まず、コンテンツ再生アプリケーション202は、インターリーブ画像401から左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとを抽出する(ステップS201)。コンテンツ再生アプリケーション202は、例えば、インターリーブ画像401内の奇数番目の走査線に対応する左眼用インターリーブ画像401Aと、インターリーブ画像401内の偶数番目の走査線に対応する右眼用インターリーブ画像401Bとを抽出する。
First, the
次いで、コンテンツ再生アプリケーション202は、左眼用インターリーブ画像401Aを用いて、第1の三次元モデルを生成する(ステップS202)。コンテンツ再生アプリケーション202は、例えば、画像内の各画素の奥行きを推定する技術を用いて、左眼用インターリーブ画像401Aに対応する第1の三次元モデルを生成する。同様に、コンテンツ再生アプリケーション202は、右眼用インターリーブ画像401Bを用いて、第2の三次元モデルを生成する(ステップS203)。コンテンツ再生アプリケーション202は、例えば、画像内の各画素の奥行きを推定する技術を用いて、右眼用インターリーブ画像401Bに対応する第2の三次元モデルを生成する。そして、コンテンツ再生アプリケーション202は、第1の三次元モデルと第2の三次元モデルとを両眼視差を考慮して統合した三次元モデルを生成する(ステップS204)。
Next, the
次いで、コンテンツ再生アプリケーション202は、処理対象のインターリーブ画像401が、映像信号(三次元映像コンテンツデータ501)の先頭フレームであるか否かを判定する。処理対象のインターリーブ画像401が映像信号の先頭フレームでない場合(ステップS205のNO)、コンテンツ再生アプリケーション202は、ステップS204で作成した三次元モデルと、処理対象のインターリーブ画像401の一つ前のスケーリングされたインターリーブ画像404’とを用いて、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401B内のインターリーブによる欠落部分を補間する(ステップS206)。コンテンツ再生アプリケーション202は、ステップS204で作成した三次元モデルと、処理対象のインターリーブ画像401の一つ前のスケーリングされたインターリーブ画像404’とを用いて、補間された左眼用画像402Aと補間された右眼用画像402Bとを生成する。一方、処理対象のインターリーブ画像401が映像信号の先頭フレームである場合(ステップS205のYES)、コンテンツ再生アプリケーション202は、ステップS204で作成した三次元モデルを用いて、左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとを補間する(ステップS207)。コンテンツ再生アプリケーション202は、ステップS204で作成した三次元モデルを用いて、補間された左眼用画像402Aと補間された右眼用画像402Bとを生成する。
Next, the
コンテンツ再生アプリケーション202は、ステップS206又はステップS207で生成された、補間された左眼用画像402Aと補間された右眼用画像402Bとを第1の解像度から第2の解像度にスケーリングする(ステップS208)。コンテンツ再生アプリケーション202は、補間された左眼用画像402Aと補間された右眼用画像402Bとを第1の解像度から第2の解像度にスケーリングした、左眼用スケーリング画像403Aと右眼用スケーリング画像403Bとを生成する。そして、コンテンツ再生アプリケーション202は、左眼用スケーリング画像403Aと右眼用スケーリング画像403Bとを用いて、インターリーブ画像404A,404Bを生成する(ステップS209)。
The
次いで、コンテンツ再生アプリケーション202は、処理対象のインターリーブ画像401に後続するフレームがあるか否かを判定する(ステップS210)。処理対象のインターリーブ画像401に後続するフレームがある場合(ステップS210のYES)、コンテンツ再生アプリケーション202は、次のフレームを処理対象のインターリーブ画像401に設定する(ステップS211)。そして、コンテンツ再生アプリケーション202は、新たに設定された処理対象のインターリーブ画像401に対して、ステップS201以降の処理を施す。処理対象のインターリーブ画像401に後続するフレームがない場合(ステップS210のNO)、コンテンツ再生アプリケーション202はスケーリング処理を終了する。
Next, the
以上の処理により、コンテンツ再生アプリケーション202は、インターリーブ画像401を、インターリーブ画像401の解像度よりも高い、第1の解像度から第2の解像度に滑らかにスケーリングしたインターリーブ画像404に変換することができる。したがって、コンテンツ再生アプリケーション202で三次元映像コンテンツデータ501を再生することによって、ユーザは、任意の解像度で滑らかな三次元映像を観賞することができる。
With the above processing, the
以上説明したように、本実施形態によれば、左眼用画像と右眼用画像とがインターリーブされた三次元映像データを滑らかにスケーリングできる。コンテンツ再生アプリケーション202は、インターリーブ画像401から左眼用インターリーブ画像401Aと右眼用インターリーブ画像401Bとを抽出し、左眼用インターリーブ画像401A及び右眼用インターリーブ画像401Bの各々において、インターリーブによって欠落した領域を補間する。そして、コンテンツ再生アプリケーション202は、補間された左眼用画像402Aと右眼用画像402Bとを第1の解像度から第2の解像度にスケーリングし、再度インターリーブを施すことによって、滑らかにスケーリングされたインターリーブ画像404を生成することができる。ユーザは、LCD17に表示されたインターリーブ404を、偏光眼鏡19を用いて見ることで立体映像を知覚することができる。
As described above, according to this embodiment, it is possible to smoothly scale 3D video data in which a left-eye image and a right-eye image are interleaved. The
なお、コンテンツ再生アプリケーション202は、補間して、第1の解像度から第2の解像度にスケーリングされた左眼用画像403Aと右眼用画像403Bとを交互に、LCD17に表示してもよい。その場合、ユーザは、LCD17における画像の表示タイミングに同期した液晶シャッターメガネを用いることで、立体映像を知覚することができる。
The
なお、本実施形態のスケーリング処理の手順は全てソフトウェアによって実行することができる。このため、スケーリング処理の手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムを通常のコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。 Note that all the scaling processing procedures of this embodiment can be executed by software. For this reason, it is possible to easily realize the same effect as that of the present embodiment simply by installing and executing this program on a normal computer through a computer-readable storage medium storing a program for executing the scaling processing procedure. it can.
また本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
以下に、原出願の特許査定時の特許請求の範囲に記載された発明を付記する。
[1]左眼用画像と右眼用画像とが交互に配置されたインターリーブ画像を含む三次元映像データを第1の解像度から第2の解像度にスケーリングする映像処理装置であって、
前記インターリーブ画像から、前記左眼用画像に対応する左眼用インターリーブ画像と、前記右眼用画像に対応する右眼用インターリーブ画像とを抽出する画像抽出手段と、
前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを用いて、前記左眼用画像と前記右眼用画像とを交互に配置することによって欠落した画素を補間することによって、補間された左眼用画像と補間された右眼用画像とを生成する画像補間手段と、
前記補間された左眼用画像と前記補間された右眼用画像とを前記第2の解像度にスケーリングすることによって、左眼用スケーリング画像と右眼用スケーリング画像とを生成するスケーリング手段と、
前記左眼用スケーリング画像と前記右眼用スケーリング画像とを交互に配置することによって、スケーリングされたインターリーブ画像を生成するインターリーブ画像生成手段とを具備することを特徴とする映像処理装置。
[2]前記画像補間手段は、前記三次元映像データにおいて、処理対象のインターリーブ画像の一つ前のインターリーブ画像に対応する、一つ前のスケーリングされたインターリーブ画像を用いて、前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを補間することを特徴とする[1]記載の映像処理装置。
[3]前記画像補間手段は、前記左眼用インターリーブ画像を用いて第1の三次元モデルを生成し、前記右眼用インターリーブ画像を用いて第2の三次元モデルを生成し、前記第1の三次元モデルと前記第2の三次元モデルとを統合した三次元モデルを生成し、前記三次元モデルを用いて、前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを補間することを特徴とする[1]記載の映像処理装置。
[4]前記画像補間手段は、前記左眼用インターリーブ画像を用いて第1の三次元モデルを生成し、前記右眼用インターリーブ画像を用いて第2の三次元モデルを生成し、前記第1の三次元モデルと前記第2の三次元モデルとを統合した三次元モデルを生成し、前記三次元モデルと前記一つ前のスケーリングされたインターリーブ画像とを用いて、前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを補間することを特徴とする[2]記載の映像処理装置。
[5]左眼用画像と右眼用画像とが交互に配置されたインターリーブ画像を含む三次元映像データを第1の解像度から第2の解像度にスケーリングする映像処理方法であって、
前記インターリーブ画像から、前記左眼用画像に対応する左眼用インターリーブ画像と、前記右眼用画像に対応する右眼用インターリーブ画像とを抽出し、
前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを用いて、前記左眼用画像と前記右眼用画像とを交互に配置することによって欠落した画素を補間することによって、補間された左眼用画像と補間された右眼用画像とを生成し、
前記補間された左眼用画像と前記補間された右眼用画像とを前記第2の解像度にスケーリングすることによって、左眼用スケーリング画像と右眼用スケーリング画像とを生成し、
前記左眼用スケーリング画像と前記右眼用スケーリング画像とを交互に配置することによって、スケーリングされたインターリーブ画像を生成することを特徴とする映像処理方法。
[6]前記補間された左眼用画像と前記補間された右眼用画像とを生成することは、前記三次元映像データにおいて、処理対象のインターリーブ画像の一つ前のインターリーブ画像に対応する、一つ前のスケーリングされたインターリーブ画像を用いて、前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを補間することを特徴とする[5]記載の映像処理方法。
[7]前記補間された左眼用画像と前記補間された右眼用画像とを生成することは、前記左眼用インターリーブ画像を用いて第1の三次元モデルを生成し、前記右眼用インターリーブ画像を用いて第2の三次元モデルを生成し、前記第1の三次元モデルと前記第2の三次元モデルとを統合した三次元モデルを生成し、前記三次元モデルを用いて、前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを補間することを特徴とする[5]記載の映像処理方法。
[8]前記補間された左眼用画像と前記補間された右眼用画像とを生成することは、前記左眼用インターリーブ画像を用いて第1の三次元モデルを生成し、前記右眼用インターリーブ画像を用いて第2の三次元モデルを生成し、前記第1の三次元モデルと前記第2の三次元モデルとを統合した三次元モデルを生成し、前記三次元モデルと前記一つ前のスケーリングされたインターリーブ画像とを用いて、前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを補間することを特徴とする[6]記載の映像処理方法。
[9]左眼用画像と右眼用画像とが交互に配置されたインターリーブ画像を含む三次元映像データを第1の解像度から第2の解像度にスケーリングするプログラムであって、
前記インターリーブ画像から、前記左眼用画像に対応する左眼用インターリーブ画像と、前記右眼用画像に対応する右眼用インターリーブ画像とを抽出する手順と、
前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを用いて、前記左眼用画像と前記右眼用画像とを交互に配置することによって欠落した画素を補間することによって、補間された左眼用画像と補間された右眼用画像とを生成する手順と、
前記補間された左眼用画像と前記補間された右眼用画像とを前記第2の解像度にスケーリングすることによって、左眼用スケーリング画像と右眼用スケーリング画像とを生成する手順と、
前記左眼用スケーリング画像と前記右眼用スケーリング画像とを交互に配置することによって、スケーリングされたインターリーブ画像を生成する手順とをコンピュータに実行させることを特徴とするプログラム。
Further, the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.
The invention described in the scope of the claims at the time of the appraisal of the original application will be added below.
[1] A video processing device for scaling 3D video data including an interleaved image in which left-eye images and right-eye images are alternately arranged from a first resolution to a second resolution,
Image extracting means for extracting from the interleaved image a left-eye interleaved image corresponding to the left-eye image and a right-eye interleaved image corresponding to the right-eye image;
Using the left-eye interleaved image and the right-eye interleaved image, the left eye image and the right-eye image are alternately arranged to interpolate missing pixels, thereby interpolating the left Image interpolating means for generating an ophthalmic image and an interpolated right eye image;
Scaling means for generating a left-eye scaling image and a right-eye scaling image by scaling the interpolated left-eye image and the interpolated right-eye image to the second resolution;
An image processing apparatus comprising: an interleaved image generation unit configured to generate a scaled interleaved image by alternately arranging the left-eye scaling image and the right-eye scaling image.
[2] The image interpolating unit uses the scaled interleaved image corresponding to the previous interleaved image of the interleaved image to be processed in the 3D video data, and uses the interleaved image for the left eye. The video processing apparatus according to [1], wherein an image and the interleaved image for the right eye are interpolated.
[3] The image interpolation means generates a first three-dimensional model using the left-eye interleaved image, generates a second three-dimensional model using the right-eye interleaved image, and Generating a three-dimensional model obtained by integrating the three-dimensional model and the second three-dimensional model, and interpolating the interleaved image for the left eye and the interleaved image for the right eye using the three-dimensional model. The video processing apparatus according to [1], characterized in that it is characterized in that
[4] The image interpolation means generates a first three-dimensional model using the left-eye interleaved image, generates a second three-dimensional model using the right-eye interleaved image, and generates the first three-dimensional model. A three-dimensional model integrating the second three-dimensional model and the second three-dimensional model, and using the three-dimensional model and the previous scaled interleaved image, The video processing apparatus according to [2], wherein the interleaved image for the right eye is interpolated.
[5] A video processing method for scaling 3D video data including an interleaved image in which left-eye images and right-eye images are alternately arranged from a first resolution to a second resolution,
Extracting a left-eye interleaved image corresponding to the left-eye image and a right-eye interleaved image corresponding to the right-eye image from the interleaved image,
Using the left-eye interleaved image and the right-eye interleaved image, the left eye image and the right-eye image are alternately arranged to interpolate missing pixels, thereby interpolating the left Generate an eye image and an interpolated right eye image;
Generating a left eye scaling image and a right eye scaling image by scaling the interpolated left eye image and the interpolated right eye image to the second resolution;
A video processing method comprising generating a scaled interleaved image by alternately arranging the left-eye scaling image and the right-eye scaling image.
[6] Generating the interpolated image for the left eye and the interpolated image for the right eye corresponds to an interleaved image immediately before the interleaved image to be processed in the 3D video data. The video processing method according to [5], wherein the left-eye interleaved image and the right-eye interleaved image are interpolated using the previous scaled interleaved image.
[7] Generating the interpolated image for the left eye and the interpolated image for the right eye generates a first three-dimensional model using the interleaved image for the left eye, and Generating a second three-dimensional model using an interleaved image, generating a three-dimensional model integrating the first three-dimensional model and the second three-dimensional model, and using the three-dimensional model, The video processing method according to [5], wherein the left-eye interleaved image and the right-eye interleaved image are interpolated.
[8] Generating the interpolated image for the left eye and the interpolated image for the right eye generates a first three-dimensional model using the interleaved image for the left eye, and A second three-dimensional model is generated using an interleaved image, a three-dimensional model obtained by integrating the first three-dimensional model and the second three-dimensional model is generated, and the three-dimensional model and the previous one are generated. [6] The video processing method according to [6], wherein the left-eye interleaved image and the right-eye interleaved image are interpolated using the scaled interleaved image.
[9] A program for scaling 3D video data including an interleaved image in which left-eye images and right-eye images are alternately arranged from a first resolution to a second resolution,
A procedure for extracting a left-eye interleaved image corresponding to the left-eye image and a right-eye interleaved image corresponding to the right-eye image from the interleaved image;
Using the left-eye interleaved image and the right-eye interleaved image, the left eye image and the right-eye image are alternately arranged to interpolate missing pixels, thereby interpolating the left A procedure for generating an eye image and an interpolated right eye image;
Generating a left-eye scaling image and a right-eye scaling image by scaling the interpolated left-eye image and the interpolated right-eye image to the second resolution;
A program that causes a computer to execute a procedure for generating a scaled interleaved image by alternately arranging the left-eye scaling image and the right-eye scaling image.
17…LCD、19…偏光フィルタ、19A…左眼用フィルタ、19B…右眼用フィルタ、31…偏光眼鏡、31A…左眼用フィルタ、31B…右眼用フィルタ、202…コンテンツ再生アプリケーション、301…スケーリング判定部、302…左右眼画像抽出部、303…三次元モデル生成部、304…画像補間部、305…スケーリング部、306…インターリーブ画像生成部、307…画像出力部、308…映像信号生成部、501…三次元映像コンテンツデータ、404’…一つ前のスケーリングされたインターリーブ画像。
DESCRIPTION OF
Claims (5)
前記インターリーブ画像から、前記左眼用画像に対応する左眼用インターリーブ画像と、前記右眼用画像に対応する右眼用インターリーブ画像とを抽出する画像抽出手段と、
前記左眼用インターリーブ画像を用いて第1の三次元モデルを生成し、前記右眼用インターリーブ画像を用いて第2の三次元モデルを生成し、前記第1の三次元モデルと前記第2の三次元モデルとを統合した三次元モデルを生成し、前記三次元モデルを用いて、前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを補間することによって、補間された左眼用画像と補間された右眼用画像とを生成する画像補間手段と、
前記補間された左眼用画像と前記補間された右眼用画像とを前記第2の解像度にスケーリングすることによって、左眼用スケーリング画像と右眼用スケーリング画像とを生成するスケーリング手段と、
前記左眼用スケーリング画像と前記右眼用スケーリング画像とを交互に配置することによって、スケーリングされたインターリーブ画像を生成するインターリーブ画像生成手段とを具備することを特徴とする映像処理装置。 A video processing apparatus that scales 3D video data including an interleaved image in which left-eye images and right-eye images are alternately arranged from a first resolution to a second resolution,
Image extracting means for extracting from the interleaved image a left-eye interleaved image corresponding to the left-eye image and a right-eye interleaved image corresponding to the right-eye image;
A first three-dimensional model is generated using the left-eye interleaved image, a second three-dimensional model is generated using the right-eye interleaved image, and the first three-dimensional model and the second three-dimensional model are generated. generating a three-dimensional model that integrates a three-dimensional model, using said three-dimensional model, by interpolating between the left-eye interleaved image and the right-eye interleaved image, the left-eye image interpolated Image interpolation means for generating an interpolated right eye image ;
Scaling means for generating a left-eye scaling image and a right-eye scaling image by scaling the interpolated left-eye image and the interpolated right-eye image to the second resolution ;
An image processing apparatus comprising: an interleaved image generation unit configured to generate a scaled interleaved image by alternately arranging the left-eye scaling image and the right-eye scaling image .
前記インターリーブ画像から、前記左眼用画像に対応する左眼用インターリーブ画像と、前記右眼用画像に対応する右眼用インターリーブ画像とを抽出し、
前記左眼用インターリーブ画像を用いて第1の三次元モデルを生成し、前記右眼用インターリーブ画像を用いて第2の三次元モデルを生成し、前記第1の三次元モデルと前記第2の三次元モデルとを統合した三次元モデルを生成し、前記三次元モデルを用いて、前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを補間することによって、補間された左眼用画像と補間された右眼用画像とを生成し、
前記補間された左眼用画像と前記補間された右眼用画像とを前記第2の解像度にスケーリングすることによって、左眼用スケーリング画像と右眼用スケーリング画像とを生成し、
前記左眼用スケーリング画像と前記右眼用スケーリング画像とを交互に配置することによって、スケーリングされたインターリーブ画像を生成することを特徴とする映像処理方法。 A video processing method for scaling 3D video data including an interleaved image in which left-eye images and right-eye images are alternately arranged from a first resolution to a second resolution,
Extracting a left-eye interleaved image corresponding to the left-eye image and a right-eye interleaved image corresponding to the right-eye image from the interleaved image,
A first three-dimensional model is generated using the left-eye interleaved image, a second three-dimensional model is generated using the right-eye interleaved image, and the first three-dimensional model and the second three-dimensional model are generated. generating a three-dimensional model that integrates a three-dimensional model, using said three-dimensional model, by interpolating between the left-eye interleaved image and the right-eye interleaved image, the left-eye image interpolated Interpolated right eye image and
Generating a left eye scaling image and a right eye scaling image by scaling the interpolated left eye image and the interpolated right eye image to the second resolution ;
A video processing method comprising generating a scaled interleaved image by alternately arranging the left-eye scaling image and the right-eye scaling image .
前記インターリーブ画像から、前記左眼用画像に対応する左眼用インターリーブ画像と、前記右眼用画像に対応する右眼用インターリーブ画像とを抽出する手順と、
前記左眼用インターリーブ画像を用いて第1の三次元モデルを生成し、前記右眼用インターリーブ画像を用いて第2の三次元モデルを生成し、前記第1の三次元モデルと前記第2の三次元モデルとを統合した三次元モデルを生成し、前記三次元モデルを用いて、前記左眼用インターリーブ画像と前記右眼用インターリーブ画像とを補間することによって、補間された左眼用画像と補間された右眼用画像とを生成する手順と、
前記補間された左眼用画像と前記補間された右眼用画像とを前記第2の解像度にスケーリングすることによって、左眼用スケーリング画像と右眼用スケーリング画像とを生成する手順と、
前記左眼用スケーリング画像と前記右眼用スケーリング画像とを交互に配置することによって、スケーリングされたインターリーブ画像を生成する手順とをコンピュータに実行させることを特徴とするプログラム。 A program for scaling 3D video data including an interleaved image in which left-eye images and right-eye images are alternately arranged from a first resolution to a second resolution,
A procedure for extracting a left-eye interleaved image corresponding to the left-eye image and a right-eye interleaved image corresponding to the right-eye image from the interleaved image;
A first three-dimensional model is generated using the left-eye interleaved image, a second three-dimensional model is generated using the right-eye interleaved image, and the first three-dimensional model and the second three-dimensional model are generated. generating a three-dimensional model that integrates a three-dimensional model, using said three-dimensional model, by interpolating between the left-eye interleaved image and the right-eye interleaved image, the left-eye image interpolated A procedure for generating an interpolated right-eye image ;
Generating a left-eye scaling image and a right-eye scaling image by scaling the interpolated left-eye image and the interpolated right-eye image to the second resolution ;
A program that causes a computer to execute a procedure for generating a scaled interleaved image by alternately arranging the left-eye scaling image and the right-eye scaling image .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011127636A JP5550603B2 (en) | 2011-06-07 | 2011-06-07 | Video processing apparatus, video processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011127636A JP5550603B2 (en) | 2011-06-07 | 2011-06-07 | Video processing apparatus, video processing method, and program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010010435 Division | 2010-01-20 | 2010-01-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011172293A JP2011172293A (en) | 2011-09-01 |
JP5550603B2 true JP5550603B2 (en) | 2014-07-16 |
Family
ID=44685843
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011127636A Active JP5550603B2 (en) | 2011-06-07 | 2011-06-07 | Video processing apparatus, video processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5550603B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115379187A (en) * | 2022-07-25 | 2022-11-22 | 达擎股份有限公司 | Polarized light type three-dimensional display system and three-dimensional data format conversion method thereof |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3159327B2 (en) * | 1991-11-30 | 2001-04-23 | ソニー株式会社 | Video data decoding device |
JP3524147B2 (en) * | 1994-04-28 | 2004-05-10 | キヤノン株式会社 | 3D image display device |
JPH0870475A (en) * | 1994-06-23 | 1996-03-12 | Sanyo Electric Co Ltd | Method and device for encoding and decoding stereoscopic animation |
JP2002092656A (en) * | 2000-09-11 | 2002-03-29 | Canon Inc | Stereoscopic image display device and image data displaying method |
JP2002352271A (en) * | 2001-05-28 | 2002-12-06 | Olympus Optical Co Ltd | Three-dimensional image acquisition device |
CA2380105A1 (en) * | 2002-04-09 | 2003-10-09 | Nicholas Routhier | Process and system for encoding and playback of stereoscopic video sequences |
KR100657275B1 (en) * | 2004-08-26 | 2006-12-14 | 삼성전자주식회사 | Method for generating a stereoscopic image and method for scaling therefor |
JP4440067B2 (en) * | 2004-10-15 | 2010-03-24 | キヤノン株式会社 | Image processing program for stereoscopic display, image processing apparatus, and stereoscopic display system |
JP4214529B2 (en) * | 2004-12-28 | 2009-01-28 | 日本ビクター株式会社 | Depth signal generation device, depth signal generation program, pseudo stereoscopic image generation device, and pseudo stereoscopic image generation program |
KR101450670B1 (en) * | 2007-06-11 | 2014-10-15 | 삼성전자 주식회사 | Method and apparatus for generating block-based stereoscopic image format, and method and apparatus for reconstructing stereoscopic images from the block-based stereoscopic image format |
JP4948358B2 (en) * | 2007-10-26 | 2012-06-06 | キヤノン株式会社 | Video transmission system and method |
JP5127633B2 (en) * | 2008-08-25 | 2013-01-23 | 三菱電機株式会社 | Content playback apparatus and method |
EP2371138B1 (en) * | 2008-12-25 | 2012-10-24 | Dolby Laboratories Licensing Corporation | Reconstruction of de-interleaved views, using adaptive interpolation based on disparity between the views for up-sampling. |
-
2011
- 2011-06-07 JP JP2011127636A patent/JP5550603B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011172293A (en) | 2011-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5389139B2 (en) | Electronic device and display control method | |
WO2011135857A1 (en) | Image conversion device | |
KR20110096494A (en) | Electronic device and method for displaying stereo-view or multiview sequence image | |
KR20120120502A (en) | Stereoscopic video graphics overlay | |
JP2011139261A (en) | Image processing device, image processing method, and program | |
US8619123B2 (en) | Video processing apparatus and method for scaling three-dimensional video | |
JP5166571B2 (en) | Electronic device, display control method, and display control program | |
JP2011101229A (en) | Display control device, display control method, program, output device, and transmission apparatus | |
JP4738522B2 (en) | Video display device and video display method | |
JP2012186652A (en) | Electronic apparatus, image processing method and image processing program | |
JP5289538B2 (en) | Electronic device, display control method and program | |
JP5550603B2 (en) | Video processing apparatus, video processing method, and program | |
JP5025768B2 (en) | Electronic apparatus and image processing method | |
JP5058316B2 (en) | Electronic device, image processing method, and image processing program | |
JP2012049813A (en) | Image output device and image output method | |
JP5166567B2 (en) | Electronic device, video data display control method, and program | |
JP5238849B2 (en) | Electronic device, electronic device control method, and electronic device control program | |
JP2013104937A (en) | Display processing device and display processing method | |
JP5362082B2 (en) | Electronic device, image processing method, and image processing program | |
JP2012104898A (en) | Image processing system, image processing method, and program | |
JP5641953B2 (en) | Electronic device, video data generation method, and program | |
JP5759728B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
JP2011193498A (en) | Video display device, video display method and program | |
JP5159911B2 (en) | REPRODUCTION DEVICE, REPRODUCTION METHOD, AND PROGRAM | |
JP2014030238A (en) | Display control device and display control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110607 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130129 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20130730 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131001 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131128 |
|
RD07 | Notification of extinguishment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7427 Effective date: 20140319 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140422 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140520 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5550603 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313121 Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |