JP2004145832A - コンテンツ作成装置、コンテンツ編集装置、コンテンツ再生装置、コンテンツ作成方法、コンテンツ編集方法、コンテンツ再生方法、コンテンツ作成プログラム、コンテンツ編集プログラム、および携帯通信端末 - Google Patents
コンテンツ作成装置、コンテンツ編集装置、コンテンツ再生装置、コンテンツ作成方法、コンテンツ編集方法、コンテンツ再生方法、コンテンツ作成プログラム、コンテンツ編集プログラム、および携帯通信端末 Download PDFInfo
- Publication number
- JP2004145832A JP2004145832A JP2002326897A JP2002326897A JP2004145832A JP 2004145832 A JP2004145832 A JP 2004145832A JP 2002326897 A JP2002326897 A JP 2002326897A JP 2002326897 A JP2002326897 A JP 2002326897A JP 2004145832 A JP2004145832 A JP 2004145832A
- Authority
- JP
- Japan
- Prior art keywords
- depth information
- content
- depth
- graphic data
- editing
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
- G06T15/205—Image-based rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/261—Image signal generators with monoscopic-to-stereoscopic image conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/275—Image signal generators from 3D object models, e.g. computer-generated stereoscopic image signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/388—Volumetric displays, i.e. systems where the image is built up from picture elements distributed through a volume
- H04N13/395—Volumetric displays, i.e. systems where the image is built up from picture elements distributed through a volume with depth sampling, i.e. the volume being constructed from a stack or sequence of 2D image planes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
- G06T2207/10012—Stereo images
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Geometry (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
【課題】立体視可能なコンテンツ作成および編集を容易に行なうことのできるコンテンツ作成方法およびコンテンツ編集方法を提供する。
【解決手段】図形を含む画像において、xy平面に描かれる各図形についてz軸方向の奥行きを設定することで、各図形をz軸方向の段階的な奥行きごとに設定された各階層に存在させる。そして、設定された奥行きに基づいて立体表示させることで立体視可能なコンテンツとすることができる。また、選択した階層に存在する図形のみを表示させることで、2次元表示であっても容易に立体視コンテンツの奥行きを確認することができる。
【選択図】 図3
【解決手段】図形を含む画像において、xy平面に描かれる各図形についてz軸方向の奥行きを設定することで、各図形をz軸方向の段階的な奥行きごとに設定された各階層に存在させる。そして、設定された奥行きに基づいて立体表示させることで立体視可能なコンテンツとすることができる。また、選択した階層に存在する図形のみを表示させることで、2次元表示であっても容易に立体視コンテンツの奥行きを確認することができる。
【選択図】 図3
Description
【0001】
【発明の属する技術分野】
この発明はコンテンツ作成装置、コンテンツ編集装置、コンテンツ再生装置、コンテンツ作成方法、コンテンツ編集方法、コンテンツ再生方法、コンテンツ作成プログラム、コンテンツ編集プログラム、および携帯通信端末に関し、特に、立体視可能なコンテンツ作成および編集を容易に行なうことのできるコンテンツ作成装置、コンテンツ編集装置、コンテンツ再生装置、コンテンツ作成方法、コンテンツ編集方法、コンテンツ再生方法、コンテンツ作成プログラム、コンテンツ編集プログラム、および携帯通信端末に関する。
【0002】
【従来の技術】
昨今の情報処理装置の発達により、立体視表示を行なうことのできる情報処理装置が開発されている。
【0003】
そのような立体視表示を行なうことのできる情報処理装置において再生される立体視可能なコンテンツを作成あるいは編集するために、様々な方法が提案されている。
【0004】
【発明が解決しようとする課題】
しかしながら、従来の立体視可能なコンテンツの作成処理あるいは編集処理を実現するためには、非常に複雑な制御機構が要求される。例えば、ヘッドマウントディスプレイや立体視可能なコンテンツを描画する描画ソフト等を用意する必要がある。さらに、その描画ソフト等を用いて立体視可能なコンテンツの作成あるいは編集を行なうためには、高度な技術が必要とされた。そのため、このような専用のソフトウェアがない場合や、高度な技術がない場合には、立体視可能なコンテンツの作成や編集が不可能であるという問題があった。
【0005】
本発明は、このような問題に鑑みてなされたものであって、容易に立体視可能なコンテンツの作成および編集を行なうことのできるコンテンツ作成装置、コンテンツ編集装置、コンテンツ再生装置、コンテンツ作成方法、コンテンツ編集方法、コンテンツ再生方法、コンテンツ作成プログラム、コンテンツ編集プログラム、および携帯通信端末を提供することを目的とする。
【0006】
【課題を解決するための手段】
上記目的を達成するために、本発明のある局面に従うと、コンテンツ作成装置は、2次元の図形データに対して奥行き情報を設定する奥行き情報設定手段と、奥行き情報が設定された図形データを出力する出力手段とを備える。
【0007】
本発明の他の局面に従うと、コンテンツ編集装置は、2次元の図形データに対して奥行き情報が設定されたコンテンツを編集するコンテンツ編集装置であって、表示させたい奥行きに対する奥行き情報の入力を受付ける表示情報入力手段と、受付けた奥行き情報が設定されている図形データのみを表示する表示手段とを備える。
【0008】
本発明のさらに他の局面に従うと、コンテンツ編集装置は、2次元の図形データに対して、基準面である所定の平面からの、相対的な奥行き関係を示す奥行き情報が設定されたコンテンツを編集するコンテンツ編集装置であって、基準面に対して奥行き情報を設定する基準面奥行き情報設定手段と、図形データに設定された奥行き情報を、基準面に対して設定された奥行き情報に応じて編集する深さ編集手段とを備える。
【0009】
本発明のさらに他の局面に従うと、コンテンツ再生装置は、奥行き情報が設定された2次元の図形データを含むコンテンツを立体再生するコンテンツ再生装置であって、図形データより奥行き情報を読出す奥行き情報読出手段と、読出した奥行き情報に基づいて、図形データの左目用データと右目用データとの画像のずらし量を算出するずらし量算出手段と、算出されたずらし量に基づいて、左目用データと右目用データとを生成する生成手段と、生成された左目用データと右目用データとを再生する再生手段と、を備える。
【0010】
また、コンテンツ再生装置において、上述のずらし量算出手段におけるずらし量の算出方法が、複数備えられることが望ましい。
【0011】
また、コンテンツ再生装置は、コンテンツを解析するコンテンツ解析手段をさらに備え、ずらし量算出手段は、コンテンツの解析結果に応じて複数のずらし量の算出方法から所定のずらし量の算出方法を選択してずらし量を算出することが望ましい。
【0012】
本発明のさらに他の局面に従うと、コンテンツ作成方法は、2次元の図形データに対して奥行き情報を設定する奥行き情報設定ステップと、奥行き情報が設定された図形データを出力する出力ステップとを備える。
【0013】
また、コンテンツ作成方法は、設定された奥行き情報を、対応する深さを表わす深さ情報に変換する変換ステップをさらに備え、出力ステップは、変換された深さ情報が付加された図形データを出力することが望ましい。
【0014】
また、コンテンツ作成方法は、奥行き情報を段階的な奥行き情報として、選択可能な状態で表示する奥行き情報設定表示ステップと、表示に基づいて、図形データに対して設定する奥行き情報の入力を受付ける奥行き情報入力ステップとをさらに備え、奥行き情報設定ステップは、受付けた奥行き情報を図形データに対して設定することが望ましい。
【0015】
また、コンテンツ作成方法は、図形データを選択する図形データ選択ステップをさらに備え、奥行き情報設定ステップは、選択された図形データに対して奥行き情報を設定することが望ましい。
【0016】
本発明の他の局面に従うと、コンテンツ編集方法は、2次元の図形データに対して奥行き情報が設定されたコンテンツを編集するコンテンツ編集方法であって、表示させたい奥行きに対する奥行き情報の入力を受付ける表示情報入力ステップと、受付けた奥行き情報が設定されている図形データのみを表示する表示ステップとを備える。
【0017】
また、上述の表示情報入力ステップは、奥行き情報の、表示させたい奥行きの範囲の入力を受付け、表示ステップは、受付けた奥行きの範囲に該当する奥行き情報が設定されている図形データのみを表示することが望ましい。
【0018】
また、上述の表示ステップは、図形データを、編集可能な状態で表示することが望ましい。
【0019】
本発明のさらに他の局面に従うと、コンテンツ編集方法は、2次元の図形データに対して、基準面である所定の平面からの、相対的な奥行き関係を示す奥行き情報が設定されたコンテンツを編集するコンテンツ編集方法であって、基準面に対して奥行き情報を設定する基準面奥行き情報設定ステップと、図形データに設定された奥行き情報を、基準面に対して設定された奥行き情報に応じて編集する深さ編集ステップとを備える。
【0020】
また、上述の深さ編集ステップは、基準面から図形データまでの相対的な奥行き関係を保持しつつ、基準面に対して設定された奥行き情報に基づいて、図形データに設定された奥行き情報を変更することが望ましい。
【0021】
また、コンテンツ編集方法は、図形データを選択する図形データ選択ステップをさらに備え、深さ編集ステップは、選択された図形データに設定された奥行き情報を編集することが望ましい。
【0022】
本発明のさらに他の局面に従うと、コンテンツ再生方法は、奥行き情報が設定された2次元の図形データを含むコンテンツを立体再生するコンテンツ再生方法であって、図形データより奥行き情報を読出す奥行き情報読出ステップと、読出した奥行き情報に基づいて、図形データの左目用データと右目用データとの画像のずらし量を算出するずらし量算出ステップと、算出されたずらし量に基づいて、左目用データと右目用データとを生成する生成ステップと、生成された左目用データと右目用データとを再生する再生ステップと、を備える。
【0023】
本発明のさらに他の局面に従うと、コンテンツ作成プログラムは、2次元の図形データに対して奥行き情報を設定する奥行き情報設定ステップと、奥行き情報が設定された図形データを出力する出力ステップとをコンピュータに実行させる。
【0024】
本発明のさらに他の局面に従うと、コンテンツ編集プログラムは、2次元の図形データに対して奥行き情報が設定されたコンテンツを編集するコンテンツ編集方法をコンピュータに実行させるプログラムであって、表示させたい奥行きに対する奥行き情報の入力を受付ける表示情報入力ステップと、受付けた奥行き情報が設定されている図形データのみを表示する表示ステップとを実行させる。
【0025】
本発明のさらに他の局面に従うと、携帯通信端末は、奥行き情報が設定された2次元の図形データを含むコンテンツを立体再生する携帯通信端末であって、図形データより奥行き情報を読出す奥行き情報読出手段と、読出した奥行き情報に基づいて、図形データの左目用データと右目用データとの画像のずらし量を算出するずらし量算出手段と、算出されたずらし量に基づいて、左目用データと右目用データとを生成する生成手段と、生成された左目用データと右目用データとを再生する再生手段と、を備える。
【0026】
また、携帯通信端末において、上述のずらし量算出手段におけるずらし量の算出方法が、複数備えられることが望ましい。
【0027】
また、携帯通信端末は、コンテンツを解析するコンテンツ解析手段をさらに備え、ずらし量算出手段は、コンテンツの解析結果に応じて複数のずらし量の算出方法から所定のずらし量の算出方法を選択してずらし量を算出することが望ましい。
【0028】
【発明の実施の形態】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【0029】
図1は、本実施の形態におけるコンテンツ作成装置1の構成の具体例を示す図である。図1を参照して、コンテンツ作成装置1は、CPU(Central Processing Unit)等から構成され装置全体の制御を行なう制御部101と、キーボードやマウス等から構成され、コンテンツ作成者からの情報の入力を受付ける入力部102と、ROM(Read Only Memory)やRAM(Random Access Memory)等から構成され、制御部101で実行されるプログラム等を記憶する記憶103部と、コンテンツに含まれる図形を描画する図形描画部105と、図形描画部105で描画される図形に含まれるベクトルデータを記憶するベクトルデータ記憶部104と、ディスプレイ等から構成され、2Dモードでコンテンツの表示等を行なう2D表示部106と、作成されたコンテンツデータ等を出力する出力部108とを含む。
【0030】
なお、上述のコンテンツ作成装置1は、一般的なパーソナルコンピュータ等を用いて構築されるものであり、その構成は、上述の構成に限定されるものではない。
【0031】
このようなコンテンツ作成装置1を用いて、本実施の形態においては、立体視コンテンツを作成する。ここでの立体視コンテンツは、典型的には、時系列的に断続した複数の立体視画像(キーフレームと言われる)が、時間軸上に連続して構成されるコンテンツであるものとする。このように構成されるコンテンツでアニメーション等を表現することができる。このコンテンツは、指定されたキーフレーム間の画像が自動的に補間されて再生される。すなわち、コンテンツの再生時には、2つのキーフレーム間の画像に含まれる図形を自動的に生成する。
【0032】
そこで、本実施の形態において作成される立体視コンテンツに含まれる画像データは、2次元画像を構成する座標点の情報と属性情報とのベクトルデータを含むポリゴンデータ、および静止画、動画、文字であって、その属性情報に、奥行きの深さを示す深さ情報を含むことを特徴とする。このベクトルデータは、図形ごとに、図形テーブルに記憶され、ベクトルデータ記憶部104に記憶される。
また、画像データに含まれる図形は、丸や三角などの2次元の画像に限定されず、点や線などの1次元の画像も含む。
【0033】
具体的に、図2に示す、xy平面において丸と三角と四角との図形を含む画像について述べる。本実施の形態における立体視コンテンツに含まれる画像は、図3に示すように、各図形が、z軸方向の段階的な奥行きごとに設定された各階層に存在する。
【0034】
次に、本実施の形態におけるコンテンツ作成装置1で、上述のような立体視コンテンツを作成するコンテンツ作成処理について、図4のフローチャートを用いて説明する。図4のフローチャートに示される処理は、コンテンツ作成装置1の制御部101が記憶部103に記憶されるプログラムを読出して実行することで実現される。
【0035】
図4を参照して、始めに、図形描画部105において、2次元(xy平面)で図形を作成する(S101)。ここで作成される2次元の図形データは、2次元形状を決定する構成点や制御点のデータ等を含む図形データである。また、図形には、静止画、動画、および文字も含まれるものとする。
【0036】
図形描画部105における図形の作成処理は、一般的な描画処理と同様であるため、詳細な説明を行なわない。なお、ここでは、ステップS101において平面図形を作成した後に奥行き情報を設定するものとして説明を進めるが、予め作成されている図形や写真等を用いて以降の処理を実行することもできる。
【0037】
また、ステップS101とステップS103との順序は入替えても構わない。
つまり、階層情報を設定してから図形を作成したり静止画像を挿入したりした場合は、先に設定した階層情報をもった図形や静止画像を作成して配置することができる。
【0038】
次に、図形描画部105あるいは入力部102からの入力によって、ステップS101で作成した図形の標準平面内での配置を決定する(S103)。ここでの配置の処理もまた、一般的な描画処理と同様であるため、詳細な説明を行なわない。
【0039】
次に、作成した図形に対して奥行き情報を設定する(S105)。ステップS105で奥行き情報を設定するために、始めに、奥行き情報設定のための奥行き情報設定メニューを2D表示部106に表示する。ここで表示される奥行き情報設定メニューの具体例を図5に示す。図5に具体例が示される奥行き情報設定メニューは、作成された平面図と置換えて表示されてもよいし、平面図と共に画面の所定箇所に表示されてもよいし、ポップアップメニューとして表示されてもよい。
【0040】
さらに、図5に示すように、本実施の形態においては、奥行き情報を具体的な深さを示す数値ではなく、「かなり奥」、「少し奥」、「標準」、「少し手前」、および「かなり手前」等の、段階的な各階層を示す、奥行き表現選択肢を用いて設定することを特徴とする。なお、言うまでもなく、上述の各階層を示す「かなり奥」等の表現による奥行き表現選択肢に替えて、各階層に対応した数値や記号等の奥行き記号選択肢であってもよい。
【0041】
このような奥行き表現選択肢で設定された階層を示す奥行き情報は、図6に具体例を示す深さ情報テーブルにおいて、深さを示す数値である深さ情報と対応付けられており、自動的に深さ情報に変換される。
【0042】
なお、深さ情報テーブルは、記憶部103あるいはベクトルデータ記憶部104に記憶されているテーブルである。深さ情報テーブルが記憶部103のROMに記憶されることで、深さ情報の深さを表わす値が予め設定され不変であってもよい。また、深さ情報テーブルが記憶部103のRAM等に記憶されることで、ユーザからの設定を入力部102等で受付け、受付けた深さ情報に基づいて深さ情報テーブルの深さを表わす値を更新することもできる。すなわち、ユーザの設定によって、奥行き表現選択肢を用いて設定された奥行き情報を、任意の深さのを表わす値に変換することができる。
【0043】
このように、図形データに対して「少し奥」等の、何段階か用意された項目から奥行き情報を選択することで自動的に奥行き情報が深さ情報の数値に変換されて設定される。そのため、図形に対して深さ情報の数値を入力して奥行きを設定する方法に比べて、簡単に深さ情報を付加することができる。
【0044】
そして、奥行き情報設定メニューに基づいて、当該図形の奥行き情報を入力部102より受付けると、図6に示される深さ情報テーブルを参照して、図7に具体例が示されるような当該図形の図形テーブルに、奥行き情報に対応する深さ情報を書込み、ベクトルデータ記憶部104に格納する。
【0045】
なお、図7を参照して、図形テーブルには、当該図形の深さ情報や、構成点や制御点等の座標情報等のベクトルデータが書込まれる。また、図形テーブルには、当該図形が選択されているか(アクティブであるか)否かを示すアクティブフラグが含まれていてもよい。さらに、当該図形を含む立体視画像からなるコンテンツが一連のアニメーションを表現する場合は、当該図形の時間軸上の位置を示す情報が含まれていてもよい。
【0046】
以上の処理によって、ステップS101で作成された図形に対して奥行き情報が設定される。
【0047】
なお、ステップS101で複数の図形を作成した場合には、ステップS105において、各図形ごとに奥行き情報を設定することもできる。
【0048】
この場合、始めに、入力部102からの入力によって、奥行き情報を設定する図形を選択する。あるいは、作成された一連のアニメーション等のコンテンツより、当該コンテンツに含まれるキーフレームを選択し、その画像に含まれる図形を選択する。あるいは、所定の時間軸上の位置を示す情報(時間等)を選択することによって、その情報を図形テーブルに含む図形が選択されてもよい。
【0049】
ここで、図形が選択されたときに2D表示部106に表示される画面の具体例を図8に示す。すなわち、図8に示すように、平面内に複数の図形がある場合、奥行き情報を設定したい図形が選択されると、選択された図形をアクティブ表示するなどして、選択されている図形を示す。また、選択された図形の図形テーブルに含まれるアクティブフラグを立てる。以降、選択された図形に対して上述の奥行き情報の設定処理が実行される。
【0050】
また、ステップS105において、複数の図形を選択することで、複数の図形について一括して奥行き情報を設定することもできる。
【0051】
次に、ステップS105で設定した奥行き情報を確認する(S107)。ステップS107で奥行き情報を確認するために、始めに、奥行き情報確認のための奥行き情報確認メニューを2D表示部106に表示する。ここで表示される奥行き情報確認メニューの具体例を図9に示す。
【0052】
図9に具体例が示される奥行き情報確認メニューに基づいて、入力部102は2D表示部106に表示させる奥行きの範囲の入力を受付ける。図9に示す具体例においては、「標準」階層から「かなり奥」階層までの奥行きの範囲を表示させるように奥行きの範囲を入力している。このように、2D表示部106に表示させる奥行きの入力方法は、図9に具体例が示される奥行き情報確認メニューのように、レバー形式のポインタで奥行きの範囲を指定する方法であってもよいし、図示しないチェックボックス形式の奥行き情報確認メニューにおいてチェックを入れることで表示させる奥行きの階層のみを個別的に指定する方法であってもよい。また、このような表示させる範囲の指定と表示させる奥行きの個別的な指定とを両方行なってもよい。
【0053】
図9に具体例が示されるように表示する奥行きの範囲が指定されると、図10に示すように、指定された奥行きの範囲の階層に存在する図形のみが抽出される。すなわち、各図形ごとの図形テーブルが検索され、当該奥行きの範囲に該当する深さ情報を備える図形が抽出される。そして、図11に示されるように2D表示部106に表示される。
【0054】
また、入力部102が、奥行き情報確認メニューにおいて図12に示すような入力を受付けた場合、図13に示す奥行きの範囲の階層に存在する図形が抽出され、図14に示すように2D表示部106に表示される。
【0055】
このようにステップS107において、指定された奥行きの階層に存在する図形のみを表示することで、編集中の図形データ群の内、どの図形が指定した奥行き情報を備えているかを、2D表示部106において容易に確認できる。すなわち、3D表示が不可能な表示装置においても、図形に設定されている奥行き情報を容易に確認することができる。このような奥行き情報の確認方法は、作成するコンテンツが特にアニメーション等である場合には有効である。
【0056】
上述の奥行き情報の確認の結果、その設定が適切な場合には(S109でYES)、奥行き情報を含んだデータを出力する(S111)。
【0057】
ここでの出力は、2D表示部106において奥行きが示されるような出力を行なってもよいし、図示しない3D表示部を含む場合には3D表示部に外部の装置に奥行き情報を含んだデータを出力してもよい。また、出力部108よりLAN(Local Area Network)等の通信回線を介して、あるいは無線通信によって、外部の装置に奥行き情報を含んだデータを出力してもよい。あるいは、出力部108がフレキシブルディスク等の記録媒体への書込み手段である場合には、出力部108より記録媒体に外部の装置に奥行き情報を含んだデータを出力してもよい。
【0058】
奥行き情報の確認の結果、その設定が不適切である場合には(S109でNO)、再度ステップS105へ戻り、奥行き情報の設定を行なう。なお、ここでの編集方法として、上述の設定方法を再度行なうこともできるが、以下のような編集方法を行なうこともできる。
【0059】
すなわち、奥行き情報がすでに設定されている図形の編集を行なう場合に、編集メニューを2D表示部106に表示する。ここで表示される編集メニューの具体例を図15に示す。
【0060】
図15に具体例が示される編集メニューに基づいて、入力部102は「標準」の奥行きに該当する階層の指定を受付ける。図15に示す具体例においては、従来「少し奥」の奥行きに該当していた階層を、「標準」の奥行きとするような指定を入力している。このように、新たに「標準」の奥行きに該当する階層の指定の入力方法は、図15に具体例が示される編集メニューのように、レバー形式のポインタで該当する奥行きを指定する方法であってもよいし、図示しないチェックボックス形式の編集メニューにおいてチェックを入れることで表示させる奥行きを指定する方法であってもよい。
【0061】
図15に具体例が示されるように「標準」の奥行きに該当する階層が指定されると、図16に示すように、用意されている全ての奥行きの階層に該当する深さ情報が編集され、その階層に存在している図形の奥行き情報が編集される。すなわち、各図形の図形テーブルの深さ情報に対応する「かなり奥」等の奥行き情報を示す項目に対して上述の編集がなされることによって、各図形の図形テーブルの深さ情報が、新たな奥行き情報を示す項目に対応する深さ情報に書換えられる。
【0062】
このような編集が行なわれることで、図11のように奥行き情報が設定されている図形が、図17に示すように編集される。すなわち、基準面である「基準」階層からの相対的な深さ情報を保持したまま、絶対的な深さ情報を編集することが可能になる。
【0063】
上述の図形の奥行き情報の編集は、1つの図形について行なうこともできるし、予め複数の図形を選択しておくことで、選択中の複数の図形に対して行なうこともできる。また、コンテンツを指定して行なうことで、当該コンテンツに含まれる画像にある全ての図形について行なうこともできる。例えば、作成するコンテンツがアニメーションコンテンツである場合には、核となる画像であるキーフレームや、時間単位で指定される2次元の画像に含まれる図形データに対して上述の編集を行なうことができる。なお、キーフレームに含まれる画像データを編集することで、当該キーフレーム間を補間する画像に含まれる図形も自動的に編集して生成することが可能となる。
【0064】
このように基準面である「基準」階層を変更する編集を行なうことで、全体の奥行き情報を、容易に編集することができる。
【0065】
以上の処理を行なうことで、コンテンツ作成装置1においては、平面図形を作成し、その図形に奥行き情報を設定することで容易に立体視画像を作成することができる。そして、このような処理をコンテンツに含まれる全ての画像に対して繰返すことで、立体視アニメーション等の立体視コンテンツを容易に作成することができる。
【0066】
次に、上述のコンテンツ作成装置1で作成された立体視コンテンツを再生する処理について説明する。本実施の形態においては、コンテンツ作成装置1で作成したコンテンツを、コンテンツ再生装置2で再生する場合について述べる。なお、以降の説明においては、コンテンツ作成装置1とコンテンツ再生装置2とが異なる装置であるものとするが、両方の機能を備えることで、1つの装置とすることも当然に可能である。
【0067】
図18は、本実施の形態におけるコンテンツ再生装置2の構成の具体例を示す図である。図18を参照して、コンテンツ再生装置2は、装置全体の制御を行なう制御部201と、コンテンツデータの入力等を受付ける入力部202と、制御部201で実行されるプログラム等を記憶する記憶203部と、入力部202から入力したコンテンツデータである3Dデータを保持する3Dデータ保持部204と、入力した3Dデータを読込んで解析を行なう3Dデータ読込解析部205と、解析結果を格納するメモリであって、左目用画像メモリと右目用画像メモリとからなる画像メモリ206と、3Dコンテンツの表示等を行なう3D表示部207と、3D表示部207で3D表示を行なうために3D表示部207等を管理するプログラムである3D表示部デバイスドライバ208とを含む。
【0068】
ここで、3Dコンテンツに含まれる立体視画像を3D表示部207で表示する原理について簡単に説明する。
【0069】
そもそも、人間の左目と右目とは平均6〜6.5cm離れているため、図19に示すように、見える絵がそれぞれ微妙に異なる。このため、左右の目で捉えた絵を立体的に感じることができる。立体視の原理はそのことを利用したもので、画像に、左目用画像と右目用画像と、わずかに異なる画像をそれぞれ別に含ませることで、立体視を可能とする。
【0070】
そこで、例えば図20に示すように、上述のコンテンツ作成装置1で深さ情報として「+3」なる情報が設定されている図形について考える。このとき、コンテンツ再生装置2は、3D表示部207で当該図形を表示する際、制御部201の制御によって、3Dデータ読込解析部205が設定されている深さ情報に基づいて解析し、左目用画像と右目用画像とを生成する。生成された左目用画像と右目用画像とは、画像メモリ206の左目用画像メモリと右目用画像メモリとに各々格納される。そして、制御部201が3D表示部デバイスドライバ208を実行することによって、3D表示部207に、図21に示される表示を実行する。
【0071】
図21を参照して、制御部201は、左目用画像メモリと右目用画像メモリとに各々格納される左目用画像と右目用画像とを各々読出し、横方向に所定幅の列に分割する。そして、左目用画像と右目用画像との列を交互に3D表示部207に表示する。
【0072】
3D表示部207は、例えば3D液晶で構成される。このため、3D表示部207に表示される各列は偏光グラスを介した表示のような効果を奏し、左目用画像から生成された列は左目だけに、右目用画像から生成された列は右目だけに入る。この結果、3D表示部207に表示されるわずかに異なる左目用画像と右目用画像とは、各々左目と右目とに入り、左目用画像と右目用画像とからなる画像が立体視される。
【0073】
なお、本実施の形態においては、コンテンツ再生装置2の3D表示部207が上述のような3D液晶で構成されることとしているが、3D表示部207が、3D液晶に替えて、偏光グラスを介した表示となるような効果を奏する他の形態で構成されていても構わない。また、そのような効果を奏するフィルタを備えていても構わない。
【0074】
次に、本実施の形態におけるコンテンツ再生装置2で、上述のコンテンツ作成装置1で作成された3Dコンテンツを再生するコンテンツ再生処理について、図22のフローチャートを用いて説明する。図22のフローチャートに示す処理は、コンテンツ再生装置2の制御部201が記憶部203に記憶されるプログラムを読出して実行すること、あるいは、3D表示部デバイスドライブを実行することで実現される。
【0075】
図22を参照して、始めに、入力部202より、上述のコンテンツ作成装置1で作成されたコンテンツデータを入力する(S201)。ここでの入力は、記録媒体を介した入力であってもよいし、LAN等の電気通信回線を介した入力であってもよいし、無線通信による入力であってもよいし、その他の入力であっても構わない。また、入力されたコンテンツデータは、3Dデータ保持部204に格納されてもよい。
【0076】
次に、3Dデータ読込解析部205において、受信したコンテンツを構成する複数のフレーム(画像)の中から、3D表示部207に表示するフレームを取得する(S203)。さらに、そのフレームに含まれる図形のデータを取得する(S205)。
【0077】
次に、3Dデータ読込解析部205において、ステップS205で取得した図形のデータに奥行き情報が設定されているか否かをチェックする(S207)。
すなわち、ステップS207では、当該図形のデータの図形テーブルに、図7に示されるように深さ情報が設定されているか否かをチェックする。
【0078】
そして、ステップS205で取得した図形のデータに奥行き情報が設定されていない場合には(S207でNO)、当該図形は立体視画像ではなく、平面図形であると判断し、3Dデータ読込解析部205では、同じ座標である左目用の図形と右目用の図形とを生成し、各々画像メモリ206の左目用画像メモリと右目用画像メモリとに格納する(S209)。
【0079】
ステップS205で取得した図形のデータに奥行き情報が設定されている場合(S207でYES)、3Dデータ読込解析部205では、当該図形のデータの図形テーブルより深さ情報を読出し、その値に基づいて左目用の図形と右目用の図形との画像のずらし量となるピクセル数を算出する(S211)。なお、ピクセル数の算出方法については様々な方法が考えられ、ここではその方法について限定するものではない。具体的には、コンテンツ再生装置2が深さ情報とずらし量とを対応付けた図6のような対応表を備えることで、図形テーブルより読出した深さ情報に基づいて対応表からずらし量を読取ることでピクセル数を算出してもよい。また、コンテンツ再生装置2が深さ情報から所定のずらし量が算出されるような算出関数を備えることで、この算出関数を用いてずらし量を算出してピクセル数を算出してもよい。さらに、コンテンツ再生装置2がこのような対応表や算出関数などのずらし量の算出方法を複数種類備え、コンテンツに応じて適したずらし量の算出方法を選択してずらし量を算出し、そのずらし量に基づいてピクセル数を算出してもよい。なお、この場合には、コンテンツ再生装置2が、コンテンツに含まれる図形の数や、図形に設定された深さ情報や、図形の色や位置等を解析するコンテンツの解析手段をさらに備えることが好ましい。そして、コンテンツの解析結果に基づいて、複数のずらし量の算出方法から適した算出方法を選択することが好ましい。このことによって、コンテンツに含まれる図形が所定の範囲の階層に密集している場合であっても、その所定の範囲を深さの最大の範囲とするようなずらし量の算出方法を選択することで、図形を最適に分散させて表示させることができ、コンテンツに含まれる図形をより詳細に表現することが可能になる。
【0080】
そして、3Dデータ読込解析部205では、ステップS211で算出されたピクセル数だけずらして左目用の図形と右目用の図形とを生成し、各々画像メモリ206の左目用画像メモリと右目用画像メモリとに格納する(S213)。
【0081】
さらに、ステップS203で取得したフレームの中に、上述の処理を行なっていない図形がまだ含まれるか否かを確認し(S215)、フレームに含まれる全ての図形について上述のステップS205〜S213の処理を繰返す。
【0082】
そして、取得したフレームに含まれる全ての図形について上述の処理を終了すると(S215でNO)、画像メモリの左目用画像メモリと右目用画像メモリとの各々に格納された左目用の図形と右目用の図形とを、図21に示すように3D表示部207に表示する(S217)。
【0083】
本実施の形態におけるコンテンツ生成装置2において上述の処理を実行することによって、コンテンツ作成装置1で作成された3Dコンテンツを表示することができる。
【0084】
なお、コンテンツ生成装置2においてアニメーションであるコンテンツを再生する場合には、上述のように、キーフレーム間の画像を自動的に補間する。本実施の形態におけるコンテンツ生成装置2においては、そのアニメーションが3Dで表示されるアニメーションである場合には、その奥行きを考慮した補間を行なうことが好ましい。具体的には、3Dで表示されるアニメーションのキーフレームが、図28および図29に示される画像である場合、図30に示される画像が補間されることが好ましい。すなわち、キーフレーム間において、図形のxy平面上の位置のみならず、図形10の奥行きが「かなり手前」(図28)から「少し手前」(図29)に変化し、図形20の奥行きが「かなり奥」(図28)から「かなり手前」(図29)に変化するような奥行きの変化も伴なう場合、図30に示されるように、図形29に関しては、その奥行きが「かなり奥」と「かなり手前」との中間の奥行きである「標準」に設定された画像が補間されることが好ましい。これは、コンテンツ生成装置2においてキーフレーム間の補間を行なう際に、隣り合うフレーム画像に存在する関連している図形の各々の深さ情報を読出し、その中間の深さを算出するなどして補間用の深さを算出し、補間する画像に含まれる当該図形を、算出された補間用の深さに基づいたずらし量にて表示することによって実現される。
【0085】
[変形例]
なお、上述の実施の形態においては、コンテンツ作成装置1において奥行き情報を設定した図形からなる3Dコンテンツを作成し、コンテンツ再生装置2において当該3Dコンテンツを入力して再生する旨を説明した。しかし、上述のように、コンテンツ作成装置1とコンテンツ再生装置2との各々の構成は、図1および図18に示す構成に限定されるものではない。そこで、変形例として、コンテンツ作成装置1が図23に示す構成である場合について述べる。
【0086】
すなわち、図23を参照して、変形例においては、コンテンツ作成装置1が、作成したコンテンツの解析を行なう3Dデータ解析部107を備える。そして、図24に示すコンテンツ作成処理を実行する。
【0087】
図24を参照して、変形例においても、まず、上述の図4に示されるコンテンツ作成処理のステップS101〜S109の処理を実行する。そして、図形に対して適切な奥行き情報を設定すると(S109でYES)、続いて、3Dデータ解析部107で、作成した図形を解析し、当該図形の図形テーブルに格納されている深さ情報に基づいて、左目用の図形と右目用の図形との画像のずらし量となるピクセル数を算出する(S301)。さらに、ステップS301で算出されたピクセル数だけずらして左目用の図形と右目用の図形とを生成し(S303)、ステップS111では、奥行き情報を含んだ図形のデータに替えて、左目用の図形と右目用の図形とを出力する。
【0088】
上述のステップS301〜S303に示す処理は、上述の実施の形態において、コンテンツ再生装置2の3D読込解析部205において実行されていた処理であって、変形例では、この処理をコンテンツ作成装置1の3Dデータ解析部107で実行する。
【0089】
このため、変形例においてコンテンツ再生装置2は、図25のフローチャートに示すようなコンテンツ再生処理を実行して、上述の処理で作成されたコンテンツを再生する。
【0090】
図25を参照して、変形例においてコンテンツ再生装置2の入力部202は、上述の如くコンテンツ作成装置1から出力された左目用の図形と右目用の図形とを含むコンテンツデータの入力を受付ける(S401)。そして、その中から3D表示部207に表示するフレームを取得し(S403)、そのフレームに含まれる図形のデータを取得する(S405)。
【0091】
次に、3Dデータ読込解析部205は、当該図形が左目用の図形であるか右目目用の図形であるかの判断のみを行ない(S407)、各々の画像メモリ206に格納する。
【0092】
そして、全ての図形について処理を終えると(S413でNO)、各画像メモリに格納された図形を3D表示部207に表示する(S415)。
【0093】
このように、変形例においてコンテンツ作成装置1において3D画像の解析を実行し、右目用の図形と左目用の図形とを生成して出力することによって、コンテンツ再生装置2において左目用の図形であるか右目用の図形であるかの判断のみを行なう。このことによって、コンテンツ再生装置2の構成を、図26に示すような簡易なものにすることができる。すなわち、図18に示されるコンテンツ再生装置2の構成と比較して、右目用の図形と左目用の図形とを生成するための3Dデータ読込解析部205を不要とすることができる。
【0094】
なお、上述の第1の実施の形態のコンテンツ再生装置2においては、さらに入力したコンテンツに含まれる図形の深さ情報を、コンテンツ再生装置2の3D表示部207で表示できる能力に応じて変換する処理が行なわれてもよい。
【0095】
また、本実施の形態のコンテンツ作成装置1より深さ情報を含むデータを出力し、出力データが、サーバ等のコンテンツ変換装置3によってコンテンツ再生装置2の3D表示の能力に応じて変換処理されてもよい。また、変形例のコンテンツ作成装置1のデータ形式でデータを出力し、この出力データが変形例のコンテンツ再生装置2で表示されてもよい。このときの、コンテンツ変換装置3の構成の具体例を、図27に示す。図27を参照して、コンテンツ変換装置3においては、入力部302からコンテンツ作成装置1の出力部108から出力されたデータを受付ける。そして、制御部301が制御することによって、3Dデータ解析部307において、記憶部303に格納されている深さ情報と、再生装置の能力に基づいた算出用のテーブルとを用いて、左右にずらす最適なピクセル数を算出する。さらに、算出されたピクセル数だけずらした右目用・左目用の両方のデータを、出力部308から出力する。
【0096】
さらに、上述のコンテンツ作成方法およびコンテンツ編集方法を、プログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD−ROM(Compact Disc−Read Only Memory)、ROM(Read Only Memory)、RAM(Random Access Memory)およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【0097】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【0098】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図1】本実施の形態におけるコンテンツ作成装置1の構成の具体例を示す図である。
【図2】本実施の形態における立体視コンテンツに含まれる画像の、平面図の具体例を示す図である。
【図3】画像に含まれる各図形が、z軸方向の段階的な奥行きごとに設定された各階層に存在している状態を示す図である。
【図4】本実施の形態のコンテンツ作成装置1におけるコンテンツ作成処理を示すフローチャートである。
【図5】奥行き情報設定メニューの具体例を示す図である。
【図6】深さ情報テーブルの具体例を示す図である。
【図7】図形テーブルの具体例を示す図である。
【図8】図形が選択されたときに2D表示部106に表示される画面の具体例を示す図である。
【図9】奥行き情報確認メニューの具体例を示す図である。
【図10】指定された奥行きの範囲の階層に存在する図形のみが抽出される状態を示す図である。
【図11】指定された奥行きの範囲の階層に存在する図形のみが表示された2D表示部106の表示の具体例を示す図である。
【図12】奥行き情報確認メニューの入力の具体例を示す図である。
【図13】指定された奥行きの範囲の階層に存在する図形のみが抽出される状態を示す図である。
【図14】指定された奥行きの範囲の階層に存在する図形のみが表示された2D表示部106の表示の具体例を示す図である。
【図15】編集メニューの具体例を示す図である。
【図16】用意されている全ての奥行きの階層に該当する深さ情報が編集される状態を示す図である。
【図17】奥行き情報が編集された図形の表示の具体例を示す図である。
【図18】本実施の形態におけるコンテンツ再生装置2の構成の具体例を示す図である。
【図19】人間の左目と右目とで見える絵の具体例を示す図である。
【図20】深さ情報が設定されている図形から左目用画像と右目用画像とが生成される状態を示す図である。
【図21】3D表示部207における立体視画像の表示の仕組みを示す図である。
【図22】本実施の形態のコンテンツ再生装置2におけるコンテンツ再生処理について示すフローチャートである。
【図23】本実施の形態の変形例におけるコンテンツ作成装置1の構成の具体例を示す図である。
【図24】変形例でのコンテンツ作成装置1におけるコンテンツ作成処理について示すフローチャートである。
【図25】変形例でのコンテンツ再生装置2におけるコンテンツ再生処理について示すフローチャートである。
【図26】本実施の形態の変形例におけるコンテンツ再生装置2の構成の具体例を示す図である。
【図27】コンテンツ変換装置3の構成の具体例を示す図である。
【図28】キーフレーム画像の具体例を示す図である。
【図29】キーフレーム画像の具体例を示す図である。
【図30】補間される画像の具体例を示す図である。
【符号の説明】
1 コンテンツ作成装置、2 コンテンツ再生装置、3 コンテンツ変換装置、101 コンテンツ作成装置の制御部、102 コンテンツ作成装置の入力部、103 コンテンツ作成装置の記憶部、104 ベクトルデータ記憶部、105 図形描画部、106 2D表示部、107 コンテンツ作成装置の3Dデータ解析部、108 コンテンツ作成装置の出力部、201 コンテンツ再生装置の制御部、202 コンテンツ再生装置の入力部、203 コンテンツ再生装置の記憶部、204 3Dデータ保持部、205 3Dデータ読込解析部、206画像メモリ、207 3D表示部、208 3D表示部デバイスドライバ、301 コンテンツ変換装置の制御部、302 コンテンツ変換装置の入力部、303 コンテンツ変換装置の記憶部、307 コンテンツ変換装置の3Dデータ解析部、308 コンテンツ変換装置の出力部。
【発明の属する技術分野】
この発明はコンテンツ作成装置、コンテンツ編集装置、コンテンツ再生装置、コンテンツ作成方法、コンテンツ編集方法、コンテンツ再生方法、コンテンツ作成プログラム、コンテンツ編集プログラム、および携帯通信端末に関し、特に、立体視可能なコンテンツ作成および編集を容易に行なうことのできるコンテンツ作成装置、コンテンツ編集装置、コンテンツ再生装置、コンテンツ作成方法、コンテンツ編集方法、コンテンツ再生方法、コンテンツ作成プログラム、コンテンツ編集プログラム、および携帯通信端末に関する。
【0002】
【従来の技術】
昨今の情報処理装置の発達により、立体視表示を行なうことのできる情報処理装置が開発されている。
【0003】
そのような立体視表示を行なうことのできる情報処理装置において再生される立体視可能なコンテンツを作成あるいは編集するために、様々な方法が提案されている。
【0004】
【発明が解決しようとする課題】
しかしながら、従来の立体視可能なコンテンツの作成処理あるいは編集処理を実現するためには、非常に複雑な制御機構が要求される。例えば、ヘッドマウントディスプレイや立体視可能なコンテンツを描画する描画ソフト等を用意する必要がある。さらに、その描画ソフト等を用いて立体視可能なコンテンツの作成あるいは編集を行なうためには、高度な技術が必要とされた。そのため、このような専用のソフトウェアがない場合や、高度な技術がない場合には、立体視可能なコンテンツの作成や編集が不可能であるという問題があった。
【0005】
本発明は、このような問題に鑑みてなされたものであって、容易に立体視可能なコンテンツの作成および編集を行なうことのできるコンテンツ作成装置、コンテンツ編集装置、コンテンツ再生装置、コンテンツ作成方法、コンテンツ編集方法、コンテンツ再生方法、コンテンツ作成プログラム、コンテンツ編集プログラム、および携帯通信端末を提供することを目的とする。
【0006】
【課題を解決するための手段】
上記目的を達成するために、本発明のある局面に従うと、コンテンツ作成装置は、2次元の図形データに対して奥行き情報を設定する奥行き情報設定手段と、奥行き情報が設定された図形データを出力する出力手段とを備える。
【0007】
本発明の他の局面に従うと、コンテンツ編集装置は、2次元の図形データに対して奥行き情報が設定されたコンテンツを編集するコンテンツ編集装置であって、表示させたい奥行きに対する奥行き情報の入力を受付ける表示情報入力手段と、受付けた奥行き情報が設定されている図形データのみを表示する表示手段とを備える。
【0008】
本発明のさらに他の局面に従うと、コンテンツ編集装置は、2次元の図形データに対して、基準面である所定の平面からの、相対的な奥行き関係を示す奥行き情報が設定されたコンテンツを編集するコンテンツ編集装置であって、基準面に対して奥行き情報を設定する基準面奥行き情報設定手段と、図形データに設定された奥行き情報を、基準面に対して設定された奥行き情報に応じて編集する深さ編集手段とを備える。
【0009】
本発明のさらに他の局面に従うと、コンテンツ再生装置は、奥行き情報が設定された2次元の図形データを含むコンテンツを立体再生するコンテンツ再生装置であって、図形データより奥行き情報を読出す奥行き情報読出手段と、読出した奥行き情報に基づいて、図形データの左目用データと右目用データとの画像のずらし量を算出するずらし量算出手段と、算出されたずらし量に基づいて、左目用データと右目用データとを生成する生成手段と、生成された左目用データと右目用データとを再生する再生手段と、を備える。
【0010】
また、コンテンツ再生装置において、上述のずらし量算出手段におけるずらし量の算出方法が、複数備えられることが望ましい。
【0011】
また、コンテンツ再生装置は、コンテンツを解析するコンテンツ解析手段をさらに備え、ずらし量算出手段は、コンテンツの解析結果に応じて複数のずらし量の算出方法から所定のずらし量の算出方法を選択してずらし量を算出することが望ましい。
【0012】
本発明のさらに他の局面に従うと、コンテンツ作成方法は、2次元の図形データに対して奥行き情報を設定する奥行き情報設定ステップと、奥行き情報が設定された図形データを出力する出力ステップとを備える。
【0013】
また、コンテンツ作成方法は、設定された奥行き情報を、対応する深さを表わす深さ情報に変換する変換ステップをさらに備え、出力ステップは、変換された深さ情報が付加された図形データを出力することが望ましい。
【0014】
また、コンテンツ作成方法は、奥行き情報を段階的な奥行き情報として、選択可能な状態で表示する奥行き情報設定表示ステップと、表示に基づいて、図形データに対して設定する奥行き情報の入力を受付ける奥行き情報入力ステップとをさらに備え、奥行き情報設定ステップは、受付けた奥行き情報を図形データに対して設定することが望ましい。
【0015】
また、コンテンツ作成方法は、図形データを選択する図形データ選択ステップをさらに備え、奥行き情報設定ステップは、選択された図形データに対して奥行き情報を設定することが望ましい。
【0016】
本発明の他の局面に従うと、コンテンツ編集方法は、2次元の図形データに対して奥行き情報が設定されたコンテンツを編集するコンテンツ編集方法であって、表示させたい奥行きに対する奥行き情報の入力を受付ける表示情報入力ステップと、受付けた奥行き情報が設定されている図形データのみを表示する表示ステップとを備える。
【0017】
また、上述の表示情報入力ステップは、奥行き情報の、表示させたい奥行きの範囲の入力を受付け、表示ステップは、受付けた奥行きの範囲に該当する奥行き情報が設定されている図形データのみを表示することが望ましい。
【0018】
また、上述の表示ステップは、図形データを、編集可能な状態で表示することが望ましい。
【0019】
本発明のさらに他の局面に従うと、コンテンツ編集方法は、2次元の図形データに対して、基準面である所定の平面からの、相対的な奥行き関係を示す奥行き情報が設定されたコンテンツを編集するコンテンツ編集方法であって、基準面に対して奥行き情報を設定する基準面奥行き情報設定ステップと、図形データに設定された奥行き情報を、基準面に対して設定された奥行き情報に応じて編集する深さ編集ステップとを備える。
【0020】
また、上述の深さ編集ステップは、基準面から図形データまでの相対的な奥行き関係を保持しつつ、基準面に対して設定された奥行き情報に基づいて、図形データに設定された奥行き情報を変更することが望ましい。
【0021】
また、コンテンツ編集方法は、図形データを選択する図形データ選択ステップをさらに備え、深さ編集ステップは、選択された図形データに設定された奥行き情報を編集することが望ましい。
【0022】
本発明のさらに他の局面に従うと、コンテンツ再生方法は、奥行き情報が設定された2次元の図形データを含むコンテンツを立体再生するコンテンツ再生方法であって、図形データより奥行き情報を読出す奥行き情報読出ステップと、読出した奥行き情報に基づいて、図形データの左目用データと右目用データとの画像のずらし量を算出するずらし量算出ステップと、算出されたずらし量に基づいて、左目用データと右目用データとを生成する生成ステップと、生成された左目用データと右目用データとを再生する再生ステップと、を備える。
【0023】
本発明のさらに他の局面に従うと、コンテンツ作成プログラムは、2次元の図形データに対して奥行き情報を設定する奥行き情報設定ステップと、奥行き情報が設定された図形データを出力する出力ステップとをコンピュータに実行させる。
【0024】
本発明のさらに他の局面に従うと、コンテンツ編集プログラムは、2次元の図形データに対して奥行き情報が設定されたコンテンツを編集するコンテンツ編集方法をコンピュータに実行させるプログラムであって、表示させたい奥行きに対する奥行き情報の入力を受付ける表示情報入力ステップと、受付けた奥行き情報が設定されている図形データのみを表示する表示ステップとを実行させる。
【0025】
本発明のさらに他の局面に従うと、携帯通信端末は、奥行き情報が設定された2次元の図形データを含むコンテンツを立体再生する携帯通信端末であって、図形データより奥行き情報を読出す奥行き情報読出手段と、読出した奥行き情報に基づいて、図形データの左目用データと右目用データとの画像のずらし量を算出するずらし量算出手段と、算出されたずらし量に基づいて、左目用データと右目用データとを生成する生成手段と、生成された左目用データと右目用データとを再生する再生手段と、を備える。
【0026】
また、携帯通信端末において、上述のずらし量算出手段におけるずらし量の算出方法が、複数備えられることが望ましい。
【0027】
また、携帯通信端末は、コンテンツを解析するコンテンツ解析手段をさらに備え、ずらし量算出手段は、コンテンツの解析結果に応じて複数のずらし量の算出方法から所定のずらし量の算出方法を選択してずらし量を算出することが望ましい。
【0028】
【発明の実施の形態】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【0029】
図1は、本実施の形態におけるコンテンツ作成装置1の構成の具体例を示す図である。図1を参照して、コンテンツ作成装置1は、CPU(Central Processing Unit)等から構成され装置全体の制御を行なう制御部101と、キーボードやマウス等から構成され、コンテンツ作成者からの情報の入力を受付ける入力部102と、ROM(Read Only Memory)やRAM(Random Access Memory)等から構成され、制御部101で実行されるプログラム等を記憶する記憶103部と、コンテンツに含まれる図形を描画する図形描画部105と、図形描画部105で描画される図形に含まれるベクトルデータを記憶するベクトルデータ記憶部104と、ディスプレイ等から構成され、2Dモードでコンテンツの表示等を行なう2D表示部106と、作成されたコンテンツデータ等を出力する出力部108とを含む。
【0030】
なお、上述のコンテンツ作成装置1は、一般的なパーソナルコンピュータ等を用いて構築されるものであり、その構成は、上述の構成に限定されるものではない。
【0031】
このようなコンテンツ作成装置1を用いて、本実施の形態においては、立体視コンテンツを作成する。ここでの立体視コンテンツは、典型的には、時系列的に断続した複数の立体視画像(キーフレームと言われる)が、時間軸上に連続して構成されるコンテンツであるものとする。このように構成されるコンテンツでアニメーション等を表現することができる。このコンテンツは、指定されたキーフレーム間の画像が自動的に補間されて再生される。すなわち、コンテンツの再生時には、2つのキーフレーム間の画像に含まれる図形を自動的に生成する。
【0032】
そこで、本実施の形態において作成される立体視コンテンツに含まれる画像データは、2次元画像を構成する座標点の情報と属性情報とのベクトルデータを含むポリゴンデータ、および静止画、動画、文字であって、その属性情報に、奥行きの深さを示す深さ情報を含むことを特徴とする。このベクトルデータは、図形ごとに、図形テーブルに記憶され、ベクトルデータ記憶部104に記憶される。
また、画像データに含まれる図形は、丸や三角などの2次元の画像に限定されず、点や線などの1次元の画像も含む。
【0033】
具体的に、図2に示す、xy平面において丸と三角と四角との図形を含む画像について述べる。本実施の形態における立体視コンテンツに含まれる画像は、図3に示すように、各図形が、z軸方向の段階的な奥行きごとに設定された各階層に存在する。
【0034】
次に、本実施の形態におけるコンテンツ作成装置1で、上述のような立体視コンテンツを作成するコンテンツ作成処理について、図4のフローチャートを用いて説明する。図4のフローチャートに示される処理は、コンテンツ作成装置1の制御部101が記憶部103に記憶されるプログラムを読出して実行することで実現される。
【0035】
図4を参照して、始めに、図形描画部105において、2次元(xy平面)で図形を作成する(S101)。ここで作成される2次元の図形データは、2次元形状を決定する構成点や制御点のデータ等を含む図形データである。また、図形には、静止画、動画、および文字も含まれるものとする。
【0036】
図形描画部105における図形の作成処理は、一般的な描画処理と同様であるため、詳細な説明を行なわない。なお、ここでは、ステップS101において平面図形を作成した後に奥行き情報を設定するものとして説明を進めるが、予め作成されている図形や写真等を用いて以降の処理を実行することもできる。
【0037】
また、ステップS101とステップS103との順序は入替えても構わない。
つまり、階層情報を設定してから図形を作成したり静止画像を挿入したりした場合は、先に設定した階層情報をもった図形や静止画像を作成して配置することができる。
【0038】
次に、図形描画部105あるいは入力部102からの入力によって、ステップS101で作成した図形の標準平面内での配置を決定する(S103)。ここでの配置の処理もまた、一般的な描画処理と同様であるため、詳細な説明を行なわない。
【0039】
次に、作成した図形に対して奥行き情報を設定する(S105)。ステップS105で奥行き情報を設定するために、始めに、奥行き情報設定のための奥行き情報設定メニューを2D表示部106に表示する。ここで表示される奥行き情報設定メニューの具体例を図5に示す。図5に具体例が示される奥行き情報設定メニューは、作成された平面図と置換えて表示されてもよいし、平面図と共に画面の所定箇所に表示されてもよいし、ポップアップメニューとして表示されてもよい。
【0040】
さらに、図5に示すように、本実施の形態においては、奥行き情報を具体的な深さを示す数値ではなく、「かなり奥」、「少し奥」、「標準」、「少し手前」、および「かなり手前」等の、段階的な各階層を示す、奥行き表現選択肢を用いて設定することを特徴とする。なお、言うまでもなく、上述の各階層を示す「かなり奥」等の表現による奥行き表現選択肢に替えて、各階層に対応した数値や記号等の奥行き記号選択肢であってもよい。
【0041】
このような奥行き表現選択肢で設定された階層を示す奥行き情報は、図6に具体例を示す深さ情報テーブルにおいて、深さを示す数値である深さ情報と対応付けられており、自動的に深さ情報に変換される。
【0042】
なお、深さ情報テーブルは、記憶部103あるいはベクトルデータ記憶部104に記憶されているテーブルである。深さ情報テーブルが記憶部103のROMに記憶されることで、深さ情報の深さを表わす値が予め設定され不変であってもよい。また、深さ情報テーブルが記憶部103のRAM等に記憶されることで、ユーザからの設定を入力部102等で受付け、受付けた深さ情報に基づいて深さ情報テーブルの深さを表わす値を更新することもできる。すなわち、ユーザの設定によって、奥行き表現選択肢を用いて設定された奥行き情報を、任意の深さのを表わす値に変換することができる。
【0043】
このように、図形データに対して「少し奥」等の、何段階か用意された項目から奥行き情報を選択することで自動的に奥行き情報が深さ情報の数値に変換されて設定される。そのため、図形に対して深さ情報の数値を入力して奥行きを設定する方法に比べて、簡単に深さ情報を付加することができる。
【0044】
そして、奥行き情報設定メニューに基づいて、当該図形の奥行き情報を入力部102より受付けると、図6に示される深さ情報テーブルを参照して、図7に具体例が示されるような当該図形の図形テーブルに、奥行き情報に対応する深さ情報を書込み、ベクトルデータ記憶部104に格納する。
【0045】
なお、図7を参照して、図形テーブルには、当該図形の深さ情報や、構成点や制御点等の座標情報等のベクトルデータが書込まれる。また、図形テーブルには、当該図形が選択されているか(アクティブであるか)否かを示すアクティブフラグが含まれていてもよい。さらに、当該図形を含む立体視画像からなるコンテンツが一連のアニメーションを表現する場合は、当該図形の時間軸上の位置を示す情報が含まれていてもよい。
【0046】
以上の処理によって、ステップS101で作成された図形に対して奥行き情報が設定される。
【0047】
なお、ステップS101で複数の図形を作成した場合には、ステップS105において、各図形ごとに奥行き情報を設定することもできる。
【0048】
この場合、始めに、入力部102からの入力によって、奥行き情報を設定する図形を選択する。あるいは、作成された一連のアニメーション等のコンテンツより、当該コンテンツに含まれるキーフレームを選択し、その画像に含まれる図形を選択する。あるいは、所定の時間軸上の位置を示す情報(時間等)を選択することによって、その情報を図形テーブルに含む図形が選択されてもよい。
【0049】
ここで、図形が選択されたときに2D表示部106に表示される画面の具体例を図8に示す。すなわち、図8に示すように、平面内に複数の図形がある場合、奥行き情報を設定したい図形が選択されると、選択された図形をアクティブ表示するなどして、選択されている図形を示す。また、選択された図形の図形テーブルに含まれるアクティブフラグを立てる。以降、選択された図形に対して上述の奥行き情報の設定処理が実行される。
【0050】
また、ステップS105において、複数の図形を選択することで、複数の図形について一括して奥行き情報を設定することもできる。
【0051】
次に、ステップS105で設定した奥行き情報を確認する(S107)。ステップS107で奥行き情報を確認するために、始めに、奥行き情報確認のための奥行き情報確認メニューを2D表示部106に表示する。ここで表示される奥行き情報確認メニューの具体例を図9に示す。
【0052】
図9に具体例が示される奥行き情報確認メニューに基づいて、入力部102は2D表示部106に表示させる奥行きの範囲の入力を受付ける。図9に示す具体例においては、「標準」階層から「かなり奥」階層までの奥行きの範囲を表示させるように奥行きの範囲を入力している。このように、2D表示部106に表示させる奥行きの入力方法は、図9に具体例が示される奥行き情報確認メニューのように、レバー形式のポインタで奥行きの範囲を指定する方法であってもよいし、図示しないチェックボックス形式の奥行き情報確認メニューにおいてチェックを入れることで表示させる奥行きの階層のみを個別的に指定する方法であってもよい。また、このような表示させる範囲の指定と表示させる奥行きの個別的な指定とを両方行なってもよい。
【0053】
図9に具体例が示されるように表示する奥行きの範囲が指定されると、図10に示すように、指定された奥行きの範囲の階層に存在する図形のみが抽出される。すなわち、各図形ごとの図形テーブルが検索され、当該奥行きの範囲に該当する深さ情報を備える図形が抽出される。そして、図11に示されるように2D表示部106に表示される。
【0054】
また、入力部102が、奥行き情報確認メニューにおいて図12に示すような入力を受付けた場合、図13に示す奥行きの範囲の階層に存在する図形が抽出され、図14に示すように2D表示部106に表示される。
【0055】
このようにステップS107において、指定された奥行きの階層に存在する図形のみを表示することで、編集中の図形データ群の内、どの図形が指定した奥行き情報を備えているかを、2D表示部106において容易に確認できる。すなわち、3D表示が不可能な表示装置においても、図形に設定されている奥行き情報を容易に確認することができる。このような奥行き情報の確認方法は、作成するコンテンツが特にアニメーション等である場合には有効である。
【0056】
上述の奥行き情報の確認の結果、その設定が適切な場合には(S109でYES)、奥行き情報を含んだデータを出力する(S111)。
【0057】
ここでの出力は、2D表示部106において奥行きが示されるような出力を行なってもよいし、図示しない3D表示部を含む場合には3D表示部に外部の装置に奥行き情報を含んだデータを出力してもよい。また、出力部108よりLAN(Local Area Network)等の通信回線を介して、あるいは無線通信によって、外部の装置に奥行き情報を含んだデータを出力してもよい。あるいは、出力部108がフレキシブルディスク等の記録媒体への書込み手段である場合には、出力部108より記録媒体に外部の装置に奥行き情報を含んだデータを出力してもよい。
【0058】
奥行き情報の確認の結果、その設定が不適切である場合には(S109でNO)、再度ステップS105へ戻り、奥行き情報の設定を行なう。なお、ここでの編集方法として、上述の設定方法を再度行なうこともできるが、以下のような編集方法を行なうこともできる。
【0059】
すなわち、奥行き情報がすでに設定されている図形の編集を行なう場合に、編集メニューを2D表示部106に表示する。ここで表示される編集メニューの具体例を図15に示す。
【0060】
図15に具体例が示される編集メニューに基づいて、入力部102は「標準」の奥行きに該当する階層の指定を受付ける。図15に示す具体例においては、従来「少し奥」の奥行きに該当していた階層を、「標準」の奥行きとするような指定を入力している。このように、新たに「標準」の奥行きに該当する階層の指定の入力方法は、図15に具体例が示される編集メニューのように、レバー形式のポインタで該当する奥行きを指定する方法であってもよいし、図示しないチェックボックス形式の編集メニューにおいてチェックを入れることで表示させる奥行きを指定する方法であってもよい。
【0061】
図15に具体例が示されるように「標準」の奥行きに該当する階層が指定されると、図16に示すように、用意されている全ての奥行きの階層に該当する深さ情報が編集され、その階層に存在している図形の奥行き情報が編集される。すなわち、各図形の図形テーブルの深さ情報に対応する「かなり奥」等の奥行き情報を示す項目に対して上述の編集がなされることによって、各図形の図形テーブルの深さ情報が、新たな奥行き情報を示す項目に対応する深さ情報に書換えられる。
【0062】
このような編集が行なわれることで、図11のように奥行き情報が設定されている図形が、図17に示すように編集される。すなわち、基準面である「基準」階層からの相対的な深さ情報を保持したまま、絶対的な深さ情報を編集することが可能になる。
【0063】
上述の図形の奥行き情報の編集は、1つの図形について行なうこともできるし、予め複数の図形を選択しておくことで、選択中の複数の図形に対して行なうこともできる。また、コンテンツを指定して行なうことで、当該コンテンツに含まれる画像にある全ての図形について行なうこともできる。例えば、作成するコンテンツがアニメーションコンテンツである場合には、核となる画像であるキーフレームや、時間単位で指定される2次元の画像に含まれる図形データに対して上述の編集を行なうことができる。なお、キーフレームに含まれる画像データを編集することで、当該キーフレーム間を補間する画像に含まれる図形も自動的に編集して生成することが可能となる。
【0064】
このように基準面である「基準」階層を変更する編集を行なうことで、全体の奥行き情報を、容易に編集することができる。
【0065】
以上の処理を行なうことで、コンテンツ作成装置1においては、平面図形を作成し、その図形に奥行き情報を設定することで容易に立体視画像を作成することができる。そして、このような処理をコンテンツに含まれる全ての画像に対して繰返すことで、立体視アニメーション等の立体視コンテンツを容易に作成することができる。
【0066】
次に、上述のコンテンツ作成装置1で作成された立体視コンテンツを再生する処理について説明する。本実施の形態においては、コンテンツ作成装置1で作成したコンテンツを、コンテンツ再生装置2で再生する場合について述べる。なお、以降の説明においては、コンテンツ作成装置1とコンテンツ再生装置2とが異なる装置であるものとするが、両方の機能を備えることで、1つの装置とすることも当然に可能である。
【0067】
図18は、本実施の形態におけるコンテンツ再生装置2の構成の具体例を示す図である。図18を参照して、コンテンツ再生装置2は、装置全体の制御を行なう制御部201と、コンテンツデータの入力等を受付ける入力部202と、制御部201で実行されるプログラム等を記憶する記憶203部と、入力部202から入力したコンテンツデータである3Dデータを保持する3Dデータ保持部204と、入力した3Dデータを読込んで解析を行なう3Dデータ読込解析部205と、解析結果を格納するメモリであって、左目用画像メモリと右目用画像メモリとからなる画像メモリ206と、3Dコンテンツの表示等を行なう3D表示部207と、3D表示部207で3D表示を行なうために3D表示部207等を管理するプログラムである3D表示部デバイスドライバ208とを含む。
【0068】
ここで、3Dコンテンツに含まれる立体視画像を3D表示部207で表示する原理について簡単に説明する。
【0069】
そもそも、人間の左目と右目とは平均6〜6.5cm離れているため、図19に示すように、見える絵がそれぞれ微妙に異なる。このため、左右の目で捉えた絵を立体的に感じることができる。立体視の原理はそのことを利用したもので、画像に、左目用画像と右目用画像と、わずかに異なる画像をそれぞれ別に含ませることで、立体視を可能とする。
【0070】
そこで、例えば図20に示すように、上述のコンテンツ作成装置1で深さ情報として「+3」なる情報が設定されている図形について考える。このとき、コンテンツ再生装置2は、3D表示部207で当該図形を表示する際、制御部201の制御によって、3Dデータ読込解析部205が設定されている深さ情報に基づいて解析し、左目用画像と右目用画像とを生成する。生成された左目用画像と右目用画像とは、画像メモリ206の左目用画像メモリと右目用画像メモリとに各々格納される。そして、制御部201が3D表示部デバイスドライバ208を実行することによって、3D表示部207に、図21に示される表示を実行する。
【0071】
図21を参照して、制御部201は、左目用画像メモリと右目用画像メモリとに各々格納される左目用画像と右目用画像とを各々読出し、横方向に所定幅の列に分割する。そして、左目用画像と右目用画像との列を交互に3D表示部207に表示する。
【0072】
3D表示部207は、例えば3D液晶で構成される。このため、3D表示部207に表示される各列は偏光グラスを介した表示のような効果を奏し、左目用画像から生成された列は左目だけに、右目用画像から生成された列は右目だけに入る。この結果、3D表示部207に表示されるわずかに異なる左目用画像と右目用画像とは、各々左目と右目とに入り、左目用画像と右目用画像とからなる画像が立体視される。
【0073】
なお、本実施の形態においては、コンテンツ再生装置2の3D表示部207が上述のような3D液晶で構成されることとしているが、3D表示部207が、3D液晶に替えて、偏光グラスを介した表示となるような効果を奏する他の形態で構成されていても構わない。また、そのような効果を奏するフィルタを備えていても構わない。
【0074】
次に、本実施の形態におけるコンテンツ再生装置2で、上述のコンテンツ作成装置1で作成された3Dコンテンツを再生するコンテンツ再生処理について、図22のフローチャートを用いて説明する。図22のフローチャートに示す処理は、コンテンツ再生装置2の制御部201が記憶部203に記憶されるプログラムを読出して実行すること、あるいは、3D表示部デバイスドライブを実行することで実現される。
【0075】
図22を参照して、始めに、入力部202より、上述のコンテンツ作成装置1で作成されたコンテンツデータを入力する(S201)。ここでの入力は、記録媒体を介した入力であってもよいし、LAN等の電気通信回線を介した入力であってもよいし、無線通信による入力であってもよいし、その他の入力であっても構わない。また、入力されたコンテンツデータは、3Dデータ保持部204に格納されてもよい。
【0076】
次に、3Dデータ読込解析部205において、受信したコンテンツを構成する複数のフレーム(画像)の中から、3D表示部207に表示するフレームを取得する(S203)。さらに、そのフレームに含まれる図形のデータを取得する(S205)。
【0077】
次に、3Dデータ読込解析部205において、ステップS205で取得した図形のデータに奥行き情報が設定されているか否かをチェックする(S207)。
すなわち、ステップS207では、当該図形のデータの図形テーブルに、図7に示されるように深さ情報が設定されているか否かをチェックする。
【0078】
そして、ステップS205で取得した図形のデータに奥行き情報が設定されていない場合には(S207でNO)、当該図形は立体視画像ではなく、平面図形であると判断し、3Dデータ読込解析部205では、同じ座標である左目用の図形と右目用の図形とを生成し、各々画像メモリ206の左目用画像メモリと右目用画像メモリとに格納する(S209)。
【0079】
ステップS205で取得した図形のデータに奥行き情報が設定されている場合(S207でYES)、3Dデータ読込解析部205では、当該図形のデータの図形テーブルより深さ情報を読出し、その値に基づいて左目用の図形と右目用の図形との画像のずらし量となるピクセル数を算出する(S211)。なお、ピクセル数の算出方法については様々な方法が考えられ、ここではその方法について限定するものではない。具体的には、コンテンツ再生装置2が深さ情報とずらし量とを対応付けた図6のような対応表を備えることで、図形テーブルより読出した深さ情報に基づいて対応表からずらし量を読取ることでピクセル数を算出してもよい。また、コンテンツ再生装置2が深さ情報から所定のずらし量が算出されるような算出関数を備えることで、この算出関数を用いてずらし量を算出してピクセル数を算出してもよい。さらに、コンテンツ再生装置2がこのような対応表や算出関数などのずらし量の算出方法を複数種類備え、コンテンツに応じて適したずらし量の算出方法を選択してずらし量を算出し、そのずらし量に基づいてピクセル数を算出してもよい。なお、この場合には、コンテンツ再生装置2が、コンテンツに含まれる図形の数や、図形に設定された深さ情報や、図形の色や位置等を解析するコンテンツの解析手段をさらに備えることが好ましい。そして、コンテンツの解析結果に基づいて、複数のずらし量の算出方法から適した算出方法を選択することが好ましい。このことによって、コンテンツに含まれる図形が所定の範囲の階層に密集している場合であっても、その所定の範囲を深さの最大の範囲とするようなずらし量の算出方法を選択することで、図形を最適に分散させて表示させることができ、コンテンツに含まれる図形をより詳細に表現することが可能になる。
【0080】
そして、3Dデータ読込解析部205では、ステップS211で算出されたピクセル数だけずらして左目用の図形と右目用の図形とを生成し、各々画像メモリ206の左目用画像メモリと右目用画像メモリとに格納する(S213)。
【0081】
さらに、ステップS203で取得したフレームの中に、上述の処理を行なっていない図形がまだ含まれるか否かを確認し(S215)、フレームに含まれる全ての図形について上述のステップS205〜S213の処理を繰返す。
【0082】
そして、取得したフレームに含まれる全ての図形について上述の処理を終了すると(S215でNO)、画像メモリの左目用画像メモリと右目用画像メモリとの各々に格納された左目用の図形と右目用の図形とを、図21に示すように3D表示部207に表示する(S217)。
【0083】
本実施の形態におけるコンテンツ生成装置2において上述の処理を実行することによって、コンテンツ作成装置1で作成された3Dコンテンツを表示することができる。
【0084】
なお、コンテンツ生成装置2においてアニメーションであるコンテンツを再生する場合には、上述のように、キーフレーム間の画像を自動的に補間する。本実施の形態におけるコンテンツ生成装置2においては、そのアニメーションが3Dで表示されるアニメーションである場合には、その奥行きを考慮した補間を行なうことが好ましい。具体的には、3Dで表示されるアニメーションのキーフレームが、図28および図29に示される画像である場合、図30に示される画像が補間されることが好ましい。すなわち、キーフレーム間において、図形のxy平面上の位置のみならず、図形10の奥行きが「かなり手前」(図28)から「少し手前」(図29)に変化し、図形20の奥行きが「かなり奥」(図28)から「かなり手前」(図29)に変化するような奥行きの変化も伴なう場合、図30に示されるように、図形29に関しては、その奥行きが「かなり奥」と「かなり手前」との中間の奥行きである「標準」に設定された画像が補間されることが好ましい。これは、コンテンツ生成装置2においてキーフレーム間の補間を行なう際に、隣り合うフレーム画像に存在する関連している図形の各々の深さ情報を読出し、その中間の深さを算出するなどして補間用の深さを算出し、補間する画像に含まれる当該図形を、算出された補間用の深さに基づいたずらし量にて表示することによって実現される。
【0085】
[変形例]
なお、上述の実施の形態においては、コンテンツ作成装置1において奥行き情報を設定した図形からなる3Dコンテンツを作成し、コンテンツ再生装置2において当該3Dコンテンツを入力して再生する旨を説明した。しかし、上述のように、コンテンツ作成装置1とコンテンツ再生装置2との各々の構成は、図1および図18に示す構成に限定されるものではない。そこで、変形例として、コンテンツ作成装置1が図23に示す構成である場合について述べる。
【0086】
すなわち、図23を参照して、変形例においては、コンテンツ作成装置1が、作成したコンテンツの解析を行なう3Dデータ解析部107を備える。そして、図24に示すコンテンツ作成処理を実行する。
【0087】
図24を参照して、変形例においても、まず、上述の図4に示されるコンテンツ作成処理のステップS101〜S109の処理を実行する。そして、図形に対して適切な奥行き情報を設定すると(S109でYES)、続いて、3Dデータ解析部107で、作成した図形を解析し、当該図形の図形テーブルに格納されている深さ情報に基づいて、左目用の図形と右目用の図形との画像のずらし量となるピクセル数を算出する(S301)。さらに、ステップS301で算出されたピクセル数だけずらして左目用の図形と右目用の図形とを生成し(S303)、ステップS111では、奥行き情報を含んだ図形のデータに替えて、左目用の図形と右目用の図形とを出力する。
【0088】
上述のステップS301〜S303に示す処理は、上述の実施の形態において、コンテンツ再生装置2の3D読込解析部205において実行されていた処理であって、変形例では、この処理をコンテンツ作成装置1の3Dデータ解析部107で実行する。
【0089】
このため、変形例においてコンテンツ再生装置2は、図25のフローチャートに示すようなコンテンツ再生処理を実行して、上述の処理で作成されたコンテンツを再生する。
【0090】
図25を参照して、変形例においてコンテンツ再生装置2の入力部202は、上述の如くコンテンツ作成装置1から出力された左目用の図形と右目用の図形とを含むコンテンツデータの入力を受付ける(S401)。そして、その中から3D表示部207に表示するフレームを取得し(S403)、そのフレームに含まれる図形のデータを取得する(S405)。
【0091】
次に、3Dデータ読込解析部205は、当該図形が左目用の図形であるか右目目用の図形であるかの判断のみを行ない(S407)、各々の画像メモリ206に格納する。
【0092】
そして、全ての図形について処理を終えると(S413でNO)、各画像メモリに格納された図形を3D表示部207に表示する(S415)。
【0093】
このように、変形例においてコンテンツ作成装置1において3D画像の解析を実行し、右目用の図形と左目用の図形とを生成して出力することによって、コンテンツ再生装置2において左目用の図形であるか右目用の図形であるかの判断のみを行なう。このことによって、コンテンツ再生装置2の構成を、図26に示すような簡易なものにすることができる。すなわち、図18に示されるコンテンツ再生装置2の構成と比較して、右目用の図形と左目用の図形とを生成するための3Dデータ読込解析部205を不要とすることができる。
【0094】
なお、上述の第1の実施の形態のコンテンツ再生装置2においては、さらに入力したコンテンツに含まれる図形の深さ情報を、コンテンツ再生装置2の3D表示部207で表示できる能力に応じて変換する処理が行なわれてもよい。
【0095】
また、本実施の形態のコンテンツ作成装置1より深さ情報を含むデータを出力し、出力データが、サーバ等のコンテンツ変換装置3によってコンテンツ再生装置2の3D表示の能力に応じて変換処理されてもよい。また、変形例のコンテンツ作成装置1のデータ形式でデータを出力し、この出力データが変形例のコンテンツ再生装置2で表示されてもよい。このときの、コンテンツ変換装置3の構成の具体例を、図27に示す。図27を参照して、コンテンツ変換装置3においては、入力部302からコンテンツ作成装置1の出力部108から出力されたデータを受付ける。そして、制御部301が制御することによって、3Dデータ解析部307において、記憶部303に格納されている深さ情報と、再生装置の能力に基づいた算出用のテーブルとを用いて、左右にずらす最適なピクセル数を算出する。さらに、算出されたピクセル数だけずらした右目用・左目用の両方のデータを、出力部308から出力する。
【0096】
さらに、上述のコンテンツ作成方法およびコンテンツ編集方法を、プログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD−ROM(Compact Disc−Read Only Memory)、ROM(Read Only Memory)、RAM(Random Access Memory)およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【0097】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【0098】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図1】本実施の形態におけるコンテンツ作成装置1の構成の具体例を示す図である。
【図2】本実施の形態における立体視コンテンツに含まれる画像の、平面図の具体例を示す図である。
【図3】画像に含まれる各図形が、z軸方向の段階的な奥行きごとに設定された各階層に存在している状態を示す図である。
【図4】本実施の形態のコンテンツ作成装置1におけるコンテンツ作成処理を示すフローチャートである。
【図5】奥行き情報設定メニューの具体例を示す図である。
【図6】深さ情報テーブルの具体例を示す図である。
【図7】図形テーブルの具体例を示す図である。
【図8】図形が選択されたときに2D表示部106に表示される画面の具体例を示す図である。
【図9】奥行き情報確認メニューの具体例を示す図である。
【図10】指定された奥行きの範囲の階層に存在する図形のみが抽出される状態を示す図である。
【図11】指定された奥行きの範囲の階層に存在する図形のみが表示された2D表示部106の表示の具体例を示す図である。
【図12】奥行き情報確認メニューの入力の具体例を示す図である。
【図13】指定された奥行きの範囲の階層に存在する図形のみが抽出される状態を示す図である。
【図14】指定された奥行きの範囲の階層に存在する図形のみが表示された2D表示部106の表示の具体例を示す図である。
【図15】編集メニューの具体例を示す図である。
【図16】用意されている全ての奥行きの階層に該当する深さ情報が編集される状態を示す図である。
【図17】奥行き情報が編集された図形の表示の具体例を示す図である。
【図18】本実施の形態におけるコンテンツ再生装置2の構成の具体例を示す図である。
【図19】人間の左目と右目とで見える絵の具体例を示す図である。
【図20】深さ情報が設定されている図形から左目用画像と右目用画像とが生成される状態を示す図である。
【図21】3D表示部207における立体視画像の表示の仕組みを示す図である。
【図22】本実施の形態のコンテンツ再生装置2におけるコンテンツ再生処理について示すフローチャートである。
【図23】本実施の形態の変形例におけるコンテンツ作成装置1の構成の具体例を示す図である。
【図24】変形例でのコンテンツ作成装置1におけるコンテンツ作成処理について示すフローチャートである。
【図25】変形例でのコンテンツ再生装置2におけるコンテンツ再生処理について示すフローチャートである。
【図26】本実施の形態の変形例におけるコンテンツ再生装置2の構成の具体例を示す図である。
【図27】コンテンツ変換装置3の構成の具体例を示す図である。
【図28】キーフレーム画像の具体例を示す図である。
【図29】キーフレーム画像の具体例を示す図である。
【図30】補間される画像の具体例を示す図である。
【符号の説明】
1 コンテンツ作成装置、2 コンテンツ再生装置、3 コンテンツ変換装置、101 コンテンツ作成装置の制御部、102 コンテンツ作成装置の入力部、103 コンテンツ作成装置の記憶部、104 ベクトルデータ記憶部、105 図形描画部、106 2D表示部、107 コンテンツ作成装置の3Dデータ解析部、108 コンテンツ作成装置の出力部、201 コンテンツ再生装置の制御部、202 コンテンツ再生装置の入力部、203 コンテンツ再生装置の記憶部、204 3Dデータ保持部、205 3Dデータ読込解析部、206画像メモリ、207 3D表示部、208 3D表示部デバイスドライバ、301 コンテンツ変換装置の制御部、302 コンテンツ変換装置の入力部、303 コンテンツ変換装置の記憶部、307 コンテンツ変換装置の3Dデータ解析部、308 コンテンツ変換装置の出力部。
Claims (22)
- 2次元の図形データに対して奥行き情報を設定する奥行き情報設定手段と、
前記奥行き情報が設定された図形データを出力する出力手段とを備える、コンテンツ作成装置。 - 2次元の図形データに対して奥行き情報が設定されたコンテンツを編集するコンテンツ編集装置であって、
表示させたい奥行きに対する奥行き情報の入力を受付ける表示情報入力手段と、
前記受付けた奥行き情報が設定されている図形データのみを表示する表示手段とを備える、コンテンツ編集装置。 - 2次元の図形データに対して、基準面である所定の平面からの、相対的な奥行き関係を示す奥行き情報が設定されたコンテンツを編集するコンテンツ編集装置であって、
前記基準面に対して奥行き情報を設定する基準面奥行き情報設定手段と、
図形データに設定された奥行き情報を、前記基準面に対して設定された奥行き情報に応じて編集する深さ編集手段とを備える、コンテンツ編集装置。 - 奥行き情報が設定された2次元の図形データを含むコンテンツを立体再生するコンテンツ再生装置であって、
前記図形データより奥行き情報を読出す奥行き情報読出手段と、
前記読出した奥行き情報に基づいて、前記図形データの左目用データと右目用データとの画像のずらし量を算出するずらし量算出手段と、
前記算出されたずらし量に基づいて、前記左目用データと前記右目用データとを生成する生成手段と、
前記生成された左目用データと右目用データとを再生する再生手段と、を備える、コンテンツ再生装置。 - 前記ずらし量算出手段における前記ずらし量の算出方法が、複数備えられることを特徴とする、請求項4に記載のコンテンツ再生装置。
- 前記コンテンツを解析するコンテンツ解析手段をさらに備え、
前記ずらし量算出手段は、前記コンテンツの解析結果に応じて前記複数のずらし量の算出方法から所定のずらし量の算出方法を選択して前記ずらし量を算出することを特徴とする、請求項5に記載のコンテンツ再生装置。 - 2次元の図形データに対して奥行き情報を設定する奥行き情報設定ステップと、
前記奥行き情報が設定された図形データを出力する出力ステップとを備える、コンテンツ作成方法。 - 前記設定された奥行き情報を、対応する深さを表わす深さ情報に変換する変換ステップをさらに備え、
前記出力ステップは、前記変換された深さ情報が付加された図形データを出力する、請求項7に記載のコンテンツ作成方法。 - 前記奥行き情報を段階的な奥行き情報として、選択可能な状態で表示する奥行き情報設定表示ステップと、
前記表示に基づいて、前記図形データに対して設定する奥行き情報の入力を受付ける奥行き情報入力ステップとをさらに備え、
前記奥行き情報設定ステップは、前記受付けた奥行き情報を前記図形データに対して設定する、請求項7に記載のコンテンツ作成方法。 - 前記図形データを選択する図形データ選択ステップをさらに備え、
前記奥行き情報設定ステップは、前記選択された図形データに対して前記奥行き情報を設定する、請求項7〜9のいずれかに記載のコンテンツ作成方法。 - 2次元の図形データに対して奥行き情報が設定されたコンテンツを編集するコンテンツ編集方法であって、
表示させたい奥行きに対する奥行き情報の入力を受付ける表示情報入力ステップと、
前記受付けた奥行き情報が設定されている図形データのみを表示する表示ステップとを備える、コンテンツ編集方法。 - 前記表示情報入力ステップは、前記奥行き情報の、表示させたい奥行きの範囲の入力を受付け、
前記表示ステップは、前記受付けた奥行きの範囲に該当する奥行き情報が設定されている図形データのみを表示する、請求項11に記載のコンテンツ編集方法。 - 前記表示ステップは、前記図形データを、編集可能な状態で表示する、請求項11または12に記載のコンテンツ編集方法。
- 2次元の図形データに対して、基準面である所定の平面からの、相対的な奥行き関係を示す奥行き情報が設定されたコンテンツを編集するコンテンツ編集方法であって、
前記基準面に対して奥行き情報を設定する基準面奥行き情報設定ステップと、図形データに設定された奥行き情報を、前記基準面に対して設定された奥行き情報に応じて編集する深さ編集ステップとを備える、コンテンツ編集方法。 - 前記深さ編集ステップは、前記基準面から前記図形データまでの相対的な奥行き関係を保持しつつ、前記基準面に対して設定された奥行き情報に基づいて、前記図形データに設定された奥行き情報を変更する、請求項14に記載のコンテンツ編集方法。
- 前記図形データを選択する図形データ選択ステップをさらに備え、
前記深さ編集ステップは、前記選択された図形データに設定された奥行き情報を編集する、請求項13または14に記載のコンテンツ編集方法。 - 奥行き情報が設定された2次元の図形データを含むコンテンツを立体再生するコンテンツ再生方法であって、
前記図形データより奥行き情報を読出す奥行き情報読出ステップと、
前記読出した奥行き情報に基づいて、前記図形データの左目用データと右目用データとの画像のずらし量を算出するずらし量算出ステップと、
前記算出されたずらし量に基づいて、前記左目用データと前記右目用データとを生成する生成ステップと、
前記生成された左目用データと右目用データとを再生する再生ステップと、を備える、コンテンツ再生方法。 - 2次元の図形データに対して奥行き情報を設定する奥行き情報設定ステップと、
前記奥行き情報が設定された図形データを出力する出力ステップとをコンピュータに実行させる、コンテンツ作成プログラム。 - 2次元の図形データに対して奥行き情報が設定されたコンテンツを編集するコンテンツ編集方法をコンピュータに実行させるプログラムであって、
表示させたい奥行きに対する奥行き情報の入力を受付ける表示情報入力ステップと、
前記受付けた奥行き情報が設定されている図形データのみを表示する表示ステップとを実行させる、コンテンツ編集プログラム。 - 奥行き情報が設定された2次元の図形データを含むコンテンツを立体再生する携帯通信端末であって、
前記図形データより奥行き情報を読出す奥行き情報読出手段と、
前記読出した奥行き情報に基づいて、前記図形データの左目用データと右目用データとの画像のずらし量を算出するずらし量算出手段と、
前記算出されたずらし量に基づいて、前記左目用データと前記右目用データとを生成する生成手段と、
前記生成された左目用データと右目用データとを再生する再生手段と、を備える、携帯通信端末。 - 前記ずらし量算出手段における前記ずらし量の算出方法が、複数備えられることを特徴とする、請求項20に記載の携帯通信端末。
- 前記コンテンツを解析するコンテンツ解析手段をさらに備え、
前記ずらし量算出手段は、前記コンテンツの解析結果に応じて前記複数のずらし量の算出方法から所定のずらし量の算出方法を選択して前記ずらし量を算出することを特徴とする、請求項21に記載の携帯通信端末。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002326897A JP2004145832A (ja) | 2002-08-29 | 2002-11-11 | コンテンツ作成装置、コンテンツ編集装置、コンテンツ再生装置、コンテンツ作成方法、コンテンツ編集方法、コンテンツ再生方法、コンテンツ作成プログラム、コンテンツ編集プログラム、および携帯通信端末 |
AU2003254786A AU2003254786A1 (en) | 2002-08-29 | 2003-07-30 | Device capable of easily creating and editing a content which can be viewed in three-dimensional way |
US10/526,013 US20060143020A1 (en) | 2002-08-29 | 2003-07-30 | Device capable of easily creating and editing a content which can be viewed in three dimensional way |
EP03794071A EP1549084A4 (en) | 2002-08-29 | 2003-07-30 | EQUIPMENT WITH THE ABILITY TO EASILY PRODUCE AND EDIT A CONTENT THAT CAN BE CONSIDERED IN A THREE-DIMENSIONAL WAY |
PCT/JP2003/009703 WO2004023824A1 (ja) | 2002-08-29 | 2003-07-30 | 立体視可能なコンテンツ作成および編集を容易に行なうことのできる装置 |
CNA038204541A CN1679346A (zh) | 2002-08-29 | 2003-07-30 | 易于进行可立体视的内容的制作及编辑的装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002250469 | 2002-08-29 | ||
JP2002326897A JP2004145832A (ja) | 2002-08-29 | 2002-11-11 | コンテンツ作成装置、コンテンツ編集装置、コンテンツ再生装置、コンテンツ作成方法、コンテンツ編集方法、コンテンツ再生方法、コンテンツ作成プログラム、コンテンツ編集プログラム、および携帯通信端末 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005110016A Division JP2005267655A (ja) | 2002-08-29 | 2005-04-06 | コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラム、コンテンツ再生プログラムを記録した記録媒体、および携帯通信端末 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004145832A true JP2004145832A (ja) | 2004-05-20 |
JP2004145832A5 JP2004145832A5 (ja) | 2005-09-22 |
Family
ID=31980511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002326897A Pending JP2004145832A (ja) | 2002-08-29 | 2002-11-11 | コンテンツ作成装置、コンテンツ編集装置、コンテンツ再生装置、コンテンツ作成方法、コンテンツ編集方法、コンテンツ再生方法、コンテンツ作成プログラム、コンテンツ編集プログラム、および携帯通信端末 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20060143020A1 (ja) |
EP (1) | EP1549084A4 (ja) |
JP (1) | JP2004145832A (ja) |
CN (1) | CN1679346A (ja) |
AU (1) | AU2003254786A1 (ja) |
WO (1) | WO2004023824A1 (ja) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006338542A (ja) * | 2005-06-03 | 2006-12-14 | Mitsubishi Electric Corp | グラフィック装置 |
JP2008510340A (ja) * | 2004-08-10 | 2008-04-03 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ビューモードの検出 |
JP2011523323A (ja) * | 2008-06-12 | 2011-08-04 | スォング,ヨンソック | 映像変換方法及び装置 |
JP2011239398A (ja) * | 2010-05-03 | 2011-11-24 | Thomson Licensing | 設定メニューを表示する方法及び対応するデバイス |
KR20120015168A (ko) * | 2010-08-11 | 2012-02-21 | 엘지전자 주식회사 | 3차원 영상의 편집 방법 및 이를 이용하는 이동 단말기 |
JP2012510660A (ja) * | 2008-12-02 | 2012-05-10 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 深度マップの生成 |
JP2012518830A (ja) * | 2009-02-24 | 2012-08-16 | レッドローバー カンパニー,リミテッド | 立体プレゼンテーションシステム |
WO2012169097A1 (en) * | 2011-06-06 | 2012-12-13 | Sony Corporation | Image processing apparatus, image processing method, and program |
WO2013054462A1 (ja) * | 2011-10-13 | 2013-04-18 | パナソニック株式会社 | ユーザーインタフェース制御装置、ユーザーインタフェース制御方法、コンピュータプログラム、及び集積回路 |
JP2013156957A (ja) * | 2012-01-31 | 2013-08-15 | Jvc Kenwood Corp | 画像処理装置、画像処理方法及び画像処理プログラム |
JP2013156956A (ja) * | 2012-01-31 | 2013-08-15 | Jvc Kenwood Corp | 画像処理装置、画像処理方法及び画像処理プログラム |
US9894346B2 (en) | 2015-03-04 | 2018-02-13 | Electronics And Telecommunications Research Institute | Apparatus and method for producing new 3D stereoscopic video from 2D video |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7525555B2 (en) * | 2004-10-26 | 2009-04-28 | Adobe Systems Incorporated | Facilitating image-editing operations across multiple perspective planes |
KR100649523B1 (ko) | 2005-06-30 | 2006-11-27 | 삼성에스디아이 주식회사 | 입체 영상 표시 장치 |
US9769462B2 (en) | 2007-03-16 | 2017-09-19 | Thomson Licensing | System and method for combining text with three dimensional content |
CN101588510B (zh) * | 2008-05-22 | 2011-05-18 | 聚晶光电股份有限公司 | 3d立体影像撷取、播放***及其方法 |
US8855819B2 (en) * | 2008-10-09 | 2014-10-07 | Samsung Electronics Co., Ltd. | Method and apparatus for simultaneous localization and mapping of robot |
JP5415217B2 (ja) * | 2009-10-02 | 2014-02-12 | パナソニック株式会社 | 三次元映像処理装置 |
US9307224B2 (en) * | 2009-11-23 | 2016-04-05 | Samsung Electronics Co., Ltd. | GUI providing method, and display apparatus and 3D image providing system using the same |
US8866887B2 (en) | 2010-02-23 | 2014-10-21 | Panasonic Corporation | Computer graphics video synthesizing device and method, and display device |
JP5477129B2 (ja) * | 2010-04-07 | 2014-04-23 | ソニー株式会社 | 映像信号処理装置、表示装置、表示方法及びプログラム |
KR20110136414A (ko) * | 2010-06-15 | 2011-12-21 | 삼성전자주식회사 | 영상처리장치 및 그 제어방법 |
JP2013535889A (ja) * | 2010-07-21 | 2013-09-12 | トムソン ライセンシング | 3次元通信システムにおいて補助コンテンツを提供する方法及び装置 |
JP2012047995A (ja) * | 2010-08-27 | 2012-03-08 | Fujitsu Ltd | 情報表示装置 |
US8619124B2 (en) * | 2010-10-14 | 2013-12-31 | Industrial Technology Research Institute | Video data processing systems and methods |
KR101763263B1 (ko) * | 2010-12-24 | 2017-07-31 | 삼성전자주식회사 | 3d 디스플레이 단말 장치 및 그 조작 방법 |
KR101766332B1 (ko) * | 2011-01-27 | 2017-08-08 | 삼성전자주식회사 | 복수의 컨텐츠 레이어를 디스플레이하는 3d 모바일 기기 및 그 디스플레이 방법 |
KR101830966B1 (ko) | 2011-09-21 | 2018-02-22 | 엘지전자 주식회사 | 전자 기기 및 전자 기기의 컨텐츠 생성 방법 |
CN102611906A (zh) * | 2012-03-02 | 2012-07-25 | 清华大学 | 具有自适应深度的立体视频图文标签的显示和编辑方法 |
US20130265296A1 (en) * | 2012-04-05 | 2013-10-10 | Wing-Shun Chan | Motion Activated Three Dimensional Effect |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4925294A (en) * | 1986-12-17 | 1990-05-15 | Geshwind David M | Method to convert two dimensional motion pictures for three-dimensional systems |
JPH08182023A (ja) * | 1994-12-26 | 1996-07-12 | Sanyo Electric Co Ltd | 2次元画像を3次元画像に変換する装置 |
JP3182321B2 (ja) * | 1994-12-21 | 2001-07-03 | 三洋電機株式会社 | 疑似立体動画像の生成方法 |
US5864342A (en) * | 1995-08-04 | 1999-01-26 | Microsoft Corporation | Method and system for rendering graphical objects to image chunks |
JPH11296700A (ja) * | 1998-04-07 | 1999-10-29 | Toshiba Fa Syst Eng Corp | 3次元画像表示装置 |
US6862364B1 (en) * | 1999-10-27 | 2005-03-01 | Canon Kabushiki Kaisha | Stereo image processing for radiography |
KR20030029649A (ko) * | 2000-08-04 | 2003-04-14 | 다이나믹 디지탈 텝스 리서치 피티와이 엘티디 | 화상 변환 및 부호화 기술 |
US7277121B2 (en) * | 2001-08-29 | 2007-10-02 | Sanyo Electric Co., Ltd. | Stereoscopic image processing and display system |
US6927768B2 (en) * | 2001-09-05 | 2005-08-09 | Autodesk, Inc. | Three dimensional depth cue for selected data |
-
2002
- 2002-11-11 JP JP2002326897A patent/JP2004145832A/ja active Pending
-
2003
- 2003-07-30 EP EP03794071A patent/EP1549084A4/en not_active Withdrawn
- 2003-07-30 AU AU2003254786A patent/AU2003254786A1/en not_active Abandoned
- 2003-07-30 US US10/526,013 patent/US20060143020A1/en not_active Abandoned
- 2003-07-30 WO PCT/JP2003/009703 patent/WO2004023824A1/ja active Application Filing
- 2003-07-30 CN CNA038204541A patent/CN1679346A/zh active Pending
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008510340A (ja) * | 2004-08-10 | 2008-04-03 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ビューモードの検出 |
JP4684749B2 (ja) * | 2005-06-03 | 2011-05-18 | 三菱電機株式会社 | グラフィック装置 |
JP2006338542A (ja) * | 2005-06-03 | 2006-12-14 | Mitsubishi Electric Corp | グラフィック装置 |
JP2011523323A (ja) * | 2008-06-12 | 2011-08-04 | スォング,ヨンソック | 映像変換方法及び装置 |
JP2012510660A (ja) * | 2008-12-02 | 2012-05-10 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 深度マップの生成 |
JP2012518830A (ja) * | 2009-02-24 | 2012-08-16 | レッドローバー カンパニー,リミテッド | 立体プレゼンテーションシステム |
JP2011239398A (ja) * | 2010-05-03 | 2011-11-24 | Thomson Licensing | 設定メニューを表示する方法及び対応するデバイス |
KR101688153B1 (ko) * | 2010-08-11 | 2016-12-20 | 엘지전자 주식회사 | 3차원 영상의 편집 방법 및 이를 이용하는 이동 단말기 |
KR20120015168A (ko) * | 2010-08-11 | 2012-02-21 | 엘지전자 주식회사 | 3차원 영상의 편집 방법 및 이를 이용하는 이동 단말기 |
WO2012169097A1 (en) * | 2011-06-06 | 2012-12-13 | Sony Corporation | Image processing apparatus, image processing method, and program |
JPWO2013054462A1 (ja) * | 2011-10-13 | 2015-03-30 | パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America | ユーザーインタフェース制御装置、ユーザーインタフェース制御方法、コンピュータプログラム、及び集積回路 |
WO2013054462A1 (ja) * | 2011-10-13 | 2013-04-18 | パナソニック株式会社 | ユーザーインタフェース制御装置、ユーザーインタフェース制御方法、コンピュータプログラム、及び集積回路 |
US9791922B2 (en) | 2011-10-13 | 2017-10-17 | Panasonic Intellectual Property Corporation Of America | User interface control device, user interface control method, computer program and integrated circuit |
JP2013156957A (ja) * | 2012-01-31 | 2013-08-15 | Jvc Kenwood Corp | 画像処理装置、画像処理方法及び画像処理プログラム |
JP2013156956A (ja) * | 2012-01-31 | 2013-08-15 | Jvc Kenwood Corp | 画像処理装置、画像処理方法及び画像処理プログラム |
US9894346B2 (en) | 2015-03-04 | 2018-02-13 | Electronics And Telecommunications Research Institute | Apparatus and method for producing new 3D stereoscopic video from 2D video |
Also Published As
Publication number | Publication date |
---|---|
EP1549084A1 (en) | 2005-06-29 |
CN1679346A (zh) | 2005-10-05 |
US20060143020A1 (en) | 2006-06-29 |
WO2004023824A1 (ja) | 2004-03-18 |
AU2003254786A1 (en) | 2004-03-29 |
EP1549084A4 (en) | 2008-01-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2004145832A (ja) | コンテンツ作成装置、コンテンツ編集装置、コンテンツ再生装置、コンテンツ作成方法、コンテンツ編集方法、コンテンツ再生方法、コンテンツ作成プログラム、コンテンツ編集プログラム、および携帯通信端末 | |
JP2005267655A (ja) | コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラム、コンテンツ再生プログラムを記録した記録媒体、および携帯通信端末 | |
CN110287368B (zh) | 短视频模板设计图生成装置及短视频模板的生成方法 | |
US8281281B1 (en) | Setting level of detail transition points | |
Dorsey et al. | The mental canvas: A tool for conceptual architectural design and analysis | |
US20060212833A1 (en) | Radial, three-dimensional hierarchical file system view | |
KR20170078651A (ko) | 하이브리드 슬라이드-캔버스 프리젠테이션을 합성하기 위한 저작 도구 | |
US20190156690A1 (en) | Virtual reality system for surgical training | |
Henrikson et al. | Storeoboard: Sketching stereoscopic storyboards | |
CN106445439B (zh) | 一种在线展示图片的方法 | |
JP5028263B2 (ja) | プレゼンテーション表示装置、コンピュータの制御方法及びプログラム | |
KR101726184B1 (ko) | 포장 상자의 3차원 애니메이션 연출 방법 및 장치 | |
KR20040022100A (ko) | 2차원이미지에 대한 입체영상생성방법 | |
JP5893142B2 (ja) | 画像処理装置および画像処理方法 | |
KR20110049257A (ko) | 사용자와의 대화형 인터페이스를 통한 만화를 움직이는 애니메이션으로 만들어 주는 시스템 및 기술 | |
Najork | Web-based algorithm animation | |
JP4845975B2 (ja) | 映像フレームのシーケンスを提供するための装置および方法、シーンモデルを提供するための装置および方法、シーンモデル、メニュー構造を作成するための装置および方法およびコンピュータ・プログラム | |
KR20200093295A (ko) | 가상현실 기반의 전시회 컨텐츠 제공 방법 | |
CN106169187A (zh) | 用于对视频中的物体设界的方法和设备 | |
JP5432933B2 (ja) | マンガを表示する方法、プログラム、および電子機器 | |
JP2003111100A (ja) | 画像合成方法および装置 | |
JP4197913B2 (ja) | 画像生成装置、画像生成方法、プログラム及び記録媒体 | |
TWI847342B (zh) | 用於在編輯環境中呈現具有多媒體元素之媒體內容之方法及系統 | |
RU2523980C2 (ru) | Способ и система для визуализации набора мультимедиа объектов на 3d дисплее | |
JP7440664B2 (ja) | 編集環境において複数のメディア要素を有するメディアコンテンツを提示するための方法およびシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050406 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050406 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080401 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080729 |