Skip to main content

Advertisement

Log in

Quantization and surface smoothing of 3D meshes with truncated vertex coordinates: a central probability measure and Bayesian averaging approach

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

Quantization of 3D meshes involves representing the vertices of the mesh using a reduced number of bits, typically 10, 12, or 14 bits. This technique is particularly relevant for densely distributed 3D models, such as those representing human organs, which often require higher-precision floats with 32 or 64 bits. The increasing prevalence of IoT devices with limited computing resources has sparked interest in studying the conversion of dense 3D meshes into low-precision formats. However, surface smoothing is a significant challenge in medically acquired 3D meshes to eliminate the undesirable noise. It is observed that 10-bit quantization severely impacts the performance of state-of-the-art smoothing algorithms including Scale dependent umbrella (SDU), Mean curvature flow (MCF), Bi-normal filtering (BiNF), Bilateral filtering (BNF), L0 optimization, and Deep normal filtering network (DNF-Net). Some of these methods even do not complete their first round of iteration. A novel approach has been developed to address the surface smoothing challenges in 3D meshes with truncated vertex coordinates. The approach combines a central probability measure with Bayesian Averaging (BAM) and offers two versions for different scenarios. The first version, suitable for medical organs, utilizes a non-iterative process and reference models to achieve effective surface smoothing. By leveraging the central probability measure and BAM, it enhances the quality of medical organ meshes. The second version, more versatile for general-purpose meshes without reference models, employs an iterative process. It outperforms the existing methods by leveraging the central probability measure and BAM, particularly for meshes with dense point distributions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23

Similar content being viewed by others

Availability of data and materials

All datasets are freely available in public repositories. Data can be made available by corresponding author on reasonable requests. Some are available at [16]

References

  1. Hoppe, H., Praun, E.: Shape compression using spherical geometry images. In: Advances in Multiresolution for Geometric Modelling, Springer, Berlin (2005)

  2. Desbrun, M., Meyer, M., Schröder, P., Barr, A. H.: Implicit fairing of irregular meshes using diffusion and curvature flow. In: Proceedings of the 26th annual conference on Computer graphics and interactive techniques (1999)

  3. Yagou, H., Ohtake, Y., Belyaev, A.: Mesh smoothing via mean and median filtering applied to face normal. In: Geometric modeling and processing. Theory and applications. Gmp 2002. Proceedings, (2002)

  4. Zhao, H., Xu, G.: Triangular surface mesh fairing via Gaussian curvature flow. J. Comput. Appl. Math. 195, 300–311 (2006)

    Article  MathSciNet  Google Scholar 

  5. Zheng, Y., Fu, H., Au, O.K.-C., Tai, C.-L.: Bilateral normal filtering for mesh denoising. IEEE Trans. Visual Comput. Graphics 17, 1521–1530 (2010)

    Article  Google Scholar 

  6. Wang, W., Duan, L.: Bi-normal mesh smoothing based on vertex feature. IEEE Access 8, 171469–171478 (2020)

    Article  Google Scholar 

  7. Wei, M., Yu, J., Pang, W.-M., Wang, J., Qin, J., Liu, L., Heng, P.-A.: Bi-normal filtering for mesh denoising. IEEE Trans. Visual Comput. Graphics 21, 43–55 (2014)

    Article  Google Scholar 

  8. Wang, P.-S., Liu, Y., Tong, X.: Mesh denoising via cascaded normal regression. ACM Trans. Graph. 35, 232–241 (2016)

    Article  Google Scholar 

  9. Li, X., Li, R., Zhu, L., Fu, C.-W., Heng, P.-A.: DNF-Net: a deep normal filtering network for mesh denoising. IEEE Trans. Visual Comput. Graphics 27, 4060–4072 (2020)

    Article  Google Scholar 

  10. Xing, Y., Tan, J., Hong, P., He, Y., Hu, M.: Mesh denoising based on recurrent neural networks. Symmetry 14, 1233 (2022)

    Article  Google Scholar 

  11. Wei, M., Wei, Z., Zhou, H., Hu, F., Si, H., Chen, Z., Zhu, Z., Qiu, J., Yan, X., Guo, Y. et al.: AGConv: adaptive graph convolution on 3D point clouds. IEEE Transactions on Pattern Analysis and Machine Intelligence (2023)

  12. Raftery, A.E., Madigan, D., Hoeting, J.A.: Bayesian model averaging for linear regression models. J. Am. Stat. Assoc. 92, 179–191 (1997)

    Article  MathSciNet  Google Scholar 

  13. Džeroski, S., Cestnik, B., Petrovski, I.: Using the m-estimate in rule induction. J. Comput. Inf. Technol. 1, 37–46 (1993)

    Google Scholar 

  14. Sun, Y., Schaefer, S., Wang, W.: Denoising point sets via L0 minimization. Comput. Aided Geomet. Des. 35, 2–15 (2015)

    Article  Google Scholar 

  15. Taubin, G.: A signal processing approach to fair surface design. In: Proceedings of the 22nd annual conference on Computer graphics and interactive techniques (1995)

  16. Sarmah, M.: Github 17 May 2023. [Online]. Available: https://github.com/mrigankaresearch/Dataset_MGS_TF.git. Accessed 17 May 2023

  17. Liu, H., Tai, X.-C., Glowinski, R.: An operator-splitting method for the gaussian curvature regularization model with applications to surface smoothing and imaging. SIAM J. Sci. Comput. 44, A935–A963 (2022)

    Article  MathSciNet  Google Scholar 

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Contributions

MS contributed to conceptualization, methodology, result analysis, and writing—original draft preparation; AN was involved in validation, supervision, and writing-review and editing. All the authors have reviewed the results and approved the final version of the manuscript.

Corresponding author

Correspondence to Arambam Neelima.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

Ethical approval

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sarmah, M., Neelima, A. Quantization and surface smoothing of 3D meshes with truncated vertex coordinates: a central probability measure and Bayesian averaging approach. SIViP 18, 17–25 (2024). https://doi.org/10.1007/s11760-023-02706-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-023-02706-9

Keywords

Navigation