Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2756066B2 - Ground surface display method - Google Patents
[go: Go Back, main page]

JP2756066B2 - Ground surface display method - Google Patents

Ground surface display method

Info

Publication number
JP2756066B2
JP2756066B2 JP28790792A JP28790792A JP2756066B2 JP 2756066 B2 JP2756066 B2 JP 2756066B2 JP 28790792 A JP28790792 A JP 28790792A JP 28790792 A JP28790792 A JP 28790792A JP 2756066 B2 JP2756066 B2 JP 2756066B2
Authority
JP
Japan
Prior art keywords
terrain
image
display
unit
display method
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 - Lifetime
Application number
JP28790792A
Other languages
Japanese (ja)
Other versions
JPH06139368A (en
Inventor
利幸 萩原
正俊 亀山
茂吉 肥後
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 JP28790792A priority Critical patent/JP2756066B2/en
Publication of JPH06139368A publication Critical patent/JPH06139368A/en
Application granted granted Critical
Publication of JP2756066B2 publication Critical patent/JP2756066B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Generation (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は地表表示方式、特に3次
元画像表示装置を用いて3次元的に地形を表示する場合
において、表示対象となる地形を構成する頂点の数に応
じて頂点数及び表示方式を変化させる地表表示方式に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a terrain display method, and more particularly to a method of displaying terrain three-dimensionally using a three-dimensional image display device, in accordance with the number of vertices constituting the terrain to be displayed. And a ground surface display method for changing the display method.

【0002】[0002]

【従来の技術】3次元地形モデルデータから3次元モデ
ルの画像を生成する表示方法としては、例えば、James
D.Foley,Andries Van Dam著,今宮淳美訳
「コンピュータ・グラフィックス」日本コンピュータ協
会,pp.591 〜595 (1984)、あるいは中前栄八郎著
「コンピュータ・グラフィックス」オーム社,pp.168
〜170 (1987)等に記載されているように、グローシェ
ーディング方式、テクスチャマッピング方式等がある。
グローシェーディング方式とは、3次元モデルを構成す
る多角形面の各頂点の明度を決めて各頂点間の明度を線
形補完して多角形の濃淡づけを行い、3次元モデルの画
像を生成するものである。また、テクスチャマッピング
方式とは、画像データを3次元モデルを構成する面にマ
ッピングすることにより濃淡づけを行い、3次元モデル
の画像を生成するものである。
2. Description of the Related Art A display method for generating an image of a three-dimensional model from three-dimensional terrain model data includes, for example, James.
D. Foley, Anries Van Dam, translated by Atsumi Imamiya
"Computer Graphics" Japan Computer Association, pp. 591-595 (1984), or by Echiro Nakamae
"Computer Graphics" Ohmsha, pp. 168
170 (1987), there are a glow shading method, a texture mapping method, and the like.
The glow shading method is to generate a three-dimensional model image by determining the lightness of each vertex of a polygon surface constituting a three-dimensional model, linearly complementing the lightness between the vertices and shading the polygon. It is. In the texture mapping method, shading is performed by mapping image data on a surface constituting a three-dimensional model to generate an image of the three-dimensional model.

【0003】さらに、3次元画像表示装置を用いて3次
元的に地形を表示する場合の従来技術としては、Kaned
a K.Kato F. Nakamae E. Nishita T. Tanak
a H. Noguchi T. “Three Demensional Terra
in Modeling and Display for Enveronment
al Assessment ”,Computer Graphics ,Vol.2
3 ,No.3(1989),pp.207〜214 に記載された表示方
式がある。同著に記載された技術では、地図データを元
にした地形モデルに空中写真などの画像をマッピングし
ている。また、同技術では透視変換した後、パッチの大
きさが水平方向において距離に関係なくほぼ一定の大き
さになるようにしている。
[0003] Further, as a conventional technique for three-dimensionally displaying the terrain using a three-dimensional image display device, there is Kaned.
a K. Kato F. Nakamae E. Nishita T. Tanak
a H. Noguchi T. “Three Demensional Terra
in Modeling and Display for Enveronment
al Assessment ", Computer Graphics, Vol.2
3, No. 3 (1989), pp. 207-214. The technique described in this book maps an image such as an aerial photograph to a terrain model based on map data. Further, in the technique, after the perspective transformation, the size of the patch is made substantially constant regardless of the distance in the horizontal direction.

【0004】[0004]

【発明が解決しようとする課題】ここで、上述のように
3次元的に地形を表示する従来の地表表示方式において
は、表示対象範囲が広くなると地形を構成する頂点数が
増加し、画像生成のための処理時間が増加するという問
題点があった。従って、このような場合には従来の地表
表示方式では所定時間内に表示処理を完了することがで
きないことがあった。この問題点を解決するために、表
示対象となる地形を構成する頂点を間引くことにより頂
点数を減らす方法が提案されているが、この方法では所
定時間内に表示処理を完了することはできても画像品質
が劣化し高品質な画像を生成することができないという
問題点が生じる。
Here, in the conventional terrestrial surface display method for three-dimensionally displaying the terrain as described above, the number of vertices constituting the terrain increases as the display target range becomes wider, and image generation is performed. However, there is a problem that the processing time for the process increases. Therefore, in such a case, the display processing cannot be completed within a predetermined time by the conventional ground surface display method. In order to solve this problem, a method has been proposed to reduce the number of vertices by thinning out the vertices constituting the terrain to be displayed, but this method can complete the display processing within a predetermined time. However, there is a problem that the image quality is deteriorated and a high-quality image cannot be generated.

【0005】このように従来の地表表示方式では、画像
品質を向上させようとすると画像生成のための処理時間
が増加し、逆に画像生成処理時間を短縮しようとすれば
画像品質が落ちるという問題点があった。
As described above, in the conventional surface display method, the processing time for image generation increases when the image quality is improved, and the image quality decreases when the image generation processing time is shortened. There was a point.

【0006】本発明は上記のような問題点を解消するた
めになされたもので、表示すべき地形範囲が広くなるこ
とによる頂点数の増加に伴う画像生成のための処理時間
の増加を防止すると共に、表示地形を構成する頂点を間
引くことによる頂点数の減少によっても画像品質の低下
を防止して、短時間で高品質な3次元モデル画像を生成
する地表表示方式を得ることを目的としている。
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and prevents an increase in processing time for image generation due to an increase in the number of vertices due to an increase in the terrain range to be displayed. In addition, it is an object of the present invention to obtain a ground surface display method for generating a high-quality three-dimensional model image in a short time by preventing a decrease in image quality due to a decrease in the number of vertices due to thinning out vertices constituting display terrain. .

【0007】[0007]

【課題を解決するための手段】上記目的を達成するため
に、本発明に係る地表表示方式は、画像表示装置を用い
て3次元的に地形を表示する地表表示方式において、格
子状に並んだ頂点の情報から構成される地形モデルデー
タと、予め処理された地形画像を内蔵する手段を有し、
3次元画像生成に必要な視点位置、注視点位置、視野角
などの視点情報を入力する情報入力部と、情報入力部に
よって入力された視点情報に従って表示対象となる地形
領域を決定する表示領域解析部と、表示領域解析部によ
って決定された地形領域に含まれる上記地形モデルデー
タの頂点数から頂点の間引き数を判定すると共に、間引
き数が少ないときは表示方式としてグローシェーディン
グ方式を選択し、間引き数が多いときはテクスチャマッ
ピング方式を選択する表示方式判定部と、表示方式判定
部により決定された間引き数にしたがって間引きした地
形モデルデータを使用してグローシェーディングにより
3次元的な地形の画像を生成するグローシェーディング
処理部と、表示方式判定部により決定された間引き数に
したがって間引きした地形モデルデータと前記予め処理
された地形画像を使用してテクスチャマッピングにより
3次元的な地形の画像を生成するテクスチャマッピング
処理部と、グローシェーディング処理部またはテクスチ
ャマッピング処理部によって生成された画像を表示する
表示部とを備えたことを特徴とする。
In order to achieve the above-mentioned object, a ground surface display system according to the present invention is a ground surface display system for displaying terrain three-dimensionally using an image display device. Terrain model data comprising vertex information, and means for incorporating pre-processed terrain images,
An information input unit for inputting viewpoint information such as a viewpoint position, a gazing point position, and a viewing angle necessary for generating a three-dimensional image, and a display region analysis for determining a topographic region to be displayed according to the viewpoint information input by the information input unit. and parts, as well as determining the thinning number of vertices from the vertex number of the terrain model data included in terrain area determined by the display area analyzer, thinning
When the number is small, the glow shading method is selected as the display method, and when the number of thinning is large, the display method determining unit selects the texture mapping method, and the terrain model is thinned according to the thinning number determined by the display method determining unit. A glow shading processing unit that generates a three-dimensional terrain image by glow shading using the data; a terrain model data thinned according to a thinning number determined by a display method determination unit; and the preprocessed terrain image. A texture mapping unit for generating a three-dimensional terrain image by texture mapping using the display unit; and a display unit for displaying an image generated by the glow shading processing unit or the texture mapping processing unit. .

【0008】[0008]

【作用】従って、本発明の地表表示方式によれば、3次
元画像生成に必要な視点位置、注視点位置、視野角など
の視点情報から表示対象となる地形領域を決定し、その
地形領域に含まれる地形モデルデータの頂点数から頂点
の間引き数と表示方式を判定し、その決定にしたがって
グローシェーディング方式あるいはテクスチャマッピン
グ方式により3次元的な地形の画像を生成するので、表
示すべき地形範囲が広くなり対象となる頂点数が増加し
ても表示方式判定部により頂点は適宜間引かれ画像生成
のための処理時間の増加を防止できる。精緻な地形画像
をテクスチャマッピングすることにより、表示地形の頂
点数が間引かれても画像品質の低下を防止し短時間で高
品質な3次元モデル画像を生成できる。
Therefore, according to the ground surface display method of the present invention, a terrain area to be displayed is determined from viewpoint information such as a viewpoint position, a gazing point position, and a viewing angle required for generating a three-dimensional image, and the terrain area is determined. From the number of vertices of the included terrain model data, the number of vertices to be thinned and the display method are determined, and a three-dimensional terrain image is generated by the glow shading method or the texture mapping method according to the determination. Even if the number of vertices to be widened and the number of vertices to be increased increases, the vertices are appropriately thinned out by the display method determination unit, thereby preventing an increase in processing time for image generation. Detailed terrain image
By texture mapping the top of the displayed terrain
Even if the points are thinned out, it is possible to prevent a decrease in image quality and generate a high-quality three-dimensional model image in a short time.

【0009】[0009]

【実施例】以下、本発明の好適な実施例を図に基づいて
説明する。図1は本発明の地表表示方式を実現した本実
施例に係る3次元画像表示装置の機能構成を示すブロッ
ク図である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a functional configuration of a three-dimensional image display device according to the present embodiment that realizes the ground surface display method of the present invention.

【0010】図1において、本実施例の3次元画像表示
装置は、3次元画像生成に必要な視点位置、注視点の位
置、視野角などの視点情報を入力する情報入力部11
と、情報入力部11によって入力された視点情報などの
情報に従って表示する対象となる地形領域を決定する表
示領域解析部12と、表示領域解析部12によって求め
られた表示領域の地形を構成する地形モデルデータの頂
点数から頂点の間引き数及び表示方式を判定する表示方
式判定部13と、表示方式判定部13によって間引き数
が少ないときは表示方式としてグローシェーディングが
選択されるが、この場合において表示方式判定部13に
より決定された間引き数にしたがって間引きした地形モ
デルデータを使用してグローシェーディングにより3次
元的な地形の画像を生成するグローシェーディング処理
部14と、同様に表示方式判定部13によって間引き数
が多いときは表示方式としてテクスチャマッピングが選
択されるが、この場合において表示方式判定部13によ
り決定された間引き数にしたがって間引きした地形モデ
ルデータと地形画像を使用して、テクスチャマッピング
により3次元的な地形の画像を生成するテクスチャマッ
ピング処理部15と、グローシェーディング処理部14
あるいはテクスチャマッピング処理部15によって生成
された画像を表示する表示部16とから構成されてい
る。
In FIG. 1, a three-dimensional image display device according to the present embodiment has an information input unit 11 for inputting viewpoint information such as a viewpoint position, a gazing point position, and a viewing angle required for generating a three-dimensional image.
A display area analysis unit 12 that determines a topographic area to be displayed according to information such as viewpoint information input by the information input unit 11; and a topography that forms the topography of the display area obtained by the display area analysis unit 12. A display method determining unit 13 that determines the thinning number and display method of the vertices from the number of vertices of the model data, and when the thinning number is small by the display method determining unit 13, glow shading is selected as the display method. In this case, the glow shading processing unit 14 that generates a three-dimensional terrain image by glow shading using the terrain model data thinned out according to the thinning number determined by the display system determination unit 13, and similarly determines the display system. When the thinning number is large by the unit 13, the texture mapping is selected as the display method. A texture mapping processing unit 15 for generating a three-dimensional terrain image by texture mapping using the terrain model data and the terrain image thinned out according to the thinning number determined by the display method determination unit 13 in this case; Glow shading processing unit 14
Alternatively, it is constituted by a display unit 16 for displaying an image generated by the texture mapping processing unit 15.

【0011】そして、グローシェーディング処理部14
には格子状に並んだ頂点の情報から構成される地形モデ
ルデータ101が入力され、テクスチャマッピング処理
部15には地形モデルデータ101と予め処理された地
形画像102とが入力されている。
The glow shading processing section 14
Is input with terrain model data 101 composed of information of vertices arranged in a grid, and the texture mapping processing unit 15 receives terrain model data 101 and a previously processed terrain image 102.

【0012】また、図2は、図1に示す表示方式判定部
13で行われる処理内容の詳細を示すフローチャートで
ある。最初に、図2のフローチャートに示されるGRA
UTV、MABIKIテーブル、及びLIMITOFG
RAUの各用語について説明する。まず、GRAUTV
はグローシェーディングに関し設計により定められる所
定時間内に処理可能な頂点の総数である。また、MAB
IKIテーブルは、地形モデルデータにおいて等間隔に
間引くことが可能な間引き数のリストである。すなわ
ち、地形モデルデータを構成する縦横の頂点数から可能
な間引き数を求め、それらを値の小さい順にMABIK
I1 ,MABIKI2 ,・・・・,MABIKIi ,・
・・,MABIKIn とし、MABIKIテーブルのア
ドレス1,2,・・・,i,・・・,nのそれぞれの位
置に格納している。また、間引き数0をMABIKI0
としてMABIKIテーブルのアドレス0に格納し、M
ABIKIテーブルを作成する。さらに、LIMITO
FGRAUはグローシェーディングを行う間引き数の上
限値である。
FIG. 2 is a flowchart showing the details of the processing performed by the display mode determination section 13 shown in FIG. First, the GRA shown in the flowchart of FIG.
UTV, MABIKI table, and LIMITOFG
Each term of RAU will be described. First, GRAUTV
Is the total number of vertices that can be processed within a predetermined time determined by design for glow shading. Also, MAB
The IKI table is a list of thinning numbers that can be thinned out at equal intervals in the terrain model data. In other words, possible thinning numbers are obtained from the number of vertical and horizontal vertices constituting the terrain model data, and the thinning numbers are calculated in ascending order of MABIK.
I1, MABIKI2,..., MABIKIi,.
.., MABIKIn, and are stored at the addresses 1, 2,..., I,..., N of the MABIKI table. Also, the decimation number 0 is set to MABIKI0
Is stored at address 0 of the MABIKI table as
Create an ABIKI table. In addition, LIMITO
FGRAU is the upper limit value of the thinning number for performing glow shading.

【0013】図3は、本実施例の3次元画像表示装置に
おける地形モデルデータ101の具体的な定義データを
示す図である。図3において、地形モデルデータ301
は地球上の所定の地表範囲を示し、その地形モデルデー
タ301で示される地球上の所定範囲は16個の領域A
k に分割されている。地形モデルデータ301の分割さ
れた各領域は、経度差7分30秒(450秒)、緯度差
5分(300秒)であるものとする。この分割された1
個の領域を経度方向及び緯度方向に各40等分したとす
ると、1個の地形領域Ak はモデルデータ302に示す
ように経度11秒25、緯度7秒50毎に分割されるこ
とになる。従って、1個の領域Ak の頂点数は41×4
1=1681となる。すなわち、1個の領域を処理する
ためには最大1681個の頂点を処理する必要がある。
だだし、領域Ak の境界の頂点は重複して管理される。
FIG. 3 is a diagram showing specific definition data of the terrain model data 101 in the three-dimensional image display device of the present embodiment. In FIG. 3, terrain model data 301
Indicates a predetermined ground surface area on the earth, and the predetermined area on the earth indicated by the terrain model data 301 is 16 areas A
k. Each divided region of the terrain model data 301 has a longitude difference of 7 minutes 30 seconds (450 seconds) and a latitude difference of 5 minutes (300 seconds). This divided 1
Assuming that each area is divided into 40 equal parts in the longitude direction and the latitude direction, one terrain area Ak is divided into 11 seconds 25 longitudes and 7 seconds 50 latitudes as shown in the model data 302. Therefore, the number of vertices in one area Ak is 41 × 4
1 = 1681. That is, to process one area, it is necessary to process a maximum of 1,681 vertices.
However, the vertices of the boundary of the area Ak are managed redundantly.

【0014】次に、地形画像102について説明する。
地形画像102は、地形モデルデータ101と同様に領
域Ak に分割され、格納されている。各領域Ak に対す
る地形画像は間引きを行わない地形モデルデータ101
を使用してグローシェーディングによって生成した3次
元地形画像を使う。
Next, the terrain image 102 will be described.
The terrain image 102 is divided and stored in an area Ak in the same manner as the terrain model data 101. The terrain image for each area Ak is terrain model data 101 without thinning.
To use a three-dimensional terrain image generated by glow shading.

【0015】また、図4は視点位置、注視点位置、視野
角から表示領域を求める方法を示すための概念図であ
る。図4では、視点位置401と、注視点位置402
と、視点に対して水平方向の視野角403と、視点に対
して垂直方向の視野角404が示されている。そして、
視点位置401から視野に入る地形範囲は一点鎖線で示
されている。
FIG. 4 is a conceptual diagram showing a method of obtaining a display area from a viewpoint position, a gazing point position, and a viewing angle. In FIG. 4, a viewpoint position 401 and a gazing point position 402
A viewing angle 403 in the horizontal direction with respect to the viewpoint and a viewing angle 404 in the vertical direction with respect to the viewpoint are shown. And
The terrain range entering the field of view from the viewpoint position 401 is indicated by a chain line.

【0016】次に、上記の通り構成される本実施例の3
次元画像表示装置の動作について図1〜図4を用いて説
明する。まず、図1において、情報入力部11はユーザ
から3次元画像生成に必要な視点位置、注視点の位置、
視野角などの視点情報を入力する。次に、表示領域解析
部12は、情報入力部11によって入力された視点位
置、注視点位置、水平視野角、垂直視野角などの視点情
報から、図4に示すように表示すべき地形領域の南西端
と北端の緯度及び経度を求め、その領域に含まれる領
域Ak 全てを求める。
Next, the third embodiment of the present invention constructed as described above
The operation of the three-dimensional image display device will be described with reference to FIGS. First, in FIG. 1, the information input unit 11 receives a viewpoint position, a gazing point position required for generating a three-dimensional image from a user,
Enter viewpoint information such as viewing angle. Next, the display area analysis unit 12 determines the topographic area to be displayed as shown in FIG. 4 from the viewpoint information such as the viewpoint position, gazing point position, horizontal viewing angle, and vertical viewing angle input by the information input unit 11. obtains the latitude and longitude of the southwest end and north east edge, determine all area Ak contained in that region.

【0017】表示方式判定部13では、表示領域解析部
12によって決定された地形領域に含まれる地形モデル
データ101の頂点数から頂点の間引き数を判定すると
共に、間引き数が少ないときは表示方式としてグローシ
ェーディング方式を選択し、間引き数が多いときはテク
スチャマッピング方式を選択する処理が行われるが、そ
の処理の詳細は図2に示されている。すなわち、まずM
ABIKIテーブルのインデックスiを初期化する(ス
テップ211)。次に、MABIKIテーブルからMA
BIKIi を読み出し(ステップ212)、総頂点数T
Vを求める(ステップ213)。領域Ak の1つはそれ
ぞれ41×41=1681の頂点から構成されるので、
間引き数MABIKIi のとき頂点数は式(1)に示す
ようになる。従って、総頂点数TVは式(2)に示す計
算式で求めることができる。
The display mode determination unit 13 determines the number of vertices to be thinned out from the number of vertices of the terrain model data 101 included in the terrain area determined by the display area analysis unit 12, and when the number of culls is small, the display method is used. When the glow shading method is selected and the number of thinnings is large, processing for selecting the texture mapping method is performed. Details of the processing are shown in FIG. That is, first
The index i of the ABIKI table is initialized (step 211). Next, MA from the MABIKI table
BIKIi is read (step 212), and the total number of vertices T
V is obtained (step 213). Since one of the regions Ak is composed of 41 × 41 = 1681 vertices,
In the case of the thinning number MABIKIi, the number of vertices is as shown in Expression (1). Therefore, the total number of vertices TV can be obtained by the calculation formula shown in Expression (2).

【0018】 (40/(MABIKIi +1)+1) 2 (1) TV=領域Ak の個数×(40/(MABIKIi +1)+1) 2 (2) 次に、表示すべき地形領域を構成する全頂点数TVとグ
ローシェーディングに関し設計より定められる所定時間
内に処理可能な頂点数GRAUTVとを比較する(ステ
ップ214)。比較の結果、GRAUTV≧TVのとき
には、現在の間引き数における全頂点数が所定時間内に
処理可能であるから、ステップ215に進む。これに対
し、GRAUTV<TVのときには現在の間引き数にお
ける全頂点数が所定時間内には処理不可能であるから、
より大きな間引き数を選択して再び比較処理を行わなけ
ればならない。そのためにステップ218においてMA
BIKIテーブルにいまだ参照していない値があるかど
うか(iがnに等しくなったか)をチェックする。iが
nと等しくない場合は、さらに参照すべき値があるとい
うことであるので、MABIKIテーブルのインデック
スiに1加算し(ステップ219)、再びステップ21
2に戻る。iがnと等しい場合は、MABIKIテーブ
ルの全ての値に対して比較処理が完了しているのでステ
ップ215に進む。
[0018] (40 / (MABIKI i +1) +1) 2 ... (1) TV = number of area Ak × (40 / (MABIKI i +1) +1) 2 ... (2) Next, the configuration of the terrain area to be displayed Then, the total number of vertices TV to be processed is compared with the number of vertices GRAUTV that can be processed within a predetermined time determined by design for glow shading (step 214). As a result of the comparison, when GRAUTV ≧ TV, the process proceeds to step 215 because all the vertices in the current thinning number can be processed within a predetermined time. On the other hand, when GRAUTV <TV, the total number of vertices in the current thinning-out number cannot be processed within a predetermined time.
A larger decimation number must be selected and the comparison process must be performed again. Therefore, in step 218, MA
Check if there is a value not yet referenced in the BIKI table (i equals n). If i is not equal to n, it means that there is a value to be further referred to, so 1 is added to the index i of the MABIKI table (step 219), and step 21 is performed again.
Return to 2. If i is equal to n, the comparison process has been completed for all values in the MABIKI table, and the process proceeds to step 215.

【0019】次に、グローシェーディングを行う間引き
数の上限値LIMITOFGRAUと現在の間引き数M
ABIKIi を比較する(ステップ215)。LIMI
TOFGRAU≧MABIKIi のときには、グローシ
ェーディングによる画像生成であっても画質の劣化は許
容範囲内であるから、画像生成方法としてグローシェー
ディングを選択する。これに対し、LIMITOFGR
AU<MABIKIiのときには、グローシェーディン
グによる表示では画質の劣化が許容範囲を越えるという
ことを示しているから、画像生成方法としてテクスチャ
マッピングを選択している。
Next, the upper limit value LIMITOFGRAU of the thinning number for performing glow shading and the current thinning number M
ABIKIi is compared (step 215). Limi
When TOFGRU ≧ MABIKIi, even if the image is generated by glow shading, the deterioration of the image quality is within an allowable range. Therefore, glow shading is selected as the image generation method. In contrast, LIMITOFGR
When AU <MABIKIi, it indicates that the deterioration of the image quality in the display by glow shading exceeds the allowable range, and therefore the texture mapping is selected as the image generation method.

【0020】そして、グローシェーディング処理部14
は、表示方式判定部13において表示方式としてグロー
シェーディングが選択された場合において、間引き数M
ABIKIi にしたがって各領域Ak の地形モデルデー
タ毎に、縦横MABIKIi個おきに地形モデルデータ
101を読み出し、グローシェーディングにより3次元
的な地形の画像を生成する。このとき間引き数MABI
KIi が0の場合には間引きを行わず、地形モデルデー
タ101の全てのデータを使用して地形画像を生成す
る。
The glow shading processing section 14
Is a thinning number M when the display method determination unit 13 selects glow shading as the display method.
For each terrain model data for each area Ak according ABIKIi, reads terrain model data 101 in the vertical and horizontal MABIKI i pieces every generating an image of a three-dimensional topography with Gouraud shading. At this time, the decimation number MABI
When KIi is 0, no thinning is performed, and a terrain image is generated using all the data of the terrain model data 101.

【0021】テクスチャマッピング処理部15は、表示
方式判定部13において表示方式としてテクスチャマッ
ピングが選択された場合には、間引き数MABIKIi
にしたがって各領域Ak の地形モデルデータ毎に、縦横
MABIKIi 個おきに地形モデルデータ101を読み
出すと共に、同時に領域Ak に対応する地形画像を地形
画像102から読み出し、テクスチャマッピングにより
3次元的な地形の画像を生成する。
When texture mapping is selected as the display mode in the display mode determination section 13, the texture mapping processing section 15 outputs the thinning number MABIKIi.
According to each terrain model data for each area Ak, vertically and horizontally MABIKI i pieces every reads the terrain model data 101, simultaneously reads out the terrain image corresponding to the region Ak from topographic image 102, the three-dimensional terrain by the texture mapping Generate an image.

【0022】表示部16は前記グローシェーディング処
理部14またはテクスチャマッピング処理部15によっ
て生成された地形画像を表示する。
The display unit 16 displays the terrain image generated by the glow shading processing unit 14 or the texture mapping processing unit 15.

【0023】[0023]

【発明の効果】以上説明したように、本発明の地表表示
方式によれば、3次元画像生成に必要な視点位置、注視
点位置、視野角などの視点情報から表示対象となる地形
領域を決定し、その地形領域に含まれる地形モデルデー
タの頂点数から頂点の間引き数と表示方式を判定し、そ
の決定にしたがってグローシェーディング方式あるいは
テクスチャマッピング方式により3次元的な地形の画像
を生成するように構成したので、表示すべき地形範囲が
広くなり対象となる頂点数が増加しても表示方式判定部
により基準値以上の頂点は適宜間引かれて画像生成のた
めの処理時間の増加を防止することができ、しかも精緻
な地形画像をテクスチャマッピングすることにより表示
地形の頂点数が間引かれても画像品質の低下を防止して
高品質な3次元モデル画像を生成できるという効果があ
る。
As described above, according to the ground surface display method of the present invention, a topographic region to be displayed is determined from viewpoint information such as a viewpoint position, a gazing point position, and a viewing angle necessary for generating a three-dimensional image. Then, based on the number of vertices of the terrain model data included in the terrain region, the number of vertices to be decimated and the display method are determined, and a three-dimensional terrain image is generated by a glow shading method or a texture mapping method according to the determination. With this configuration, even if the terrain range to be displayed is widened and the number of vertices to be targeted is increased, vertices that are equal to or more than the reference value are appropriately thinned out by the display method determination unit to prevent an increase in processing time for image generation. In addition, by performing texture mapping of a detailed terrain image, even if the number of vertices of the displayed terrain is reduced, the image quality is prevented from deteriorating, and a high-quality three-dimensional model is prevented. There is an effect that can generate Le images.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本実施例に係る地表表示方式を実現する3次元
画像表示装置のブロック図である。
FIG. 1 is a block diagram of a three-dimensional image display device that realizes a ground surface display method according to an embodiment.

【図2】図1に示す表示方式判定部13で行われる処理
内容の詳細を示すフローチャートである。
FIG. 2 is a flowchart illustrating details of processing performed by a display method determination unit 13 illustrated in FIG. 1;

【図3】図1に示す地形モデルデータ101の具体的な
定義データ例を示す図である。
FIG. 3 is a diagram showing an example of specific definition data of the terrain model data 101 shown in FIG.

【図4】視点位置、注視点位置、視野角から表示領域を
求める方法を示すための概念図である。
FIG. 4 is a conceptual diagram showing a method for obtaining a display area from a viewpoint position, a gazing point position, and a viewing angle.

【符号の説明】[Explanation of symbols]

11 情報入力部 12 表示領域解析部 13 表示方式判定部 14 グローシェーディング処理部 15 テクスチャマッピング処理部 16 表示部 101 地形モデルデータ 102 地形画像 DESCRIPTION OF SYMBOLS 11 Information input part 12 Display area analysis part 13 Display method determination part 14 Glow shading processing part 15 Texture mapping processing part 16 Display part 101 Terrain model data 102 Terrain image

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G06T 15/50 G06T 17/50 JICSTファイル(JOIS)──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 6 , DB name) G06T 15/50 G06T 17/50 JICST file (JOIS)

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 画像表示装置を用いて3次元的に地形を
表示する地表表示方式において、 格子状に並んだ頂点の情報から構成される地形モデルデ
ータと、予め処理された地形画像を内蔵する手段を有
し、 3次元画像生成に必要な視点情報を入力する情報入力部
と、 情報入力部によって入力された視点情報に従って表示対
象となる地形領域を決定する表示領域解析部と、 表示領域解析部によって決定された地形領域に含まれる
上記地形モデルデータの頂点数から頂点の間引き数を判
定する表示方式判定部であって、間引き数が少ないとき
は表示方式としてグローシェーディング方式を選択し、
間引き数が多いときはテクスチャマッピング方式を選択
する表示方式判定部と、 表示方式判定部により決定された間引き数にしたがって
間引きされた地形モデルデータを使用してグローシェー
ディングにより3次元的な地形の画像を生成するグロー
シェーディング処理部と、 表示方式判定部により決定された間引き数にしたがって
間引きされた地形モデルデータと前記予め処理された地
形画像を使用して、テクスチャマッピングにより3次元
的な地形の画像を生成するテクスチャマッピング処理部
と、 グローシェーディング処理部またはテクスチャマッピン
グ処理部によって生成された画像を表示する表示部と、 を備えたことを特徴とする地表表示方式。
1. A terrestrial surface display method for displaying terrain three-dimensionally using an image display device, wherein terrain model data comprising information of vertices arranged in a grid and terrain images preprocessed are incorporated. Means for inputting viewpoint information necessary for generating a three-dimensional image, a display region analyzing unit for determining a topographic region to be displayed in accordance with the viewpoint information input by the information input unit, and a display region analysis A display method determination unit that determines the number of vertices to be thinned out from the number of vertices of the terrain model data included in the terrain area determined by the unit, and selects the glow shading method as the display method when the number of thinned out is small,
When the number of thinnings is large, a three-dimensional terrain image is formed by glow shading using a display method determining unit that selects a texture mapping method and terrain model data that is thinned according to the thinning number determined by the display method determining unit. A three-dimensional topographic image by texture mapping using the terrain model data thinned out according to the culling number determined by the display method determining unit and the preprocessed terrain image And a display unit for displaying an image generated by the glow shading processing unit or the texture mapping processing unit.
JP28790792A 1992-10-26 1992-10-26 Ground surface display method Expired - Lifetime JP2756066B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28790792A JP2756066B2 (en) 1992-10-26 1992-10-26 Ground surface display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28790792A JP2756066B2 (en) 1992-10-26 1992-10-26 Ground surface display method

Publications (2)

Publication Number Publication Date
JPH06139368A JPH06139368A (en) 1994-05-20
JP2756066B2 true JP2756066B2 (en) 1998-05-25

Family

ID=17723273

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28790792A Expired - Lifetime JP2756066B2 (en) 1992-10-26 1992-10-26 Ground surface display method

Country Status (1)

Country Link
JP (1) JP2756066B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3442181B2 (en) * 1995-02-17 2003-09-02 株式会社ナムコ 3D game device and image composition method
US6340330B1 (en) 1996-10-09 2002-01-22 Namco Ltd. Game machine and information storage medium

Also Published As

Publication number Publication date
JPH06139368A (en) 1994-05-20

Similar Documents

Publication Publication Date Title
US7545384B2 (en) Image generation method and apparatus
US6628278B1 (en) Method for obtaining a three-dimensional map representation, and a navigation system
US8620106B2 (en) Chart display device and method for displaying chart
US20100207936A1 (en) Fusion of a 2d electro-optical image and 3d point cloud data for scene interpretation and registration performance assessment
US20110054778A1 (en) Method and Apparatus for Displaying Three-Dimensional Terrain and Route Guidance
JP3225882B2 (en) Landscape labeling system
JP2006505794A5 (en) Computerized system and method and program for determining and measuring geographical location
JP6692984B1 (en) Super resolution stereoscopic processing system and its program
EP2595118A2 (en) Methods for providing 3d building information
JP2014186568A (en) Three dimensional image output device and background image generation device
CN115170715A (en) Image rendering method and device, electronic equipment and medium
JP5340612B2 (en) Meteorological image analysis apparatus and method, and program
JP3156646B2 (en) Search-type landscape labeling device and system
US8233741B1 (en) Reducing building lean in stitched images
JP2756066B2 (en) Ground surface display method
US20040193288A1 (en) Image generating method and image generating apparatus
US6650253B2 (en) Map display device, map display method, and computer program for use in map display device
JP4541537B2 (en) Drawing device
JP4642431B2 (en) Map display device, map display system, map display method and program
CN111882640A (en) Rendering parameter determination method, device, equipment and storage medium
JP3114862B2 (en) An interactive landscape labeling system
CN117197339A (en) Model display method, device and equipment based on DEM and storage medium
JP3156649B2 (en) Deformable label landscape labeling device and system
CN112700556B (en) A method for accurately displaying the current field of view in the eagle-eye window of a three-dimensional map
JPH0721413A (en) Method and system for generating a three-dimensional display image of a high-altitude captured image