THREE-DIMENSIONAL RECONSTRUCTION BASED ON IMPROVED MARCHING CUBES ALGORITHM

被引:4
|
作者
Wang, Monan [1 ]
Luo, Haiyang [1 ]
Cui, Qi [1 ]
机构
[1] Harbin Univ Sci & Technol, Key Lab Med Biomech & Mat Heilongjiang Prov, Harbin 150080, Peoples R China
基金
黑龙江省自然科学基金;
关键词
3D reconstruction; MC algorithm; topological configuration; protocol mapping table; ISOSURFACE;
D O I
10.1142/S0219519420400023
中图分类号
Q6 [生物物理学];
学科分类号
071011 ;
摘要
Based on the standard Marching Cubes (MC) algorithm, this paper proposes an improved MC algorithm. First, the original 15 topological configurations in the MC algorithm are increased to 24, which effectively avoid the generation of voids phenomenon. To further improve the speed of three-dimensional (3D) reconstruction, in this paper, the midpoint selection method is used instead of the linear interpolation method, and the 24 configurations are divided into three types. Each class corresponds to a thread. The multi-thread parallel processing is used to improve the calculation speed. The critical region is used to realize multi-thread synchronization, and then we designed a protocol mapping table according to the idea of the message mapping table. The function pointer is triggered by macro. Processing function is called by function pointer and completes the encapsulation of the protocol mapping table, which maintains the opening and closing principle of the class and ensures the scalability of the class. Through the improved MC algorithm accuracy verification and reconstruction speed verification, it is concluded that the improved MC algorithm can make up for the voids problem. By comparing the calculation time under the two platforms of Windows and Linux, the reconstruction speed of the improved MC algorithm is approximately 30% faster than the standard MC algorithm and 40% faster than the Masala algorithm. Finally, the algorithm is applied to the medical image 3D reconstruction system, and the accuracy and applicability of the algorithm are demonstrated by two sets of examples.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] Three-dimensional subzone-based reconstruction algorithm for MR elastography
    Van Houten, EEW
    Miga, MI
    Weaver, JB
    Kennedy, FE
    Paulsen, KD
    MAGNETIC RESONANCE IN MEDICINE, 2001, 45 (05) : 827 - 837
  • [32] Three-dimensional surface reconstruction algorithm based on fusion of scale and confidence
    Li Y.
    Lu R.
    Huang J.
    Jiang C.
    Li X.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2024, 30 (01): : 42 - 52
  • [33] Three-dimensional temperature field reconstruction of flame based on LSMR algorithm
    Liang, Shan
    Wenqi, Yang
    Bo, Hong
    Rongxing, Zhou
    Ming, Kong
    Huagong Jinzhan/Chemical Industry and Engineering Progress, 2024, 43 (02): : 659 - 666
  • [34] A three-dimensional reconstruction algorithm of nonwoven fabric based on an anthill model
    Li, Chengzu
    Dong, Gaige
    Wang, Rongwu
    TEXTILE RESEARCH JOURNAL, 2022, 92 (11-12) : 1876 - 1890
  • [35] An improved A* algorithm applied to three-dimensional space
    Huang, Chao
    Huang, Baiyue
    Zhang, Yi
    PROCEEDINGS OF 2019 IEEE 8TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC 2019), 2019, : 1635 - 1638
  • [36] An improved genetic algorithm for three-dimensional reconstruction from a single uniform texture image
    Yujuan Sun
    Xiaofeng Zhang
    Muwei Jian
    Shengke Wang
    Zeju Wu
    Qingtang Su
    Beijing Chen
    Soft Computing, 2018, 22 : 477 - 486
  • [37] An improved genetic algorithm for three-dimensional reconstruction from a single uniform texture image
    Sun, Yujuan
    Zhang, Xiaofeng
    Jian, Muwei
    Wang, Shengke
    Wu, Zeju
    Su, Qingtang
    Chen, Beijing
    SOFT COMPUTING, 2018, 22 (02) : 477 - 486
  • [38] Algorithm for Segmentation Based on an Improved Three-Dimensional Otsu's Thresholding
    Wang, Qingping
    Zhao, Hongyu
    Wu, Weiwei
    Yuan, Naichang
    PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 1737 - 1740
  • [39] Improved three-dimensional reconstruction algorithm from a multifocus microscopic image sequence based on a nonsubsampled wavelet transform
    Tian, Yingzhong
    Cui, Haoyang
    Pan, Zhiyan
    Liu, Jiaorong
    Yang, Shouchen
    Liu, Lilan
    Wang, Wenbin
    Li, Long
    APPLIED OPTICS, 2018, 57 (14) : 3864 - 3872
  • [40] Three-Dimensional Path Planning for UAV Based on Improved PSO Algorithm
    Wang, Qiang
    Zhang, An
    Qi, Linghui
    26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 3981 - 3985