-
公开(公告)号:US11682167B2
公开(公告)日:2023-06-20
申请号:US16753945
申请日:2018-12-20
Applicant: Landmark Graphics Corporation
Inventor: Jeffrey Marc Yarus , Rae Mohan Srivastava , Yevgeniy Zagayevskiy , Gaetan Bardy , Maurice Gehin , Genbao Shi
Abstract: A method for creating a seamless scalable geological model may comprise identifying one or more geological scales, establishing a geological tied system, identifying one or more graphical resolution levels for each of the one or more geological scales, constructing the seamless scalable geological model, and producing a post-process model. A system for creating a seamless scalable geological model may comprise an information handling system, which may comprise a random access memory, a graphics module, a main memory, a secondary memory, and one or more processors configured to run a seamless scalable geological model software.
-
公开(公告)号:US20220198587A1
公开(公告)日:2022-06-23
申请号:US17130708
申请日:2020-12-22
Applicant: Landmark Graphics Corporation
Inventor: Genbao Shi , Mehran Hassanpour , Steven Bryan Ward
Abstract: A neural network trainer trains neural networks to estimate secondary data at locations throughout a geological formation where secondary data is unknown. The neural networks are trained to estimate secondary data using locations in the geological formation as input. Subsequently, the secondary data is deleted from memory using the trained neural network as a proxy representation to reduce memory footprint and allow for estimation of secondary data at locations where it is unknown.
-
公开(公告)号:US10176631B2
公开(公告)日:2019-01-08
申请号:US15762686
申请日:2015-11-10
Applicant: Landmark Graphics Corporation
Inventor: Jeffrey Marc Yarus , Rae Mohan Srivastava , Genbao Shi , Veronica Liceras , Yogendra Narayan Pandey , Zhaoyang Wang
Abstract: Target objects having undulating surfaces are simulated using different triangle mesh sizes to improve processing performance. To perform the simulation, a target object is generated using a triangle mesh formed by a plurality of triangles. The target object has an X, Y, and Z direction, wherein the Z direction is perpendicular to an X-Y plane of the target object. The undulating surface on the target object is generated using a Z value in the Z direction.
-
公开(公告)号:US20160350263A1
公开(公告)日:2016-12-01
申请号:US15233639
申请日:2016-08-10
Applicant: Landmark Graphics Corporation
Inventor: Genbao Shi , Zitao Xu , Jeffrey Yarus , Richard L. Chambers , Randy Guetter
CPC classification number: G06F17/17 , G01V1/302 , G01V99/005 , G01V2210/641 , G01V2210/642 , G01V2210/665 , G06T17/05 , G06T17/20
Abstract: Systems and methods for creating a surface in a faulted space, which includes using interpolation techniques.
-
5.
公开(公告)号:US20150285950A1
公开(公告)日:2015-10-08
申请号:US14350262
申请日:2012-02-10
Applicant: Landmark Graphics Corporation
Inventor: Jeffrey Yarus , Marko Maucec , Richard Chambers , Genbao Shi
IPC: G01V99/00
CPC classification number: G01V99/005
Abstract: Systems and methods for selecting facies model realizations based on the cumulative distribution function of facies net volumes.
Abstract translation: 基于相网净累积分布函数选择相模型实现的系统和方法。
-
公开(公告)号:US20210374306A1
公开(公告)日:2021-12-02
申请号:US16883638
申请日:2020-05-26
Applicant: Landmark Graphics Corporation
Inventor: Gaetan Pierre Louis Bardy , Genbao Shi , Mehran Hassanpour
Abstract: A method for processing a well data log may comprise adding one or more boundary areas to the well data log, dividing the well data log into one or more segments using the one or more boundary areas, processing each of the one or more segments on one or more information handling systems, and reforming each of the one or more segments into a final simulation. A system for processing a well data log may comprise one or more information handling systems in a cluster. The one or more information handling systems may be configured to perform the method for processing the well data log.
-
公开(公告)号:US10922782B2
公开(公告)日:2021-02-16
申请号:US16340029
申请日:2016-12-16
Applicant: Landmark Graphics Corporation
Inventor: Zitao Xu , Genbao Shi , ChiKang David Chien , Maurice Gehin , Andres Cesar Callegari , Jeffrey Marc Yarus
Abstract: Systems and methods for mapping vertices from one coordinate system in an earth model to another coordinate system in a two-dimensional (2D) array without disrupting the topology of the vertices.
-
公开(公告)号:US10319140B2
公开(公告)日:2019-06-11
申请号:US15108704
申请日:2015-07-07
Applicant: Landmark Graphics Corporation
Inventor: Zitao Xu , Genbao Shi , Andres Cesar Callegari , ChiKang David Chien , Jeffrey Marc Yarus
Abstract: A consecutive set of data points, P1, P2, P3, and P4, is selected. A first line is created through P1 and P3. A first tangent vector originating at P2, parallel to the first line, is created. A second line through P2 and P4 is created. A second tangent vector through P3 is created. The second tangent vector is parallel to the second line. A baseline through P2 and P3 is created. A Bezier curve between P2 and P3 is created, wherein the Bezier curve has a degree. The degree of the Bezier curve is determined based on a comparison of the first tangent vector, the second tangent vector, and the baseline.
-
公开(公告)号:US20190080032A1
公开(公告)日:2019-03-14
申请号:US15762668
申请日:2015-11-10
Applicant: Landmark Graphics Corporation
Inventor: Jeffrey Marc Yarus , Rae Mohan Srivastava , Genbao Shi , Veronica Narayan Liceras , Yogendra Narayan Pandey , Zhaoyang Wang
Abstract: Target objects are simulated using different triangle mesh sizes to improve processing performance. To perform the simulation, a seed point for the target object within a constraint volume is determined, the seed point representing a vertex of a first triangle forming part of the target object. One or more hexagonal orbits of triangles adjacent the first triangle are propagated, whereby the hexagonal orbits of triangles form the target object. The size of each triangle is determined based upon dimensions of the target object, and the target object is generated.
-
10.
公开(公告)号:US09959144B2
公开(公告)日:2018-05-01
申请号:US14769428
申请日:2014-08-20
Applicant: Landmark Graphics Corporation
Inventor: Andres C. Callegari , Genbao Shi , Michael Dunn , Joe Lynch
CPC classification number: G06F9/5044 , G06F3/14 , G06F9/5016 , G06F17/30569 , G06T15/00 , G06T15/005 , G06T17/10
Abstract: Systems and methods for optimizing hardware resource utilization when processing variable-precision data are provided. Application data objects are processed using either a central processing unit (CPU) or the relatively lower precision data processing requirements of a dedicated math processing unit, e.g., a graphics processing unit (GPU), based on a level of precision determined for each application data object. The level of precision is used to calculate at least one bounding value for each application data object. The bounding value is compared to a selected precision threshold in order to determine whether the application data object can be processed by the GPU at a relatively lower level of precision without an undesirable loss of computational precision.
-
-
-
-
-
-
-
-
-