JPH02216184A - 模擬視界発生装置 - Google Patents
模擬視界発生装置Info
- Publication number
- JPH02216184A JPH02216184A JP3620589A JP3620589A JPH02216184A JP H02216184 A JPH02216184 A JP H02216184A JP 3620589 A JP3620589 A JP 3620589A JP 3620589 A JP3620589 A JP 3620589A JP H02216184 A JPH02216184 A JP H02216184A
- Authority
- JP
- Japan
- Prior art keywords
- data
- model
- image
- distant view
- generating device
- 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
Links
- 230000000007 visual effect Effects 0.000 title claims description 12
- 238000004364 calculation method Methods 0.000 abstract description 13
- 238000013499 data model Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 3
- 238000005096 rolling process Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000004709 eyebrow Anatomy 0.000 description 1
- 210000000887 face Anatomy 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は模擬視界発生装置に関するものであり、特に
、遠景画像の発生の際に視認者の横揺れ等の姿勢の変化
に対応するための回転機能を備えた模擬視界発生装置に
間するものである。
、遠景画像の発生の際に視認者の横揺れ等の姿勢の変化
に対応するための回転機能を備えた模擬視界発生装置に
間するものである。
[従来の技術]
第5図は、例えば、特願昭60−198445号に開示
されているような、従来の模擬視界発生装置を示すブロ
ック図である。この第5図において、(51)は電子画
像発生装置であって、第2のデータベース(54)には
近景の画像内容が格納されている。また、(55)は遠
景(パノラマ)画像発生装置であって、第1のデータベ
ース(56)には遠景の画像内容が格納されている。そ
して、外部からの位置・姿勢情報は前記電子画像発生装
置(51)および遠景画像発生装置(55)の双方に加
えられ、それぞれに対応するデータベース(54)およ
び(56)の画像内容に基づく所要の処理を施し、結果
としての双方の出力は面形成装置(52)に印加されて
所定の処理が施されてから、表示装置(53)で所望の
表示がなされることになる。
されているような、従来の模擬視界発生装置を示すブロ
ック図である。この第5図において、(51)は電子画
像発生装置であって、第2のデータベース(54)には
近景の画像内容が格納されている。また、(55)は遠
景(パノラマ)画像発生装置であって、第1のデータベ
ース(56)には遠景の画像内容が格納されている。そ
して、外部からの位置・姿勢情報は前記電子画像発生装
置(51)および遠景画像発生装置(55)の双方に加
えられ、それぞれに対応するデータベース(54)およ
び(56)の画像内容に基づく所要の処理を施し、結果
としての双方の出力は面形成装置(52)に印加されて
所定の処理が施されてから、表示装置(53)で所望の
表示がなされることになる。
ところで、遠方の景色である遠景に含まれるものは、山
脈、町並や星座のような風景であり、このような遠景は
パノラマとも呼ばれている。視認者の位置が変化しても
、このような風景が変化することはほとんどない、この
ようなことは、例えば列車の乗客等によってしばしば経
験されるところである。また、遠景は近景によって隠さ
れることがあるが、これも、例えば遠方の山脈が手近に
ある家屋によって見えなくされるように、しばしば経験
されることである。第6図は、上記された事柄について
の説明図であり、この第6図において、遠景(61)お
よび近景(62)は水平&!(63)によって区切られ
ている。そして、遠景(61)には山脈(61^)、軒
並(61B)、星座(61C)、独立山塊(610)、
海面(61E)等が含まれ、また、近景(62)には建
物(62^)、道路(62B)、樹木(62C)等が含
まれている。
脈、町並や星座のような風景であり、このような遠景は
パノラマとも呼ばれている。視認者の位置が変化しても
、このような風景が変化することはほとんどない、この
ようなことは、例えば列車の乗客等によってしばしば経
験されるところである。また、遠景は近景によって隠さ
れることがあるが、これも、例えば遠方の山脈が手近に
ある家屋によって見えなくされるように、しばしば経験
されることである。第6図は、上記された事柄について
の説明図であり、この第6図において、遠景(61)お
よび近景(62)は水平&!(63)によって区切られ
ている。そして、遠景(61)には山脈(61^)、軒
並(61B)、星座(61C)、独立山塊(610)、
海面(61E)等が含まれ、また、近景(62)には建
物(62^)、道路(62B)、樹木(62C)等が含
まれている。
この従来例で用いられる遠景データベースは次のように
して作成される。まず、第7111(A)は視認者(7
1)と円筒状の遠景データベース層(72,)(I=1
、・・・N)との関係を示す斜視図であり、第7図(B
)はその上面図である。また、第8図は、視認者(81
)と遠景データベース層との関係を具体的に示す斜視口
であり、ここに、遠景データベース層は第1 M (8
2,)から第4層(82,)までとされている、そして
、第1層(8L)には視認者(81)に最も近い位置の
独立山塊(83)が存在し、第2層(822)には前記
独立山塊(83)より遠方にある別異の独立山塊(84
)が存在し、第3層(823)には更に遠方の軒並(8
5)や山脈(86)が存在し、そして、第4層(824
)には中空上の星座(87)が存在する。このようにし
て、適数個の層に分割された遠景は、これらの層別にデ
ータベース化される。そして、これらの眉間には優先順
位が定められており、優先順位の低いものは優先順位の
高いものによって隠されるものであり、例えば、第1層
(821’)は第2層(82□)よりも優先順位が高い
ことになる。
して作成される。まず、第7111(A)は視認者(7
1)と円筒状の遠景データベース層(72,)(I=1
、・・・N)との関係を示す斜視図であり、第7図(B
)はその上面図である。また、第8図は、視認者(81
)と遠景データベース層との関係を具体的に示す斜視口
であり、ここに、遠景データベース層は第1 M (8
2,)から第4層(82,)までとされている、そして
、第1層(8L)には視認者(81)に最も近い位置の
独立山塊(83)が存在し、第2層(822)には前記
独立山塊(83)より遠方にある別異の独立山塊(84
)が存在し、第3層(823)には更に遠方の軒並(8
5)や山脈(86)が存在し、そして、第4層(824
)には中空上の星座(87)が存在する。このようにし
て、適数個の層に分割された遠景は、これらの層別にデ
ータベース化される。そして、これらの眉間には優先順
位が定められており、優先順位の低いものは優先順位の
高いものによって隠されるものであり、例えば、第1層
(821’)は第2層(82□)よりも優先順位が高い
ことになる。
上記された従来例においては、発生される遠景画像の水
平位置については視認者からの方位角が考慮されており
、また、その垂直位置についても視認者の縦揺れにとも
なうに1揺れ角が考慮されているけれども、その横揺れ
角については全く考慮されていない、このために、例え
ば、視認者に横揺れが生じて、水平線の傾斜した遠景が
見えるべき場合であっても、その表示両面上に発生する
画像は傾斜を持たないことになって、視認者に与えられ
る画像は臨場感に欠けたものになる。
平位置については視認者からの方位角が考慮されており
、また、その垂直位置についても視認者の縦揺れにとも
なうに1揺れ角が考慮されているけれども、その横揺れ
角については全く考慮されていない、このために、例え
ば、視認者に横揺れが生じて、水平線の傾斜した遠景が
見えるべき場合であっても、その表示両面上に発生する
画像は傾斜を持たないことになって、視認者に与えられ
る画像は臨場感に欠けたものになる。
[発明が解決しようとする課!]
上記された従来の模擬視界発生装置は、発生される遠景
画像の水平位置については視認者からの方位角が考慮さ
れており、また、その垂直位置についても視認者の縦揺
れにともなう縦揺れ角が考慮されているけれども、その
横揺れ角については全く考慮されていないことから、例
えば、視認者に横揺れが生じて、水平線の傾斜した遠景
が見えるべき場合であっても、その表示画面上に発生す
る画像は傾斜を持たず、視認者に与えられる画像は臨場
感に欠けたものになるという問題点があった。
画像の水平位置については視認者からの方位角が考慮さ
れており、また、その垂直位置についても視認者の縦揺
れにともなう縦揺れ角が考慮されているけれども、その
横揺れ角については全く考慮されていないことから、例
えば、視認者に横揺れが生じて、水平線の傾斜した遠景
が見えるべき場合であっても、その表示画面上に発生す
る画像は傾斜を持たず、視認者に与えられる画像は臨場
感に欠けたものになるという問題点があった。
この発明は上記された問題点を解決するなめになされた
ものであって、視認者の姿勢の変化に応じて前記遠景画
像の見え方を変化させる機能を備えて、臨場Sに溢れた
画像を視認者に与えることができる模擬視界発生装置を
得ることを目的とする。
ものであって、視認者の姿勢の変化に応じて前記遠景画
像の見え方を変化させる機能を備えて、臨場Sに溢れた
画像を視認者に与えることができる模擬視界発生装置を
得ることを目的とする。
[課題を解決するための手段]
この発明に係る模擬視界発生装置は、遠景画像をそれ以
外の画像に重畳して表示させるものにおいて、視認者の
姿勢の変化に応じ7て前記遠景画像の見え方を変化させ
る機能を1箱えてなるものである。
外の画像に重畳して表示させるものにおいて、視認者の
姿勢の変化に応じ7て前記遠景画像の見え方を変化させ
る機能を1箱えてなるものである。
[作用〕
この発明によれば、視認者の姿勢の変化に応じて遠景画
像の見え方が変化して、臨場8に溢れた画像が視認者に
与えられる。
像の見え方が変化して、臨場8に溢れた画像が視認者に
与えられる。
[実施例]
以下、この発明の一実施例である模擬視界発生装置につ
いて、添付図面を参照しながら説明する。
いて、添付図面を参照しながら説明する。
第1図は、この発明の一実施例である模擬視界発生装置
の動作を原理的に説明するためのゲラフロである。まず
、この第1図に関して用いられる各種の記号について、
下記のように定義しておく。
の動作を原理的に説明するためのゲラフロである。まず
、この第1図に関して用いられる各種の記号について、
下記のように定義しておく。
φ:ロール角度、
Vθ:水平線からのピッチ成分角度、
H!:デイスプレィ中心のモデル位置(方位角)、11
/2:デイスプレィ面の水平路間の半分(定数)、v/
2:デイスプレィ面の垂直距離の半分(定数)、hp:
モデル位置の最小単位(定数)、vp:各水平走査毎の
垂直変化の最小単位(定数)、Mp:水平走査中の各モ
デル位置、 Mps :ディスプレイ走査の始点時のモデル位置、M
pa :各水平走査の始点時のモデル位置、HH:デイ
スプレィ中心から始点までのモデル位置上の位置、 h:水平走査最小単位のモデル位置変化分、V:各水平
走査毎のモデル初期位置変化分、■p;水平走査位置か
ら水平線までの距離、Vps :ディスプレイ走査の始
点から水平線までの距離、 Vpo:各水平走査の始点から水平線までの距離、vh
:モデル位置最小単位の水平線からの距離の変化分、 VV : vpの水平線からの垂直分。
/2:デイスプレィ面の水平路間の半分(定数)、v/
2:デイスプレィ面の垂直距離の半分(定数)、hp:
モデル位置の最小単位(定数)、vp:各水平走査毎の
垂直変化の最小単位(定数)、Mp:水平走査中の各モ
デル位置、 Mps :ディスプレイ走査の始点時のモデル位置、M
pa :各水平走査の始点時のモデル位置、HH:デイ
スプレィ中心から始点までのモデル位置上の位置、 h:水平走査最小単位のモデル位置変化分、V:各水平
走査毎のモデル初期位置変化分、■p;水平走査位置か
ら水平線までの距離、Vps :ディスプレイ走査の始
点から水平線までの距離、 Vpo:各水平走査の始点から水平線までの距離、vh
:モデル位置最小単位の水平線からの距離の変化分、 VV : vpの水平線からの垂直分。
第1図は、hp x vpを1画素とするデイスプレィ
画面(11)の座標と水平線(12)との位置関係を示
したものである。この第1図において、デイスプレィ画
面(11)上での走査は次のようにされる。
画面(11)の座標と水平線(12)との位置関係を示
したものである。この第1図において、デイスプレィ画
面(11)上での走査は次のようにされる。
まず、始点く左上角)から水平移動し、右raまで来る
とその1段(vp)下において左端から右端に向けて移
動する。このようにして、1段ずつ下に移行しながら水
平走査を行うようにされる。ただし、インターレース〈
飛び越し走査)を行う場合には、2段ずつ下に移行しな
がら水平走査を行うことになる。
とその1段(vp)下において左端から右端に向けて移
動する。このようにして、1段ずつ下に移行しながら水
平走査を行うようにされる。ただし、インターレース〈
飛び越し走査)を行う場合には、2段ずつ下に移行しな
がら水平走査を行うことになる。
このようなデイスプレィ画面(11)上で所望の遠景画
像を発生させるためには、時々刻々における当該デイス
プレィ画面(11)上の走査位置とこの走査位置から水
平線(12)に対して垂線を引いた足(点)との距離と
、その足の垂直線軸上での位置(アドレス)におけるモ
デル・データ(遠景モデルの高さ)との比較を行って、
走査位置毎の遠景モデルの有無を決定する。
像を発生させるためには、時々刻々における当該デイス
プレィ画面(11)上の走査位置とこの走査位置から水
平線(12)に対して垂線を引いた足(点)との距離と
、その足の垂直線軸上での位置(アドレス)におけるモ
デル・データ(遠景モデルの高さ)との比較を行って、
走査位置毎の遠景モデルの有無を決定する。
これらのデータを導く公式は以下のようになる。
1画素毎に変化する走査位置に対応するモデル位置につ
いて MIl=Nllo+Σh (1)M
Do = Mps+Σ2V (
2>(2倍はインターレースの場合) Mps= Mt −88(3) MH= (H/2)cosφ+(V/2)sinφ
(4)ただし、 h=hpcosφ; v= vpsinφ
(5)走査位置から水平線(12)までの距離について
:Vp ==vp、+ ΣVh (
6)Vpo = Vps−Σ2Vv
(7)(2倍はインターレースの場合) Vps= (’//2)cos◆−(ll/2)sin
e −Vθ (8)ただし、 Vh−hpsinφ; Vv=vpcosφ
(9)この発明の実施例の詳細な構成とその動作:第2
図は、上記の原理的な動作を適用することができるよう
に、電子的な画像発生装置にパノラマ画像発生装置が付
加された構成の模擬視界発生装置の例示図である。この
第2図において、計算部(21)の後段にはイメージジ
ェネレータ(22)が接続されており、このイメージジ
ェネレータ(22)には、プライオリティフェイスジェ
ネレータ(23)、デイスプレィドライバ(24)およ
びカラーデイスプレィ(25)が直列に接続されている
。また、計算部(21)とデイスプレィドライバ(24
)との間にはライ)・ポイントジェネレータ(26)が
並列に接続されており、更に、この計算部(21)とラ
イトポイントジェネレータ(26)との間にはパノラマ
画像発生装置(27)が並列に接続されている。
いて MIl=Nllo+Σh (1)M
Do = Mps+Σ2V (
2>(2倍はインターレースの場合) Mps= Mt −88(3) MH= (H/2)cosφ+(V/2)sinφ
(4)ただし、 h=hpcosφ; v= vpsinφ
(5)走査位置から水平線(12)までの距離について
:Vp ==vp、+ ΣVh (
6)Vpo = Vps−Σ2Vv
(7)(2倍はインターレースの場合) Vps= (’//2)cos◆−(ll/2)sin
e −Vθ (8)ただし、 Vh−hpsinφ; Vv=vpcosφ
(9)この発明の実施例の詳細な構成とその動作:第2
図は、上記の原理的な動作を適用することができるよう
に、電子的な画像発生装置にパノラマ画像発生装置が付
加された構成の模擬視界発生装置の例示図である。この
第2図において、計算部(21)の後段にはイメージジ
ェネレータ(22)が接続されており、このイメージジ
ェネレータ(22)には、プライオリティフェイスジェ
ネレータ(23)、デイスプレィドライバ(24)およ
びカラーデイスプレィ(25)が直列に接続されている
。また、計算部(21)とデイスプレィドライバ(24
)との間にはライ)・ポイントジェネレータ(26)が
並列に接続されており、更に、この計算部(21)とラ
イトポイントジェネレータ(26)との間にはパノラマ
画像発生装置(27)が並列に接続されている。
第3図は、前記第2図におけるパノラマ画像発生装置(
27)の構成を例示するブロック図である。
27)の構成を例示するブロック図である。
以下に、それらの機能ブロック毎に説明をしていく
バス・ドライバ(31):
第2図における計算部(21)で算出された各種のデー
タ(Hps、 v、 h、 Vps、 Vv、’ Vh
)を取り込んで、#1.#2データ・レジスタ(32)
、(34)に対して伝送する。
タ(Hps、 v、 h、 Vps、 Vv、’ Vh
)を取り込んで、#1.#2データ・レジスタ(32)
、(34)に対して伝送する。
#】データ・レジスタ(32) :
予め算出されたデータ(Mps、 v、 h)を保持し
、後段の#1加算頂算器(33)へ出力して、積算デー
タ(Mps、Mpo)の入力・保持をする。
、後段の#1加算頂算器(33)へ出力して、積算デー
タ(Mps、Mpo)の入力・保持をする。
#1加算積算器(33) :
#1データ・レジスタ(32)からデータを入力し、毎
水平走査中にrHp= Mp、→−Σh、なる計算を行
って、各水平走査の開始点毎に’M11a=Mps+Σ
2v、1なる計算を行う。
水平走査中にrHp= Mp、→−Σh、なる計算を行
って、各水平走査の開始点毎に’M11a=Mps+Σ
2v、1なる計算を行う。
なお、この#1データ・レジスタ(32)と#1加算積
算器(33)とによって、垂直位置を除くモデルの位置
計算がなされるためのモデル位置計算部が構成されるこ
とになる。
算器(33)とによって、垂直位置を除くモデルの位置
計算がなされるためのモデル位置計算部が構成されるこ
とになる。
#2データ・レジスタ(34) :
予め算出されたデータ(Mps、 Vv、 Vh)を保
持し、後段の#2加算積算器(35)へ出力して、積算
データ(Vps、Vpo)の入力・保持をする。
持し、後段の#2加算積算器(35)へ出力して、積算
データ(Vps、Vpo)の入力・保持をする。
#2加算猜算器(35) :
#2データ・レジスタ(34)からデータを入力し、毎
水平走査中に’Vl)=VI)o+ΣVhJなる計算を
行って、各水平走査の開始点毎に’Vl)O=VpS+
Σ2VvJなる計算を行う。
水平走査中に’Vl)=VI)o+ΣVhJなる計算を
行って、各水平走査の開始点毎に’Vl)O=VpS+
Σ2VvJなる計算を行う。
なお、この#2データ・レジスタ(34)と#2加算項
算器(35)とによって、モデルの垂直位置計算がなさ
れるためのモデル垂直位置計算部が構成されることにな
る。
算器(35)とによって、モデルの垂直位置計算がなさ
れるためのモデル垂直位置計算部が構成されることにな
る。
モデルROM(36):
各パノラマ・モデルのデータを格納しておくメモリであ
って、#1加xra算器(33)からのデータ側p)を
アドレスとして受は入れ、対応する内容を出力させる。
って、#1加xra算器(33)からのデータ側p)を
アドレスとして受は入れ、対応する内容を出力させる。
#3データ・レジスタ(37) :
モデルROM (36)からのデータ(パノラマ・モデ
ルの高さ)を−旦保持するためのレジスタであって、各
パノラマ・モデル毎に備えられている。
ルの高さ)を−旦保持するためのレジスタであって、各
パノラマ・モデル毎に備えられている。
比較器(38) :
#3データ・レジスタ(37)からのデータ(パノラマ
・モデルの高さ)と#2加算積算器(35)からのデー
タ(Vp)とを比較し、このVpがパノラマ・モデルよ
り小さい(低い)場合には、論理“1”なる信号と#4
データ・レジスタ(39)に出力させる。
・モデルの高さ)と#2加算積算器(35)からのデー
タ(Vp)とを比較し、このVpがパノラマ・モデルよ
り小さい(低い)場合には、論理“1”なる信号と#4
データ・レジスタ(39)に出力させる。
ただし、このデータが星座として扱われる場合には、パ
ノラマ・モデルとVpが同値であるときに論理“1”な
る信号が出力されることになる。
ノラマ・モデルとVpが同値であるときに論理“1”な
る信号が出力されることになる。
#4データ・レジスタ<39) :
比較器(38)からのデータ、即ち、パノラマ・フェイ
ス、星座の有無に間する情報の保持・出力をさせる。
ス、星座の有無に間する情報の保持・出力をさせる。
舌 一方 の力 の言■−
第2図の計算部(21)において下記の計算を行い、こ
れを第3図の#1.#2データ・レジスタ(32)、(
34)に入力しておく。
れを第3図の#1.#2データ・レジスタ(32)、(
34)に入力しておく。
h=hpcosφ
v=vpsin+
Vh=hpsinφ
Vv= Vvcos+
Mps=Mマーi(H/2)cosφ+(VF2)si
nφ)Vps = (VF2)cosφ−(II/2)
s inn −VF6次に、第3図において、デイスプ
レィ画面(11)上での水平走査の始めに、#1..#
2データ・レジスタ(32)、 (34)からのデータ
Mps、 Vpsが対応の#1、#2加算積算器(33
)、(35)に入力され、また、元の#1.#2データ
・レジスタ<32)、(34)にフィードバックされる
。ただし、水平走査の2段目からは、Vを加ズしながら
フィートノく・ンクさせる(インターレースの場合には
2vが加えられる)、これを式で表せば下記のようにな
る。
nφ)Vps = (VF2)cosφ−(II/2)
s inn −VF6次に、第3図において、デイスプ
レィ画面(11)上での水平走査の始めに、#1..#
2データ・レジスタ(32)、 (34)からのデータ
Mps、 Vpsが対応の#1、#2加算積算器(33
)、(35)に入力され、また、元の#1.#2データ
・レジスタ<32)、(34)にフィードバックされる
。ただし、水平走査の2段目からは、Vを加ズしながら
フィートノく・ンクさせる(インターレースの場合には
2vが加えられる)、これを式で表せば下記のようにな
る。
Hp、 = Mps十Σ2v
Vpo=Vp9+Σ2Vv
次に、水平走査中に、#1.#2データ・レジスタ(3
2)、(34)からのデータh、vhを出力させておい
て、各画素毎に、#1.#2加算積算器(33)、(3
5)に蓄積されているデータMpo+ Ml)o との
積算をしていく、これを式で表せば下記のようになる。
2)、(34)からのデータh、vhを出力させておい
て、各画素毎に、#1.#2加算積算器(33)、(3
5)に蓄積されているデータMpo+ Ml)o との
積算をしていく、これを式で表せば下記のようになる。
Mp=Mp6+Σh
Vp=Vpe+Σvh
そして、#I加算積算器(33)で得られた各画素のH
pデータをモデルROM (38)のアドレスに入力さ
せると、このモデルROM (36>における対応のデ
ータ(パノラマの高さ)が得られる。このデータは、#
3データ・レジスタ(37)に保持されて、#2加算積
算器(35)で得られたVpとの比較が比較器(38)
でなされて、両者の大小関係の判定がなされる。ここで
、Vpがパノラマ・モデルよりも小さい(低い)ときに
は論理“1”なる信号が出力され、これに対して、大き
い場合には論理“0”なる信号が出力される。そして、
#4データ・レジスタ(39)に保持されて、パノラマ
・フェイスとして出力される。
pデータをモデルROM (38)のアドレスに入力さ
せると、このモデルROM (36>における対応のデ
ータ(パノラマの高さ)が得られる。このデータは、#
3データ・レジスタ(37)に保持されて、#2加算積
算器(35)で得られたVpとの比較が比較器(38)
でなされて、両者の大小関係の判定がなされる。ここで
、Vpがパノラマ・モデルよりも小さい(低い)ときに
は論理“1”なる信号が出力され、これに対して、大き
い場合には論理“0”なる信号が出力される。そして、
#4データ・レジスタ(39)に保持されて、パノラマ
・フェイスとして出力される。
ただし、星座としての扱いがなされるときには、当該星
座に対応するパノラマの高さとVpの値との合致のいか
んが比較器(38)で判定される。そして、合致してい
るときには論理゛1”なる信号が出力され、これに対し
て、合致していないときには論理“0”なる信号が出力
される。
座に対応するパノラマの高さとVpの値との合致のいか
んが比較器(38)で判定される。そして、合致してい
るときには論理゛1”なる信号が出力され、これに対し
て、合致していないときには論理“0”なる信号が出力
される。
第4図は、上記実施例で用いられるパノラマモデルの説
明図である。この第4図において、第4図(A)はパノ
ラマ・モデルの座像(横軸、縦軸、方位74モデルの高
さ1(p)や視認者の視界θ(例えば48度)を例示す
るものであり、また、第4図(B)は前記パノラマ・モ
デルに関するデータがROMに格納されている形式と例
示するものである。
明図である。この第4図において、第4図(A)はパノ
ラマ・モデルの座像(横軸、縦軸、方位74モデルの高
さ1(p)や視認者の視界θ(例えば48度)を例示す
るものであり、また、第4図(B)は前記パノラマ・モ
デルに関するデータがROMに格納されている形式と例
示するものである。
ここに、山脈や構造物としては各種のものを設定するこ
とが可能であって、画面に描出させるための優先度を定
めておいて、優先度の低い(後方の)対象物が、優先度
の高い(前方の)対象物で隠されるようにする。即ち、
例えば、建物(41,42)、山塊(43,44,45
)および星座(46)の順序で優先度が設定される場合
には、種々の色を有するモデルを重ね合わせることがで
きて、視点の姿勢(方位、横揺れ、縦揺れ)に適切に対
応する遠景画像を描出させることができる。
とが可能であって、画面に描出させるための優先度を定
めておいて、優先度の低い(後方の)対象物が、優先度
の高い(前方の)対象物で隠されるようにする。即ち、
例えば、建物(41,42)、山塊(43,44,45
)および星座(46)の順序で優先度が設定される場合
には、種々の色を有するモデルを重ね合わせることがで
きて、視点の姿勢(方位、横揺れ、縦揺れ)に適切に対
応する遠景画像を描出させることができる。
[発明の効果]
近景として作成される画像は、−船釣には、直線モデル
を座標変換することにより、対応の面を作成するように
される。従って、複雑な形状の面を有する画像を描出さ
せるためには、多くの直線や面の計算を行うことが必要
であるが、この発明の遠景画像発生装置によれば、地表
で垂直にされた無限遠の面上で、山脈、構造物、星座等
の各種の対象物の形状を小規模の電子回路ともって描出
させることができる。
を座標変換することにより、対応の面を作成するように
される。従って、複雑な形状の面を有する画像を描出さ
せるためには、多くの直線や面の計算を行うことが必要
であるが、この発明の遠景画像発生装置によれば、地表
で垂直にされた無限遠の面上で、山脈、構造物、星座等
の各種の対象物の形状を小規模の電子回路ともって描出
させることができる。
また、この遠景画像発生装置に与えるためのデータを予
め計算しておく必要があるけれども、それほど大量の計
算量ではないことから、W1算部に対する影響は軽微で
ある。
め計算しておく必要があるけれども、それほど大量の計
算量ではないことから、W1算部に対する影響は軽微で
ある。
第1図は、この発明の一実施例である模擬視界発生装置
の動作を原理的に説明するためのゲラフロ、第2図は、
上記の原理的な動作を適用することができるように、電
子的な画像発生装置にパノラマ画像発生装置が付加され
た構成の模擬視界発生装置の例示図、第3図は、前記第
2図におけるパノラマ画像発生装置のi成を例示するブ
ロック図、第4図は、上記実施例で用いられるパノラマ
・モデルの説明図、第5図は、従来の模擬視界発生装置
を示すブロック図、第6図は、上記従来例について説明
するための風景の例示図、第7図および第8図は、上記
従来例におけるデータベース作成の説明図である。 11:デイスプレィ画面、 12−水平線、 φ:ロール角度、 ■θ:水平線からのピッチ成分角度、 Hス;デイスプレィ中心のモデル位W(方位角)、HI
3:デイスプレィ面の水平距離の半分(定数)、V/2
ニブイスプレイ面の垂直距離の半分(定数〉、hp:
モデル位置の最小単位(定数)、vp:各水平走査毎の
垂直変化の最小単位(定数)、Hp;水平走査中の各モ
デル位置、 Mps :ディスプレイ走査の始点時のモデル位置。 Mpa :各水平走査の始点時のモデル位置、MH:デ
イスプレィ中心から始点までのモデル位置上の位置。 h:水平走査最小単位のモデル位置変化分、V:各水平
走査毎のモデル初期位置変化分、vp:水平走査位置か
ら水平線までの距離、Vps:デイスプレィ走査の始点
から水平線までの距離、 Vp、:各水平走査の始点から水平線までの距離。 vh:モデル位W最小単位の水平線からの距離の変化分
、
の動作を原理的に説明するためのゲラフロ、第2図は、
上記の原理的な動作を適用することができるように、電
子的な画像発生装置にパノラマ画像発生装置が付加され
た構成の模擬視界発生装置の例示図、第3図は、前記第
2図におけるパノラマ画像発生装置のi成を例示するブ
ロック図、第4図は、上記実施例で用いられるパノラマ
・モデルの説明図、第5図は、従来の模擬視界発生装置
を示すブロック図、第6図は、上記従来例について説明
するための風景の例示図、第7図および第8図は、上記
従来例におけるデータベース作成の説明図である。 11:デイスプレィ画面、 12−水平線、 φ:ロール角度、 ■θ:水平線からのピッチ成分角度、 Hス;デイスプレィ中心のモデル位W(方位角)、HI
3:デイスプレィ面の水平距離の半分(定数)、V/2
ニブイスプレイ面の垂直距離の半分(定数〉、hp:
モデル位置の最小単位(定数)、vp:各水平走査毎の
垂直変化の最小単位(定数)、Hp;水平走査中の各モ
デル位置、 Mps :ディスプレイ走査の始点時のモデル位置。 Mpa :各水平走査の始点時のモデル位置、MH:デ
イスプレィ中心から始点までのモデル位置上の位置。 h:水平走査最小単位のモデル位置変化分、V:各水平
走査毎のモデル初期位置変化分、vp:水平走査位置か
ら水平線までの距離、Vps:デイスプレィ走査の始点
から水平線までの距離、 Vp、:各水平走査の始点から水平線までの距離。 vh:モデル位W最小単位の水平線からの距離の変化分
、
Claims (1)
- (1)遠景画像をそれ以外の画像に重畳して表示させる
模擬視界発生装置において、視認者の姿勢の変化に応じ
て前記遠景画像の見え方を変化させる機能を備えたこと
を特徴とする模擬視界発生装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3620589A JP2645125B2 (ja) | 1989-02-17 | 1989-02-17 | 模擬視界発生装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3620589A JP2645125B2 (ja) | 1989-02-17 | 1989-02-17 | 模擬視界発生装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02216184A true JPH02216184A (ja) | 1990-08-29 |
| JP2645125B2 JP2645125B2 (ja) | 1997-08-25 |
Family
ID=12463240
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3620589A Expired - Fee Related JP2645125B2 (ja) | 1989-02-17 | 1989-02-17 | 模擬視界発生装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2645125B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1996036945A1 (fr) * | 1995-05-19 | 1996-11-21 | Sega Enterprises, Ltd. | Dispositif de traitement d'une image, procede de traitement d'une image dispositif de jeu utilisant ces derniers et support de memoire |
| JP2007025362A (ja) * | 2005-07-19 | 2007-02-01 | Sega Corp | 画像処理装置、遠景画像表示方法および遠景画像表示プログラム |
-
1989
- 1989-02-17 JP JP3620589A patent/JP2645125B2/ja not_active Expired - Fee Related
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1996036945A1 (fr) * | 1995-05-19 | 1996-11-21 | Sega Enterprises, Ltd. | Dispositif de traitement d'une image, procede de traitement d'une image dispositif de jeu utilisant ces derniers et support de memoire |
| US6419582B1 (en) | 1995-05-19 | 2002-07-16 | Sega Corporation | Image processing device, image processing method, and game device storage medium using the same |
| US7207884B2 (en) | 1995-05-19 | 2007-04-24 | Sega Corporation | Image processing device, image processing method, and game device and storage medium using the same |
| JP2007025362A (ja) * | 2005-07-19 | 2007-02-01 | Sega Corp | 画像処理装置、遠景画像表示方法および遠景画像表示プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2645125B2 (ja) | 1997-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0451875B1 (en) | Image displaying system | |
| Gregory | Visual illusions | |
| JP4013989B2 (ja) | 映像信号処理装置、仮想現実感生成システム | |
| CN102968809A (zh) | 在增强现实领域实现虚拟信息标注及绘制标注线的方法 | |
| JP4631918B2 (ja) | 映像信号処理装置 | |
| US10719920B2 (en) | Environment map generation and hole filling | |
| CN107133918A (zh) | 一种在三维场景中任意位置生成全景图的方法 | |
| US20200302579A1 (en) | Environment map generation and hole filling | |
| CN110324534B (zh) | 图像处理方法、装置及电子设备 | |
| JP4649559B2 (ja) | 3次元物体認識装置、並びに3次元物体認識プログラム及びこれが記録されたコンピュータ読み取り可能な記録媒体 | |
| CN106097309B (zh) | 一种智能显示视觉图像的位置信息处理方法及系统 | |
| KR20000011022A (ko) | 화상 합성 장치 및 방법,위치 검출 장치 및 방법, 및공급 매체 | |
| WO1982001782A1 (en) | Landing light pattern generator for simulator with selective addressing of memory | |
| JPH02216184A (ja) | 模擬視界発生装置 | |
| CN107945109B (zh) | 基于卷积网络的图像拼接方法及装置 | |
| CN119007534A (zh) | 一种实现人与船海高真交互的船舶操纵运动仿真平台 | |
| JPH11250273A (ja) | 画像合成装置 | |
| JP7480941B2 (ja) | 映像合成装置 | |
| JP7346436B2 (ja) | 周辺監視装置及び周辺監視方法 | |
| US20020057270A1 (en) | Virtual reality method | |
| JPS6260064A (ja) | 模擬視界発生装置 | |
| JP4631878B2 (ja) | 映像信号処理装置、仮想現実感生成システム | |
| KR101609786B1 (ko) | 얼굴 비교 이미지 제공 방법 | |
| JP2591337B2 (ja) | 動画像生成方法および動きベクトル算出方法 | |
| JPH10149455A (ja) | 画像生成表示装置および生成表示画像編集装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |