Compression Algorithm for Implicit 3D B-Spline Solids

Yanzhi Song , Yixin Luo , Yuan Liu , Jiansong Deng , Zhouwang Yang

Communications in Mathematics and Statistics ›› 2018, Vol. 6 ›› Issue (2) : 119 -140.

PDF
Communications in Mathematics and Statistics ›› 2018, Vol. 6 ›› Issue (2) : 119 -140. DOI: 10.1007/s40304-018-0128-y
Article

Compression Algorithm for Implicit 3D B-Spline Solids

Author information +
History +
PDF

Abstract

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.

Keywords

Implicit tensor-product B-spline / Compression / 3D discrete wavelet transform / 3D SPIHT / Progressive transmission / Additive manufacturing

Cite this article

Download citation ▾
Yanzhi Song, Yixin Luo, Yuan Liu, Jiansong Deng, Zhouwang Yang. Compression Algorithm for Implicit 3D B-Spline Solids. Communications in Mathematics and Statistics, 2018, 6(2): 119-140 DOI:10.1007/s40304-018-0128-y

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

Bloomenthal J, Bajaj C. Introduction to Implicit Surfaces. 1997 Burlington: Morgan Kaufmann

[2]

Bowyer A. SVLIS: Set-Theoretic Kernel Modeller. 1995 Winchester: Information Geometers

[3]

Chen, W.T.F.: A fast and adaptive surface reconstruction algorithm based on the implicit tensor-product B-spline (ITPBS) surfaces. In: Tong, W., Chen, F., Feng, Y. (eds.) Proceedings of The Seventh China-Japan Seminar on Numerical Mathematics, pp. 161–178, (2006).

[4]

Cignoni, P., Rocchini, C., Scopigno, R.: Metro: measuring error on simplified surfaces. In: Computer Graphics Forum. 17, 167–174, Wiley Online Library (1998)

[5]

Cohen A, Daubechies I, Feauveau J-C. Biorthogonal bases of compactly supported wavelets. Commun. Pure Appl. Math.. 1992, 45 5 485-560

[6]

Daubechies I, Sweldens W. Factoring wavelet transforms into lifting steps. J. Fourier Anal. Appl.. 1998, 4 3 247-269

[7]

Group, D. M.: Hyperfun. http://hyperfun.org/

[8]

Hoffmann CM. Implicit curves and surfaces in CAGD. IEEE Comput. Graph. Appl.. 1993, 13 1 79-88

[9]

Huang P, Wang CC, Chen Y. Intersection-free and topologically faithful slicing of implicit solid. J. Comput. Inf. Sci. Eng.. 2013, 13 2 021009

[10]

John, A.E.: Anton. 3Dprinteros. https://cloud.3dprinteros.com/

[11]

Lorensen, W.E., Cline, H.E.: Marching cubes: a high resolution 3D surface construction algorithm. In: ACM Siggraph Computer Graphics, 21, 163–169. ACM (1987)

[12]

Pasko A, Adzhiev V, Sourin A, Savchenko V. Function representation in geometric modeling: concepts, implementation and applications. Vis. Comput.. 1995, 11 8 429-446

[13]

Said A, Pearlman WA. A new, fast, and efficient image codec based on set partitioning in hierarchical trees. IEEE Trans. Circuits Syst. Video Technol.. 1996, 6 3 243-250

[14]

Sayood K. Introduction to Data Compression. 2012 Oxford: Newnes

[15]

Schmidt, R.: Interactive modeling with implicit surfaces. Ph.D. thesis, Masters thesis, Department of Computer Science, University of Calgary (2006)

[16]

Sweldens, W.: Lifting scheme: a new philosophy in biorthogonal wavelet constructions. In: SPIE’s 1995 International Symposium on Optical Science, Engineering, and Instrumentation, pp. 68–79. International Society for Optics and Photonics (1995)

[17]

Sweldens W. The lifting scheme: a custom-design construction of biorthogonal wavelets. Appl. Comput. Harmon. Anal.. 1996, 3 2 186-200

[18]

Sweldens W. The lifting scheme: a construction of second generation wavelets. SIAM J. Math. Anal.. 1998, 29 2 511-546

[19]

Uformia. Symvol for rhino. http://uformia.com/products/symvol-for-rhino/

[20]

Wang J, Yang Z, Jin L, Deng J, Chen F. Parallel and adaptive surface reconstruction based on implicit PHT-splines. Comput. Aided Geom. Des.. 2011, 28 8 463-474

AI Summary AI Mindmap
PDF

124

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/