【技术实现步骤摘要】
本专利技术涉及一种基于GPU的二维地震图像的快速缩放方法。
技术介绍
图像信息是人类传递视觉信息的主要媒介,图像给人们直观而具体的物体形象,这是声音、语言和文字所不能比拟的。在地质勘探中,通过地质解释软件得到的大量二维图像如二维地震剖面图等信息,为勘探工作提供了诸多便利,二维地震图像信息准确性的高低,决定了地质解释软件的作用效果。在地质勘探领域,因为其处理的二维地震剖面道数经常是几万道的数量级,数据量非常之大,具有海量性,并且图像操作交互的实时性,大规模数据图形图像实时绘制在这一领域就显得尤其重要。在对图像的处理和交互操作中,图像的放大和缩小作为一种基本 的图像处理技术,在大规模数据图像的实时绘制中,作为一种常见的操作,在实际应用中具有重要的作用。图像放缩所用数学模型的优劣,通常会直接影响用户观看图像的质量和速度。在地质解释软件中,由于地震数据的海量性和交互的实时性,就要求对地质图像既有高质量的缩放也要有快速显示的效果。因此,要做到二维地震图像的快速缩放,需要三个关键步骤第一,把海量数据分块成合适大小的小块数据进行处理。第二,选择一个算法,确保地震剖面图像能有高 ...
【技术保护点】
一种基于GPU的二维地震图像的快速缩放方法,其特征在于:包括如下步骤:步骤一、海量地震剖面数据的分块:建立前、后台两个数据缓冲区,其中:前台缓冲区直接服务于图形图像显示,后台缓冲区则对应于硬盘操作,并通过多线程技术实现前、后台两个数据缓冲区之间数据内容的交换;步骤二、采用双立方插值算法来实现缩放;步骤三、CUDA框架下的GPU并行计算;步骤四、GPU加速实现双立方插值:(1)检测GPU性能参数;(2)初始化显示窗口;(3)为测量创建定时器;(4)获取分块后的图片数据;(5)分配CUDA数组,复制图像数据到数组;(6)设置并绑定CUDA纹理参数到CUDA数组;(7)创建像素缓 ...
【技术特征摘要】
1.一种基于GPU的二维地震图像的快速缩放方法,其特征在于包括如下步骤 步骤一、海量地震剖面数据的分块建立前、后台两个数据缓冲区,其中前台缓冲区直接服务于图形图像显示,后台缓冲区则对应于硬盘操作,并通过多线程技术实现前、后台两个数据缓冲区之间数据内容的交换; 步骤二、采用双立方插值算法来实现缩放; 步骤三、CUDA框架下的GPU并行计算; 步骤四、GPU加速实现双立方插值 (1)检测GPU性能参数; (2)初始化显示窗口; (3)为测量创建定时器; (4)获取分块后的图片数据; (5)分配CUDA数组,复制图像数据到数组; (6)设置并绑定CUDA纹理参数到CUDA数组; (7)创建像素缓冲区对象;...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。