[1]黄贤胜,成卫青,林 伟,等.基于 CT 扫描图像的砂岩石三维建模研究[J].计算机技术与发展,2020,30(07):115-119.[doi:10. 3969 / j. issn. 1673-629X. 2020. 07. 025]
 HUANG Xian-sheng,CHENG Wei-qing,LIN Wei,et al.Research on 3D Modeling of Sandstone Based on CT Scanning Images[J].,2020,30(07):115-119.[doi:10. 3969 / j. issn. 1673-629X. 2020. 07. 025]
点击复制

基于 CT 扫描图像的砂岩石三维建模研究()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
30
期数:
2020年07期
页码:
115-119
栏目:
应用开发研究
出版日期:
2020-07-10

文章信息/Info

Title:
Research on 3D Modeling of Sandstone Based on CT Scanning Images
文章编号:
1673-629X(2020)07-0115-05
作者:
黄贤胜1 成卫青1 林 伟2 熊生春2
1. 南京邮电大学 计算机学院,江苏 南京 210023; 2. 中国科学院 渗流流体力学研究所,河北 廊坊 065007
Author(s):
HUANG Xian-sheng1 CHENG Wei-qing1 LIN Wei2 XIONG Sheng-chun2
1. School of Computer,Nanjing University of Posts and Telecommunications,Nanjing 210023,China; 2. Institute of Porous Flow and Fluid Mechanics,Chinese Academy of Sciences,Langfang 065007,China
关键词:
三维建模MC 算法形态学VTK 工具库STL 文件
Keywords:
3D modelingMC algorithmmorphologyVTK tool librarySTL file
分类号:
TP391
DOI:
10. 3969 / j. issn. 1673-629X. 2020. 07. 025
摘要:
为了得到岩心的快速成型文件,首先对采集到的致密砂岩岩心进行 CT 扫描,得到二维 CT 序列图像。 初步介绍了VTK 工具库和标准三维模型的格式文件—STL 文件, 阐述了三维建模的经典算法—MarchingCubes 算法, 了解了它的基本原理。 然后通过获取到合适的阈值,基于形态学方法对 CT 图像进行数次膨胀和压缩处理,去除图像的虚边,并进行分层灰度化和背景切割等预处理操作。 对 MarchingCubes( MC) 算法中的插值运算进行了简化, 采取的方式是将体素边分为四等份, 提取四等分点使得三角面片顶点坐标和法向量分量值的计算量大幅减小, 利用改进后的 MC 算法对预处理后的图像进行三维重构,生成三维模型和 STL 文件。 实验结果表明,改进后的 MC 算法能够提高三维建模的效率,重构出的模型也保持了相当高的精度。
Abstract:
In order to obtain the rapid prototyping file of the core,the CT scan is performed on the collected tight sandstone core to obtain the 2D CT sequence image. The format file of the VTK tool library and the standard 3D model-STL file is introduced,and the MarchingCubes algorithm,    a classical algorithm for 3D modeling,is expounded and its basic principles are understood. Then, by obtaining the appropriate threshold, the CT image is expanded and compressed several times based on the morphological method to remove the virtual side of the image and  perform preprocessing operations such as layered graying and background cutting. The interpolation operation in the Marching Cubes (MC) is simplified by dividing the voxel side into four equal parts and extracting the four equal points to make the calculation of triangular surface vertex coordinates and the normal vector component value significantly reduced. The improved MC algorithm is used to reconstruct the preprocessed image in three dimensions to generate a three-dimensional model and an STL file. The experiment shows that the improved MC algorithm can improve the efficiency of 3D modeling,and the reconstructed model also maintains a high degree of precision.

相似文献/References:

[1]张璞 陶丽娜 杨建国 柴贺军.基于OpenGL的岩石楔形体边坡三维分析系统[J].计算机技术与发展,2009,(03):66.
 ZHANG Pu,TAO Li-na,YANG Jian-guo,et al.A Rock Wedge Slope 3D Analysis System Based on OpenGL[J].,2009,(07):66.
[2]洪德法 杨国东 王志恒.基于ArcScene和SketchUp的虚拟校园的建立[J].计算机技术与发展,2008,(12):41.
 HONG De-fa,YANG Guo-dong,WANG Zhi-heng.Construction of Virtual Campus Based on ArcScene and SketchUp[J].,2008,(07):41.
[3]邢静宜 王鹏飞 谭小峰 顾瑞春.Managed DirectX三维建模技术中的类实现[J].计算机技术与发展,2007,(04):208.
 XING Jing-yi,WANG Peng-fei,TAN Xiao-feng,et al.Implementation of Class in 3D Modeling Technology Based on Managed DirectX[J].,2007,(07):208.
[4]陈金水 颜伟琼.基于OpenGL的三维建模在水利行业中的应用[J].计算机技术与发展,2006,(03):197.
 CHEN Jin-shui,YAN Wei-qiong.3D Modeling Application in Field of Water Conservancy Based on OpenGL[J].,2006,(07):197.
[5]张占军 程行甫 柳平 陈武.电台三维虚拟维修仿真系统的研究[J].计算机技术与发展,2011,(02):250.
 ZHANG Zhan-jun,CHENG Xing-fu,LIU Ping,et al.Research on Three-dimensional Virtual Maintenance Simulation System of Transmitter-Receive[J].,2011,(07):250.
[6]张国栋 刘东峰 程昱 孙粤辉.基于DXF数据的建筑物三维建模[J].计算机技术与发展,2012,(12):237.
 ZHANG Guo-dong,LIU Dong-feng,CHENG Yu,et al.3D Building Modeling Based on DXF Data[J].,2012,(07):237.
[7]王海燕,高江凤,杨金超.井下爆炸材料库CAD系统的研究与实现[J].计算机技术与发展,2013,(02):222.
 WANG Hai-yan,GAO Jiang-feng,YANG Jin-chao.Research and Implementation on CAD System of Mine Detonator Storeroom[J].,2013,(07):222.
[8]李婷婷,余庆军.基于 OpenGL 的交互式虚拟漫游系统开发研究[J].计算机技术与发展,2018,28(01):131.[doi:10.3969/ j. issn.1673-629X.2018.01.028]
 LI Ting-ting,YU Qing-jun.Research on Interactive Virtual Roaming System Based on OpenGL[J].,2018,28(07):131.[doi:10.3969/ j. issn.1673-629X.2018.01.028]
[9]汪俊峰,王星东,郑传海.智能社区三维展示系统的设计与实现[J].计算机技术与发展,2018,28(09):156.[doi:10.3969/ j. issn.1673-629X.2018.09.032]
 WANG Jun-feng,WANG Xing-dong,ZHENG Chuan-hai.Design and Implementation of 3D Demonstration Display System of Intelligent Community[J].,2018,28(07):156.[doi:10.3969/ j. issn.1673-629X.2018.09.032]
[10]袁连海.面向规则的三维建模技术的研究[J].计算机技术与发展,2019,29(01):194.[doi:10. 3969 / j. issn. 1673-629X. 2019. 01. 040]
 YUAN Lian-hai.Research on Rule Oriented 3D Modeling Technology[J].,2019,29(07):194.[doi:10. 3969 / j. issn. 1673-629X. 2019. 01. 040]

更新日期/Last Update: 2020-07-10