JP5319728B2 - 視差画像生成装置、表示装置、視差画像生成方法、視差画像生成プログラムおよびそれを記録した記録媒体 - Google Patents
視差画像生成装置、表示装置、視差画像生成方法、視差画像生成プログラムおよびそれを記録した記録媒体 Download PDFInfo
- Publication number
- JP5319728B2 JP5319728B2 JP2011091998A JP2011091998A JP5319728B2 JP 5319728 B2 JP5319728 B2 JP 5319728B2 JP 2011091998 A JP2011091998 A JP 2011091998A JP 2011091998 A JP2011091998 A JP 2011091998A JP 5319728 B2 JP5319728 B2 JP 5319728B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- parallax
- stereoscopic
- character
- display
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
Description
まず、立体像が視認者にどのように見えるかについて説明する。
〔視差画像生成装置の各部の構成〕
図7は、本実施形態に係る視差画像生成装置1の構成を示している。図8は、制御部2および格納部3の構成を示している。
制御部2は、隣接する文字形状オブジェクトを適切に立体表示するために下記の機能を有している。
(1)平均位置調整機能
制御部2は、視差画像L1,R1(第1視差画像)の平均位置と視差画像L2,R2(第2視差画像)の平均位置とが重ならない(文字形状オブジェクトの立体像が重ならない)ように両平均位置を調整する。
(2)飛び出し量差調整機能
制御部2は、文字形状オブジェクトの立体像がぼやけないように、ぼやけが生じている2つの立体像間の飛び出し量の差を調整する。
(3)表示領域内調整機能
制御部2は、前述の文字表示領域内で、文字形状オブジェクトの立体像が重ならないように上記の両平均位置および/または上記の飛び出し量を調整する。
(4)拡大表示領域内調整機能
制御部2は、非文字形状オブジェクトと重ならない範囲で拡大した文字表示領域内で、文字形状オブジェクトの立体像が重ならないように上記の両平均位置および/または上記の飛び出し量を調整する。
表示位置設定処理部21(表示位置設定手段)は、立体表示される隣接する文字形状オブジェクトが重ならないようにそれぞれの文字形状オブジェクトの視差画像L1,R1および視差画像L2,R2の表示位置を設定する。表示位置設定処理部21は、上記の表示位置の設定のために、コンテンツ記憶部31から取得した文字形状オブジェクト表示情報に基づいて、視差画像L1,R1の平均位置と視差画像L2,R2の平均位置とが重ならないように、それぞれの平均位置を調整する。このため、表示位置設定処理部21は、具体的には、次のように構成されている。
(1−1)平均値計算処理
表示位置設定処理部21は、視差画像L1,R1の表示位置と視差画像L2,R2の表示位置とからそれぞれの平均位置を次のようにして計算する。スクリーンの中心(x軸とy軸との交点)を原点として、原点より右側を正の座標系とし、原点より左側を負の座標系とする。表示位置設定処理部21は、視差画像L1,R1の左端の平均座標と視差画像L1,R1の右端の平均座標とを算出し、これらの平均座標の間の範囲を平均位置とする。表示位置設定処理部21は、同様に、視差画像L2,R2の左端の平均座標と視差画像L2,R2の右端の平均座標とを算出し、これらの平均座標の間の範囲を平均位置とする。
表示位置設定処理部21は、計算した両平均位置が重なっているか否かを判定する。具体的には、表示位置設定処理部21は、基準となる一方の平均位置(左端および右端の平均位置の範囲)に、他方の平均位置を規定する左端および右端の平均座標の少なくともいずれか一方があるか否かを、平均座標を比較して判定する。
表示位置設定処理部21は、両平均位置が重なっていると判定すると、両平均位置が重ならないように視差画像の表示位置を変更する。具体的には、上記の判定で基準とした一方の平均位置(基準平均位置)を固定しておき、他方の比較対象となる平均位置(比較平均位置)が基準平均位置の範囲外となるような距離(少なくとも上記の重なりの範囲)および方向に、比較平均位置の視差画像の表示位置をシフトさせる。あるいは、表示位置設定処理部21は、比較平均位置を固定しておき、基準平均位置の視差画像を上記と同様にしてシフトさせてもよい。
上記の平均値計算処理、比較判定処理および平均位置変更処理については、左右方向の座標系(x軸)において隣接する視差画像L1,R1および視差画像L2,R2を対象として説明している。これに対し、上下方向に隣接する2組の視差画像についても、上記の各処理を適用して、それぞれの平均位置を調整することができる。
表示位置設定処理部21は、文字表示領域から文字形状オブジェクトがはみ出さないように、文字表示領域内で上記の平均位置変更処理を行う。このため、表示位置設定処理部21は、文字形状オブジェクトの立体像が文字表示領域内にあるか否かの判定を文字表示領域処理部23に指示する。また、表示位置設定処理部21は、文字表示領域処理部23により、立体像が文字表示領域内にないと判定されると、立体像が文字表示領域内にあると判定されるまで、平均位置の変更処理を行う。このようにして、表示位置設定処理部21は表示領域内調整機能および拡大表示領域内調整機能を実現する。
(1)飛び出し量調整機能
(1−1)基本値設定処理
立体量設定処理部22(立体量調整手段)は、コンテンツ記憶部31から取得した文字形状オブジェクト表示情報に基づいて、立体表示される文字形状オブジェクトについての基本的な飛び出し量(基本値)を設定する。立体量設定処理部22は、飛び出し量の基本値を設定するために、操作部5から入力された飛び出し量または標準設定記憶部32に記憶されている飛び出し量の標準的な設定値を用いる。あるいは、立体量設定処理部22は、視認状況情報取得部6により取得された視認者の目の間隔および視認距離に基づいて飛び出し量の基本値を設定する。図3などからわかるように、目の間隔および視認距離が変わると、視認者に見える立体像の位置がスクリーンに対して変化する。したがって、飛び出し量を決定するには、少なくとも目の間隔および視認距離が必要である。
立体量設定処理部22は、上記の基本値に基づいて飛び出し量を調整する。具体的には、立体量設定処理部22は、左右の視差画像の間隔を調整することにより飛び出し量を調整する。これは、視差画像の間隔が狭まれば飛び出し量が小さくなり、視差画像の間隔が広がれば飛び出し量が大きくなることによる。このように、立体量設定処理部22は、飛び出し量を視差画像の間隔として調整することから、最終的な飛び出し量を視差画像の表示位置により設定する。
立体量設定処理部22は、2つの立体像がぼやけて見えるのを防止するために、少なくとも一方の立体像の飛び出し量を調整する。2つの立体像がぼやけるのは、両立体像がx方向において近接している状態で飛び出し量の差が大きいことによる。そこで、立体量設定処理部22は、両立体像がスクリーンの面に平行な左右方向(x軸方向)に所定間隔以下に近接しており、かつ両立体像の飛び出し量の差が所定値以上である場合に、両立体像の飛び出し量の差が所定値未満となるように、少なくとも一方の立体像の飛び出し量を調整する。このため、立体量設定処理部22は、両立体像がx軸方向に所定間以上隔離れているか否かを判定し、両立体像がx軸方向に所定間隔以下に近接していると判定したときに、両立体像の飛び出し量の差が所定値以上であるか否かを判定する。
立体量設定処理部22(立体量設定手段)は、文字表示領域から文字形状オブジェクトがはみ出さないように、文字表示領域内で上記の飛び出し量を変更して設定する処理を行う。このため、立体量設定処理部22は、文字形状オブジェクトの立体像が文字表示領域内にあるか否かの判定を文字表示領域処理部23に指示する。また、立体量設定処理部22は、文字表示領域処理部23により、立体像が文字表示領域内にないと判定されると、立体像が文字表示領域内にあると判定されるまで、飛び出し量の変更処理を行う。このようにして、立体量設定処理部22は表示領域内調整機能および拡大表示領域内調整機能を実現し、飛び出し量を設定する。
文字表示領域処理部23(領域判定手段)は、表示位置設定処理部21および立体量設定処理部22の指示を受けて、文字形状オブジェクトの立体像が文字表示領域内にあるか否かを判定する(文字表示領域内外判定処理)。このため、文字表示領域処理部23は、文字形状オブジェクトの左右の視差画像の位置に基づいて立体像の位置を算出し、その位置が文字表示領域の外形範囲内の位置であるか否かを判定する。また、文字表示領域処理部23は、後述のようにして拡大した文字表示領域においても同様の判定を行う。
表示領域内調整機能および拡大表示領域内調整機能は、表示位置設定処理部21および文字表示領域処理部23の組み合わせのみ、または立体量設定処理部22および文字表示領域処理部23の組み合わせのみを用いて実現することができる。しかしながら、一方の組み合わせだけでは適正に立体像の位置を調整することができない場合もあるので、両方の組み合わせを併せて用いることが好ましい。
情報保持部24は、表示位置設定処理部21により設定された視差画像L1,R1および視差画像L2,R2のそれぞれの表示位置を保存する。また、情報保持部24は、立体量設定処理部22により設定された飛び出し量を保存する。また、情報保存部24は、文字表示領域処理部23により拡大された文字表示領域のサイズ情報を保存する。情報保持部24は、保存したこれらの情報を視差画像の生成のための情報として視差画像生成部7に与える。
以上のように構成される視差画像生成装置1の動作(視差画像生成方法)について説明する。
図9は、視差画像生成装置1が平均位置調整機能を実現するように動作する手順を示すフローチャートである。
図15は、2つの立体像がぼやける場合の両立体像の位置を示している。図16は、2つの立体像がぼやけない場合の両立体像の位置を示している。
図17は、視差画像生成装置1が表示領域内調整機能を実現するように動作する手順を示すフローチャートである。
図23は、視差画像生成装置1が拡大表示領域内調整機能を実現するように動作する手順を示すフローチャートである。
以上のように、本実施形態に係る視差画像生成装置1は、上記のように構成されて動作することにより、下記のように特筆すべき効果を奏する。
視差画像生成装置1は、表示位置設定処理部21を有している。これにより、視差画像L1,R1の平均位置と、視差画像L2,R2の平均位置とが重ならないように調整される。それゆえ、視差画像L1,R1および視差画像L2,R2によって形成されるそれぞれの立体像D1,D2が視認者に重ならずに見える。したがって、立体文字を含む文字列を読みやすい状態で表示することができる。
視差画像生成装置1は、立体量設定処理部22を有している。これにより、視差画像L1,R1と視差画像L2,R2とがx軸方向に所定間隔以下に近接し、かつそれぞれの立体像D1,D2の飛び出し量の差が所定値以上である場合に、その差が所定値未満となるように、少なくとも一方の飛び出し量を調整する。それゆえ、立体像D1,D2が視認者にぼやけずに見える。したがって、立体文字を含む文字列を読みやすい状態で表示することができる。
視差画像生成装置1は、表示位置設定処理部21、立体量設定処理部22および文字表示領域処理部23を有している。これにより、文字表示領域内で、文字形状オブジェクトの立体像が重ならないように視差画像L1,R1および視差画像L2,R2のそれぞれの平均位置および/または立体像D1,D2のそれぞれの飛び出し量が調整される。それゆえ、立体像D1,D2が文字表示領域からはみ出すことなく視認者に重ならずに見える。したがって、立体文字を含む文字列を読みやすい状態で表示することができる。
視差画像生成装置1は、表示位置設定処理部21、立体量設定処理部22および文字表示領域処理部23を有している。これにより、非文字形状オブジェクトと重ならない範囲で拡大した文字表示領域内で、文字形状オブジェクトの立体像が重ならないように視差画像L1,R1および視差画像L2,R2のそれぞれの平均位置および/または立体像D1,D2のそれぞれの飛び出し量が調整される。それゆえ、立体像D1,D2が文字表示領域からはみ出すことなく視認者に重ならずに見える。したがって、立体文字を含む文字列を読みやすい状態で表示することができる。
本実施形態の視差画像生成装置1の各ブロック(格納部3を除く)は、ハードウェアロジックによって構成されてもよいし、次のようにCPUを用いてソフトウェア(視差画像生成プログラム)によって実現されてもよい。
本発明は、上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
2 制御部
3 格納部
6 視認状況情報取得部
7 視差画像生成部(視差画像生成手段)
9 外部メモリ
21 表示位置設定処理部(表示位置設定手段)
22 立体量設定処理部(立体量制御手段,立体量設定手段)
23 文字表示領域処理部(領域判定手段,拡大可否判定手段、文字表示領域拡大手段)
31 コンテンツ記憶部
32 標準設定記憶部
201 文字列(文字形状オブジェクト)
202 人物画像(非文字形状オブジェクト)
203 吹き出し(文字表示領域)
d1,d2 差
D1 立体像(第1立体像)
D2 立体像(第2立体像)
L1,R1 視差画像(第1視差画像)
L2,R2 視差画像(第2視差画像)
Claims (10)
- 左右の視差画像から文字形状オブジェクトの立体像を表示するための前記視差画像を生成する視差画像生成装置において、
隣接する2つの前記文字形状オブジェクトについての一方の前記立体像である第1立体像を形成するための左右の前記視差画像である第1視差画像の平均位置と、他方の前記立体像である第2立体像を形成するための左右の前記視差画像である第2視差画像の平均位置とが重ならないように前記第1視差画像および前記第2視差画像の表示位置を設定する表示位置設定手段と、
前記表示位置設定手段により設定された前記表示位置に表示させる前記視差画像を生成する視差画像生成手段と、
前記立体像が文字表示領域内にあるか否かを判定する領域判定手段と
を備え、
前記表示位置設定手段はさらに、前記領域判定手段によって前記立体像が前記文字表示領域内にないと判定されたときに、前記立体像が前記文字表示領域内に配置されるように前記表示位置を設定し、かつ、前記立体像が立体表示を行わない文字オブジェクトと重ならないように、該立体表示を行わない文字オブジェクトの表示位置を前記文字表示領域内で設定する
ことを特徴とする視差画像生成装置。 - 前記第1立体像と前記第2立体像とが、両視差画像が表示される表示面に平行な左右方向で所定間隔以下に近接し、かつ両立体像の立体量の差が所定値以上であるとき、当該差が前記所定値未満となるように、少なくとも一方の前記立体像の前記立体量を調整する立体量調整手段を備えていることを特徴とする請求項1に記載の視差画像生成装置。
- 前記立体像が前記文字表示領域内にないと判定されたときに、前記立体像が前記文字表示領域内に配置されるように、前記立体像の立体量を設定する立体量設定手段を備え、
前記視差画像生成手段は、前記立体量設定手段により設定された前記立体量で前記立体像が表示されるように前記視差画像を生成することを特徴とする請求項1に記載の視差画像生成装置。 - 前記立体像が文字表示領域内にあるか否かを判定する領域判定手段と、
前記立体像が前記文字表示領域内にないと判定されたときに、前記立体像が前記文字表示領域内に配置されるように、前記立体像の立体量を設定する立体量設定手段とを備え、
前記視差画像生成手段は、前記立体量設定手段により設定された前記立体量で前記立体像が表示されるように前記視差画像を生成することを特徴とする請求項1または2に記載の視差画像生成装置。 - 前記立体量設定手段は、視認者の立体視に関する視認状況に基づいて、前記立体像の立体量の基本値を設定することを特徴とする請求項3または4に記載の視差画像生成装置。
- 前記文字表示領域が前記文字形状オブジェクト以外の非文字形状オブジェクトと重ならない範囲で拡大可能か否かを判定する拡大可否判定手段と、
前記文字表示領域が拡大可能と判定されたときに、前記文字表示領域を上記の範囲内で拡大する文字表示領域拡大手段とを備えていることを特徴とする請求項1、3、4または5に記載の視差画像生成装置。 - 請求項1から6のいずれか1項に記載の視差画像生成装置を備えていることを特徴とする表示装置。
- コンピュータを、請求項1から6のいずれか1項に記載の視差画像生成装置の各手段として機能させるための視差画像生成プログラム。
- 請求項8に記載の視差画像生成プログラムを記録したコンピュータ読み取り可能な記録媒体。
- 左右の視差画像から文字形状オブジェクトの立体像を表示するための前記視差画像を生成する視差画像生成方法において、
前記立体像が文字表示領域内にあるか否かを判定する領域判定ステップと、
隣接する2つの前記文字形状オブジェクトについての一方の前記立体像である第1立体像を形成するための左右の前記視差画像である第1視差画像の平均位置と、他方の前記立体像である第2立体像を形成するための左右の前記視差画像である第2視差画像の平均位置とが重ならないように前記第1視差画像および前記第2視差画像の表示位置を設定し、さらに、前記領域判定ステップにおいて前記立体像が前記文字表示領域内にないと判定されたときに、前記立体像が前記文字表示領域内に配置されるように前記表示位置を設定し、かつ、前記立体像が立体表示を行わない文字オブジェクトと重ならないように、該立体表示を行わない文字オブジェクトの表示位置を前記文字表示領域内で設定する表示位置設定ステップと、
前記表示位置設定ステップにより設定された前記表示位置に表示させる前記視差画像を生成する視差画像生成ステップと
を含むことを特徴とする視差画像生成方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011091998A JP5319728B2 (ja) | 2011-04-18 | 2011-04-18 | 視差画像生成装置、表示装置、視差画像生成方法、視差画像生成プログラムおよびそれを記録した記録媒体 |
CN2012101124286A CN102752618A (zh) | 2011-04-18 | 2012-04-17 | 视差图像生成装置、显示装置及视差图像生成方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011091998A JP5319728B2 (ja) | 2011-04-18 | 2011-04-18 | 視差画像生成装置、表示装置、視差画像生成方法、視差画像生成プログラムおよびそれを記録した記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012226476A JP2012226476A (ja) | 2012-11-15 |
JP5319728B2 true JP5319728B2 (ja) | 2013-10-16 |
Family
ID=47032491
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011091998A Expired - Fee Related JP5319728B2 (ja) | 2011-04-18 | 2011-04-18 | 視差画像生成装置、表示装置、視差画像生成方法、視差画像生成プログラムおよびそれを記録した記録媒体 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5319728B2 (ja) |
CN (1) | CN102752618A (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2808054T3 (es) * | 2014-11-21 | 2021-02-25 | Rakuten Inc | Dispositivo de procesamiento de información, método de procesamiento de información, y programa de procesamiento de información |
JP6262927B1 (ja) * | 2016-08-10 | 2018-01-17 | 楽天株式会社 | 情報処理装置、情報処理方法、プログラム、記憶媒体 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4707080B2 (ja) * | 2001-07-30 | 2011-06-22 | 株式会社バンダイナムコゲームス | 画像生成システム、プログラム及び情報記憶媒体 |
JP4150967B2 (ja) * | 2003-10-17 | 2008-09-17 | 株式会社クロッセージュ | 情報通知システム、情報通知方法、および、プログラム |
JP4307212B2 (ja) * | 2003-10-17 | 2009-08-05 | シャープ株式会社 | 表示データ編集装置、表示装置、表示データ編集方法、プログラム及び記録媒体 |
JP4463215B2 (ja) * | 2006-01-30 | 2010-05-19 | 日本電気株式会社 | 立体化処理装置及び立体情報端末 |
-
2011
- 2011-04-18 JP JP2011091998A patent/JP5319728B2/ja not_active Expired - Fee Related
-
2012
- 2012-04-17 CN CN2012101124286A patent/CN102752618A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
CN102752618A (zh) | 2012-10-24 |
JP2012226476A (ja) | 2012-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9204126B2 (en) | Three-dimensional image display device and three-dimensional image display method for displaying control menu in three-dimensional image | |
US8953023B2 (en) | Stereoscopic depth mapping | |
US9106906B2 (en) | Image generation system, image generation method, and information storage medium | |
US20120306860A1 (en) | Image generation system, image generation method, and information storage medium | |
TWI364000B (en) | Stereo graphics system and processing method and storage medium | |
US20130113701A1 (en) | Image generation device | |
KR101690034B1 (ko) | 3차원 그래픽 기반 단말기에서 객체 렌더링 장치 및 방법 | |
JP2007020142A (ja) | 3dグラフィック処理装置及びこれを利用した立体映像表示装置 | |
CN103293934B (zh) | 全息显示装置以及利用3d视频的冗余生成全息图的方法 | |
JP5572647B2 (ja) | 表示制御プログラム、表示制御装置、表示制御システム、および表示制御方法 | |
KR20120010764A (ko) | 이동 단말기 및 3차원 영상 제어 방법 | |
CN111034190B (zh) | 信息处理设备、信息处理方法和程序 | |
JPWO2006049208A1 (ja) | 画像合成装置及び画像合成方法 | |
JP4218937B2 (ja) | 立体視用表示装置及び立体視用表示方法 | |
JP2018157331A (ja) | プログラム、記録媒体、画像生成装置、画像生成方法 | |
JP5620202B2 (ja) | プログラム、情報記憶媒体及び画像生成システム | |
JP5319728B2 (ja) | 視差画像生成装置、表示装置、視差画像生成方法、視差画像生成プログラムおよびそれを記録した記録媒体 | |
JP6166985B2 (ja) | 画像生成装置および画像生成プログラム | |
US8817081B2 (en) | Image processing apparatus, image processing method, and program | |
JP2013168781A (ja) | 表示装置 | |
JP2011176822A (ja) | 画像処理装置、立体表示装置及び画像処理方法 | |
JP7172036B2 (ja) | 3dcg空間の鑑賞条件連動システム、方法、およびプログラム | |
JP2011223126A (ja) | 立体映像表示装置および立体映像表示方法 | |
JP2008098861A (ja) | 画像処理装置、プログラム及び記録媒体 | |
US9547933B2 (en) | Display apparatus and display method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130403 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130409 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130607 |
|
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: 20130625 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130711 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |