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 条
  • [21] A comparative analysis of B-spline deformation models in 3D shape matching
    Langerak, T. R.
    Song, Y.
    WSCG 2010: FULL PAPERS PROCEEDINGS, 2010, : 143 - +
  • [22] Embedding QR codes onto B-spline surfaces for 3D printing
    Kikuchi, Ryosuke
    Yoshikawa, Sora
    Jayaraman, Pradeep Kumar
    Zheng, Jianmin
    Maekawa, Takashi
    COMPUTER-AIDED DESIGN, 2018, 102 : 215 - 223
  • [23] Ordering and parameterizing scattered 3D data for B-spline surface approximation
    Cohen, FS
    Ibrahim, W
    Pintavirooj, C
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2000, 22 (06) : 642 - 648
  • [24] An interactive system of modeling 3D trees with ball B-Spline Curves
    Wu, Zhongke
    Zhou, Mingquan
    Wang, Xingce
    Ao, Xuefeng
    Song, Rongqing
    PMA 2006: SECOND INTERNATIONAL SYMPOSIUM ON PLANT GROWTH MODELING, SIMULATION, VISUALIZATION AND APPLICATIONS, PROCEEDINGS, 2007, : 259 - 265
  • [25] 3D B-spline curve matching for model based object recognition
    Krebs, B
    Korn, B
    Wahl, FM
    INTERNATIONAL CONFERENCE ON IMAGE PROCESSING - PROCEEDINGS, VOL II, 1997, : 716 - 719
  • [26] Digital Images with 3D Geometry from Data Compression by Multi-scale Representations of B-Spline Surfaces
    Koch, K. R.
    JOURNAL OF GEODETIC SCIENCE, 2011, 1 (03) : 240 - 250
  • [27] ECG compression using optimized B-spline
    Mohebbian, Mohammad Reza
    Wahid, Khan A.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (14) : 21071 - 21083
  • [28] ECG compression using optimized B-spline
    Mohammad Reza Mohebbian
    Khan A. Wahid
    Multimedia Tools and Applications, 2023, 82 : 21071 - 21083
  • [29] Injectivity conditions of 2D and 3D uniform cubic B-spline functions
    Choi, Y
    Lee, S
    GRAPHICAL MODELS, 2000, 62 (06) : 411 - 427
  • [30] A B-spline curve extension algorithm
    Lu, Yang
    Shi, Kanle
    Yong, Junhai
    Gu, Hejin
    Song, Haichuan
    SCIENCE CHINA-INFORMATION SCIENCES, 2016, 59 (03)