Compression Algorithm for Implicit 3D B-Spline Solids

被引:3
|
作者
Song, Yanzhi [1 ]
Luo, Yixin [1 ]
Liu, Yuan [2 ]
Deng, Jiansong [1 ]
Yang, Zhouwang [1 ]
机构
[1] Univ Sci & Technol China, Sch Math Sci, Hefei, Anhui, Peoples R China
[2] HeFei Univ Technol, Sch Math, Hefei, Anhui, Peoples R China
关键词
Implicit tensor-product B-spline; Compression; 3D discrete wavelet transform; 3D SPIHT; Progressive transmission; Additive manufacturing; LIFTING SCHEME; CONSTRUCTION;
D O I
10.1007/s40304-018-0128-y
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Due to advantages in solid modeling with complex geometry and its ideal suitability for 3D printing, the implicit representation has been widely used in recent years. The demand for free-form shapes makes the implicit tensor-product B-spline representation attract more and more attention. However, it is an important challenge to deal with the storage and transmission requirements of enormous coefficient tensor. In this paper, we propose a new compression framework for coefficient tensors of implicit 3D tensor-product B-spline solids. The proposed compression algorithm consists of four steps, i.e., preprocessing, block splitting, using a lifting-based 3D discrete wavelet transform, and coding with 3D set partitioning in hierarchical trees algorithm. Finally, we manage to lessen the criticism of the implicit tensor-product B-spline representation of surface for its redundancy store of 3D coefficient tensor. Experimental results show that the proposed compression framework not only achieves satisfactory reconstruction quality and considerable compression ratios, but also supports progressive transmissions and random access by employing patch-wise coding strategy.
引用
收藏
页码:119 / 140
页数:22
相关论文
共 50 条
  • [31] An unconditionally stable implicit time integration algorithm: Modified quartic B-spline method
    Shojaee, Saeed
    Rostami, Sobhan
    Abbasi, Asghar
    COMPUTERS & STRUCTURES, 2015, 153 : 98 - 111
  • [32] An Algorithm of B-Spline Surface Interpolation
    Ning Tao
    Tang Rongxi
    Sun Jiaguang
    ComputerAidedDrafting,DesignandManufacturing, 1998, DesignandManufacturing.1998 (02) : 38 - 42
  • [33] A B-spline curve extension algorithm
    Yang LU
    Kanle SHI
    Junhai YONG
    Hejin GU
    Haichuan SONG
    Science China(Information Sciences), 2016, 59 (03) : 37 - 45
  • [34] An optimization approach for constructing trivariate B-spline solids
    Wang, Xilu
    Qian, Xiaoping
    COMPUTER-AIDED DESIGN, 2014, 46 : 179 - 191
  • [35] A novel method for 3D reconstruction: Division and merging of overlapping B-spline surfaces
    Yan, Rui-Jun
    Wu, Jing
    Lee, Ji Yeong
    Khan, Abdul Manan
    Han, Chang-Soo
    Kayacan, Erdal
    Chen, I-Ming
    COMPUTER-AIDED DESIGN, 2016, 81 : 14 - 23
  • [36] B-spline sectional model for general 3D effects in reinforced concrete elements
    Poliotti, Mauro
    Bairan, Jesus-Miguel
    ENGINEERING STRUCTURES, 2020, 207
  • [37] 3D face modeling based on structure optimization and surface reconstruction with B-Spline
    Peng, Weilong
    Xu, Chao
    Feng, Zhiyong
    NEUROCOMPUTING, 2016, 179 : 228 - 237
  • [38] Computing medial axes of generic 3D regions bounded by B-spline surfaces
    Musuvathy, Suraj
    Cohen, Elaine
    Damon, James
    COMPUTER-AIDED DESIGN, 2011, 43 (11) : 1485 - 1495
  • [39] Recovering the 3D B-Spline control points of the free curves for shape reforming
    Sein, MM
    Hama, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2001, E84D (08): : 983 - 989
  • [40] 3D cylindrical B-spline segmentation of carotid arteries from MRI images
    Makowski, P.
    de Koning, P. J. H.
    Angelie, E.
    Westenberg, J. J. M.
    van der Geest, R. J.
    Reiber, J. H. C.
    BIOMEDICAL SIMULATION, PROCEEDINGS, 2006, 4072 : 188 - 196