JPH09139957A - グラフィック表示装置 - Google Patents

グラフィック表示装置

Info

Publication number
JPH09139957A
JPH09139957A JP7295525A JP29552595A JPH09139957A JP H09139957 A JPH09139957 A JP H09139957A JP 7295525 A JP7295525 A JP 7295525A JP 29552595 A JP29552595 A JP 29552595A JP H09139957 A JPH09139957 A JP H09139957A
Authority
JP
Japan
Prior art keywords
window
frame buffer
eye
display device
stereoscopic
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
Application number
JP7295525A
Other languages
English (en)
Inventor
Yoshiyuki Kato
義幸 加藤
Masatoshi Kameyama
正俊 亀山
Takahiro Miki
隆博 三木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP7295525A priority Critical patent/JPH09139957A/ja
Priority to GB9611676A priority patent/GB2308284B/en
Priority to GB9713858A priority patent/GB2312819B/en
Priority to US08/672,417 priority patent/US5801705A/en
Publication of JPH09139957A publication Critical patent/JPH09139957A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/001—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background
    • G09G3/003—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background to produce spatial visual effects
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/00—Three-dimensional [3D] image rendering
    • G—PHYSICS
    • G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G1/00—Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
    • G09G1/06—Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows
    • G—PHYSICS
    • G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • G09G5/06—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour palettes, e.g. look-up tables
    • G—PHYSICS
    • G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14—Display of multiple viewports
    • G—PHYSICS
    • G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39—Control of the bit-mapped memory
    • G09G5/395—Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen
    • G09G5/397—Arrangements specially adapted for transferring the contents of two or more bit-mapped memories to the screen simultaneously, e.g. for mixing or overlay
    • 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
    • H04N13/106—Processing image signals
    • H04N13/161—Encoding, multiplexing or demultiplexing different image signal components
    • 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
    • H04N13/106—Processing image signals
    • H04N13/167—Synchronising or controlling 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/10—Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/189—Recording image signals; Reproducing recorded 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/275—Image signal generators from three-dimensional [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/332—Displays for viewing with the aid of special glasses or head-mounted displays [HMD]
    • H04N13/341—Displays for viewing with the aid of special glasses or head-mounted displays [HMD] using temporal multiplexing
    • 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/361—Reproducing mixed stereoscopic images; Reproducing mixed monoscopic and stereoscopic images, e.g. a stereoscopic image overlay window on a monoscopic image background
    • 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/366—Image reproducers using viewer tracking
    • H04N13/368—Image reproducers using viewer tracking for two or more viewers
    • 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/398—Synchronisation thereof; Control thereof
    • 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/286—Image signal generators having separate monoscopic and stereoscopic modes

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Graphics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

(57)【要約】 【課題】 ウインドウ単位に立体視表示を実現可能とし
たグラフィック表示装置を提供することを目的とする。 【解決手段】 ウインドウIDルックアップテーブルを
右目用、左目用フレームバッファの選択データとして用
いることにより、ウインドウ単位での立体視表示を行な
う。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、視点の向きが異
なる2つの3次元グラフィクス画像をディスプレイ上の
任意のウインドウ上に交互に表示し、これに同期させて
メガネの左右のシャッタを切替えることにより立体視画
像の生成を行なうグラフィック表示装置に関するもので
ある。
【0002】
【従来の技術】従来のCRT画面を使った立体視表示装
置は画面全体を表示対象としていた。この方式を用いた
ものとしては、例えば、「立体視方式」(特開昭62−
174793)がある。この方式によれば、右目用およ
び左目用画像データをディスプレイ画面に交互に表示
し、シャッタつきメガネで見ることにより立体視を実現
することができる。
【0003】第7図は、従来技術による一般的な立体視
表示装置の構成を示したブロック図である。図におい
て、700は右目用の画像イメージを記憶する右目用フ
レームバッファ、701は左目用の画像イメージを記憶
する左目用フレームバッファ、702は右目用フレーム
バッファおよび左目用フレームバッファから出力される
表示ピクセルの選択と制御を行なう立体視制御回路であ
る。また、703はデジタルなデータをアナログな信号
へ変換するRAMDAC、704は画面表示を行なうC
RT装置、705は立体視制御回路702から生成され
る信号により左右の目のシャッタを制御する立体視メガ
ネである。
【0004】次に、動作について説明する。右目フレー
ムバッファ700には右目から見た場合の3次元画像デ
ータが描画され、同様に左目用フレームバッファ701
には左から見た場合の3次元画像データが描画される。
立体視制御回路702はフレームに同期させ、右目用フ
レームバッファ700および左目用フレームバッファ7
01から出力される表示ピクセルの切替を行なう。そし
て立体視制御回路702から出力されるピクセルはRA
MDAC703によりアナログ信号へ変換されCRT装
置704へ表示される。
【0005】
【発明が解決しようとする課題】従来の立体視表示装置
では以上のように構成されていたので、、立体視表示は
左目用および右目用のフレームバッファの全画面を切替
えることにより行なわれていた。そのためにウインドウ
単位に立体視表示をしたり、任意形状のウインドウ上で
立体視表示を行なうことは不可能であり、ウインドウ・
システムとの整合性が悪いという問題点があった。
【0006】また一般に周期の異なる複数のブリンクを
表示させるためには、専用のブリンクプレーンが必要で
H/Wが増えるという欠点があった。
【0007】この発明は、このような問題点を解決する
ためになされたもので、ウインドウ単位に立体視表示を
可能としたグラフィック表示装置を提供することを目的
とする。また、ブリンク表示を容易に行うことのできる
グラフィック表示装置を提供することを目的とする。
【0008】
【課題を解決するための手段】第1の発明に係わるグラ
フィック表示装置は、立体視メガネを介して対象物を立
体感をもって表現するグラフィック表示装置において、
右目用の画像データを記憶する右目用フレームバッファ
と、左目用の画像データを記憶する左目用フレームバッ
ファと、グラフィック表示装置上に表示されるウインド
ウ対応に該ウインドウ上における表示属性情報を記憶し
たウインドウ制御情報記憶部と、ウインドウ制御情報記
憶部からの情報に基づいて前記右目用フレームバッファ
および左目用フレームバッファからの表示データの切替
を行なうと共に該切替動作に同期して前記立体視メガネ
の開閉制御を行う立体視制御回路と、を備えるようにし
たものである。
【0009】第2の発明に係わるグラフィック表示装置
は、立体視メガネを介して対象物を立体感をもって表現
するグラフィック表示装置において、右目用の画像デー
タを記憶する第1の右目用フレームバッファ及び第2の
右目用フレームバッファと、左目用の画像データを記憶
する第1の左目用フレームバッファ及び第2の左目用フ
レームバッファと、グラフィック表示装置上に表示され
るウインドウ対応に該ウインドウ上における表示属性情
報を記憶したウインドウ制御情報記憶部と、ウインドウ
制御情報記憶部からの情報に基づいて、第1の右目用フ
レームバッファと第2の右目用フレームバッファと、第
1の左目用フレームバッファと第2の左目用フレームバ
ッファからの表示データの切替を行なうと共に該切替動
作に同期して前記立体視メガネの開閉制御を行う立体視
制御回路と、を備えるようにしたものである。
【0010】第3の発明に係わるグラフィック表示装置
は、ブリンク表示機能を有するグラフィック表示装置に
おいて、画像データを記憶する第1のフレームバッファ
と、ブリンク動作時の色情報を記憶する第2のフレーム
バッファと、ブリンク表示を行う画像データ領域に対応
し該領域における表示属性情報を記憶した表示制御情報
記憶部と、表示制御情報記憶部からの情報に基づいて第
1のフレームバッファからの画像データと第2のフレー
ムバッファからの色情報データの切替を行なうブリンク
制御回路と、を備えるようにしたものである。
【0011】第4の発明は第1の発明におけるグラフィ
ック表示装置において、ウインドウ制御情報記憶部が、
ウインドウ単位にそれぞれ異なった立体視属性情報を記
憶したルックアップテーブルと、フレームバッファ上の
ウインドウに相当する領域に該ウインドウのウインドウ
IDをピクセル単位で記憶したウインドウIDバッファ
を備え、該ウインドウIDに従ってルックアップテーブ
ルをアクセスするようにしたものである。
【0012】第5の発明は第2の発明におけるグラフィ
ック表示装置において、ウインドウ制御情報記憶部が、
右目用および左目用にそれぞれダブルバッファ構成され
た第1および第2のフレームバッファ制御を含む立体視
属性情報をウインドウ単位に記憶したルックアップテー
ブルと、フレームバッファ上のウインドウに相当する領
域に該ウインドウ上で立体視表示を行うために必要なル
ックアップテーブルエントリを指定するためのウインド
ウIDをピクセル単位で記憶したウインドウIDバッフ
ァと、を備えるようにしたものである。
【0013】第6の発明は第3の発明におけるグラフィ
ック表示装置において、ウインドウ単位にそれぞれブリ
ンク周期の異なるブリンク制御情報を記憶したルックア
ップテーブルと、フレームバッファ上のウインドウに相
当する領域に該ウインドウのウインドウIDをピクセル
単位で記憶したウインドウIDバッファを備え、該ウイ
ンドウIDに従って前記ルックアップテーブルをアクセ
スすることによりウインドウ単位にブリンク周期を可変
にできるようにしたものである。
【0014】
【発明の実施の形態】
実施の形態1.本発明の第1の実施の形態について、図
1、図2に基づいて説明する。図1は、第一の実施の形
態に係るグラフィック表示装置の構成を示すブロック図
である。図2は、ウインドウIDバッファ、右目用フレ
ームバッファ、左目用フレームバッファ、そしてCRT
装置上の表示画面の関係を示す図である。図1におい
て、100は右目用の画像イメージを記憶する右目用フ
レームバッファ、101は左目用の画像イメージを記憶
する左目用フレームバッファ、102はウインドウの属
性情報をピクセル単位で設定するためのウインドウID
バッファである。103はウインドウIDバッファ10
2の情報からフレームバッファの選択データへ変換する
ためのウインドウIDルックアップ・テーブル、104
はフレーム数のカウントを行なうフレーム・カウンタ、
105は右目用フレームバッファ100および左目用フ
レームバッファ101から出力される表示ピクセルの一
方を選択するためのセレクタ、106はウインドウID
ルックアップ・テーブル103からの出力データとフレ
ーム・カウンタ104からのトグル信号に基づいてセレ
クタ回路105への切替え信号を発生する立体視制御回
路である。また、107はディジタルなデータをアナロ
グな信号へ変換するRAMDAC、108は画面表示を
行なうCRT装置、109は立体視制御回路106から
生成される信号により左右の目のシャッタを制御するこ
とのできる立体視メガネである。
【0015】次に、立体視表示装置の動作について図
1、図2を用いて説明する。予め、右目用フレームバッ
ファ100には右目から見た場合の3次元画像データが
描画され、左目用フレームバッファ101には左目から
見た場合の3次元画像データが描画されているものとす
る。右目用フレームバッファ100および左目用フレー
ムバッファ101から出力される表示ピクセルは、セレ
クタ105によりどちらか一方が選択され、RAMDA
C107でアナログなRGB信号へ変換されCRT装置
108へ表示される。
【0016】次に、セレクタ105でどのように右目お
よび左目用の表示ピクセルが選択されるかについて説明
する。ウインドウIDバッファ102には立体視表示を
行なうウインドウ領域に相当する部分に立体視属性情報
が書き込まれる。これにより、立体視表示を行なうため
の領域がピクセル単位で指定される。そして、ウインド
ウIDバッファ102から読み出されたデータは、ウイ
ンドウIDルックアップ・テーブル103へのエントリ
値として使用され、ウインドウIDルックアップ・テー
ブルにより最終的なフレームバッファの選択データへ変
換される。
【0017】次に図2も用いて、動作についてさらに詳
しく説明する。ウインドウIDルックアップ・テーブル
103のテーブル値が「右目用フレームバッファ」また
は「左目用フレームバッファ」の場合には、立体視制御
回路106はそれぞれ右目用フレームバッファ100ま
たは左目用フレームバッファ101からの表示ピクセル
が選択されるような選択信号をセレクタ105へ送出す
る。一方、ウインドウIDルックアップ・テーブル10
3のテーブル値が「立体視」の場合には、立体視制御回
路106はフレームカウンタ104からのトグル信号
が”0”の時には右目用フレームバッファ100が選択
されるような選択信号をセレクタ105へ送出する。同
様に、フレームカウンタ104からのトグル信号が”
1”の場合には左目用フレームバッファ101が選択さ
れるような選択信号をセレクタ105へ送出する。ここ
で、フレームカウンタ104は垂直同期信号によりカウ
ント・アップするプログラマブルなカウンタで、垂直同
期信号に同期したトグル信号を立体視制御回路106に
出力する。トグル信号の変化は垂直ブランキング期間に
行なわれる。
【0018】さらに、立体視制御回路106は右目用フ
レームバッファ100からの表示ピクセルを選択してい
る時には立体視メガネ109の左目シャッタを閉じ、左
目用フレームバッファ101からの表示ピクセルを選択
しているときには右目シャッタを閉じる。一方、ウイン
ドウIDルックアップ・テーブル103のテーブル値が
「立体視」以外の場合には、立体視メガネのシャッタは
両目とも開けたままにしておく。こうすることにより、
立体視表示を行なうウインドウ内の画像データにおいて
は、右目用フレームバッファ100がCRT装置108
に表示されているときには右目でその表示画像を見るこ
とができ、左目用フレームバッファ101がCRT装置
108に表示されているときには左目でその表示画像を
見ることができるので、静止画用立体視が実現される。
【0019】実施の形態2.本発明の第2の実施の形態
について、図3、図4に基づいて説明する。図3は第2
の実施の形態にかかるグラフィック表示装置の構成を示
すブロック図である。図4は、ウインドウIDバッフ
ァ、右目用フレームバッファA及びB、左目用フレーム
バッファAおよびB、そしてCRT装置上の表示画面の
関係を示す図である。図3において、300および30
1は右目用の画像イメージを記憶するダブルバッファ構
成の右目用フレームバッファAおよび右目用フレームバ
ッファB、302および303は左目用の画像イメージ
を記憶するダブルバッファ構成の左目用フレームバッフ
ァAおよび左目用フレームバッファBである。304は
ウインドウの属性情報をピクセル単位で設定するための
ウインドウIDバッファ、305はウインドウIDバッ
ファ304の情報からフレームバッファの選択データへ
変換するためのウインドウIDルックアップ・テーブ
ル、306はフレーム数のカウントを行なうフレーム・
カウンタ、307aは右目用フレームバッファA300
および右目用フレームバッファB301から出力される
表示ピクセルの選択を行なうセレクタ、307bは左目
用フレームバッファA302および左目用フレームバッ
ファB303から出力される表示ピクセルを選択するた
めのセレクタである。また、307cはセレクタ307
aおよび307bから出力されるピクセルの選択を行な
うためのセレクタ、308はウインドウIDルックアッ
プ・テーブル305からの出力データとフレーム・カウ
ンタ306からの信号をもとにセレクタ307a、30
7b、307cの切替え信号を発生する立体視制御回
路、309はディジタルなデータをアナログな信号へ変
換するRAMDAC、310は画面表示を行なうCRT
装置、311は立体視制御回路308から生成される信
号により左右の目のシャッタを制御することのできる立
体視メガネである。
【0020】次に図3、図4を用いてアニメーション用
立体視表示装置の動作について説明をする。予め、右目
用フレームバッファ300および301には右目から見
た場合の3次元画像データが描画され、左目用フレーム
バッファ302および303には左目から見た場合の3
次元画像データが描画されているものとする。2つある
右目用フレームバッファ300および301は右目画像
用の表示および描画に使用され、どちらか一方が表示フ
レームバッファとして用いられ、もう一方が描画フレー
ムバッファとして用いられる。そのときの表示ピクセル
の選択はセレクタ307aで行なわれる。そして、描画
が終了したら表示および描画用のバッファをお互いに切
替えることにより、アニメーション画像を画面の乱れな
く表示することができる。同様にして、2つある左目用
フレームバッファ302および303は左目画像用の表
示および描画に使用され、表示ピクセルの選択はセレク
タ307bで行なわれる。セレクタ307aおよび30
7bで選択された右目用および左目用表示ピクセルは、
セレクタ307cで更にどちらか一方が選択され、RA
MDAC309でアナログなRGB信号へ変換されCR
T装置310へ表示される。
【0021】次に、セレクタ307a、307b、30
7cで、どのように右目および左目用の表示ピクセルが
選択されるかについて説明する。ウインドウIDバッフ
ァ304には立体視表示を行なうウインドウ領域に相当
する部分に立体視属性情報が書き込まれる。これによ
り、立体視表示を行なうための領域がピクセル単位で指
定される。そして、ウインドウIDバッファ304から
読み出されたデータはウインドウIDルックアップ・テ
ーブル305へのエントリ値として使用され、ウインド
ウIDルックアップ・テーブルにより最終的なフレーム
バッファの選択データへ変換される。
【0022】次に、図4も用いて動作についてさらに詳
しく説明する。ウインドウIDルックアップ・テーブル
305のテーブル値が「立体視−右目AXXX」、「立
体視−右目BXXX」の場合には、立体視制御回路30
8はそれぞれ右目用フレームバッファA300、B30
1からの表示ピクセルが選択されるような選択信号をセ
レクタ307aへ送出する。また、テーブル値が「立体
視−左目AXXX」、「立体視−左目BXXX」の場合
には、立体視制御回路308はそれぞれ左目用フレーム
バッファA302、B303からの表示ピクセルが選択
されるような選択信号をセレクタ307bへ送出する。
そして、立体視制御回路308はフレームカウンタ30
6からのトグル信号が”0”の時にはセレクタ307a
からの右目用表示ピクセルが選択されるような選択信号
をセレクタ307cへ送出する。同様にして、フレーム
カウンタ306からのトグル信号が”1”の場合にはセ
レクタ307bからの左目用表示ピクセルが選択される
ような選択信号をセレクタ307cへ送出する。ここ
で、フレームカウンタ306は垂直同期信号によりカウ
ント・アップするプログラマブルなカウンタで、垂直同
期信号に同期したトグル信号を立体視制御回路308に
出力する。トグル信号の変化は垂直ブランキング期間に
行なわれる。
【0023】さらに立体視制御回路308は右目用フレ
ームバッファ300および301からの表示ピクセルを
選択しているときには立体視メガネ311の左目シャッ
タを閉じ、左目用フレームバッファ302および303
からの表示ピクセルを選択しているときには右目シャッ
タを閉じる。こうすることにより、立体視表示を行なう
ウインドウ内の画像データにおいては、右目用フレーム
バッファ300および301がCRT装置310に表示
されているときには右目でその表示画像を見ることがで
き、左目用フレームバッファ302および303がCR
T装置310に表示されているときには左目でその表示
画像を見ることができる。さらに、右目用および左目用
の表示と描画はそれぞれ別々なフレームバッファで行な
われ、描画が終了したら表示と描画の切替えが行なわれ
ることによりアニメーション用立体視が実現される。
【0024】実施の形態3.本発明の第3の実施の形態
について、図5、図6に基づいて説明する。図5は第3
の実施の形態にかかるグラフィック表示装置の構成を示
すブロック図である。図6は、ピクセルIDバッファ、
フレームバッファA、フレームバッファB、そしてCR
T装置上の表示画面の例を示したものである。図5にお
いて、500は画像イメージを記憶するフレームバッフ
ァA、501はブリンクの色情報を記憶するフレームバ
ッファB、502はピクセルの属性情報を記憶するピク
セルIDバッファ、503はピクセルIDバッファから
フレームバッファの選択データへ変換するピクセルID
ルックアップ・テーブルである。また、504はブリン
クの周期を設定するタイマ、505はフレームバッファ
A500およびフレームバッファB501から出力され
る表示ピクセルを選択するためのセレクタ、506はピ
クセルIDルックアップ・テーブル503の出力データ
とタイマ504からの信号をもとにセレクタ505への
切替え信号を発生するブリンク制御回路、507はデジ
タルな表示データをアナログ信号へ変換するRAMDA
C、508は画面表示を行なうCRT装置である。
【0025】次に図5、図6を用いてH/Wブリンク生
成用グラフィック表示装置の動作について説明する。予
め、フレームバッファA500には背景となる画像デー
タが記憶され、フレームバッファB501にはブリンク
の色データがピクセル単位で記憶されているものとす
る。そして、フレームバッファA500およびフレーム
バッファB501から出力される表示ピクセルはセレク
タ505によりどちらか一方が選択され、RAMDAC
507でアナログなRGB信号へ変換されCRT508
へ表示される。
【0026】次に、セレクタ505でどのようにしてフ
レームバッファA500およびフレームバッファB50
1の表示ピクセルが選択されるかについて説明する。ピ
クセルIDバッファ502はフレームバッファと同じな
縦横のサイズをもち、ブリンク表示を行なうピクセルに
相当する部分にブリンクIDが書き込まれる。これによ
り、ブリンク表示を行なうための領域指定をピクセル単
位で行なう。そして、ピクセルIDバッファ502から
読み出されるデータはピクセルIDルックアップ・テー
ブル503へのエントリ値として使用され、ピクセルI
Dルックアップ・テーブル503により最終的なフレー
ムバッファの選択データへ変換される。
【0027】次に図6も用いて動作についてさらに詳し
く説明する。ピクセルIDルックアップ・テーブル50
3のテーブル値が「ブリンクなし」の場合には、ブリン
ク制御回路506は背景の画像データが記憶されている
フレームバッファA500からの表示ピクセルが選択さ
れるような選択信号をセレクタ505へ送出する。一
方、ピクセルIDルックアップ・テーブル503のテー
ブル値が「ブリンク0」の場合には、ブリンク制御回路
506はタイマ504からのトグル信号0が”0”の時
にはフレームバッファA500が選択されるような選択
信号をセレクタ505へ送出し、タイマ504からのト
グル信号0が”1”の場合にはフレームバッファB50
1が選択されるような選択信号をセレクタ505へ送出
する。ここで、タイマ504は垂直同期信号をクロック
とするプログラマブルなカウンタで、ブリンクのON/
OFFのトグル信号をブリンク制御回路106に出力す
る。トグル信号の変化は垂直ブランキング期間に行なわ
れ、一般的には秒のオーダでトグルが行なわれる。こう
することにより、ピクセルIDバッファ502の属性情
報がピクセルIDルックアップ・テーブル503により
「ブリンク0」であると判断された場合には、フレーム
バッファA500およびフレームバッファB501から
の表示ピクセルが交互に選択され、背景の画像ピクセル
とブリンクのピクセルデータがある一定間隔で交互に表
示されることになる。同様にして、ピクセルIDルック
アップ・テーブル503により「ブリンク1」または
「ブリンク2」と判断された場合には、タイマ504か
ら出力される「ブリンク1」または「ブリンク2」用の
トグル信号によりブリンクのON/OFF制御が行なわ
れる。
【0028】
【発明の効果】以上のようにこの発明によれば、立体視
表示を行なう領域を記憶しておき、領域ごとに右目用お
よび左目用フレームバッファを交互に切替えるようにし
たので、領域単位に立体視表示を行なうことができる。
【0029】また、この発明によれば、右目用および左
目用フレームバッファを各々ダブルバッファ構成とした
ので、領域単位で立体視表示をスムースに行なうことが
できる。
【0030】また、この発明によれば、ブリンク表示を
行なう領域を記憶しておき、領域ごとに背景用フレーム
バッファとブリンク用フレームバッファを交互に切替え
るようにしたので任意形状のブリンク表示を実現でき
る。
【0031】さらに、この発明によれば、右目用および
左目用フレームバッファを各々ダブルバッファ構成と
し、左右両方のダブルバッファを各々描画用、表示用と
して切替制御を行うようにしたので領域単位でアニメー
ション用立体視表示を実現することができる。
【0032】加えて、この発明によれば、ブリンク表示
を行なう領域を記憶しておき、領域ごとに異なる周期情
報を記憶して背景用フレームバッファとブリンク用フレ
ームバッファを交互に切替えるようにしたので異なる周
期で任意形状のブリンク表示を実現できる。
【図面の簡単な説明】
【図1】 この発明の第1の実施形態にかかる立体視表
示装置のブロック図である。
【図2】 この発明の第1の実施形態にかかる立体視表
示装置におけるウインドウIDバッファ、右目用フレー
ムバッファ、左目用フレームバッファ、CRT装置上の
表示画面の関係を示す図である。
【図3】 この発明の第2の実施形態にかかる立体視表
示装置のブロック図である。
【図4】 この発明の第2の実施形態にかかる立体視表
示装置におけるウインドウIDバッファ、右目用フレー
ムバッファAおよびB、左目用フレームバッファAおよ
びB、CRT装置上の表示画面の関係を示す図である。
【図5】 この発明の第3の実施形態にかかる表示装置
のブリンク機構を示すブロック図である。
【図6】 この発明の第3の実施形態にかかる表示装置
におけるウインドウIDバッファ、フレームバッファ
A、フレームバッファB、CRT装置上の表示画面の関
係を示す図である。
【図7】 従来の立体視表示装置を示すブロック図であ
る。
【符号の説明】
100 右目用フレームバッファ 101 左目用フレームバッファ 102 ウインドウIDバッファ 103 ウインドウIDルックアップ・テーブル 104 フレーム・カウンタ 105 セレクタ 106 立体視制御回路 107、309、507 RAMDAC 108、310、508 CRT装置 109、311、 立体視メガネ 300 右目用フレームバッファA 301 右目用フレームバッファB 302 左目用フレームバッファA 303 左目用フレームバッファB 304 ウインドウIDバッファ 305 ウインドウIDルックアップ・テーブル 306 フレーム・カウンタ 307a、307b、307c セレクタ 308 立体視制御回路 500 フレームバッファA 501 フレームバッファB 502 ピクセルIDバッファ 503 ピクセルIDルックアップ・テーブル 504 タイマ 505 セレクタ 506 ブリンク制御回路

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 立体視メガネを介して対象物を立体感を
    もって表現するグラフィック表示装置において、 前記グラフィック表示装置は、 右目用の画像データを記憶する右目用フレームバッファ
    と、左目用の画像データを記憶する左目用フレームバッ
    ファと、 グラフィック表示装置上に表示されるウインドウ対応に
    該ウインドウ上における表示属性情報を記憶したウイン
    ドウ制御情報記憶部と、 前記ウインドウ制御情報記憶部からの情報に基づいて前
    記右目用フレームバッファおよび左目用フレームバッフ
    ァからの表示データの切替を行なうと共に該切替動作に
    同期して前記立体視メガネの開閉制御を行う立体視制御
    回路と、を備えたことを特徴とするグラフィック表示装
    置。
  2. 【請求項2】 立体視メガネを介して対象物を立体感を
    もって表現するグラフィック表示装置において、 前記グラフィック表示装置は、 右目用の画像データを記憶する第1の右目用フレームバ
    ッファ及び第2の右目用フレームバッファと、左目用の
    画像データを記憶する第1の左目用フレームバッファ及
    び第2の左目用フレームバッファと、 グラフィック表示装置上に表示されるウインドウ対応に
    該ウインドウ上における表示属性情報を記憶したウイン
    ドウ制御情報記憶部と、 前記ウインドウ制御情報記憶部からの情報に基づいて、
    前記第1の右目用フレームバッファと前記第2の右目用
    フレームバッファと、前記第1の左目用フレームバッフ
    ァと前記第2の左目用フレームバッファからの表示デー
    タの切替を行なうと共に該切替動作に同期して前記立体
    視メガネの開閉制御を行う立体視制御回路と、を備えた
    ことを特徴とするグラフィック表示装置。
  3. 【請求項3】 ブリンク表示機能を有するグラフィック
    表示装置において、 前記グラフィック表示装置は、 画像データを記憶する第1のフレームバッファと、 ブリンク動作時の色情報を記憶する第2のフレームバッ
    ファと、 ブリンク表示を行う画像データ領域に対応し、該領域に
    おける表示属性情報を記憶した表示制御情報記憶部と、 前記表示制御情報記憶部からの情報に基づいて、前記第
    1のフレームバッファからの画像データと前記第2のフ
    レームバッファからの色情報データの切替を行なうブリ
    ンク制御回路と、を備えたことを特徴とするグラフィッ
    ク表示装置。
  4. 【請求項4】 前記ウインドウ制御情報記憶部は、 ウインドウ単位にそれぞれ異なった立体視属性情報を記
    憶したルックアップテーブルと、 前記フレームバッファ上のウインドウに相当する領域
    に、該ウインドウのウインドウIDをピクセル単位で記
    憶したウインドウIDバッファを備え、 該ウインドウIDに従って前記ルックアップテーブルを
    アクセスするようにしたことを特徴とする請求項1記載
    のグラフィック表示装置。
  5. 【請求項5】 前記ウインドウ制御情報記憶部は、 右目用および左目用にそれぞれダブルバッファ構成され
    た第1および第2のフレームバッファ制御を含む立体視
    属性情報をウインドウ単位に記憶したルックアップテー
    ブルと、 前記フレームバッファ上のウインドウに相当する領域
    に、該ウインドウ上で立体視表示を行うために必要な前
    記ルックアップテーブルエントリを指定するためのウイ
    ンドウIDをピクセル単位で記憶したウインドウIDバ
    ッファと、を備えるようにしたことを特徴とする請求項
    2記載のグラフィック表示装置。
  6. 【請求項6】 前記表示制御情報記憶部は、 ウインドウ単位にそれぞれブリンク周期の異なるブリン
    ク制御情報を記憶したルックアップテーブルと、 前記フレームバッファ上のウインドウに相当する領域
    に、該ウインドウのウインドウIDをピクセル単位で記
    憶したウインドウIDバッファを備え、 該ウインドウIDに従って前記ルックアップテーブルを
    アクセスすることによりウインドウ単位にブリンク周期
    を可変にできるようにしたことを特徴とする請求項3記
    載のグラフィック表示装置。
JP7295525A 1995-11-14 1995-11-14 グラフィック表示装置 Pending JPH09139957A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP7295525A JPH09139957A (ja) 1995-11-14 1995-11-14 グラフィック表示装置
GB9611676A GB2308284B (en) 1995-11-14 1996-06-05 Graphic display unit
GB9713858A GB2312819B (en) 1995-11-14 1996-06-05 Graphic display unit
US08/672,417 US5801705A (en) 1995-11-14 1996-06-28 Graphic display unit for implementing multiple frame buffer stereoscopic or blinking display, with independent multiple windows or blinking regions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7295525A JPH09139957A (ja) 1995-11-14 1995-11-14 グラフィック表示装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2003101308A Division JP2003316345A (ja) 2003-04-04 2003-04-04 グラフィック表示装置

Publications (1)

Publication Number Publication Date
JPH09139957A true JPH09139957A (ja) 1997-05-27

Family

ID=17821759

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7295525A Pending JPH09139957A (ja) 1995-11-14 1995-11-14 グラフィック表示装置

Country Status (3)

Country Link
US (1) US5801705A (ja)
JP (1) JPH09139957A (ja)
GB (1) GB2308284B (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000039902A (ja) * 1998-07-23 2000-02-08 Hitachi Ltd フェールセーフコントローラ
US6225979B1 (en) 1997-07-22 2001-05-01 Sanyo Electric Co., Ltd. Cursor display method and apparatus for perceiving cursor as stereoscopic image in stereoscopic display region, and recording medium recorded with cursor display program that can be read out by computer
JP2007528518A (ja) * 2003-12-19 2007-10-11 ティディヴィジョン コーポレイション エス.エー. デ シー.ヴィ. 3dビデオゲーム・システム
WO2010095403A1 (ja) 2009-02-17 2010-08-26 パナソニック株式会社 再生装置、再生方法、プログラム
WO2012071064A1 (en) * 2010-11-23 2012-05-31 Circa3D, Llc Formatting 3d content for low frame-rate displays
US9503742B2 (en) 2004-02-27 2016-11-22 Td Vision Corporation S.A. De C.V. System and method for decoding 3D stereoscopic digital video

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19806547C2 (de) * 1997-04-30 2001-01-25 Hewlett Packard Co System und Verfahren zur Erzeugung von stereoskopischen Anzeigesignalen von einer Einzelcomputergraphikpipeline
US6157395A (en) * 1997-05-19 2000-12-05 Hewlett-Packard Company Synchronization of frame buffer swapping in multi-pipeline computer graphics display systems
US6122000A (en) * 1997-06-03 2000-09-19 Hewlett Packard Company Synchronization of left/right channel display and vertical refresh in multi-display stereoscopic computer graphics systems
US5982375A (en) * 1997-06-20 1999-11-09 Sun Microsystems, Inc. Floating point processor for a three-dimensional graphics accelerator which includes single-pass stereo capability
US7046308B1 (en) * 1998-11-13 2006-05-16 Hewlett-Packard Development Company, L.P. Method and apparatus for transmitting digital television data
DE19903412C1 (de) * 1999-01-29 2000-08-24 Elsa Ag Verfahren zum Betrieb einer Shutterbrille
US6628291B1 (en) * 1999-09-02 2003-09-30 International Business Machines Corporation Method and apparatus for display refresh using multiple frame buffers in a data processing system
US6710777B1 (en) * 2000-01-06 2004-03-23 International Business Machines Corporation Method and apparatus in a data processing system for installing appropriate WID values for a transparent region
US7447742B1 (en) * 2001-03-30 2008-11-04 Mirapoint Software, Inc. Dual-frame user interface on generic client software
US6888550B2 (en) * 2001-07-19 2005-05-03 International Business Machines Corporation Selecting between double buffered stereo and single buffered stereo in a windowing system
US6760034B2 (en) * 2001-10-30 2004-07-06 Emagin Corporation Three dimensional display emulation method and system
GB2414883A (en) * 2004-06-02 2005-12-07 Seos Ltd Apparatus for displaying images utilising liquid crystal shutter glasses
US7817166B2 (en) * 2006-10-12 2010-10-19 Apple Inc. Stereo windowing system with translucent window support
US8537146B1 (en) * 2006-12-04 2013-09-17 Nvidia Corporation Methods and apparatus for toggling between graphics processing unit video scanouts
CN101315588B (zh) * 2007-05-31 2010-06-02 昆盈企业股份有限公司 计算机输入装置及利用其控制立体窗口切换方法
US8004622B2 (en) * 2007-10-04 2011-08-23 3M Innovative Properties Company Embedded stereoscopic 3D display and 2D display film stack
BRPI1008575A2 (pt) 2009-02-17 2016-03-08 Samsung Electronics Co Ltd método de processamento de um fluxo gráfico, aparelho para processamento de um fluxo gráfico, e meio de armazenamento legível por computador
KR101659576B1 (ko) * 2009-02-17 2016-09-30 삼성전자주식회사 영상 처리 방법 및 장치
US8874981B2 (en) 2010-05-12 2014-10-28 Mediatek Inc. Method of creating target storage layout table referenced for partitioning storage space of storage device and related electronic device and machine-readable medium
US20110283226A1 (en) * 2010-05-15 2011-11-17 International Business Machines Corporation Window display management in a graphical user interface
US9113136B2 (en) * 2010-07-15 2015-08-18 Mediatek Singapore Pte. Ltd. Video processing apparatus and method for simultaneously displaying a plurality of video signals on display device
US8704879B1 (en) 2010-08-31 2014-04-22 Nintendo Co., Ltd. Eye tracking enabling 3D viewing on conventional 2D display
CN107710756B (zh) * 2015-06-24 2021-01-19 索尼奥林巴斯医疗解决方案公司 医用立体观察装置、医用立体观察方法以及程序

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59205667A (ja) * 1983-05-09 1984-11-21 Sharp Corp グラフイツクデイスプレイ装置の図形ブリンク方式
US4724431A (en) * 1984-09-17 1988-02-09 Honeywell Information Systems Inc. Computer display system for producing color text and graphics
US4719507A (en) * 1985-04-26 1988-01-12 Tektronix, Inc. Stereoscopic imaging system with passive viewing apparatus
US4851901A (en) * 1986-09-03 1989-07-25 Kabushiki Kaisha Toshiba Stereoscopic television apparatus
US4875034A (en) * 1988-02-08 1989-10-17 Brokenshire Daniel A Stereoscopic graphics display system with multiple windows for displaying multiple images
JPH0568268A (ja) * 1991-03-04 1993-03-19 Sharp Corp 立体視画像作成装置および立体視画像作成方法
US5502462A (en) * 1993-11-01 1996-03-26 The 3Do Company Display list management mechanism for real-time control of by-the-line modifiable video display system

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6225979B1 (en) 1997-07-22 2001-05-01 Sanyo Electric Co., Ltd. Cursor display method and apparatus for perceiving cursor as stereoscopic image in stereoscopic display region, and recording medium recorded with cursor display program that can be read out by computer
JP2000039902A (ja) * 1998-07-23 2000-02-08 Hitachi Ltd フェールセーフコントローラ
JP2007528518A (ja) * 2003-12-19 2007-10-11 ティディヴィジョン コーポレイション エス.エー. デ シー.ヴィ. 3dビデオゲーム・システム
JP4841250B2 (ja) * 2003-12-19 2011-12-21 ティディヴィジョン コーポレイション エス.エー. デ シー.ヴィ. 3dビデオゲーム・システム
US8206218B2 (en) 2003-12-19 2012-06-26 Tdvision Corporation S.A. De C.V. 3D videogame system
US9503742B2 (en) 2004-02-27 2016-11-22 Td Vision Corporation S.A. De C.V. System and method for decoding 3D stereoscopic digital video
WO2010095403A1 (ja) 2009-02-17 2010-08-26 パナソニック株式会社 再生装置、再生方法、プログラム
US8351758B2 (en) 2009-02-17 2013-01-08 Panasonic Corporation Playback device, playback method and program
JP5155441B2 (ja) * 2009-02-17 2013-03-06 パナソニック株式会社 再生方法、再生装置
JP2013059036A (ja) * 2009-02-17 2013-03-28 Panasonic Corp 再生装置、再生方法、プログラム
WO2012071064A1 (en) * 2010-11-23 2012-05-31 Circa3D, Llc Formatting 3d content for low frame-rate displays
US8553072B2 (en) 2010-11-23 2013-10-08 Circa3D, Llc Blanking inter-frame transitions of a 3D signal

Also Published As

Publication number Publication date
GB2308284A (en) 1997-06-18
GB9611676D0 (en) 1996-08-07
US5801705A (en) 1998-09-01
GB2308284B (en) 1998-02-04

Similar Documents

Publication Publication Date Title
US5801705A (en) Graphic display unit for implementing multiple frame buffer stereoscopic or blinking display, with independent multiple windows or blinking regions
JP4792054B2 (ja) 立体映像表示装置、立体映像表示方法及び液晶ディスプレイ
KR101362771B1 (ko) 입체 영상 표시 방법 및 장치
KR101626742B1 (ko) 멀티 영상 표시 시스템
EP2627092B1 (en) Three-dimensional glasses, three-dimensional image display apparatus, and method for driving the three-dimensional glasses and the three-dimensional image display apparatus
US6956964B2 (en) Apparatus for producing real-time anaglyphs
JP2009152897A (ja) 立体映像表示装置、立体映像表示方法及び液晶ディスプレイ
KR100834567B1 (ko) 동화상 표시 장치 및 동화상 표시 방법
US20030103062A1 (en) Apparatus and method for controlling a stereo 3D display using overlay mechanism
JP2003316345A (ja) グラフィック表示装置
US8547418B2 (en) Method and system for processing and displaying video in three dimensions using a liquid crystal display
EP1460857A1 (en) Method and device for compensating ghost images in time sequential stereoscopic images
WO1995014252A1 (en) 3-d video microscope
TWI499279B (zh) 影像處理裝置及其方法
JP2013080987A (ja) 立体映像表示装置
KR20110056777A (ko) 출력모드 전환방법 및 이를 이용한 디스플레이 장치와 3d 영상 제공 시스템
CN117119164B (zh) 视频的显示方法、显示装置、存储介质及电视
JP5561081B2 (ja) 画像表示装置
JP3464789B2 (ja) 立体映像表示装置
KR20110081012A (ko) 하나의 동기신호로 동기화되는 디스플레이 시스템
JPS6380694A (ja) 立体視装置
CN111741282A (zh) 一种显示屏结合快门3d眼镜实现3d效果的方法
JPS61113389A (ja) 時分割式立体視装置
KR20110056764A (ko) 디스플레이 장치 및 3d 영상 제공 방법
CN102572498B (zh) 图像处理方法及其装置