CN105260605B - 一种三维地震数据体的处理方法、服务器、客户端及*** - Google Patents
一种三维地震数据体的处理方法、服务器、客户端及*** Download PDFInfo
- Publication number
- CN105260605B CN105260605B CN201510662670.4A CN201510662670A CN105260605B CN 105260605 B CN105260605 B CN 105260605B CN 201510662670 A CN201510662670 A CN 201510662670A CN 105260605 B CN105260605 B CN 105260605B
- Authority
- CN
- China
- Prior art keywords
- data
- sub
- block
- blocks
- data sub
- 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.)
- Active
Links
Landscapes
- Geophysics And Detection Of Objects (AREA)
Abstract
本申请实施例公开了一种三维地震数据体的处理方法、服务器、客户端及***。该方法包括:获取三维地震数据体中所有符合预设要求的数据子块;将不同数据子块中的实测数据与对应的预设数据同时进行对比,以判断所述三维地震数据体中是否存在异类数据;向客户端发送所述三维地震数据体中异类数据的处理结果。利用本申请所公开的技术方案,可以检测出三维地震数据体中的异类数据,有利于提高后续计算结果的可靠性和严谨性。
Description
技术领域
本申请涉及石油勘探技术领域,特别涉及一种三维地震数据体的处理方法、服务器、客户端及***。
背景技术
三维地震数据体是地震勘探技术中差分方程应用的基本数据,其可以通过将三维地震数据进行网格划分来得到。随着石油勘探技术的进步和高密度勘探的要求,对应于地质模型的三维地震数据体的数据量在不断增大。一个100平方公里的地质模型,三维地震数据体的数据量可以达到100GB以上。如果三维地震数据体的网格划分精度增加,那么三维地震数据体的数据量将以几何式增长。由于三维地震数据体的数据量巨大,目前现有技术中在将三维地震数据体可视化时,一般情况下都是假设三维地震数据体中的所有实测数据均符合地球物理属性特征,而在实际应用中由于三维地震数据体的数据来源不确定,或三维地震数据体由块状地质模型离散转化所得,这使得三维地震数据体中可能会存在不符合地球物理属性特征的异类数据。这些异类数据可能会影响后续计算结果的可靠性,还可能造成比较大的经济损失。
发明内容
本申请实施例的目的是提供一种三维地震数据体的处理方法、服务器、客户端及***,以实现有助于提高后续计算结果的可靠性的目的。
为解决上述技术问题,本申请实施例提供一种三维地震数据体的处理方法、服务器、客户端及***是这样实现的:
本申请实施例提供了一种三维地震数据体的处理方法,包括:
获取三维地震数据体中所有符合预设要求的数据子块;
将不同数据子块中的实测数据与预设数据同时进行对比,以判断所述三维地震数据体中是否存在异类数据;
输出所述三维地震数据体的处理结果,包括向客户端发送所述处理结果,所述处理结果包括所述异类数据的数值、数量和/或位置坐标。
在一实施例中,所述获取三维地震数据体中所有符合预设要求的数据子块包括:
按照预设分块规则,将所获取的三维地震数据体分割成多个数据子块;
从所有所述数据子块中选取符合预设要求的数据子块。
在一实施例中,所述获取三维地震数据体中所有符合预设要求的数据子块包括:
从预先存储的所有数据子块中选取符合预设要求的数据子块。
在一实施例中,所述所有数据子块通过以下方式存储:
按照所述数据子块的位置坐标对所有数据子块进行排序;
按照所述数据子块的排序,对排序后的数据子块进行分族;
根据所述数据子块的分族,对所述数据子块进行存储。
在一实施例中,所述预设数据通过以下方式获取:
将所获取的多条光线所携带的光信号转化为电信号;
利用所述电信号得到所述预设数据。
在一实施例中,在判断出所述三维地震数据体中存在异类数据后,所述方法还包括:
统计所述异类数据的数量。
在一实施例中,在统计出所述异类数据的数量后,所述方法还包括:
将所述异类数据的统计数量与预设数量进行对比,判断所述三维地震数据体的质量是否合格。
在一实施例中,在统计出所述异类数据的数量后,所述方法还包括:
将所述异类数据的统计数量转换为图像颜色值。
在一实施例中,在判断出所述三维地震数据体中存在异类数据后,所述方法还包括:
按照异类数据的物理属性,将所述异类数据进行分类。
在一实施例中,在判断出所述三维地震数据体中存在异类数据后,所述方法还包括:
将所述异类数据的数值与预设阈值进行对比,判断是否可以忽略所述异类数据。
在一实施例中,所述方法还包括:
对所获取的数据子块进行存储。
本申请实施例还提供了一种三维地震数据体的处理方法,包括:
向服务器发送分析三维地震数据体质量的请求信息;
接收服务器发送的所述三维地震数据体的处理结果,所述处理结果是服务器通过将不同数据子块中的实测数据与预设数据同时进行对比来得到的;
显示所述处理结果,所述处理结果包括所述异类数据的数值、数量和/或位置坐标。
本申请实施例提供了一种服务器,所述服务器包括:
第一获取单元,用于获取三维地震数据体中所有符合预设要求的数据子块;
第一对比单元,用于将不同数据子块中的实测数据与预设数据同时进行对比,判断所述三维地震数据体中是否存在异类数据;
输出单元,用于输出所述三维地震数据体的处理结果,包括向客户端发送所述处理结果。
在一实施例中,所述服务器还包括:
转化单元,用于将所获取的多条光线所携带的光信号转化为电信号;
第二获取单元,用于从所转化的电信号中获取所述预设数据。
本申请实施例提供了一种客户端,所述客户端包括:
发送单元,用于向服务器发送分析三维地震数据体质量的请求信息;
接收单元,用于接收服务器发送的所述三维地震数据体中异类数据的处理结果,所述处理结果是服务器通过将不同数据子块中的实测数据与预设数据同时进行对比来得到的;
显示单元,用于显示所述处理结果,所述处理结果包括所述异类数据的数值、数量和/或位置坐标。
本申请实施例提供了一种三维地震数据体的分析***,所述***包括上述服务器以及客户端。
由以上本申请实施例提供的技术方案可见,本申请实施例获取三维地震数据体中所有符合预设要求的数据子块;将不同数据子块中的实测数据与预设数据同时进行对比,判断所述三维地震数据体中是否存在异类数据;向客户端发送所述三维地震数据体的处理结果,所述处理结果包括所述异类数据的数值、数量和/或位置坐标,用户通过查看所述处理结果可以查看异类数据的相关信息,可以选择在后续计算中剔除所述异类数据,这有利于提高后续计算结果的可靠性。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请提供的一种三维地震数据体的处理方法的一个实施例的流程图。
图2是三维地震数据体的结构示意图。
图3是用颜色显示异类数据的示意图。
图4是用柱形图显示异类数据的示意图。
图5是本申请提供的另一种三维地震数据体的处理方法的一个实施例的流程图。
图6是本申请提供的一种三维地震数据体的分析***的结构示意图。
图7是本申请提供的一种服务器的结构示意图。
图8是本申请提供的一种客户端的结构示意图。
具体实施方式
本申请实施例提供一种三维地震数据体的处理方法、服务器、客户端以及***。
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
下面结合附图对本申请所述的三维地震数据体的处理方法进行详细的说明。虽然本申请提供了如下述实施例或流程图所述的方法操作步骤,但基于常规或者无需创造性的劳动在所述方法中可以包括更多或者更少的操作步骤。在逻辑性上不存在必要因果关系的步骤中,这些步骤的执行顺序不限于本申请实施例提供的执行顺序。所述的方法的在实际中的装置或终端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行。
下面以服务器为主体,结合图1来说明本申请中一种三维地震数据体的处理方法的一个实施例的方法流程图。该方法包括:
S110:服务器获取三维地震数据体中符合预设要求的数据子块。
服务器可以基于触发条件获取三维地震数据体中符合预设要求的数据子块。所述触发条件可以是接收到客户端发送的分析三维地震数据体质量的请求信息;也可以是预设的获取三维地震数据体中符合预设要求的数据子块的时间。所述请求信息可以含有用户希望分析的三维地震数据体中地震数据的相关信息,例如地震数据的位置信息和/或物理属性信息等。所述预设要求可以是所述请求信息。
所述三维地震数据体可以是通过对采集到的地震数据进行网格划分所得到的一系列离散数据点的集合。每一个数据点(即网格点)可以记录有纵波速度、横波速度以及岩石密度等物理属性数据以及其他数据。三维地震数据体通常以坐标(X,Y,Z)来表示,其中,X,Y表示平面坐标,Z表示地下纵向深度。所述三维地震数据体往往具有大量的网格单元,例如nx×ny×nz=5120×5040×550个网格单元,每个网格单元可以具有由四个数据点构成的顶点。图2示出了三维地震数据体的结构示意图,其中ix,iy,iz分别为一个网格单元的长度、宽度以及深度。
所述三维地震数据体可以通过以下方式获取:服务器可以接收客户端发送的三维地震数据体;服务器也可以根据客户端发送的请求信息,调用预先存储的三维地震数据体。
所述数据子块可以是服务器通过直接将所述三维地震数据体进行分块的方式来获取,也可以是服务器通过调用预先存储的所述三维地震数据体的数据子块的方式来获取。
在一实施例中,所述服务器通过直接将所述三维地震数据体进行分块的方式来获取符合请求信息的数据子块可以包括以下步骤:
S111:服务器按照预设分块规则,将所获取的三维地震数据体分割成多个数据子块。
在获取三维地震数据体后,服务器可以按照预设分块规则,将所获取的三维地震数据体分割成多个数据子块。所述预设分块规则可以是指将所述三维地震数据体分割成的数据子块的数量、大小以及存储位置等。所述预设分块规则可以是客户端发送的,也可以是预先设置的。
在一实施例中,服务器可以根据三维地震数据体的数据量、存储空间(例如,各个物理硬盘的剩余空间)以及用户需求来对所获取的三维地震数据体进行分割。例如,三维地震数据体的数据量大小为100GB,存储空间为2个物理硬盘,每个物理硬盘有5个磁盘;用户需求包括将所述三维地震数据体存储在4个磁盘内,优先考虑三维地震数据体中每个网格点处的数据的Z轴方向坐标。服务器可以通过对所述物理硬盘和逻辑盘的性能以及剩余空间进行分析,可以将所述三维地震数据体分割为12个数据子块,每个磁盘可以存储3个数据子块,其中8个数据子块的数据大小为8G,剩余4个数据子块的数据大小为9G。
S112:服务器从所述多个数据子块中同时选取所有符合要求的数据子块。
在将所述三维地震数据体分割成多个数据子块后,服务器可以从所得到的所有数据子块中同时选取所有符合要求的数据子块。所选取的数据子块中含有所述请求信息中指示检测的地震数据。每个数据子块可以含有多个切片,所选取的数据子块具有共同的切片。
在另一实施例中,服务器可以通过调用预先存储的所述三维地震数据体的数据子块的方式来获取符合请求信息的数据子块。具体的,服务器可以根据所述数据子块的相关信息,在数据库中查找相对应的数据子块,并调用所查找到的数据子块。
数据库中的数据子块可以是通过以下方式来存储的:
首先,服务器可以按照所接收的指令,定义所述数据子块的分块坐标系。在所述分块坐标系中,坐标单位可以是网格数,即网格点数;坐标名称可以是行、列、深度,可以分别固定映射到Y轴、X轴和Z轴。
然后,服务器可以对所述数据子块进行排序。服务器可以按照所述数据子块在所述分块坐标系中的坐标,设置所述数据子块的坐标的编码顺序,例如可以按照所述数据子块的Z轴坐标、X轴坐标以及Y轴坐标的顺序来设置所述数据子块的编码;然后可以利用Morton(莫顿)编码将所述数据子块的坐标转换为一维的Z序(即莫顿序),按照所转换的Z序进行排序。例如,所述三维地震数据体在X轴方向有5120个网格单元、Y轴方向有5040个网格单元以及Z轴方向有1100个网格单元;所述三维地震数据体分割成了12个数据子块,根据各方向的网格单元情况,所述三维地震数据体在Z轴方向可以分成2个数据子块、X轴方向分成3个数据子块以及Y轴方向分成2个数据子块。因此,数据子块的莫顿编码模型可以为yy.xx.zz的二进制编码。数据子块的编号可以表示如下:X轴方向为:0,1,2;Y轴方向为:0,1;Z轴方向为:0,1;所述数据子块可以按照如下进行排序:
最后,服务器可以对排序后的数据子块进行存储。在对数据子块进行排序后,服务器可以将排序后的数据子块进行分族,将所述数据子块按照坐标位置分成不同的数据块族,其中坐标位置相邻近的数字子块构成一个数据块族;然后将属于同一个数据块族的数据子块存储在同一个位置,不同数据块族存储在不同的位置。所述不同的位置可以是指同一个硬盘中的不同磁盘,也可以是指不同的硬盘。例如,编码为00000000、00000100和01000000的数据子块可以存储在第一磁盘(即位于一物理硬盘最外分区的磁盘);编码为00000001、00000101和01000001的数据子块可以存储在第二磁盘;编码为00000010、00000110和01000010的数据子块可以存储在第三磁盘;00000011、00000111和01000011的数据子块可以存储在第四磁盘(即位于该物理硬盘最内分区的磁盘)。
通过该步骤,服务器可以实现对多个数据子块的并行存储,这可以有利于提高后续计算的效率。
S120:服务器将不同数据子块中的实测数据与对应的预设数据同时进行对比,判断所述三维地震数据体中是否存在异类数据。
在获取到所有符合要求的数据子块后,服务器可以将所获取的所有数据子块中相应网格点处的实测数据与预设数据同时进行对比;也可以同时将所获取的所有数据子块中的若干数据子块中相应网格点处的实测数据与预设数据同时进行对比;判断所述三维地震数据体中是否存在异类数据。在对比出数据子块中存在与预设数据不同的有实测数据时,可以判断所述三维地震数据中存在异类数据;在对比出各数据子块中的实测数据与预设数据相同时,可以判断所述三维地震数据中不存在异类数据。
所述实测数据可以是通过实际测量得到的,其可以是纵波速度、横波速度以及密度等地球物理属性数据。所述预设数据可以是客户端发送的地球物理属性数据;也可以是服务器通过将光信号转化为电信号来得到的地球物理属性数据。具体的,服务器可以将自身发出的光线所携带的多个光信号或外界发送的多个光信号同时转化为电信号;然后根据所转化的电信号来得到预设数据。每个数据子块所对应的预设数据可以不同,也可以相同。
所述异类数据为与预设数据不同的实测数据,例如,三维地震叠加偏移数据等非地球物理属性数据。实测数据与预设数据不同可以是指该实测数据的数值与预设数据的数值不同,例如,预设数据为纵波速度,其数值可以为1500m/s、2000m/s、3400m/s、4000m/s以及4700m/s,而实测纵波速度为3500m/s,那么该纵波速度即为异类数据。实测数据与预设数据不同可以是指该实测数据的地球物理属性与预设数据的地球物理属性不同,例如预设数据为纵波速度和横波速度,而实测数据为三维地震叠加偏移数据,那么三维地震叠加偏移数据即为异类数据。
在一实施例中,服务器在判断出所述三维地震数据体中存在异类数据后,可以统计所述异类数据的数量,然后可以将所统计的数量与预设数量进行对比。在对比出所统计的数量小于预设数量时,可以得到表示所述三维地震数据体质量合格的结果;在对比出所统计的数量大于预设数量时,可以得到表示所述三维地震数据体质量不合格的结果。在一实施例中,服务器在统计出所述异类数据的数量后,可以将所述数量转换为图像颜色值。
在一实施例中,服务器在判断出所述三维地震数据体中存在异类数据后,可以按照异类数据的地球物理属性将所述异类数据进行分类。例如,将所有位置处异类数据为不同数值的纵波速度的分为一类,将所有位置处异类数据为不同数值的横波速度的分为另一类。在对异类数据分类后,还可以进一步将同一类中的异类数据进行分组,例如异类数据为纵波速度,可以将数值为5000m/s~5100m/s的纵波速度分为一组,将数值为5200m/s~5300m/s的纵波速度分为另一组。在对所述异类数据后分类和/或分组后,服务器还可以统计各分类和/或分组中异类数据的数量。
在一实施例中,服务器在判断出所述三维地震数据体中存在异类数据后,可以将所述异类数据的数值与预设阈值进行对比,在对比出所述异类数据的数值小于预设阈值时,可以忽略该异类数据;在对比出所述异类数据的数值大于预设阈值时,可以得到不能忽略该异类数据的结果。例如,异类数据为岩石密度,其值为3.5t/m3,预设阈值为4.0t/m3,则可以忽略该异类数据,将其视为符合要求的实测数据。
在该步骤中,服务器同时将不同数据子块中的实测数据与预设数据进行对比,这有利于提高检测出三维地震数据体中异类数据的效率。
S130:服务器输出所述三维地震数据体的处理结果。
在对所有的数据子块进行对比后,服务器可以向客户端发送所述三维地震数据体质量的处理结果。所述处理结果可以表示所述三维地震数据体的质量是否合格;也可以包括所述三维地震数据体中异类数据的数值和/或位置信息等。所述处理结果也还可以包括上一步骤中的统计结果,例如异类数据的数量。
客户端接收到服务器发送的处理结果后,可以按照预设显示方式显示所述处理结果。例如,可以将不同物理属性和/或不同数值大小的异类数据用不同的颜色来显示,如图3所示。在图3中白色表示该网格点处不存在异类数据,灰色表示该网格点处存在异类数据;灰度越深,表示异类数据的数值越大。此外,也可以用柱状图的形式来显示所述异类数据,如图4所示。从图4中可以看出,数值小于10的异类数据的数量最多,数值为20的异类数据的数量最少。
在服务器向客户端发送所述处理结果之前或之后,服务器还可以存储所述处理结果。
通过该步骤,用户可以选择所要查看的异类数据、异类数据的显示方式以及后续计算中可以采用的地震数据,这可以提高三维地震数据体的可视性,有利于提高用户体验效果,也有利于提高后续计算结果的可靠性。
通过上述步骤可以看出,本申请实施例通过服务器根据所接收的请求信息,获取三维地震数据体所对应的数据子块;服务器同时将不同数据子块中的实测数据与预设数据进行对比,判断所述三维地震数据体中是否存在异类数据;服务器向客户端发送所述三维地震数据体质量的处理结果,用户可以通过所述处理结果来获知所述三维地震数据体中所存在的异类数据的相关信息,用户也可以选择在后续计算中剔除所述异类数据,这实现了有利于提高后续计算结果的可靠性的目的,也有利于减少后续计算工作量以及提高后续计算效率。
在一实施例中,为了便于后续计算,所述方法还可以包括:
S140:服务器将所述三维地震数据体的数据子块进行存储。
在得到所述三维地震数据体的数据子块后,服务器可以将排序后的数据子块进行分族,将所述数据子块按照坐标位置分成不同的数据块族,其中坐标位置相邻近的数字子块构成一个数据块族;然后将属于同一个数据块族的数据子块存储在同一个位置,不同数据块族存储在不同的位置。
在对数据子块进行存储后,服务器还可以对所述数据子块的存储位置进行命名,并记录每一个数据子块的相关信息,例如,数据子块的数量、大小和/或位置信息等。
该步骤的具体执行过程可以参考步骤S110中的相关描述,在此不再赘叙。
需要说明的是,该步骤与步骤S120-S130之间的执行顺序并没有限制。
下面以客户端为主体,结合图5来说明本申请实施例提供的一种三维地震数据体的处理方法。该方法包括:
S210:客户端向服务器发送分析三维地震数据体的质量的请求信息。
客户端可以基于数据分析任务向服务器发送分析三维地震数据体质量的请求信息。所述请求信息可以含有用户希望分析的三维地震数据体中地震数据的相关信息,例如地震数据的位置信息和/或物理属性信息等。
S220:客户端接收服务器发送的所述三维地震数据体的处理结果,所述处理结果是服务器通过将不同数据子块中的实测数据与预设数据同时进行对比来得到的。
在向服务器发送请求信息后,客户端可以接收服务器发送的所述三维地震数据体中异类数据的处理结果,所述处理结果是服务器通过将不同数据子块中的实测数据与预设数据同时进行对比来得到的。服务器得到所述处理结果的具体过程可以参考步骤S120,在此不再赘叙。
S230:客户端显示所述处理结果,所述处理结果包括所述异类数据的数值、数量和/或位置坐标。
在接收到服务器发送的处理结果后,客户端可以按照预设显示方式,显示所述处理结果,以便于用户查看。
客户端可以将不同物理属性和/或不同数值大小的异类数据用不同的颜色来显示;也可以用柱状图的形式来显示所述异类数据。
通过上述步骤,用户可以通过所显示的处理结果来获知所述三维地震数据体中所存在的异类数据的相关信息,用户也可以选择在后续计算中剔除所述异类数据,这实现了有利于提高后续计算结果的可靠性的目的,也有利于减少后续计算工作量以及提高后续计算效率。
本申请实施例还提供了另一种三维地震数据体的分析***,如图6所示。该***包括服务器610和客户端620。其中,服务器610可以用于接收客户端发送的请求信息,还可以用于获取三维地震数据体中对应的数据子块;也可以用于将不同数据子块中的实测数据与预设数据进行并行对比,判断所述三维地震数据体中是否存在异类数据;也还可以用于向客户端发送对应于所述异类数据的处理结果。此外,服务器610还可以用于存储所述数据子块以及处理结果。客户端620可以用于向服务器发送分析三维地震数据体质量的请求信息;也可以用于接收服务器发送的所述三维地震数据体中异类数据的处理结果;还可以用于显示所述处理结果。
本申请实施例还提供了一种服务器,如图7所示。该服务器可以包括:获取单元710、第一对比单元720以及输出单元730。其中,获取单元710可以用于获取三维地震数据体中所有符合预设要求的数据子块;第一对比单元720可以用于将不同数据子块中的实测数据与预设数据同时进行对比,判断所述三维地震数据体中是否存在异类数据;发送单元730可以用于输出所述三维地震数据体的处理结果,包括用于向客户端发送处理结果。
在一实施例中,获取单元710可以包括:
分块子单元,可以用于按照预设分块规则,将所获取的三维地震数据体分割成多个数据子块;
第一选取子单元,可以用于从所有所述数据子块中选取符合预设要求的数据子块。
在一实施例中,获取单元710还可以包括:
第二选取子单元,可以用于从预先存储的所有数据子块中选取符合预设要求的数据子块。
在一实施例中,所述服务器还可以包括:
转化单元,可以用于将自身发出的光线所携带的多个光信号或外界发送的多个光信号同时转化为电信号;
第二获取单元,可以用于根据所转化的电信号来获取预设数据。
在一实施例中,所述服务器还可以包括统计单元,其可以用于统计所述异类数据的数量。
在一实施例中,所述服务器还可以包括第二对比单元,其可以用于将所述异类数据的统计数量与预设数量进行对比,判断所述三维地震数据体的质量是否合格。
在一实施例中,所述服务器还可以包括转换单元,其可以用于将所述异类数据的统计数量转换为图像颜色值。
在一实施例中,所述服务器还可以包括分类单元,其可以用于按照异类数据的物理属性,将所述异类数据进行分类。
在一实施例中,所述服务器还可以包括第三对比单元,其可以用于将所述异类数据的数值与预设阈值进行对比,判断是否可以忽略所述异类数据。
在一实施例中,所述服务器还可以包括存储单元,其可以用于对所获取的数据子块以及处理结果进行存储。
本申请实施例还提供了一种客户端,如图8所示。该客户端可以包括:
发送单元810,可以用于向服务器发送分析三维地震数据体质量的请求信息;
接收单元820,可以用于接收服务器发送的所述三维地震数据体的处理结果,所述处理结果可以是服务器通过将不同数据子块中的实测数据与预设数据同时进行对比来得到的;
显示单元830,可以用于显示所述处理结果,所述处理结果可以包括所述异类数据的数值、数量和/或位置坐标。
上述实施例阐明的***、装置或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
本发明实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理器执行的软件模块、或者这两者的结合。软件模块可以存储于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或本领域中其它任意形式的存储媒介中。示例性地,存储媒介可以与处理器连接,以使得处理器可以从存储媒介中读取信息,并可以向存储媒介存写信息。可选地,存储媒介还可以集成到处理器中。处理器和存储媒介可以设置于ASIC中,ASIC可以设置于用户终端中。可选地,处理器和存储媒介也可以设置于用户终端中的不同的部件中。
在一个或多个示例性的设计中,本发明实施例所描述的上述功能可以在硬件、软件、固件或这三者的任意组合来实现。如果在软件中实现,这些功能可以存储与电脑可读的媒介上,或以一个或多个指令或代码形式传输于电脑可读的媒介上。电脑可读媒介包括电脑存储媒介和便于使得让电脑程序从一个地方转移到其它地方的通信媒介。存储媒介可以是任何通用或特殊电脑可以接入访问的可用媒体。例如,这样的电脑可读媒体可以包括但不限于RAM,ROM,EEPROM,CD-ROM或其它光盘存储、磁盘存储或其它磁性存储装置,或其它任何可以用于承载或存储以指令或数据结构和其它可被通用或特殊电脑、或通用或特殊处理器读取形式的程序代码的媒介。此外,任何连接都可以被适当地定义为电脑可读媒介,例如,如果软件是从一个网站站点、服务器或其它远程资源通过一个同轴电缆、光纤电缆、双绞线、数字用户线(DSL)或以例如红外、无线和微波等无线方式传输的也被包含在所定义的电脑可读媒介中。所述的碟片(disk)和磁盘(disc)包括压缩磁盘、镭射盘、光盘、DVD、软盘和蓝光光盘,磁盘通常以磁性复制数据,而碟片通常以激光进行光学复制数据。上述的组合也可以包含在电脑可读媒介中。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。
Claims (14)
1.一种三维地震数据体的处理方法,其特征在于,包括:
获取三维地震数据体中所有符合预设要求的数据子块,其中,所述三维地震数据体包括对采集到的地震数据进行网格划分所得到的离散数据点的集合;
所述获取三维地震数据体中所有符合预设要求的数据子块,包括:
从预先存储的所有数据子块中同时选取符合预设要求的数据子块,所选取的数据子块中含有请求信息中指示检测的地震数据,所述所有数据子块通过以下方式存储:
按照所有数据子块的位置坐标基于预先构建的莫顿序对所有数据子块进行排序;
按照所有数据子块的排序,对排序后的所有数据子块进行分族;
根据所有数据子块的分族,对所有数据子块进行存储,包括:同一数据块族的数据子块存储在同一位置,不同数据块族的数据子块存储在不同的位置;
将符合预设要求的数据子块中相应网格节点处的实测数据与对应的预设数据同时进行对比,以判断所述三维地震数据体中是否存在异类数据,其中,所述实测数据包括纵波速度、横波速度和密度,所述异类数据为其数值或地球物理属性与所述预设数据的数值或地球物理属性不同的实测数据;
输出所述三维地震数据体的处理结果,包括向客户端发送所述处理结果,所述处理结果包括所述异类数据的数值、数量和/或位置坐标。
2.根据权利要求1所述的方法,其特征在于,所述获取三维地震数据体中所有符合预设要求的数据子块包括:
按照预设分块规则,将所获取的三维地震数据体分割成多个数据子块;
从所有所述数据子块中选取符合预设要求的数据子块。
3.根据权利要求1所述的方法,其特征在于,所述预设数据通过以下方式获取:
将所获取的多条光线所携带的光信号转化为电信号;
根据所转化的电信号生成所述预设数据。
4.根据权利要求1所述的方法,其特征在于,在判断出所述三维地震数据体中存在异类数据后,所述方法还包括:
统计所述异类数据的数量。
5.根据权利要求4所述的方法,其特征在于,在统计出所述异类数据的数量后,所述方法还包括:
将所述异类数据的统计数量与预设数量进行对比,判断所述三维地震数据体的质量是否合格。
6.根据权利要求4所述的方法,其特征在于,在统计出所述异类数据的数量后,所述方法还包括:
将所述异类数据的统计数量转换为图像颜色值。
7.根据权利要求1所述的方法,其特征在于,在判断出所述三维地震数据体中存在异类数据后,所述方法还包括:
按照异类数据的物理属性,将所述异类数据进行分类。
8.根据权利要求1所述的方法,其特征在于,在判断出所述三维地震数据体中存在异类数据后,所述方法还包括:
将所述异类数据的数值与预设阈值进行对比,判断是否可以忽略所述异类数据。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对所获取的数据子块进行存储。
10.一种三维地震数据体的处理方法,其特征在于,包括:
向服务器发送分析三维地震数据体质量的请求信息;
接收服务器发送的所述三维地震数据体的处理结果,所述处理结果是服务器通过下述方式确定的:获取三维地震数据体中所有符合预设要求的数据子块,所述三维地震数据体包括对接收到的地震数据进行网格划分所得到的离散数据点的集合,包括:从预先存储的所有数据子块中同时选取符合预设要求的数据子块,所选取的数据子块中含有请求信息中指示检测的地震数据,所述所有数据子块通过以下方式存储:按照所有数据子块的位置坐标基于预先构建的莫顿序对所有数据子块进行排序,按照所有数据子块的排序,对排序后的所有数据子块进行分族,同一数据块族的数据子块存储在同一位置,不同数据块族的数据子块存储在不同的位置;将符合预设要求的数据子块中相应网格节点处的实测数据与对应的预设数据同时进行对比获得处理结果;
显示所述处理结果,所述处理结果包括异类数据的数值、数量和/或位置坐标,
其中,所述实测数据包括纵波速度、横波速度和密度,所述异类数据为其数值或地球物理属性与所述预设数据的数值或地球物理属性不同的实测数据。
11.一种服务器,其特征在于,所述服务器包括:
第一获取单元,用于获取三维地震数据体中所有符合预设要求的数据子块,其中,所述三维地震数据体包括对采集到的地震数据进行网格划分所得到的离散数据点的集合;
所述获取三维地震数据体中所有符合预设要求的数据子块,包括:
从预先存储的所有数据子块中同时选取符合预设要求的数据子块,所选取的数据子块中含有请求信息中指示检测的地震数据,所述所有数据子块通过以下方式存储:
按照所有数据子块的位置坐标基于预先构建的莫顿序对所有数据子块进行排序;
按照所有数据子块的排序,对排序后的所有数据子块进行分族;
根据所有数据子块的分族,对所有数据子块进行存储,包括:同一数据块族的数据子块存储在同一位置,不同数据块族的数据子块存储在不同的位置;
第一对比单元,用于将符合预设要求的数据子块中相应网格节点处的实测数据与对应的预设数据同时进行对比,以判断所述三维地震数据体中是否存在异类数据,其中,所述实测数据包括纵波速度、横波速度和密度,所述异类数据为其数值或地球物理属性与所述预设数据的数值或地球物理属性不同的实测数据;
输出单元,用于输出所述三维地震数据体的处理结果,包括用于向客户端发送所述处理结果。
12.根据权利要求11所述的服务器,其特征在于,所述服务器还包括:
转化单元,用于将所获取的多条光线所携带的光信号转化为电信号;
第二获取单元,用于从所转化的电信号中获取所述预设数据。
13.一种客户端,其特征在于,所述客户端包括:
发送单元,用于向服务器发送分析三维地震数据体质量的请求信息;
接收单元,用于接收服务器发送的所述三维地震数据体的处理结果,所述处理结果是服务器通过下述方式确定的:获取三维地震数据体中所有符合预设要求的数据子块,所述三维地震数据体包括对接收到的地震数据进行网格划分所得到的离散数据点的集合,包括:从预先存储的所有数据子块中同时选取符合预设要求的数据子块,所选取的数据子块中含有请求信息中指示检测的地震数据,所述所有数据子块通过以下方式存储:按照所有数据子块的位置坐标基于预先构建的莫顿序对所有数据子块进行排序,按照所有数据子块的排序,对排序后的所有数据子块进行分族,同一数据块族的数据子块存储在同一位置,不同数据块族的数据子块存储在不同的位置;将符合预设要求的数据子块中相应网格节点处的实测数据与对应的预设数据同时进行对比获得处理结果;
显示单元,用于显示所述处理结果,所述处理结果包括异类数据的数值、数量和/或位置坐标,
其中,所述实测数据包括纵波速度、横波速度和密度,所述异类数据为其数值或地球物理属性与所述预设数据的数值或地球物理属性不同的实测数据。
14.一种三维地震数据体的分析***,其特征在于,所述***包括如权利要求11或12所述的服务器以及如权利要求13所述的客户端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510662670.4A CN105260605B (zh) | 2015-10-14 | 2015-10-14 | 一种三维地震数据体的处理方法、服务器、客户端及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510662670.4A CN105260605B (zh) | 2015-10-14 | 2015-10-14 | 一种三维地震数据体的处理方法、服务器、客户端及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105260605A CN105260605A (zh) | 2016-01-20 |
CN105260605B true CN105260605B (zh) | 2019-04-09 |
Family
ID=55100294
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510662670.4A Active CN105260605B (zh) | 2015-10-14 | 2015-10-14 | 一种三维地震数据体的处理方法、服务器、客户端及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105260605B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114697516B (zh) * | 2020-12-25 | 2023-11-10 | 花瓣云科技有限公司 | 三维模型重建方法、设备和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102262244A (zh) * | 2011-04-29 | 2011-11-30 | 中国石油集团川庆钻探工程有限公司 | 大面积三维地震数据体快速处理方法 |
CN103064111A (zh) * | 2012-12-12 | 2013-04-24 | 中国石油天然气集团公司 | 一种基于形态滤波的微地震事件识别方法 |
CN103630935A (zh) * | 2013-11-22 | 2014-03-12 | 中国石油集团川庆钻探工程有限公司地球物理勘探公司 | 去除地震数据中交流电干扰信号的方法 |
CN104932017A (zh) * | 2015-05-26 | 2015-09-23 | 中国石油天然气集团公司 | 一种异常振幅压制方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5616392B2 (ja) * | 2012-05-09 | 2014-10-29 | 年晃 菊池 | 地震前兆観測装置及びその方法、地震前兆観測プログラム |
-
2015
- 2015-10-14 CN CN201510662670.4A patent/CN105260605B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102262244A (zh) * | 2011-04-29 | 2011-11-30 | 中国石油集团川庆钻探工程有限公司 | 大面积三维地震数据体快速处理方法 |
CN103064111A (zh) * | 2012-12-12 | 2013-04-24 | 中国石油天然气集团公司 | 一种基于形态滤波的微地震事件识别方法 |
CN103630935A (zh) * | 2013-11-22 | 2014-03-12 | 中国石油集团川庆钻探工程有限公司地球物理勘探公司 | 去除地震数据中交流电干扰信号的方法 |
CN104932017A (zh) * | 2015-05-26 | 2015-09-23 | 中国石油天然气集团公司 | 一种异常振幅压制方法及装置 |
Non-Patent Citations (1)
Title |
---|
海量地震数据处理方案与技术发展趋势;李虹等;《中国石油勘探》;20140725;第19卷(第4期);第48-55页 |
Also Published As
Publication number | Publication date |
---|---|
CN105260605A (zh) | 2016-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110839016B (zh) | 异常流量监测方法、装置、设备及存储介质 | |
CN111526119B (zh) | 异常流量检测方法、装置、电子设备和计算机可读介质 | |
CA2792185A1 (en) | System and method for identifying individual trees in lidar data using local view | |
CN106776337A (zh) | 一种性能分析方法、装置及电子设备 | |
CN110297924A (zh) | 点云数据的处理及渲染方法、装置、设备及存储介质 | |
CN115330940A (zh) | 一种三维重建方法、装置、设备和介质 | |
CN105260605B (zh) | 一种三维地震数据体的处理方法、服务器、客户端及*** | |
CN105426392A (zh) | 一种协同过滤推荐方法及*** | |
Wang et al. | Scalable individual tree delineation in 3D point clouds | |
CN110516129A (zh) | 一种数据处理方法及装置 | |
CN110533663A (zh) | 一种图像视差确定方法、装置、设备及*** | |
CN110769369A (zh) | 位置判断方法、判断装置、服务器和计算机可读存储介质 | |
CN115661852B (zh) | 地图分割方法、装置、计算机可读存储介质及处理器 | |
CN112184900B (zh) | 高程数据的确定方法、装置及存储介质 | |
CN111414503A (zh) | 基于区块链与cim的木材堆积检测*** | |
CN115718824A (zh) | 一种通过空间距离判定设备位置自动推送设备信息的方法 | |
Coro et al. | Comparing heterogeneous distribution maps for marine species | |
US11645784B1 (en) | Techniques for detecting and classifying relevant changes | |
CN113709261B (zh) | 一种融合多渠道数据链式处理的*** | |
CN106326395B (zh) | 一种局部视觉特征选择方法及装置 | |
CN104899859B (zh) | 自动选择滤波器参数的***、方法及存储介质 | |
WO2017062026A1 (en) | Generating cohorts using automated weighting and multi-level ranking | |
WO2016148703A1 (en) | Temporal-based visualized identification of cohorts of data points produced from weighted distances and density-based grouping | |
Sevim et al. | HQ-Filter: Hierarchy-Aware Filter For Empty-Resulting Queries in Interactive Exploration | |
CN117095216B (zh) | 基于对抗生成网络的模型训练方法、***、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |