![]() Advances in Geosciences 地球科学前沿, 2013, 3, 57-63 http://dx.doi.org/10.12677/ag.2013.31009 Published Online February 2013 (http://www.hanspub.org/journal/ag.html) Spatial Data Interpolation and 3D Visualization System Kuang-Yi Chen1, Liang-Shiuan Huang1, Pei-Cheng Liao1, Yu-Chi Lai1, Ping-Yu Chang2 1National Taiwan University of Science and Technology, Taipei 2National Taiwan Ocean University, Keelung Email: a910000@gmail.com Received: Dec. 7th, 2012; revised: Dec. 24th, 2012; accepted: Dec. 29th, 2012 Abstract: Researchers use geophysical prospecting to measure different geological quantities. The measurements and derived data are generally recorded as numerical values with the location of the prospecting points. The large number of numerical values often makes researchers lost in numbers and be not able to discover the relationship among physical and derived measurements. If the values can be visualized graphically and analyzed with different graphics methods, the user can more easily understand the distribution of prospecting data and analyze the relationship among values. There- fore, a visualization system is designed in this study and is applied to delineate and analyze the realistic data sets, in- cluding the geothermal data set of Taiwan, the resistivity data set of Qing-Shui, and the resistivity data set of Xiao-Lin. Spatial interpolation functions such as inverse distance, nearest neighbor, and Kriging are provided in the system to generate a regular and structured grid representation from scattered measurements. Then a set of graphical visualization functions are equipped to let researchers easily analyze the relationship among numbers. Keywords: Geological Visualization; Numerical Visualization; Spatial Modeling; Spatial Interpolation 整合空间数据反演算与三维可视化系统 陈光奕 1,黄亮轩 1,廖培成 1,赖佑吉 1,张并瑜 2 1国立台湾科技大学,台北 2国立海洋大学,基隆 Email: a910000@gmail.com 收稿日期:2012 年12 月7日;修回日期:2012年12 月24日;录用日期:2012 年12 月29 日 摘 要:在近地表地质科学研究中,大多需要探勘地层用以获取各种不同的地质物理量进行分析,但是,探勘 资料需要经过适当处理,才能够进行分析,其中处理手续主要包含两个重要的步骤:就是将采集到的低密度离 散数据反演算成高密度且均匀分布的格点数据,及将数值数据以三维可视化显示。虽然市面上已有几款的不同 软件提供反演算或是可视化系统,但是,这些系统通常要求高额的使用权利金,或是需要理解及熟悉艰深的操 作方式以及界面难以课制化成研究需求等,让使用者难以接受使用,因此本文将首先讨论各种数据反算法及三 维可视化方法,再将这些算法实作于一个可视化反演算系统,系统中呈现多个不同的反演算及可视化选择,让 使用者可以依其分析需要做适当选择。最后,我们将利用实际的数据来验证这系统的应用和价值。 关键词:地质可视化;数值可视化;空间模型;空间反演算 1. 引言 在进行地质研究分析时,最后希望得到的往往是 在某个地区是否有够高物理量分布或总含量等信息, 例如地热的研究,通常这类的研究会有两个方面的问 题,第一个是数据的采集,一般会在少数几个选定的 地点采样所需分析的物理量,经过分析后再进一步挑 选适当的区域做开发或是再次取样作为更精确分析 的依据。取样的动作根据目标物理量不同而有所不 Copyright © 2013 Hanspub 57 ![]() 整合空间数据反演算与三维可视化系统 同,一种方法是钻一个足够深的井后,再用特别的仪 器下去采取特定的物理量。钻井的动作很耗时及成 本,而且有些地点如陡峭的山坡或机具难以到达的位 置就要花更高的成本或根本无法探勘,也就是说在有 限的预算下所能采集到的数据会是低密度且非均匀 分于三维空间的数据。另一个问题是数据的呈现,前 面探勘所采取到的数据通常会以数据的方式储存,也 就是三维空间的坐标位置以及在该位置所采集得到 的物理量。大量的数字通常让研究者迷失在数字之 中,而不容易理解数字中的重要讯息,而且前面提到 这个数据集会是低密度且非均匀分布,这会导致分析 上的困难,因此这种资料还需要做过预先处理才得以 进行进一步的分析。 对探勘数据做预先处理的方法有很多种,本文只 专注于反演算的部分。反演算就是用已知位置的数据 去估计其他未知数据的位置,以得到较密集且均匀分 布于指定范围内的数据集。得到反演算后的数据才能 够进行的可视化和进一步的分析。但不同的物理量有 不同的分布特性,因此就会需要专门的工具或软件。 将数据以图像方式呈现就是可视化,可视化的目 的在于藉由图像上的空间立体信息及颜色信息加强 用户理解量测值的分布情形及分析数字之间的相互 关系,以地热数据来说,图像化后就能够用视觉直接 判断哪个区域的地热含量较多,是较具开发可能性的 区域。 数据反演算和可视化呈现都是市面上现有的软 件,但使用这些软件通常面临高额的权利金、艰深的 操作以及课制化等问题,而且大部分的软件都是由国 外公司或研究单位开发,这些问题让国内使用的单位 备受限制,因此我们结合了这两种技术领域中的多种 算法包含反算法:反距离法(inverse distance)、限制反 距离法(limited inverse distance)、最近距离法(nearest neighbor)及克利金法(Kriging )等, 可视化方法有显 示 点、等高线(Contour Line)、等位面方法(Isosurface)、 切面方法(cliping plane)、体 渲 染(volume rendering)等, 同时也提供一个简易操作的用户界面。 2. 地质可视化系统 台湾地质属于新兴的岩层,因此富含大量地热及 各种不同的地质特性。过去有大量的研究经费及人力 投入地质探勘研究中,当时产出大量的地质数据,因 为从未有适当的数据整合可视化系统,而造成数据统 合困难。在本章节中,我们将从地热研究的应用,来 说明我们系统的重要性。接着再分析市面上可得的系 统限制来说明地质可视化系统的需要性。 2.1. 地热资料量测 随着石油价格上升及温室效应,寻找替代能源日 益重要,北台湾地热潜能集中的大屯山及清水地区就 适合开发地热做为替代能源。早期经济部能源会矿业 研究所曾于民国 69 年,在台湾北部大屯地区使用地 电阻方法、磁力探测与震测方式进行探测(经济部矿业 研究所[1-4])。为因应温泉之开发与探勘需求,台北市 自来水处(2004)[5]也曾委托工程顾问公司,以地电阻方 法与大地电磁法对北投行义路地区进行探勘。台北市 产业发展局(2008)也曾委托顾问公司[6],以大地电磁方 法对大磺嘴一带进行地球物理探查,林正洪(2004)在 根据大屯山区之微震监测器对地热做分析[7],之后, 林正洪(2009) 亦提出由微震之频谱分析资料[8]等。另 外,清水地热乃亦是台湾历史悠久的地热开发区域, 因此,在过去已有密集之监测地震数据,包括蔡义本 及余水倍等[9]的实地微震活动观测等。林静怡[10]曾根 据布设于台湾北部地区之地震站监测纪录,结合柔性 网格进行三维反演算,并建立宜兰地区之地下速度构 造模型。除天然地震资料之外,早期经济部能源会矿 业研究所曾于民国 63 年使用地电阻、重磁探测等方 法,于清水以及土场地区进行地热探勘工作(经济部矿 业研究所[11-15])。最近由于地热之开发与探勘需求,工 业技术研究院(2009)也以地电阻方法与大地电磁法重 新对清水地热地区进行探勘。这二个区域的探勘皆产 生大量的数值数据。但由于各种地球物理方法所凭借 量测之物理原理及仪器灵敏度和数据分辨率之不同, 同时因为执行团队记录的方式而造成所产出数据的 分辨率、探查位置和格式的差异,而使得数据整合成 为高度困难的工作。因为没有共同的数据格式,让这 些大量未整合的数字,难以进行交叉分析,去呈现有 意义的数据并建立数据间的相互关系。因此,要整合 这些探勘资料需要建构一个可以整合不同尺度资料 的平台,才能有效利用地质地热探勘数据,用以呈现 估算地热资源。 Copyright © 2013 Hanspub 58 ![]() 整合空间数据反演算与三维可视化系统 2.2. SGeMS SGeMS (Stanford Geostatistical Modeling Software) [16]是由史丹佛大学团队所开发的一套开放源码的空 间反演算软件。系统包含多种克利金反演算方法,如 一般的克利金(Kriging) 、协同克利金(Cokriging)、指 示克利金(indicator Kriging)、区块克利金(block Kriging) 等。其数据输入储存为二位格式,易读取的文本文件 档案是无法使用的,需要自行转换成规定格式。同时 在使用各种克利金法都会需要提供模拟变异图 (model varigrom) 用的多项参数,虽然 SGeMS 提供 接口来让使用者去调整,但是该系统没有自动估算参 数能力,因此使用上必需由使用者自行设定大部分的 参数,所以操作上较复杂且需要专业统计分析能力以 及对克利金法和变异图的相关知识,让一般地质工作 者生畏。另外显示方面也比较不像Vo x l e r那样完整, GPU 运算的版本也尚未推出。我们的系统提供较简单 的操作,并提供比较多的预设参数和自动产生部分参 数使得使用者能更容易操作。 2.3. Voxler Voxler 是一款专业的三维数据可视化软件[17],提 供了简单、易操作的用户接口及弹性的数据格式。 Voxler 的主要功能在于三维数据可视化,而非数据的 网格化处理,因此在网格化的反演算方面仅搭配简单 的反距离法(inverse distance)和局部多项式法(local polynomial gridding)。Vo x l e r在读入数据后会显示一个 确认数据字段的界面,之后使用类似流程图的方式控 制要显示的可视化效果与控制资料的范围以及反演 算数据。 3. 数据处理 在数据处理的部分反算法几乎决定了结果的好 坏,选错方法或参数会使结果的误差大增,因此好的 反演算工具最好能提供多种的方法让使用者选择。除 了反演算的方法,在数据格式上最好也能够尽量弹性 或简单易懂,否则使用者可能会连怎么将手上的数据 转成系统指定的格式都不清楚,甚至会因为数据字段 选错而导致结果完全错误,因此我们的数据格式用最 简单的文本文件储存,数据类型有两种,一种是离散 数据集,每行的资料代表一个取样点,在每行储存了 4个浮点数,分别为空间坐标的x,y,z和物理量, 可以使用空白分开或逗号,另一种数据已经做过反演 算的资料,和前一种不同的只有在第一行存的是 x,y, z的分割数。而我们有实现的反算法共有如下 4种: 3.1. 反距离法 为D. Shepard 加以改进后发表的数据内插方法, 其作法被称为谢别德法(Shepard Method)[18],是 GIS 软件根据离散数据点生成规则网格数据时,最常使用 的反算法。此法是依据附近所有取样点的权重与值来 计算该点的值,而权重的计算方法则是与取样点和估 计点的距离 p次方成反比。演算式如下: 估计函数: 0 0 N i iN j j i x u ux x (1) 权重函数: 1 ,i Wi xdxx p (2) 3.2. 限制反距离法 过去反距离法将所有的点拿来做内插运算,但在 部分数据密度不均的情况下,会出现附近没有点导致 过远的点却依然影响反演算结果,因此可以限制影响 结果的点是最接近内插位置的n个点;或是在内插位 置半径 r内的所有点才能加入计算,或是可以包含两 者,这样就可以减少较远的点影响结果的问题,而这 种方法要注意的是,若内插位置的半径r内没有半个 点时,系统默认会用一个边界值来取代,也可让使用 者设定这个值。另外,系统使用了 K维树(k-dimensional tree) 来当作系统快速查找数据点的数据结构。演算式 如下: 估计函数:同反距离法 权重函数: , , p i i rdxB Wi xrdx B 3.3. 最近距离法 有时内插结果出人意料,数据点可视化提供的信 息太少,想要进一步了解取样点的大概分布与构成 时,最近距离法[19]就是最简单快速的办法。该点的值 等同于最接近该点的取样点,假设平面上有 n个互不 重迭的离散数据点,则其中的任意一点 Pi,都有一个 邻近范围Bi,在Bi 中的任一个点与点 Pi 的距离小于 Copyright © 2013 Hanspub 59 ![]() 整合空间数据反演算与三维可视化系统 它与其它离散数据点之间距离。方法跟K-NN(K nearest neighbor)是一样的,只是我们用的是K = 1。 3.4. 克利金法 克利金法 ]也称为空间局部估计或空间局部内 插法 比较复杂的在于算权重函数,我们使用了自动模 拟参 型(Spherical model) [20 ,本法充分利用了数据空间域的性质,在内插过 程中可以反应空间域的各方向差异性,并且充分利用 数据点之间的空间相关性。该法还可以自动识别取样 点的空间分布。如果若干个取样点距离较近且在同一 方向,那么距离目前计算的点较近的点其权值较大, 而其它点的权值较小,这就消除了由于采样不均带来 的误差。该法可以产生超出估计点的最大和最小值范 围,甚至出现负值,因此在某些情况下更加符合实际 状况。估计函数如下为如下的线性组合 n 1 ˆii i ux xux 数来让克利金法的使用变得跟其他方法一样非 常简单,在找参数上是使用非线性回归法(non-linear fitting)用已知数据去仿真出接近的结果,而使用非线 性是因为表达式为非线性函数。克利金法使用变异图 (variogram)去模拟距离和物理量的关系,变异图也具 有方向性,但为了达到简单使用的目的我们只考虑距 离,变异图有一些常见模型可以选择来仿真,常见的 模型如下: 球状模 3 0, 0 31 ,0 22 , if h hh hc ifhR RR ifh R c 高斯模型(Gaussian model) 2 2 0, 0 , 1e 0 h R if h hcif h 4. 3D 可视化显示 像方式且在三维空间下呈现对使用 者来 4.1. 顶点(Vertex) 数据点方法 据点直接显示在三维空 间上 4.2. 等位面方法(Isosurface) 等位面是利用图学中的 [21](marching cube 4.3. 切面方法(Cliping plane) 切面方法用于 数据,而且切面方法 不只 4.4. 体渲染(volume rendering) 以三维空间 者设定的色 彩做 将数据以图 说较为直觉,透过颜色来表现物理量的高低,这 样的呈现方式能更容易看出物理量的分布、走势和集 中状况,为了提供在不同呈现方式下的分析,我们提 供了多种可视化方法,有以下: 是将所有数 ,并以4.5.1 中所介绍的颜色对应法来表示该点 的值,这个方法能显示点的分布状况,对取样值间的 空间关系分析很有帮助。 行进方块法 )来取得等位面,显示在窗口中,并且提供用户可 以来控制不同的等位值,同时加入计算机图学中灯光 及阴影的效果,此作法将在实作部份做详细介绍。行 进方块算法是一种计算机图学算法,可用来对三维资 料的等位面做建模,首先将格点数据取出,每八个邻 近的点为一组得到一个立方体,再依切面的值来算出 要削掉立方体是哪个部份,最后将削掉立方体后形成 的三角面加入切面集合,而所有切面的集合,即为等 位面。 关注某个平面 是横切或纵切,而是能自由改变切面的位置与角 度,然后将切到有值得地方显示成一个平面,切面内 的值将会从格点中取最近距离的值,再使用色表来找 对应的颜色。 中的数据点的值与使用 对应,并依取样点的值与深度来画出半透明三维 的立体成像,可以清楚的显示出取样值高的部份颜色 较深,与取样值低颜色较透明的部份。体渲染有很多 实作的方法,也可以混和数种方法来使用,本系统是 利用最简单且直觉的方法,立体光线投射(volume ray casting) 。这个方法就是将每个图像都生成一道射线 (ray),然后从观察者(viewer)射出。每条射线上会经过 数个采样点,这些采样点有时候不会刚好对到数据 点,所以需要先做取样(sampling)来得到这些采样点, 这部分可以用简单的线性内插完成。得到所有采样点 Copyright © 2013 Hanspub 60 ![]() 整合空间数据反演算与三维可视化系统 后依据遇到的先后顺序作排序,然后根据不透明度进 行累加,不透明度到1(完全不透明) 时就能停止。方 程式如下: 1 0 1 i n ij ii j CC A 0 11 n j j A A C是图像最后的颜色,A是不透明度,Ci和Aj分 别为 系统中使用了VTK (Visualization Tool- kit)[2 和可视化系统,我们使用海洋 量时间数据的装置皆为处理器AMD Ath- lon(t 穿过的第 i个点的颜色及不透明度,n为会穿过 的点的个数,每个取样点的权重就是到该点之前的透 明度(1 − A j)乘积,也就是说越后面的点的权重就越 低,当权重或Aj到0时之后的点就不需要再作累加计 算了。 5. 系统 在我们的 2]做为显示系统,VTK 是一款开放源玛的可视化 软件,除了提供现成的可视化系统也提供开发链接库 供软件工程师开发属于自己的软件,我们的系统运用 VTK 及自定义的数据型态来作可视化显示。反演算部 分使用第 3节说明的算法实现,包含了 K维树和克利 金法用到的非线性回归算法LMA(莱文贝格–马夸特 方法,Levenberg-Marquardt algorithm)[23]。K维树的用 途在于加速搜寻最近点,因为输入的取样点是固定 的,因此一旦建好树之后就能让每个输出点在 O(logN) 的时间找到最近点或范围内的点。而 LMA是知名的 解非线性优化问题的方法,此算法的关键在于修改参 数时结合高斯-牛顿法(Gauss-Newton)及梯度下降法 (gradient descent)的优点,在两种方法间切换并调整参 数来找到最佳解。在模拟克利金使用的参数时,使用 到LMA来求得最佳参数,也因此使用者不需要烦恼 该如何设定这些参数。 6. 结果与比较 为了验证我们的反演算 大学提供的三笔实际地质数据作测试,数据的种类有 地热及地电阻两种,每笔数据都各别使用反距离法﹑ 限制反距离法、克利金法、最近距离法计算得到均匀 分布且密度为150*150*150 的网格数据,图 1到6是 各种可视化方法呈现的结果。三笔数据分别是台湾地 热资料(300 个地热温度取样点)、清水地电阻资料(708 个地电阻取样点)及小林村地电阻资料(432 个地电阻 取样点)。 所有测 m) II X4 630,4GB 内存,使用显示适配器是 NVIDIA GTX460 1GB及Windows 7的操作系统。从 图上能清楚的看出物理量的分布情况,也能知道在哪 个区域有最多的物理量分布,以地热数据来说,就能 知道哪个区域适合做地热能的开发,也能将此数据作 为下次采样的区域标准。从结果图中可以看出各个方 法所计算出来的成果有明显的差异,除了反距离法和 限制反距离法,这两个方法因为只差在使用的取样点 数量,但从表 1可以看出限制反距离法都能明显比反 距离法快出数倍。 Figure 1. This shows a slide at sea level of −3500 meters when rendering the geothermal data sets of Taiwan. The inversion using (a) inverse distance, (b) limited inverse distance with limitation of 5000 meters radius, (c) Kriging, (d) nearest neighbor 图1. 此图为台湾地热数据可视化结果,可视化方法为切面方法, 拔−3500 公尺。使用的反算法分别为:(a) 反距离法,(b) 切于海 限 制反距离法,限制范围 5000公尺,(c) 克利金法,(d) 最近距离法 Figure 2. This shows the volume rendering results when rendering the geothermal data sets of Taiwan. The inversion using (a) inverse distance, (b) limited inverse distance with limitation of 5000 meters radius, (c) Kriging, (d) nearest neighbor 图2. 此图为台湾地热资料可视化结果,可视化方法为体渲染。使 别为:(a) 反距离法,(b) 限制反距离法用的反算法分 ,限制范围 5000公尺,(c) 克利金法,(d) 最近距离法 Copyright © 2013 Hanspub 61 ![]() 整合空间数据反演算与三维可视化系统 Figure 3. This shows three slides in each axis with respectively (x = 121.645˚E, y = 24.600˚N, z = −2474 meter) where rendering 3个切面分别 74 公尺。使 the geothermal data sets of Qing-Shui. The inversion using (a) inverse distance, (b) limited inverse distance with limitation of 1000 meters radius, (c) Kriging, (d) nearest neighbor 图3. 此图为清水地电阻数据可视化结果,可视化方法为切面方法, 切于 x = 121.645˚E, y = 24.600˚N, z = −24 用的反算法分别为:(a) 反距离法,(b) 限制反距离法,限制范围 1000公尺,(c) 克利金法,(d) 最近距离法 Figure 4. This shows the volume rendering results renderinge geothermal data sets of Qing-Shui. The inversion using (a) inverse d 使用的反算法 法,限制范 就以视觉分 的结 反距离法:并没有特别的用途,可以完全被限制反 th istance, (b) limited inverse distance with limitation of 1000 meters radius, (c) Kriging, (d) nearest neighbor 图4. 此图为清水地电阻数据可视化结果,可视化方法为体渲染。 分别为:(a) 反距离法,(b) 限制反距离 围1000 公尺,(c) 克利金法,(d) 最近距离法 析来说克利金能得到最平滑且可靠 果,但未必任何资料都适合用克利金法,各种反 算法比较如下: Figure 5. This shows a slide at sea level of −23 meters when rendering the resistivity data sets of Xiao-Lin. The inversion using (a) inverse distance, (b) limited inverse distance with limitation 制反距离 距离法 of 30 meters radius, (c) Kriging, (d) nearest neighbor 图5. 此图为小林村地电阻数据可视化结果,可视化方法为切面方 法,切于地下 23公尺。使用的反算法分别为:(a) 反距离法,(b) 限 法,限制范围 5000公尺,(c) 克利金法,(d) 最近 Figure 6. This shows the isosurface of respectively of 25 Ω for blue, 35 Ω for green and 45 Ω for light green when rendering the geothermal data sets of Xiao-Lin. The inversion using (a) inverse 图 Xiao-Lin, othermal data set ofan. N = Xiao-Lin R = 20, Qing-Shui R = 1000, 各 distance, (b) limited inverse distance with limitation of 5000 meters radius, (c) Kriging, (d) nearest neighbor 6. 此图为小林村地电阻数据可视化结果,可视化方法为等位面 法,蓝色代表 25奥姆,绿色代表35奥姆,浅绿代表 45 奥姆。使 用的反算法分别为:(a) 反距离法,(b) 限制反距离法,限制范围 5000公尺,(c) 克利金法,(d) 最近距离法 Table 1. This shows the statistics of the resistivity data set of the resistivity data set of Qing-Shui and the ge Taiw 20, Taiwan R = 5000 表1. 统计小林村地电阻数据、清水地电阻数据及台湾地热数据的 种反算法运算时间。每组资料的 N皆为 20,小 林村R为20,清 水R为1000,台湾 R为5000 地点 小林村 清水 台湾 取样点数量 300 432 708 最近距离法 7 15 限) 限制 ) 2.644 6.634 2.545 反距离法 4.12221.212 1.223 制反距离法(N 8.340 7.441 8.133 反距离法(R 15.712 21.625 3.585 克利金法 2522 6616 1349 距,主要 示和限制反距离法的差别。 限制反距离法:指令周期比起克利金法来的快许 离法取代 是展 Copyright © 2013 Hanspub 62 ![]() 整合空间数据反演算与三维可视化系统 Copyright © 2013 Hanspub 63 周期非常快以外,特别适合像地电阻 ,很有可能发生 我们所实作的三维空间数据反演算 据, 究需求。 改进 [1] 经济部联合矿业研究所. 大屯火山群地热探勘工作报告之一 矿业研究所. 大屯火山群地热探勘工作报告之二 矿业研究所. 大屯火山群地热探勘工作报告之三 矿业研究所. 大屯火山群地热探勘工作报告之四 水处. 北投温泉系统规划[Z]. 台北: 陆岛工程顾 路温泉区地球物理探勘及地 火山群潜在岩浆库研究: 微震监测之初步结果 导, 2009, 437: 20- , 刘文相, 蔡义本. 清水土场地热 区微震 研 究报告[R]. 速度构造并探讨 勘工作报告之一 矿业研究所. 台湾地热资源探勘工作报告之二 矿业研究所. 台湾地热资源探勘工作报告之三 矿业研究所. 台湾地热资源探勘工作报告之四 矿业研究所. 台湾地热资源探勘工作报告之五 ://sgems.sourceforge.net/?q=node/20 xler.shtml ir- tion meth- Interpolation of spatial data: Some theory for or the solution of certain non-linear 多,参数上只要设定范围,适合作快速预览物理量 分布情况。 最近距离法:通常得到的结果会是明显分块的图 形,除了指令 这种并非以距离长短来界定,因为地电阻在相邻但 不同的岩层就会有很高的差值。 克利金法:计算上较为费时,当输入的取样点包含 过多的奇异点或过于剧烈的变化时 无法模拟参数或得到不合理的参数。 7. 讨论 本文讨论了 及可视化系统,该系统可用于呈现地热及地电阻数 其呈现内容符合地质探勘分析之需求,我们认为 这系统有机会可以符合地热开发及石油探勘等研究 单位及企业的需求,且系统设计初期便针对地质研究 开发设计,因此更容易针对这类的探勘需求做客制 化,也能针对地质探勘的需要做调整。 未来有几个不同的研究方向:一、增加更多的反 演算方法,让使用者有更多选择以贴近研二、 [1 用户界面,让其更容易让研究者使用及接受。三、 加速反算法:因为在研究之初,研究者也许无法得知 哪个反演算方法最适合目前探勘的资料,因此,若能 快速根据资料反演算得到结果,可以增加研究分析的 效率。当观察这几种反算法时,发现每个格点的计算 都不需要其他格点的演算结果,因此这些运算都是独 立运算,十分适合平行加速运算。加上近几年来 GPU 已经广泛地应用在各个领域的数值运算,而且一般家 用的显示适配器也具 GPU的平行运算功能,因此, GPU 的平行加速是加速的最重要方向。 参考文献 (References) [R]. 1969. [2] 经济部联合 [R]. 1970. [3] 经济部联合 [R]. 1971. [4] 经济部联合 [R]. 1973. [5] 台北市自来 问有限公司, 2004. [6] 台北市产业发展局. 台北市行义 质调查委托技术服务期末报告书[Z]. 台北: 联兴工程顾问公 司, 2008. [7] 林正洪. 大屯 [J]. 国家公园学报, 2004, 14(2): 103-118. [8] 林正洪. 听诊大屯火山群的微震[J]. 科学报 25. [9] 余水倍 台北: 中央研究院地球科学研究所, 1977. [10] 林静怡. 以地震层析法推求台湾北部地区的 流体的可能分布[D]. 国立中央大学, 2001. [11] 经济部联合矿业研究所. 台湾地热资源探 [R]. 1974. [12] 经济部联合 [R]. 1977. [13] 经济部联合 [R]. 1978. [14] 经济部联合 [R]. 1979. [15] 经济部联合 [R]. 1979. [16] SGEMS. http 7] Voxler. w.goldensoftware.com/products/voxler/vohttp://ww [18] D. Shepard. A two-dimensional interpolation function for regularly-spaced data. Proceedings of the 1968 23rd ACM Na- tional Conference, New York: ACM, 1968: 517-524. [19] Shuhong Zhou. A study of combine different interpola ods with RTK and geometric determined Undulation to Estimate Orthometric Heights—A Case of Taichung City. Technical Re- port, 2004. [20] M. L. Stein. Kriging. New York: Springer, 1999. [21] H. E. C. William E. Lorensen. Marching cubes: A high resolu- tion 3d surface construction algorithm. Technical Report, 1987. [22] VTK. http://www.vtk.org/ [23] K. Levenberg. A method f problems in least squares. Quarterly of Applied Mathematics, 1944, 2: 164-168. |