CN109031234B - A Fast Method for Obtaining 3D Isosurface of Radar Reflectance Data - Google Patents
A Fast Method for Obtaining 3D Isosurface of Radar Reflectance Data Download PDFInfo
- Publication number
- CN109031234B CN109031234B CN201810902233.9A CN201810902233A CN109031234B CN 109031234 B CN109031234 B CN 109031234B CN 201810902233 A CN201810902233 A CN 201810902233A CN 109031234 B CN109031234 B CN 109031234B
- Authority
- CN
- China
- Prior art keywords
- data
- radar
- layer
- scan
- hexahedron
- 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
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000002310 reflectometry Methods 0.000 claims abstract description 46
- 238000010606 normalization Methods 0.000 claims description 15
- 238000004364 calculation method Methods 0.000 claims description 13
- 238000010276 construction Methods 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 6
- 230000002265 prevention Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 8
- 238000012360 testing method Methods 0.000 description 4
- 230000001788 irregular Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/02—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
- G01S7/41—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Image Generation (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
本发明提供一种获取雷达反射率数据三维等值面的方法,包括以下步骤:雷达三维扫描数据的归一化;雷达数据点的六面体网格构建;雷达反射率数据三维等值面求算。本发明通过快速获取雷达反射率数据三维等值面,使雷达产品数据能够很好地应用于三维场景中,可以更好的为气象灾害的减灾防灾提供有效的决策支持,具有良好的社会和经济效果;同时其快速获得降雨云团形态的能力,能够缩短相关部门对于灾害的响应时间。
The invention provides a method for obtaining a three-dimensional isosurface of radar reflectivity data, which includes the following steps: normalizing radar three-dimensional scanning data; constructing a hexahedral grid of radar data points; and calculating a three-dimensional isosurface of radar reflectivity data. The invention can quickly obtain the three-dimensional isosurface of the radar reflectivity data, so that the radar product data can be well applied to the three-dimensional scene, and can better provide effective decision support for disaster reduction and disaster prevention of meteorological disasters, and has good social and economic benefits. At the same time, its ability to quickly obtain the shape of rainfall cloud clusters can shorten the response time of relevant departments to disasters.
Description
技术领域:Technical field:
本发明涉及一种快速获取雷达反射率数据三维等值面的方法,属于气象测绘技术领域。The invention relates to a method for quickly obtaining a three-dimensional isosurface of radar reflectivity data, belonging to the technical field of meteorological surveying and mapping.
背景技术:Background technique:
雷达反射率数据的三维等值面能够非常直观的表达降雨云团强回波区的形体特征,对于降雨天气的判别具有重要意义。目前常规的雷达反射率数据的三维等值面的获取是基于三维规则网格求取。在此过程中,三维规则网格的排列布置与雷达体扫描方式具有很大的差异,因此需要通过每一层已有的雷达探测数据进行大量的插值计算,来获得每一个三维规则小格网对应的数据值,再以此为基础,求算对应的三维等值面数据。这种方法,一方面需要消耗大量的计算开销,增加计算时间,另一方面会在一定程度上引入冗余数据,增加了产品数据的数据量,为数据的传输等应用带来不必要的阻碍。因此目前现有的雷达反射率数据等值面求算方法难以应用于实时的三维天气监控业务中。The three-dimensional isosurface of the radar reflectivity data can express the physical characteristics of the strong echo region of the rainfall cloud very intuitively, which is of great significance for the judgment of the rainy weather. At present, the acquisition of the 3D isosurface of the conventional radar reflectivity data is based on the 3D regular grid. In this process, the arrangement of the three-dimensional regular grid is very different from the radar volume scanning method. Therefore, it is necessary to perform a large number of interpolation calculations through the existing radar detection data of each layer to obtain each three-dimensional regular small grid. The corresponding data value, and then based on this, the corresponding three-dimensional isosurface data is calculated. This method, on the one hand, needs to consume a lot of computing overhead and increase the computing time, on the other hand, it will introduce redundant data to a certain extent, increase the data volume of product data, and bring unnecessary obstacles to applications such as data transmission. . Therefore, the existing methods for calculating the isosurface of radar reflectivity data are difficult to apply to real-time 3D weather monitoring services.
发明内容:Invention content:
本发明提供一种获取雷达反射率数据三维等值面的方法,具体技术方案如下:The present invention provides a method for obtaining a three-dimensional isosurface of radar reflectivity data, and the specific technical scheme is as follows:
一种快速获取雷达反射率数据三维等值面的方法,包括如下步骤:A method for quickly acquiring a three-dimensional isosurface of radar reflectivity data, comprising the following steps:
雷达三维扫描数据的归一化;雷达数据点的六面体网格构建;雷达反射率数据三维等值面求算;其中,Normalization of radar 3D scanning data; hexahedral grid construction of radar data points; 3D isosurface calculation of radar reflectivity data; among which,
1、雷达三维扫描数据的归一化:将雷达三维扫描数据的各扫描层均归一化为具有360条扫描线数据的标准层,得到各扫描层具有上、下位相对应数据点的雷达扫描数据;1. Normalization of radar 3D scan data: Normalize each scan layer of radar 3D scan data to a standard layer with 360 scan line data, and obtain radar scans with upper and lower corresponding data points in each scan layer data;
2、雷达数据点的六面体网格构建:2. Hexahedral mesh construction of radar data points:
2.1)对上述归一化得到的雷达扫描数据,取任一扫描层L上相邻的第j和第j+1条扫描线分别取相邻的第i和第i+1数据点的点坐标,共计四点作为顶点连接成四边形;2.1) For the radar scan data obtained by the above normalization, take the adjacent jth and j+1th scan lines on any scan layer L and take the point coordinates of the adjacent ith and i+1th data points respectively. , a total of four points are connected as vertices to form a quadrilateral;
同样取L+1扫描层上相邻的第j和第j+1条扫描线的第i和第i+1数据点的点坐标,共计四点作为顶点连接成四边形;Similarly, take the point coordinates of the ith and i+1th data points of the adjacent jth and j+1th scan lines on the L+1 scan layer, and a total of four points are connected as vertices to form a quadrilateral;
并将第L和第L+1扫描层所取的点坐标按上下位关系对应连接,构建成一个六面体;其中L表示扫描层数,j表示扫描线对应的方位角,j取0≤j≤359的整数,i表示该扫描线上任意一个数据点;The point coordinates taken by the Lth and L+1th scan layers are connected according to the upper and lower relationship, and a hexahedron is constructed; where L represents the number of scan layers, j represents the azimuth angle corresponding to the scan line, and j takes 0≤j≤ An integer of 359, i represents any data point on the scan line;
2.2)当步骤2.1中第L+1层上数据点个数少于第L层上数据点个数时,即当在第L层中第j条和第j+1条扫描线上取到的四个数据点,在第L+1层中第j条和第j+1条扫描线缺少上、下位相对应数据点时,则重复取第L+1层对应两条扫描线上的最后两个数据点(作为四个数据点使用,以便于能够与L层的四个数据点相对应),并将取到的各个数据点对应连接构建成六面体,这种情况下,由于L+1层中的数据点重复使用,所构建的六面体本质上是退化的六面体;2.2) When the number of data points on the L+1th layer in step 2.1 is less than the number of data points on the Lth layer, that is, when the jth and j+1th scan lines in the Lth layer are obtained. Four data points, when the jth and j+1th scan lines in the L+1th layer lack the upper and lower corresponding data points, the last two scan lines corresponding to the L+1th layer are repeatedly taken. data points (used as four data points so that they can correspond to the four data points of the L layer), and the corresponding connection of the obtained data points is constructed into a hexahedron. In this case, because the L+1 layer The data points in are reused, and the constructed hexahedron is essentially a degenerate hexahedron;
2.3)重复步骤2.1和2.2,依次对各相邻扫描层上所有数据点进行上述六面体构建,得到的所有雷达反射率数据构建的六面体网格;2.3) Repeat steps 2.1 and 2.2, and perform the above-mentioned hexahedral construction for all data points on each adjacent scanning layer in turn, and obtain a hexahedral grid constructed from all radar reflectivity data;
3、雷达反射率数据三维等值面求算:3. Calculation of three-dimensional isosurface of radar reflectivity data:
对步骤2所得六面体网格通过MC算法求算,得到雷达反射率数据三维等值面数据。The hexahedral mesh obtained in
本发明的进一步设计在于:A further design of the present invention is:
步骤3中对六面体网格进行MC算法求算包含如下具体步骤:In
3.1)对构建的六面体网格,任取一个六面体,根据预设的某一反射率数值d进行MC算法处理,检测当前六面体各条边上是否包含反射率数值为d的点,如果有,则将各边上反射率数值为d的各点连接成若干三角面片,并将这些生成的三角面片保存;如果没有,则处理下一个六面体。3.1) For the constructed hexahedron mesh, choose any hexahedron, and perform MC algorithm processing according to a preset reflectivity value d to detect whether each edge of the current hexahedron contains a point with a reflectivity value d, if so, then Connect the points with the reflectance value d on each edge into several triangular patches, and save these generated triangular patches; if not, process the next hexahedron.
3.2)重复步骤3.1,完成六面体网格中每一个六面体的MC算法求算,保存下来的所有三角面片构成雷达反射率数据三维等值面数据。3.2) Repeat step 3.1 to complete the calculation of the MC algorithm for each hexahedron in the hexahedral grid, and all the saved triangular patches constitute the three-dimensional isosurface data of the radar reflectivity data.
所述归一化的具体过程如下:在每一个扫描层中,以雷达天线位置为中心,以方位角0度构建第一条扫描线,每一个整数方位角构建一条扫描线,以此类推,第360条扫描线方位角位于为359度,构建360条扫描线;每个扫描线上的数据,再根据原始雷达三维反射率数据的各层扫描线数据,通过插值计算法得到构建的360条扫描线数据,由此完成雷达三维扫描数据的归一化处理。The specific process of the normalization is as follows: in each scanning layer, taking the radar antenna position as the center, constructing the first scan line with an azimuth angle of 0 degrees, constructing a scan line for each integer azimuth angle, and so on, The azimuth angle of the 360th scan line is 359 degrees, and 360 scan lines are constructed; the data on each scan line, and then based on the scan line data of each layer of the original radar three-dimensional reflectivity data, the 360 constructed 360 scan lines are obtained by interpolation calculation method. Scan line data, thereby completing the normalization processing of radar 3D scan data.
本发明相比现有技术具有如下有益效果:Compared with the prior art, the present invention has the following beneficial effects:
鉴于目前技术获取雷达反射率数据的三维等值面的常规方法效率低下,难以应用于日常的三维天气实时监控业务中。为了解决这个问题,本发明通过归一化雷达每层的扫描数据,进而直接对雷达探测到的数据点进行处理,构建六面体网格,继而直接通过针对六面体的处理,快速求取雷达反射率数据的三维等值面。In view of the low efficiency of the conventional method of obtaining the three-dimensional isosurface of the radar reflectivity data in the current technology, it is difficult to apply it to the daily three-dimensional weather real-time monitoring business. In order to solve this problem, the present invention normalizes the scanning data of each layer of the radar, and then directly processes the data points detected by the radar to construct a hexahedral grid, and then directly obtains the radar reflectivity data by processing the hexahedron directly. 3D isosurface.
本发明整个过程减少了计算数据量同时也避免了冗余数据,大大提高了雷达反射率数据的三维等值面的获取效率,能够很方便的应用实时的三维天气监控业务中。The whole process of the invention reduces the amount of calculation data and avoids redundant data, greatly improves the acquisition efficiency of the three-dimensional isosurface of the radar reflectivity data, and can be easily applied to the real-time three-dimensional weather monitoring business.
本发明通过快速获取雷达反射率数据三维等值面,使雷达产品数据能够很好地应用于三维场景中,可以更好的为气象灾害的减灾防灾提供有效的决策支持,具有良好的社会和经济效果;同时其快速获得降雨云团形态的能力,能够缩短相关部门对于灾害的响应时间。The invention can quickly obtain the three-dimensional isosurface of the radar reflectivity data, so that the radar product data can be well applied to the three-dimensional scene, and can better provide effective decision support for disaster reduction and disaster prevention of meteorological disasters, and has good social and economic benefits. At the same time, its ability to quickly obtain the shape of rainfall cloud clusters can shorten the response time of relevant departments to disasters.
附图说明:Description of drawings:
图1为实施例一中雷达反射率数据归一化俯视示意图;1 is a schematic top view of normalized radar reflectivity data in
图2为实施例一中雷达反射率数据归一化侧视示意图;2 is a schematic side view of the normalized radar reflectivity data in
图3为实施例一中雷达反射率数据六面体构建示意图;3 is a schematic diagram of the construction of a hexahedron of radar reflectivity data in
图4为实施例一中特殊情况下的雷达反射率数据(退化)六面体构建示意图;FIG. 4 is a schematic diagram of the construction of a hexahedron of radar reflectivity data (degenerate) in a special case in
图5为实施例一中六面体的顶点及边的编号示意图;5 is a schematic diagram of the numbering of vertices and sides of a hexahedron in
图6为实施例一中等值面求取过程中15种基本情况示意图;6 is a schematic diagram of 15 basic situations in the process of obtaining an isosurface in
图7为测试实例一中40dbz反射率值等值面数据效果图;Fig. 7 is the 40dbz reflectance value isosurface data rendering diagram in test example one;
图8为测试实例二中50dbz反射率值等值面数据效果图;Fig. 8 is the 50dbz reflectivity value isosurface data rendering diagram in test example two;
具体实施方式:Detailed ways:
实施例一:Example 1:
下面结合附图以及具体实施例对本发明进行详细说明。The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.
本发明提供的快速获取雷达反射率数据三维等值面的方法,包括如下步骤:The method for quickly obtaining the three-dimensional isosurface of radar reflectivity data provided by the present invention includes the following steps:
1、雷达三维扫描数据的归一化;1. Normalization of radar 3D scanning data;
2、雷达数据点的六面体网格构建;2. Hexahedral grid construction of radar data points;
3、雷达反射率数据三维等值面求算;其中,3. Calculate the three-dimensional isosurface of radar reflectivity data; among them,
1.雷达三维扫描数据的归一化时,遍历雷达体扫数据的每一层,对每一层的数据进行如下归一化操作,将各扫描层数据均归一化为具有360条扫描线数据的标准层,得到各扫描层具有上、下位相对应数据点的雷达扫描数据:1. When normalizing the radar 3D scan data, traverse each layer of the radar volume scan data, perform the following normalization operation on the data of each layer, and normalize the data of each scan layer to have 360 scan lines The standard layer of the data, the radar scan data with the upper and lower corresponding data points of each scanning layer is obtained:
a)任取一扫描层,根据所取层中已有的扫描线数据,构建方位角为0度,仰角为本扫描层仰角的扫描线,再通过插值计算法得到新构建扫描线上的扫描线数据,每个数据点的空间间隔为1公里,同时在该线数据上数据的个数为本层扫描线原有的数据的个数(库数);a) Take any scan layer, according to the existing scan line data in the selected layer, construct a scan line whose azimuth angle is 0 degrees, and the elevation angle is the elevation angle of this scan layer, and then obtain the scan line on the newly constructed scan line through interpolation calculation method Line data, the spatial interval of each data point is 1 km, and the number of data on the line data is the original data number (the number of libraries) of the scanning line of the layer;
b)按照步骤a的方法及其仰角、数据间隔以及数据个数的参数,在本层中分别构建方位角为1度,2度,3度,一直到359度的线数据;则本层数据归一化操作完毕;b) According to the method of step a and the parameters of the elevation angle, data interval and the number of data, construct line data with azimuth angles of 1 degree, 2 degrees, 3 degrees, and up to 359 degrees in this layer respectively; The normalization operation is completed;
c)按照上述步骤,依次将雷达体扫数据中所有回波数据扫描层都进行上述的归一化操作,归一化后雷达各扫描层对应方位角扫描线数据上下位相对应,如图1和图2所示;c) According to the above steps, perform the above normalization operation on all the echo data scan layers in the radar volume scan data in turn. After normalization, the corresponding azimuth scan line data of each scan layer of the radar corresponds to the upper and lower positions, as shown in Figure 1 and As shown in Figure 2;
2.雷达数据点的六面体网格构建时,对雷达的各层数据,依次进行如下操作:2. When constructing a hexahedral grid of radar data points, perform the following operations on each layer of radar data:
在雷达扫描层(假设当前为第L层)中,遍历每一根数据线,进行如下操作:假设当前数据线为第j根,在该数据线上依次取两个临近的数据点(设为第i与i+1个数据点)的点坐标,同时在本数据层(L层)中相邻的第j+1根线上取同样位置的两个临近数据点(第i与i+1个数据点)的点坐标,将该四个数据点作为顶点连接成一个四边形;同时对第L+1数据层中,同样取对应位置的四个数据点(第j和j+1条扫描线上第i和i+1个数据点)的点坐标,按照上述方法,也作为顶点连接成一个四边形;在此基础上,将所取上下两层数据点按上下位对应关系进行连接,形成一个六面体,如图3所示,其中L表示扫描层数,j表示扫描线对应的方位角,j取0≤j≤359的整数,i表示该扫描线上任意一个数据点,所形成的六面体为不规则六面体,不规则六面体是指在某一四边形面上存在不平行对边的六面体(即在六面体的6个面中,只要一组对边不平行,则称该六面体为不规则六面体);In the radar scanning layer (assuming that it is currently the Lth layer), traverse each data line and perform the following operations: Assuming that the current data line is the jth root, take two adjacent data points on the data line in turn (set to The point coordinates of the i and i+1 data points), and at the same time, two adjacent data points (i and i+1) at the same position are taken on the adjacent j+1 line in this data layer (L layer). data points), and connect the four data points as vertices to form a quadrilateral; at the same time, for the L+1 data layer, also take the four data points at the corresponding positions (jth and j+1 scan lines). The point coordinates of the i-th and i+1st data points) are also connected as vertices to form a quadrilateral according to the above method; on this basis, the upper and lower data points of the upper and lower layers are A hexahedron, as shown in Figure 3, where L represents the number of scan layers, j represents the azimuth angle corresponding to the scan line, j is an integer of 0≤j≤359, i represents any data point on the scan line, and the formed hexahedron is Irregular hexahedron, an irregular hexahedron refers to a hexahedron with non-parallel opposite sides on a certain quadrilateral face (that is, in the 6 faces of a hexahedron, as long as a set of opposite sides is not parallel, the hexahedron is called an irregular hexahedron);
b)如果第L+1层扫描线的数据点个数少于第L层扫描线的数据点个数,即当在第L层中第j条和第j+1条扫描线上取到的的四个数据点,在第L+1层中第j条和第j+1条扫描线缺少上、下位相对应数据点时,则L层中就会产生多余的的四边形无法匹配,此刻,则将L+1层中对应两条扫描线的最后一个点进行重复使用(二个点作为四个数据点使用,以便于能够与L层的四个数据点相对应),并按照四边形的构建方法,连接成线状的退化四边形使用(该连线依然是四边形,但是其四个顶点,两两已经重合),将L层中多余的四边形的顶点都与该L+1层的退化四边形的顶点对应连接,形成退化六面体,这种情况下,由于L+1层中的数据点是重复使用,这里构建的六面体本质上是退化的六面体,在形体上类似于三棱柱体,但是其依然可以看作由八个顶点构成,只是其中有两组点重合,如图4所示。b) If the number of data points on the scan line in the L+1 layer is less than the number of data points on the scan line in the L layer, that is, when the data obtained from the jth and j+1th scan lines in the Lth layer The four data points of , when the jth and j+1th scan lines in the L+1th layer lack the upper and lower corresponding data points, the L layer will generate redundant quadrilaterals that cannot be matched. At this moment, Then reuse the last point corresponding to the two scan lines in the L+1 layer (two points are used as four data points so that they can correspond to the four data points of the L layer), and follow the construction of the quadrilateral Method, use the degenerate quadrilateral connected into a line (the connection line is still a quadrilateral, but its four vertices have been overlapped), and the vertices of the redundant quadrilaterals in the L layer are all connected with the degenerate quadrilateral of the L+1 layer. The vertices are connected correspondingly to form a degenerate hexahedron. In this case, since the data points in the L+1 layer are reused, the hexahedron constructed here is essentially a degenerate hexahedron, similar in shape to a triangular prism, but it can still be used. It is considered to be composed of eight vertices, but there are two sets of points that overlap, as shown in Figure 4.
c)按照上述方法,将该层中所有的数据点都进行六面体构建;c) According to the above method, all data points in the layer are constructed as hexahedrons;
d)重复上述步骤,直至雷达各层扫描数据点都构建成六面体。所有的雷达反射率数据点就构成了六面体网格,等待三维等值面的数据提取操作;d) Repeat the above steps until the scanning data points of each layer of the radar are constructed into hexahedrons. All radar reflectivity data points form a hexahedral grid, waiting for the data extraction operation of the 3D isosurface;
3.雷达反射率数据三维等值面求算过程如下:3. The calculation process of the three-dimensional isosurface of the radar reflectivity data is as follows:
3.1)根据用户需求设定所求等值面的反射率数值d,逐一遍历步骤2中产生的所有六面体,对其进行MC(Marching cube)的算法处理,检测当前的六面体中是否包含反射率数值为d的三角面片,如果没有,则处理下一个六面体;如果有,则得到当前六面体中所包含的反射率数值为d的三角面片集合,并进行保存;3.1) Set the reflectance value d of the isosurface according to user requirements, traverse all the hexahedrons generated in
其中MC(Marching cube)的算法处理的具体过程包括如下步骤:The specific process of the algorithm processing of MC (Marching cube) includes the following steps:
第一,设定等值面的反射率数值为d;并对六面体的8个顶点及12条边进行如图5所示的编号。First, set the reflectance value of the isosurface as d; and number the 8 vertices and 12 sides of the hexahedron as shown in Figure 5.
第二,对该六面体的8个顶点进行逐个判断,将反射率数值大于等于d的顶点编号记录下来。Second, the 8 vertices of the hexahedron are judged one by one, and the vertex numbers whose reflectance values are greater than or equal to d are recorded.
第三,根据第二步中记录下来的符合要求的顶点编号的结果,归入到图6中15种可能的情况中(本例对应图6中第3图所示的情况),并根据第3图中的情况,按照下列公式求得对应边中反射率数值为d的各点坐标,然后将这些求得的点坐标按照图第3图中对应的方式连接起来,形成若干三角面片(本例中由两个三角面片)。Third, according to the result of the vertex number that meets the requirements recorded in the second step, it is classified into the 15 possible situations in Figure 6 (this example corresponds to the situation shown in Figure 3 in Figure 6), and according to the first In the case of Fig. 3, the coordinates of each point whose reflectance value is d in the corresponding side is obtained according to the following formula, and then these obtained point coordinates are connected according to the corresponding method in Fig. 3 to form a number of triangular patches ( In this case, there are two triangular patches).
设任一符合条件边两个端点的坐标为,,对应的雷达反射率值为,,等值面值为d,则反射率为d的点坐标:(公式中K为中间比值变量,其表示,当前等值面数值d与坐标A点的数值V1之差与两坐标点A、B的数值之差的比值。该比值可以用于求算坐标点A、B之间数值为d的点坐标)Let the coordinates of the two endpoints of any eligible edge be , , the corresponding radar reflectivity value is , , the isosurface value is d, and the reflectivity is the point coordinates of d: (K in the formula is the intermediate ratio variable, which means that the difference between the current isosurface value d and the value V 1 of the coordinate point A and the two coordinate points A, The ratio of the difference between the values of B. This ratio can be used to calculate the coordinates of the point with the value d between the coordinate points A and B)
3.2)按照上述步骤3.1中的过程,处理完每一个六面体,将得到的三角面片一起存储起来;则这些三角面片就是所要构建的等值面三角网格数据。3.2) According to the process in the above step 3.1, after each hexahedron is processed, the obtained triangular patches are stored together; then these triangular patches are the isosurface triangular mesh data to be constructed.
测试实例一:Test example one:
根据上述发明方法,对中国某地区某气象雷达进行了实例处理。并选用反射率值40dbz为等值面数值进行雷达反射率数据三维等值面求算,得到如图7所示效果图:According to the above inventive method, an example is processed for a weather radar in a certain region of China. And select the reflectivity value of 40dbz as the isosurface value to calculate the three-dimensional isosurface of the radar reflectivity data, and obtain the effect diagram as shown in Figure 7:
测试实例二:Test example two:
根据上述发明方法,对中国南京地区某气象雷达进行了实例处理。并选用反射率值50dbz为等值面数值进行雷达反射率数据三维等值面求算,得到如图8所示效果图。According to the above inventive method, an example is processed for a weather radar in Nanjing, China. And select the reflectivity value of 50dbz as the isosurface value to calculate the three-dimensional isosurface of the radar reflectivity data, and obtain the effect diagram as shown in Figure 8.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810902233.9A CN109031234B (en) | 2018-08-09 | 2018-08-09 | A Fast Method for Obtaining 3D Isosurface of Radar Reflectance Data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810902233.9A CN109031234B (en) | 2018-08-09 | 2018-08-09 | A Fast Method for Obtaining 3D Isosurface of Radar Reflectance Data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109031234A CN109031234A (en) | 2018-12-18 |
CN109031234B true CN109031234B (en) | 2022-06-28 |
Family
ID=64633394
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810902233.9A Active CN109031234B (en) | 2018-08-09 | 2018-08-09 | A Fast Method for Obtaining 3D Isosurface of Radar Reflectance Data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109031234B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109613540A (en) * | 2018-12-25 | 2019-04-12 | 江苏省气象信息中心(江苏省气象档案馆) | A kind of Doppler radar three-dimensional visualization method based on WebGL |
CN111145924B (en) * | 2019-12-31 | 2021-08-10 | 西安交通大学 | Power density distribution statistical method for porous hexagonal prism type nuclear fuel element |
CN111736154B (en) * | 2020-06-22 | 2023-09-15 | 太极计算机股份有限公司 | Construction method and display method of three-dimensional weather radar echo model |
CN112327267B (en) * | 2020-11-12 | 2022-08-23 | 国网湖南省电力有限公司 | Millimeter wave radar reflectivity layer-by-layer repairing method and system and computer storage medium |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8228227B2 (en) * | 2010-12-02 | 2012-07-24 | Honeywell International Inc. | Systems and methods for improving relevant weather determination |
DE102013104443B4 (en) * | 2013-04-30 | 2022-03-17 | Jenoptik Robot Gmbh | Traffic monitoring system for measuring the speed and allocation of moving vehicles in a multi-target recording module |
CN105093175B (en) * | 2015-08-14 | 2019-04-09 | 华南理工大学 | A Realization Method of 3D Space Positioning Based on RFID Middleware |
CN107942309B (en) * | 2017-10-19 | 2021-07-20 | 上海无线电设备研究所 | Rapid calculation method for electromagnetic scattering of ultrahigh-speed target in thin atmosphere |
CN108169751B (en) * | 2017-11-14 | 2021-12-28 | 广州中南民航空管技术装备工程有限公司 | Three-dimensional rasterization method for weather radar base data, computer-readable storage medium and electronic device |
CN108226926B (en) * | 2017-12-07 | 2023-06-02 | 中国人民解放军空军工程大学 | A 3D Scattering Distribution Reconstruction Method Based on Networked Radar |
-
2018
- 2018-08-09 CN CN201810902233.9A patent/CN109031234B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN109031234A (en) | 2018-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109031234B (en) | A Fast Method for Obtaining 3D Isosurface of Radar Reflectance Data | |
CN103413133B (en) | Automatically-extracting power line method in random laser point cloud data | |
CN107123162B (en) | Construction method of 3D environment surface triangular mesh based on 2D laser sensor | |
CN104408055B (en) | Storage method and device for laser radar point cloud data | |
CN115564926B (en) | Three-dimensional patch model construction method based on image building structure learning | |
CN109919070B (en) | Coastline remote sensing calculation method with profile shape self-adaptive fitting function | |
CN109615581B (en) | Splicing recovery method of three-dimensional fragments fusing expanded Gaussian balls and color geometric features | |
CN107016725A (en) | A kind of vegetation three-dimensional live modeling method for taking LiDAR point cloud data distribution difference into account | |
CN105139379B (en) | Based on the progressive extracting method of classified and layered airborne Lidar points cloud building top surface | |
CN103793907A (en) | Water body information extracting method and device | |
CN104794756A (en) | Mapping system and method of point clouds model | |
CN103093466A (en) | Building three-dimensional change detection method based on LiDAR point cloud and image | |
CN104317886B (en) | Searching and selecting method of adjacent conditional data points during grid node interpolation under fault constraints | |
CN106898045A (en) | A kind of very three-dimensional geography scene adaptive construction method in big region based on SGOG tile fragments | |
CN109410183A (en) | Plane extraction method, system and device based on point cloud data and storage medium | |
CN104751479A (en) | Building extraction method and device based on TIN data | |
CN104851127A (en) | Interaction-based building point cloud model texture mapping method and device | |
CN117557617B (en) | Multi-view dense matching method, system and equipment based on plane priori optimization | |
CN109031235B (en) | Method for rapidly acquiring three-dimensional contour line data of radar basic reflectivity | |
CN110796735A (en) | NURBS curved surface finite element plate shell mesh division method and computer implementation system | |
CN104167020A (en) | Spatial reversed curved surface reconstruction method based on restraint Delaunay triangular mesh | |
CN107564078B (en) | Automatic vectorization method for grid partition map with interference pixels | |
CN117132478A (en) | An orbit point cloud denoising method based on normal vector two-norm characteristic parameters | |
CN115760575A (en) | Laser point cloud data processing method and device, electronic equipment and storage medium | |
CN114529676A (en) | Vulnerability filling method and device for three-dimensional model, computer equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20181218 Assignee: Nanjing Guangbing Technology Co.,Ltd. Assignor: Nanjing University of Information Science and Technology Contract record no.: X2024980009397 Denomination of invention: A method for quickly obtaining three-dimensional isosurfaces of radar reflectance data Granted publication date: 20220628 License type: Common License Record date: 20240711 Application publication date: 20181218 Assignee: Nanjing China Mineral Union Information Co.,Ltd. Assignor: Nanjing University of Information Science and Technology Contract record no.: X2024980009395 Denomination of invention: A method for quickly obtaining three-dimensional isosurfaces of radar reflectance data Granted publication date: 20220628 License type: Common License Record date: 20240711 |
|
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20181218 Assignee: Nanjing nuolong Electronic Technology Co.,Ltd. Assignor: Nanjing University of Information Science and Technology Contract record no.: X2024980039325 Denomination of invention: A method for quickly obtaining three-dimensional isosurfaces of radar reflectance data Granted publication date: 20220628 License type: Common License Record date: 20241218 Application publication date: 20181218 Assignee: Nanjing Genyong Zhilv Technology Co.,Ltd. Assignor: Nanjing University of Information Science and Technology Contract record no.: X2024980039324 Denomination of invention: A method for quickly obtaining three-dimensional isosurfaces of radar reflectance data Granted publication date: 20220628 License type: Common License Record date: 20241218 |