3d modeling method for pore-filling hydrate sediment based on ct image
US-2022156901-A1 · May 19, 2022 · US
US11590708B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11590708-B2 |
| Application number | US-201816014525-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 21, 2018 |
| Priority date | Apr 30, 2015 |
| Publication date | Feb 28, 2023 |
| Grant date | Feb 28, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The subject matter of this specification can be embodied in, among other things, a system that includes a three-dimensional fabricator. An image processing module acquires an image of a rock sample having a network of pores, a transformation module transforms the image into a binary matrix and determine a set of statistical moments of the binary matrix, a layer generation module generates a first representation of a first stochastic layer based on the set and emulative of the rock sample and generates a second representation of a second stochastic layer based on the set and emulative of the rock sample. An arrangement module arranges the first representation and the second representation as adjacent layers of a three-dimensional model emulative of the rock sample, and provides the first representation and the second representation to the 3D fabricator for fabrication as a physical three-dimensional fluid micromodel emulative of the rock sample.
Opening claim text (preview).
What is claimed is: 1. A non-transitory computer-readable medium storing instructions executable by a processing device to perform operations comprising: acquiring, by a computer device, an image of a section of a rock sample having a network of pores; transforming, by the computer device, the image into a binary matrix; determining, by the computer device, a set of one or more statistical characteristics of the binary matrix; generating, by the computer device, a first representation of a first stochastic simulated rock layer emulative of the rock sample and having a first pseudorandom distribution of porous regions and non-porous regions that is based on the determined set of one or more statistical characteristics of the binary matrix; generating, by the computer device, a second representation of a second simulated rock layer emulative of the rock sample and having a second pseudorandom distribution of porous regions and non-porous regions that is based on the determined set of one or more statistical characteristics of the binary matrix, the second representation being different from the first representation; arranging, by the computer device, the first representation and the second representation such that the first simulated rock layer and the second simulated rock layer are arranged as adjacent layers of a three-dimensional model emulative of the rock sample; and providing, by the computer device, the first representation and the second representation as adjacent layers of the three-dimensional model emulative of the rock sample. 2. The non-transitory computer-readable medium of claim 1 , wherein arranging the first representation and the second representation further comprises: forming, under control of the computer device, the three-dimensional model as a physical three-dimensional fluid micromodel emulative of the rock sample, the forming comprising: forming a first physical micromodel layer comprising a network of pores based on the first representation; and forming a second physical micromodel layer comprising a network of pores based on the second representation adjacent the first physical micromodel layer. 3. The non-transitory computer-readable medium of claim 2 , wherein forming the three-dimensional model as the physical three-dimensional fluid micromodel emulative of the rock sample comprises: providing, by the computer device, the first representation as a first collection of commands to a three-dimensional printer; and printing, by the three dimensional printer, the first physical micromodel layer as a first printed layer in a physical three-dimensional printed model; and forming at least the second physical micromodel layer further comprises: providing, by the computer device, the second representation as a second collection of commands to the three-dimensional printer; and printing, by the three dimensional printer, the second physical micromodel layer as a second printed layer in the physical three-dimensional printed model. 4. The non-transitory computer-readable medium of claim 1 , wherein arranging the first representation and the second representation further comprises: arranging, by the computer device, the first representation and the second representation into a computer-generated three-dimensional representation based on the set, the computer-generated three-dimensional representation comprising a three-dimensional network of pores emulative of the rock sample; and transforming, by the computer device, a degree of heterogeneity of the computer-generated three-dimensional representation by applying a moving average to the distribution of the three-dimensional network of pores within the computer-generated three-dimensional representation. 5. The non-transitory computer-readable medium of claim 4 , the operations further comprising: identifying, by the computer device, at least one outer boundary of the computer-generated three-dimensional representation; and removing pores from the outer boundary. 6. The non-transitory computer-readable medium of claim 1 , the operations further comprising determining, by the computer device, the determined set of one or more statistical characteristics of the binary matrix, wherein the set comprises one or more of a statistical mean and a statistical covariance. 7. A system comprising: a three-dimensional (3D) fabricator; an image processing module configured to acquire an image of a section of a rock sample having a network of pores; a transformation module configured to transform the image into a binary matrix and determine a set of one or more statistical characteristics of the binary matrix, the set comprising one or more of a statistical mean and a statistical covariance; a layer generation module configured to: generate a first representation of a first simulated rock layer emulative of the rock sample and having a first pseudorandom distribution of porous regions and non-porous regions that is based on the set of one or more statistical characteristics of the binary matrix; and generate a second representation of a second simulated rock layer emulative of the rock sample and having a second pseudorandom distribution of porous regions and non-porous regions that is based on the set of one or more statistical characteristics of the binary matrix, the second representation being different from the first representation; and an arrangement module configured to arrange the first representation and the second representation such that the first simulated rock layer and the second simulated rock layer are arranged as adjacent layers of a three-dimensional model emulative of the rock sample, and provide the first representation and the second representation to the 3D fabricator for fabrication as a physical three-dimensional fluid micromodel emulative of the rock sample, the physical three-dimensional fluid micromodel comprising a first physical micromodel layer comprising a first network of pores based on the first representation, and a second physical micromodel layer comprising a second network of pores based on the second representation, adjacent the first physical micromodel layer. 8. The system of claim 7 , wherein: the arrangement module is a three-dimensional printer; the first representation is presented as a first collection of commands to the three-dimensional printer for printing as a first printed layer in the physical three-dimensional fluid micromodel; and the second representation is presented as a second collection of commands to the three-dimensional printer for printing as a second printed layer in the physical three-dimensional fluid micromodel. 9. The system of claim 7 , wherein the arrangement module is further configured to: arrange the first representation and the second representation into a computer-generated three-dimensional representation based on the set, the computer-generated three-dimensional representation comprising a three-dimensional network of pores emulative of the rock sample; and identify at least one outer boundary of the three-dimensional computer-generated representation, and remove pores from the outer boundary. 10. The system of claim 7 , wherein the arrangement module is further configured to: arrange the first representation and the second representation into a three-dimensional representation based on the set, the three-dimensional representation comprising a three-dimensional network of pores emulative of the rock sample; and transform a degree of heterogeneity of the three-dimensional representation by applying a moving average to the distribution of the three-dimensional network of pores within the three-dimensional representation.
Apparatus for additive manufacturing; Details thereof or accessories therefor · CPC title
involving 3D image data · CPC title
Subject matter not provided for in other groups of this subclass · CPC title
Data acquisition or data processing for additive manufacturing · CPC title
Three-dimensional [3D] modelling for computer graphics · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.