JPH01161481A - 表示装置 - Google Patents

表示装置

Info

Publication number
JPH01161481A
JPH01161481A JP63282303A JP28230388A JPH01161481A JP H01161481 A JPH01161481 A JP H01161481A JP 63282303 A JP63282303 A JP 63282303A JP 28230388 A JP28230388 A JP 28230388A JP H01161481 A JPH01161481 A JP H01161481A
Authority
JP
Japan
Prior art keywords
display
segment
image
segments
area
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.)
Granted
Application number
JP63282303A
Other languages
English (en)
Other versions
JPH0610812B2 (ja
Inventor
Robert D Meadows
ロバート・デビット・メアドウズ
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.)
Tektronix Inc
Original Assignee
Tektronix Inc
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 Tektronix Inc filed Critical Tektronix Inc
Publication of JPH01161481A publication Critical patent/JPH01161481A/ja
Publication of JPH0610812B2 publication Critical patent/JPH0610812B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、ビック及び表示動作を容易にするようにグラ
フィック・セグメントを分類する表示装置に関する。
[従来の技術及び発明が解決しようとする課題]コンピ
ュータ援助設計(CAD)システムは、設計しようとす
る項目、例えば、集積回路に関する情報を蓄積するデー
タ・ベース・メモリと、その設計開発に用いるプログラ
ムを蓄積するプログラム・メモリと、蓄積したプログラ
ムに応じてその項目に関する蓄積情報を処理して、その
蓄積情報を変更するプロセッサと、ユーザがCADシス
テムの動作を制御出来るようにするユーザ・インタフェ
ースとを具えている。典型的には、ユーザ・インタフェ
ースは、情報をデータ・ベース・メモリにロードする人
力装置と、データ・ベース・メモリの内容又はその一部
が表す項目を表示する表示装置と、蓄積したプロゲラJ
、がデータ・ベース・メモリの内容に作用する方法を制
御する操作装置とを具えている。CADシステムは、プ
リンタ又はプロッタを更に具えているか、又は、接続さ
れており、表示装置の表示のハード・コピーを作成する
CADシステムは、表示システムを含むことも出来、こ
こでは、表示すべきピクチャ(画像)がオブジェクトで
構成され、このオブジェクトを表すデータをセグメント
形式でデータ・ベース・メモリに蓄積している。セグメ
ントとは、単一エンティティとして扱われる画像プリミ
ティブの論理的関係の集合である。各セグメントは、特
定の識別番号を含んだセグメント・ヘッダ部分と、例え
ば、直交座標系の端点て特定されるベクトルのリストで
ある画像プリミティブを含むセグメント化置ディ部分と
、セグメント終了部分とを具えている。画像内の総ての
セグメントは、表示リストと呼ばれる構造に、通常、互
いにリンクされている。
任意のセグメントを捜すには、所望のセグメントが見つ
かるまで、この表示リストを検索する。
CADシステムを用いる場合、しばしば、オブジェクト
に対して操作を実行する必要がある。これら操作は、オ
ブジェクトの交換、又は拡大した尺度でオブジェクトを
表示したりするので、表示がデータ・ベース・メモリの
全内容を表しているときに明瞭に見ることの出来ないオ
ブジェクトの特徴を、ユーザが識別出来る。関心のある
オブジェクトを表すデータ・セグメントを選択、即ち、
ピックする操作は、カーソルを表示することにより実行
する。このカーソルは、ジョイスティック、マウス又は
他の操作装置でもよい操作装置を用いて、ユーザの制御
により移動させる。ユーザが特定のオブジェクトを表す
セグメントを選択しようとすると、カーソルを表示のオ
ブジェクト上に配置し、ピック操作を実行する。このセ
グメントに、これからの動作、例えば、拡大尺度での表
示等を行う。ピック動作期間中に、カーソルの下のセグ
メントを捜すに、検索を行うが、ここでは、カーソルの
下のセグメントを見つけるまで、画像の各セグメントを
順に試験する。この検索を実現するには、データ・ベー
ス・メモリの内容を用いて、表示装置のアドレス空間内
に仮恐、即ち、表示されないイメージを描くと共に、こ
の描画動作中にビクセルのある位置とカーソル位置との
間の論理積動作を実行する。平均として、カーソル範囲
に対して、N/2セグメントを試験する必要がある。
なお、Nは、セグメントの数である。関心のあるオブジ
ェクトのすぐ上のカーソルを捜すことは難しい。よって
、カーソルの周囲の領域内に配置されたセグメントを見
つけるのにピンク動作を実行する。セグメントを見つけ
ることが出来る領域をピック・アパーチャという。ピン
ク動作には、時間がかかり、大容量データ・ベースの場
合、完了するまでに30秒かかる。この遅延は、CAD
システムのユーザに迷惑をかける。しかし、カーソルが
画像上を移動するにしたがって、カーソルの下のセグメ
ン1−の一致のチエツクを実行するのは、現実的ではな
い。それは、高速で、カーソル・セグメントを連続的に
更新する必要があるためである。
セグメント化された表示を利用するCADシステムにお
いては、表示スクリーン上に一連のベクトルを連続的に
描画する際、データ・ベース・メモリに蓄積されたセグ
メントから直接、表示が作成されない。むしろ、データ
・ベース・メモリの内容を用いて、フレーム・バッファ
のアドレス領域にベクトルの仮想イメージを作成し、フ
レーム・バッファの内容を用いて、ラスク走査表示器を
駆動して、フレーム・バッファの内容を表示する。
フレーム・バッファのアドレス空間が仮想イメージが占
めるアドレス領域よりも大きいと、データ・ベース・メ
モリの全内容が表示に表わされる。
拡大縮尺でオブジェクトを表示するのが望ましいと、フ
レーム・バッファの内容を変更しなければならない。セ
グメント化された表示を有する従来のCADシステムに
より、データ・ベース・メモリの内容を用いて、拡大ア
ドレス領域上に、データ・ベース・メモリの全内容を表
す仮想イメージを作成する。ここでは、関心のあるオブ
ジェクトのみがフレーム・バッファのアドレス空間内に
ある。同様に、これも時間のかかる動作であり、CAD
システムのユーザに迷惑をかける。
CADシステムを用いて表示するほとんどの画像におい
て、水平、即ち、X方向、及び垂直、即ち、Y方向の両
方にわたって、画像領域に分布された(全ベクトル長が
表す)情報の密度は、ガウス関数に応じて、大幅に変化
する。よって、表示の情報内容の半分は、ガウス関数の
ピークに関連した値X(平均)より小さいXの値に関連
し、別の情報内容の半分は、Xより大きいXの値に関連
する。さらに、表示の情報内容の4分の1は、X−0,
67s、d、X、 (s、d、X、は、X方向の標準偏
差)より小さいXの値に関係し、別の4分の1は、XO
、67s、d、X、及びXの間のXの値に関連し、別の
4分の1は、X及びX+0.67s、d、の間のXの値
に関連し、残りの4分の1は、X+0、 67s、d、
X、より大きいXの値に関連する。同様に、Y方向では
、表示の情報内容の4分のlの0、 67s、d、Y、
及びyの間のY、Y及びX+0 、 67 s、d、Y
、の間のY、 X+0. 67s、d、Y、より大きい
Yの値で、夫々特徴付けられる表示の4つのバンドの夫
々に関連している。
したがって、本発明の目的は、ピック及び表示動作を簡
単にするためにグラフィック・セグメントを分類した表
示装置の提供にある。
[課題を解決するための手段及び作用]本発明は、画像
を表すデータを蓄積するデータ・ベース・メモリと、こ
の画像を表示する表示器と、ユーザが制御する位置に表
示器がカーソルを表示するようにする操作手段とを具え
ている。画像は、オブジェクトで構成されており、各オ
ブジェクトは、セグメントによりデータ・ベース・メモ
リ内に表される。このセグメントは、オブジェクトと、
画像内におけるそのオブジェクトの位置との両方を表す
。表示器のアドレス領域を少なくとも2つの領域に分割
するポインタを発生する。
操作手段は、カーソルが配置された画像の領域を識別す
る信号を与える。この信号をデータ・ベース・メモリの
内容と比較して、画像の識別領域内にあるオブジェクト
の選択を容易にする。
[実施例1 第1図は、本発明を用いたCADシステムのブロック図
である。図示したCADシステムは、ファイル(16A
)、(16B)  ・・・を記憶したデータ・ベース・
メモリ (16)と、プログラム・メモリ (20)に
蓄積されたプログラムに応じてデータ・ベース・ファイ
ル内のデータを操作するプロセッサ(18)とを具えて
いる。このプロセッサ(18)は、データを操作するた
めに、ファイル間でデータを転送したり、ファイルの1
つに記憶されたデータに対して他の操作を実行する。
このファイルを以下、表示ファイルという。ユーザ・イ
ンタフェースには、データ・ベース・メモリ内にデータ
をロードする入力装置(24)と、データ・ベース・メ
モリに蓄積されたデータに対する処理動作の特性を制御
するマウスの如き操作装置(26)とがある。ユーザ・
インタフェースには、更に表示装置があり、この表示装
置は、フレーム・バッファ(30)と、このフレーム・
バッファ(30)の内容を基に表示を行うラスタ走査型
陰極線管表示器(28)とを具えている。表示器(28
)上に行われる表示は、フレーム・バッファ(30)の
内容をビット・マツプ方式で表す。プロッタの如き出力
装置(32)をCADシステムに接続して、表示器の表
示のハード・コピーを得る。
データ・ベース・メモリ(16)内に蓄積された情報は
、グラフィック・セグメントの形式である。各セグメン
トは、特定の識別番号を含んだヘッダ部分と、ベクトル
のリストを含んだボディ部分と、終了部分とを具えてい
る。ファイル(16A)に蓄積された各データ・セグメ
ントのヘッダ部分は、画像内のオブジェクトの位置を表
すセグメント分類コードを含んでいる。このセグメント
分類コードを発生する方法は、後述する。
本発明によれば、表示装置のアドレス領域を、ほぼ等し
い情報内容の領域に分割する。情報内容がベクトル長を
基本にしていると仮定する場合、プロセッサ(18)は
、画像の平均又を計算し、蓄積する。ベクトルの端点の
座標(X 1 ij、 Y 1 ij)及び(X 2i
j、 Y 2 ij)が、ファイル(16A)のi番目
のセグメントのj番目のベクトルを識別するならば、又
のイ直は次のようになる。
1/N*Sum(i、j)(X1ij+X2ij)/2
なお、Nは、画像内のベクトルの総数であり、Sum 
(i、j)は、総てのi及び総てのjにわたる合計であ
る。
さらに、X位置の標準偏差s、d、X、を計算し、蓄積
する。s、d、X、の値は次のようになる。
(Sum(i 、j)((X1ij+X2ij)/2−
X)*本2z)*本1/2Xの予備の知識を用いずにs
、d、x、を計算する方法は、種々の文献に記載されて
いる。同様に、■及びs、d、Y、の値を、Ylij及
びY2ijの値から計算し、画像用に蓄積する。画像の
情報内容がガウス関数に応じて大幅に変化すると仮定す
ると、所望のごとく、等しい情報内容の多くの領域に画
像を分割出来る。例えば、アドレス領域を16の領域に
分割するのが望ましいならば、プロセッサ(18)は、
蓄積された値を用いて、又、7乎0、 67s、d、X
、、Y及びY+ 0. 67s、d、Y、におけるポイ
ンタを発生する。この方法において、ベクトルの長さに
よって表せるごとく、データ・ベース・メモリのファイ
ル(16A)に蓄積された情報の約16分の1を夫々が
記憶する16の領域は、表示装置のアドレス領域にて定
義される。垂直及び水平領域分割線により、これらポイ
ンタの位置を第3図に示すが、これら分割線は、通常、
表示されない。実際に、第1図のCADシステムは、こ
れら分割線を表示するのに必要な補助表示を行う機能を
具えていない。0から15の範囲内の数字により、CA
Dシステムにおいて、各領域を識別する。これら数字は
表示に現れないが、第3図に示すごとく分布している。
セグメント分類コードは、左から右に0から15の番号
が付されたとみなせる16ビツトである。k番目の領域
の境界内に、オブジェクトの部分が現れた場合、セグメ
ント分類コードのに番目のビットがロジック1であり、
そうでなければロジック0である。よって、セグメント
分類コードは、単一の領域を識別することに限定されな
い。
処理すべきセグメントをピックするために、このセグメ
ントが表すオブジェクトの上にカーソルがくるまで、マ
ウスを操作する。プロセッサは、16ビツト・カーソル
分類コードを発生する。カーソルが表示のに番目の領域
に配置されると、カーソル分類コードのに番目のビット
がロジック1であり、その他のビットは0である。カー
ソル分類コード及びセグメント分類コードを用いて、ビ
ット単位で、論理積動作を実行する。論理積動作が、k
番目のビットに対してロジック1を発生しないセグメン
トを、ファイル(16B)に転送し、これ以1−試験し
ない。よって、ファイル(16A)は、論理積動作かに
番目のBに対してロジック1を発生したセグメントのみ
を記憶する。カーソルの下のセグメントを識別するため
に、プロセッサ(18)は、ファイル(16A)内の残
りのセグメントの各々を試験する。この試験は、従来方
法で管理する。カーソルの下のセグメントを見つけると
、所望のビック動作が完了する。しかし、これは、総て
のセグメントを試験することを潜在的に必要とする事な
く、行われる。平均的には、そして、各セグメントが画
像の1つの領域のみを覆うと仮定すると、N/32のみ
のセグメントに対して、カーソルに覆われているかを試
験する必要がある。これは、16の係数による縮小を表
す。
一般に、画像が等しい情報内容のM個の領域に分割され
ると、カーソルの下のセグメントを捜すのに必要な時間
は、Mの係数だけ減少する。はとんど総ての実際の画像
において、いくつかのセグメントは、2つ以上の領域を
覆うが、はとんどのセグメントは、1つの領域のみを覆
う。セグメントが2つ以上の領域を覆うとき、試験すべ
きセグメントの数を計算するために、C(i)をi個の
領域を覆うセグメントの数とする。ピンク動作を実行す
るのに必要な検索の平均回数は、Sum(C(i)*i
)/2Mである。総てのセグメントが1つの領域のみを
覆うとき、この回数は、N/2Mに減る。さらに、ピッ
ク・アパーチャが覆う各領域を検索することにより、ア
パーチャのピック動作を実行出来る。はとんどのCAD
アプリケーションにおいて、ピック動作期間中にセグメ
ントを捜すのに必要な検索の回数は、16のように合理
的に少ない数の領域及び通常の大きさのピック・アパー
チャに対して、約N / 2 Mである。
関心のあるオブジェクトを表すセグメントをピックする
とき、ユーザは、そのセグメントが表すオブジェクトを
、表示することが出来る。これは、データ・ベース・メ
モリのファイル(16A)から総ての他のセグメントを
他のファイル、例えば、ファイル(16B)に転送する
ことにより、容易化出来る。よって、ファイル(16A
)の内容が更に減るので、ファイル(16A)の内容を
処理し、フレーム・バッファにロードする時間が短くな
る。
ファイル(16A)の内容が変化すると、X、■、s、
d、X、及びs、d、Y、の値をファイル(16A)の
新たな内容を基にして計算する。これら変数の任意の新
たな値が前の値から10%より大きく異なると、これら
新たな値を用いて、ボ1′ンタを発生する。
ある条件下で、ユーザは、単一のオブジェクトではなく
、全画像の部分を拡大縮尺で試験しようとしてもよい。
よって、ユーザは、関心のあるオブジェクトに隣接した
他のオブジェクトの背景に対して、関心のあるオブジェ
クトを試験出来る。
この場合、カーソルを関心のあるオブジェクトの上に位
置決めし、プロセッサは、どの領域がその関心のあるオ
ブジェクトを含むかを判断する。次に、ユーザはプロセ
ッサに指示をして、その領域内の総てのオブジェクト、
可能ならば、1つ以上の隣接する領域内のオブジェクト
を表示させる。
選択されたオブジェクトを表すセグメントがファイル(
16A)に残り、他のセグメントは、ファイル(16B
)に転送される。プロセッサは、フレーム・バッファの
アドレス空間内に、ファイル(16A)のセグメントが
表すベクトルの仮想イメージを描画する。表示装置のア
ドレス領域内の仮想イメージの位置は、フレーム・バッ
ファにロードされ、これを用いて、表示器を駆動する。
よって、選択したオブジェクトの拡大表示が得られる。
拡大された表示の細部が充分でないならば、ユーザは、
更に拡大した尺度の表示を行うために、新たなポインタ
を参照してピック動作を繰り返し、拡大表示の1つ以上
の領域を選択出来る。次に、ユーザが、表示又は変更の
ために単一のオブジェクトを選択したいならば、これは
、上述の手順により達成出来る。
データ・ベース・メモリのいずれかのファイルを選択し
て、フレーム・バッファにロード出来る。
例えば、ユーザが、初めに領域5を選択し、領域0〜4
及び6〜15をファイル(16B)に転送し、ユーザが
間違いに気付き、関心のあるオブジェクトが領域5に実
際にない場合、ユーザは、ファイル(16B)を表示フ
ァイルとして選択出来る。ファイル(16B)の内容を
基にして、即ち、領域5を除いたファイル(16A)の
元の内容を基にして、ポインタ用の新たな値を計算する
。それらの値は、ファイル(16A)の内容を基にして
計算した値と通常は異なっている。
所定のセグメントを含んだ画像の領域を判断することは
、通常、非常に容易である。それは、はとんどのセグメ
ントが、多くの線プリミティブのみを含んでいるからで
ある。この場合、総てのベクトル端点が同じ領域内なら
ば、セグメントは、その領域のみを覆い、その領域の番
号に対応する位置にて、セグメント分類コードは1つの
ロジック1のみを含む。一般に、そのセグメント用のベ
クトル・リスト内のX及びYの値を、X、X+0、 6
7s、d、X、、■及びV手0. 67s、d、Y、と
比較して、ベクトルの端点を含む領域を決めて、セグメ
ント用のセグメント分類コードを生成する。
いくつかのグラフィック・プリミティブにとって、実際
にセグメントが覆う領域を判断することは一般的でない
。例として、画像を第3図に示すように16の領域に分
割する。線セグメントの端点が領域O及び5にあるなら
ば、この綿は、領域1又は4にもなければならない(線
が領域の角を通過する特殊な場合を除く)。領域1及び
4のいずれにこの線が配置されているかを判断するアル
ゴリズムを開発できた。例えば、この線セグメントがセ
グメント0及びセグメント1の間の境界と交差すること
により、領域1と交差するが、領域4が覆われていると
き、領域1又は4が覆われているかを判断する。かかる
線セグメントの交差を実行することにより、実際のセグ
メント分類コードを発生するが、長時間が必要である。
同様な手続きにより、セット[0,1,5]又は[0,
4,5]のどちらが実際のセグメント分類セットかを計
算する代わりに、スーパセット[0,1,4,5]を覆
う如き線セグメントを含むセグメントを区別する。セグ
メントの実際の範囲セット用のスーパセットを計算する
ことにより、ピックの如キこれからの動作の速度が低下
するが、セグメントが実際に覆うのはどの領域かを決め
る際の計算の複雑さが軽減される。その後の動作速度が
減少するが、その係数は、覆うとして区別した余分な領
域の数と覆われた領域の実際の数との比に1を足したも
のである。たまにしか生じない構成にとって、また、画
像がダイナミックに変更されると仮定すると、セグメン
ト用の実際の範囲セットのスーパセットを区別すること
により、画像を操作するのにユーザが必要とする全体の
時間を短くする。
本発明の好適な実施例について上述したが、本発明の要
旨を逸脱する事な(、種々の変更が可能である。例えば
、ポインタの値を計算するのに用いたセグメントは、全
スクリーンにわたって分布したオブジェクトを表す必要
がない。これは、分割されない背景に対して、ウィンド
ウ内にそれらが含まれているからである。所定の背景に
対して多くのウィンドウがあってもよい。各ウィンドウ
は、1セツトのセグメントが表すオブジェクトの表示を
含んでもよく、各セットのポインタの値は、独立に計算
する。画像は、ベクトルのみで構成しなくてもよく、タ
イリングされた領域を含んでもよい。m番目のタイリン
グされた領域が領域Amであり、その中心が(Xm、Y
m)ならば、又の値は次のようになる。
八 Sum(i、j)(X1ij+X2ij)/2  
+  B  Sum(m)(八mX+n)ここで、A及
びBは、重み付は係数であり、s、d。
X、の値は、次のようになる。
C(Sum(i 、j)((X1ij+X2ij)/2
− Y)*率2)1$1/2+  D(Sum(m)(
AmXm−X)木本2)**l/2ここで、C及びDは
、重み付は係数である。同様に、Y及びs、d、Y、の
値を計算する。重み付は係数の値は、典型的なベクトル
を描画し、典型的な立体領域をタイリングするのにかか
る相対時間により決まる。表示ファイルの内容の仮想イ
メージの描画を含まない方法により、ピック動作を実行
すると、ベクトルの長さを用いることは適切ではない。
これは、情報内容の尺度として、ベクトルを1m画する
のにかかる時間を決める。
各方向における画像の4つの副分割を利用することは任
意であり、副分割の数を所望に選択出来る点に留意され
たい。各方向における副分割点の位置を設定する方法は
、ガウス分布の統計学において一般的である。
[発明の効果] 上述の如く、本発明は、グラフィック・セグメントを分
類することにより、ピック及び表示動作を簡単にできる
【図面の簡単な説明】
第1図は本発明を用いたCADシステムのブロック図、
第2図はCADシステムによる典型的な表示を表す図、
第3図は第2図の表示に付加情報を加えた図である。 (16)はデータ・ベース・メモリ、(18)はプロセ
ッサ、(20)はプログラム・メモリ、(26)はユー
ザ・インタフェース(マウス)、(28)は表示器であ
る。

Claims (1)

  1. 【特許請求の範囲】 グラフィック・オブジェクト及びその座標空間位置の両
    方を表すセグメントによって表される上記オブジェクト
    のデータを蓄積するデータ・ベース・メモリと、 上記データが表す上記グラフィック・オブジェクトを構
    成する画像を表示する表示器と、 該表示器のアドレス領域内の位置を、上記座標空間の第
    1軸に沿った位置として識別するアドレス・ワードを発
    生し、上記アドレス領域を少なくとも2つの分割領域に
    分割する第1手段と、上記表示器のアドレス領域内の位
    置を識別する信号を発生するユーザ・インタフェースと
    、上記識別した位置のアドレス領域における分割領域を
    識別する第2手段と、 上記アドレス領域の識別した分割領域に少なくとも部分
    的に含まれるオブジェクトを表すセグメントを他のセグ
    メントから区別する第3手段とを具えた表示装置。
JP63282303A 1987-11-09 1988-11-08 表示装置 Expired - Lifetime JPH0610812B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US118481 1987-11-09
US07/118,481 US4939672A (en) 1987-11-09 1987-11-09 Method and apparatus for classifying graphics segments to facilitate pick and display operation

Publications (2)

Publication Number Publication Date
JPH01161481A true JPH01161481A (ja) 1989-06-26
JPH0610812B2 JPH0610812B2 (ja) 1994-02-09

Family

ID=22378871

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63282303A Expired - Lifetime JPH0610812B2 (ja) 1987-11-09 1988-11-08 表示装置

Country Status (4)

Country Link
US (1) US4939672A (ja)
EP (1) EP0316144B1 (ja)
JP (1) JPH0610812B2 (ja)
DE (1) DE3854835T2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0764847A (ja) * 1993-08-27 1995-03-10 Oki Electric Ind Co Ltd ハイパーメディアシステム

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5010500A (en) * 1989-01-26 1991-04-23 Xerox Corporation Gesture-modified diagram for retrieval of image resembling diagram, with parts selectable for further interactive retrieval
US5208909A (en) * 1989-10-23 1993-05-04 International Business Machines Corporation Pre-drawing pick detection in a graphics display system
US5148521A (en) * 1989-10-23 1992-09-15 International Business Machines Corporation Pick data queue for pipelined graphics system
US5313575A (en) * 1990-06-13 1994-05-17 Hewlett-Packard Company Processing method for an iconic programming system
JPH0797413B2 (ja) * 1991-05-16 1995-10-18 インターナショナル・ビジネス・マシーンズ・コーポレイション グラフィックス・システムにおけるピック方法および装置
CA2066559A1 (en) * 1991-07-29 1993-01-30 Walter S. Rosenbaum Non-text object storage and retrieval
US5367621A (en) * 1991-09-06 1994-11-22 International Business Machines Corporation Data processing method to provide a generalized link from a reference point in an on-line book to an arbitrary multimedia object which can be dynamically updated
WO1993007560A1 (en) * 1991-10-10 1993-04-15 Hewlett Packard Company Image position interpretation in a graphics system
EP0550838A1 (en) * 1992-01-10 1993-07-14 Hewlett-Packard GmbH Method and computer-aided design system for defining geometric relations
US5481275A (en) 1992-11-02 1996-01-02 The 3Do Company Resolution enhancement for video display using multi-line interpolation
US5572235A (en) * 1992-11-02 1996-11-05 The 3Do Company Method and apparatus for processing image data
US5838389A (en) * 1992-11-02 1998-11-17 The 3Do Company Apparatus and method for updating a CLUT during horizontal blanking
US5596693A (en) * 1992-11-02 1997-01-21 The 3Do Company Method for controlling a spryte rendering processor
US5752073A (en) * 1993-01-06 1998-05-12 Cagent Technologies, Inc. Digital signal processor architecture
US5629857A (en) * 1994-11-15 1997-05-13 International Business Machines Corporation Method and system for indicating a status of a circuit design
US5748946A (en) * 1995-02-17 1998-05-05 International Business Machines Corporation Method and apparatus for improved graphics picking using auxiliary buffer information
US6819795B1 (en) * 2000-07-07 2004-11-16 Fuji Xerox Co., Ltd. Genetic segmentation method for data, such as image data streams
US9256282B2 (en) * 2009-03-20 2016-02-09 Microsoft Technology Licensing, Llc Virtual object manipulation

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0082904B1 (fr) * 1981-12-29 1986-04-02 International Business Machines Corporation Système de gestion d'informations visualisables et descriptives
JPS58142487A (ja) * 1982-02-18 1983-08-24 Fuji Electric Co Ltd 特徴抽出装置
US4499597A (en) * 1982-03-29 1985-02-12 Hughes Aircraft Company Small-object location utilizing centroid accumulation
JPS60196856A (ja) * 1984-03-20 1985-10-05 Olympus Optical Co Ltd 画像検索登録装置
EP0174403B1 (en) * 1984-09-12 1988-12-14 International Business Machines Corporation Automatic highlighting in a raster graphics display system
JPS61109093A (ja) * 1984-11-02 1986-05-27 日本電信電話株式会社 画像表示装置
JPS61188582A (ja) * 1985-02-18 1986-08-22 三菱電機株式会社 マルチウインドウ書込み制御装置
US4698625A (en) * 1985-05-30 1987-10-06 International Business Machines Corp. Graphic highlight adjacent a pointing cursor
EP0212563B1 (en) * 1985-08-14 1994-11-02 Hitachi, Ltd. Display control method for multi-window system
US4731609A (en) * 1986-11-03 1988-03-15 International Business Machines Corporation Fast correlation of markers with graphic entities
EP0275124B1 (en) * 1987-01-16 1996-04-24 Sharp Kabushiki Kaisha Database system for image composition

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0764847A (ja) * 1993-08-27 1995-03-10 Oki Electric Ind Co Ltd ハイパーメディアシステム

Also Published As

Publication number Publication date
DE3854835T2 (de) 1996-08-14
EP0316144A2 (en) 1989-05-17
DE3854835D1 (de) 1996-02-08
US4939672A (en) 1990-07-03
EP0316144A3 (en) 1991-05-08
JPH0610812B2 (ja) 1994-02-09
EP0316144B1 (en) 1995-12-27

Similar Documents

Publication Publication Date Title
JPH01161481A (ja) 表示装置
US5850206A (en) System for retrieving and displaying attribute information of an object based on importance degree of the object
US6195664B1 (en) Method and system for controlling the conversion of a file from an input format to an output format
EP0713186B1 (en) Method and apparatus for retrieving images from a database
US5632009A (en) Method and system for producing a table image showing indirect data representations
US5710877A (en) User-directed interaction with an image structure map representation of an image
JP3481296B2 (ja) グラフィックスクリーン上の項目の選択方法
JPS61500872A (ja) ビットマップ化されたグラフィックシステムにおいてキャラクタを表示するための装置と方法
JP3599198B2 (ja) 図形編集装置
JPH0415753A (ja) データベースシステム
JPH076076A (ja) ハイパーメディアシステム
JPS6257078A (ja) 図形要素の検索処理方式
CA2128578C (en) Method and system for producing a table image having focus and context areas showing direct and indirect data representations
JP2790837B2 (ja) アイコン表示方法
JPH08194716A (ja) 画像処理方法及びその装置
EP0496585A2 (en) Method and apparatus for solving multiple equations
JP2855827B2 (ja) 地図検索方法
JP2792270B2 (ja) 検索装置
JPH07239856A (ja) 画像検索方法および装置
EP0443531B1 (en) Graphic data handling method and system
JP3647075B2 (ja) 画像検索方法及びその装置
JPH11175556A (ja) 画像データベース装置
KR100221312B1 (ko) 칼라 영상 분류방법
JPH03116285A (ja) 図形作成装置
JP2562498B2 (ja) 指定図形の座標検出方式