IP Library Granted Patent US 12,499,567
Granted Patent B2
US 12,499,567 · App. 18/981,201 · Granted Dec 16, 2025

Method for generating a three-dimensional digital model of a drill core and computer-readable storage media

Inventors: Andre Luiz Durante Spigolon (Rio de Janeiro, BR); Mauricio Roberto Veronez (São Leopoldo, BR); Leandro Tonietto (Montenegro, BR); Luiz Gonzaga Da Silveira Junior (Porto Alegre, BR); Ygor Dos Santos Rocha (Rio de Janeiro, BR); Alysson Soares Aires (São Leopoldo, BR)
Assignees: PETRÓLEO BRASILEIRO S.A.—PETROBRAS; UNIVERSIDADE DO VALE DO RIO DOS SINOS—UNISINOS
G06T7/593G01V20/00G06T7/579G06T15/04H04N13/111H04N13/221G06T2207/10012G06T2207/10028G06T2210/56
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,499,567
App. No.
18/981,201
Granted
Dec 16, 2025
Kind
B2
Abstract

The present invention relates to a method for generating a three-dimensional digital model of a drill core, comprising the steps of positioning at least one drill core fragment in an acquisition scenario; capturing images of the drill core fragment; generating a mask for each captured image; reconstructing the position and angle of the image; generating at least one dense point cloud; generating at least one polygonal mesh; georeferencing the drill core fragment; performing texture processing; and unifying a plurality of drill core fragments into a single three-dimensional object.

Claims (126)

1 . A method for generating a three-dimensional digital model of a drill core, comprising the steps of:

positioning at least one drill core fragment, perpendicularly, on the center of at least one rotating base of an acquisition scenario, obeying the original lower and upper extraction positions of the drill core fragment from the reservoir;

wherein the original position of the base of the drill core fragment is arranged in contact with the surface of the rotating base;

wherein the rotating base is georeferenced by means of the north, east and altitude coordinates;

capturing images of the drill core fragment, in which an image is captured every 15° of rotation of the rotating base axis;

generating a mask for each captured image, including exclusion of all information other than the drill core fragment within the image;

reconstructing the position and angle of the image;

generating at least one dense point cloud;

generating at least one polygonal mesh;

georeferencing the drill core fragment;

performing texture processing; and

unifying a plurality of drill core fragments, including grouping the generated polygonal meshes into a single three-dimensional object within the same geographic reference system.

2 . The method according to claim 1 , wherein the acquisition scenario has a cubic shape with one of the faces open, and comprises an artificial lighting system and at least one stably positioned camera.

3 . The method according to claim 1 , wherein the north and east coordinates of the rotating base are individually calculated for each reservoir, and the altitude coordinate of the rotating base is dependent on the depth of the drill core fragment.

4 . The method according to claim 1 , wherein the rotating base and the drill core fragment are georeferenced through at least three targets, T1, T2, and T3, according to the equations:

T

1

x

=

C

x

equation

1

T

1

y

=

C

y

+

CT

1

_

equation

2

T

2

x

=

C

x

-

CT

2

_

equation

3

T

2

y

=

C

y

equation

4

T

3

x

=

C

x

+

CT

3

_

equation

5

T

3

y

=

C

y

equation

6

T

1

z

=

T

2

z

=

T

3

z

=

C

z

-

Fragment

dimension

equation

7

wherein:

C(x, y, z): flat cartographic coordinates of the position of the drilling hole in the well;

T1, T2, and T3: photogrammetric targets;

CT(1, 2, and 3) : distance between the center of the respective target and the center of the rotating base.

5 . The method according to claim 4 , wherein the north face of the drill core fragment is positioned according to T1.

6 . The method according to claim 1 , wherein twenty-four images are captured per fragment of the drill core.

7 . The method according to claim 1 , wherein reconstructing the position and angle of the image includes applying the Structure from Motion (SfM) algorithm to the image with the mask applied.

8 . The method according to claim 1 , wherein generating a dense point cloud includes using a Multi-View Stereo (MVS) algorithm.

9 . The method according to claim 1 , wherein generating a polygonal mesh includes using a Delaunay algorithm.

10 . The method according to claim 1 , wherein performing texture processing includes matching each pixel of the image with the surface of the polygonal mesh.

11 . The method according to claim 1 , wherein unifying the drill core fragments includes editing a three-dimensional object that contains vertex information, mapping textures and faces of a plurality of drill core fragments, and representing the plurality of drill core fragments in a continuous manner in a single three-dimensional object.

12 . A computer-readable storage media, comprising stored therein, a set of computer-readable instructions, which, when executed by a computer, executes the method as defined in claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2025
From: DURANTE SPIGOLON, ANDRE LUIZ; DOS SANTOS ROCHA, YGOR
To: PETRÓLEO BRASILEIRO S.A.–PETROBRAS
Reel/Frame 069986/0050 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2025
From: VERONEZ, MAURICIO ROBERTO; TONIETTO, LEANDRO; DA SILVEIRA JUNIOR, LUIZ GONZAGA; AIRES, ALYSSON SOARES
To: UNIVERSIDADE DO VALE DO RIO DOS SINOS - UNISINOS
Reel/Frame 069986/0054 →
Priority Claims (1)
BR 1020230263909 · Dec 14, 2023 · national
Continuity (1)
Related Publication 20250200779A1 · Jun 19, 2025
References Cited (5)
US 12254570B2 · Bi · 2025 [cited by examiner]
US 20200342688A1 · Park · 2020 [cited by examiner]
CA 3239336A1 · 2023 [cited by examiner]
WO WO2005121783A1 · 2005 [cited by examiner]
WO WO2015126369A1 · 2015 [cited by examiner]