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 条
  • [21] Three-dimensional soft tissue landmark detection with marching cube algorithm
    Lee, Yoonjung
    Lee, Ji-Min
    Park, Sun-Hyung
    Choi, Yoon Jeong
    Choi, Sung-Hwan
    Hwang, Jae Joon
    Yu, Hyung-Seog
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [22] Improvement of marching cubes algorithm based on sign determination
    Department of Physical Education, Yanshan University, Qinhuangdao, 066004, China
    不详
    Int. Workshop Educ. Technol. Comput. Sci., ETCS, 1600, (194-197):
  • [23] Research on a three-dimensional radiation field reconstruction algorithm based on an improved 3D CNN
    Ye, Rongxi
    Niu, Deqing
    Li, Linshan
    Hou, Xin
    APPLIED RADIATION AND ISOTOPES, 2024, 214
  • [24] Three-dimensional soft tissue landmark detection with marching cube algorithm
    Yoonjung Lee
    Ji-Min Lee
    Sun-Hyung Park
    Yoon Jeong Choi
    Sung-Hwan Choi
    Jae Joon Hwang
    Hyung-Seog Yu
    Scientific Reports, 13 (1)
  • [25] Three-dimensional reconstruction of binocular stereo vision based on improved surf algorithm and KD-Tree matching algorithm
    Cheng, Jie
    Journal of Digital Information Management, 2015, 13 (06): : 462 - 466
  • [26] Layered link list based marching cubes algorithm
    Liang, X. H.
    Wang, C. P.
    RECENT PROGRESS IN COMPUTATIONAL SCIENCES AND ENGINEERING, VOLS 7A AND 7B, 2006, 7A-B : 333 - 336
  • [27] Medical Image Segmentation and Reconstruction Based on Bayesian Level Set Method and Marching Cubes Algorithm
    Chen, Yao-Tien
    MECHANICAL AND AEROSPACE ENGINEERING, PTS 1-7, 2012, 110-116 : 4832 - 4836
  • [28] The honeybee search algorithm for three-dimensional reconstruction
    Olague, Gustavo
    Puente, Cesar
    APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2006, 3907 : 427 - 437
  • [29] A three-dimensional reconstruction method based on improved Mip-NeRF
    Lin, Zhongxian
    Xu, Huarong
    PROCEEDINGS OF 2024 INTERNATIONAL CONFERENCE ON POWER ELECTRONICS AND ARTIFICIAL INTELLIGENCE, PEAI 2024, 2024, : 483 - 487
  • [30] A hybrid marching cubes based IsoAlpha method for interface reconstruction
    Abhishek, G. S.
    Karagadde, Shyamprasad
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2024, 96 (11) : 1741 - 1759