Skip to main content
Log in

Real-time deformation and cutting simulation of cornea using point based method

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

This paper proposed an improved point based method to simulate the deformation and cutting of cornea, realized the real-time interaction between the force feedback device and the model in virtual surgery. We construct a hybrid deformable model, the model consists of two parts: the interior of the cornea consists of some particles, and the boundary consists of some meshes which are formed by surfaces nodes, calculate the stress tensor of particle can simulate corneal deformation. In this process, in order to ensure the stability of the deformation, a volume constraint is added to our model. By sampling on the surface of the model to form some meshes, the model could support the changes of topology. Using a node replication method for surface cutting and subdivide the cutting triangles in the cutting process, so that it can generate relatively smooth incision. Experiments show that the model provides a real and efficient deformation simulation, with good stability and scalability.

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

Similar content being viewed by others

References

  1. Bianchi G, Solenthaler B, Székely G, et al (2004) Simultaneous topology and stiffness identification for mass-spring models based on FEM reference deformations [C]// Medical Image Computing and Computer-Assisted Intervention -- Miccai 2004, International Conference Saint-Malo, France, September 26-29, 2004, Proceedings. DBLP, p 293–301

  2. Bianchi G, Solenthaler B, Székely G et al (2004) Simultaneous topology and stiffness identification for mass-spring models based on fem reference deformations [J]. Med Image Comput Comput Assist Interv 2004:293–301

    Google Scholar 

  3. Busaryev O, Dey TK, Wang H (2013) Adaptive fracture simulation of multi-layered thin plates [M]. ACM

  4. Camara M, Mayer E, Darzi A et al (2016) Soft tissue deformation for surgical simulation: a position-based dynamics approach [J]. Int J Comput Assist Radiol Surg 11(6):919–928

    Article  Google Scholar 

  5. Choi KS, Soo S, Chung FL (2009) A virtual training simulator for learning cataract surgery with phacoemulsification [J]. Comput Biol Med 39(11):1020–1031

    Article  Google Scholar 

  6. Faure F, Gilles B, Bousquet G et al (2011) Sparse meshless models of complex deformable solids [J]. ACM Trans Graph 30(4):1–10

    Article  Google Scholar 

  7. Guo X, Qin H (2010) Real-time meshless deformation [J]. Comput Animat Virt W 16(3-4):189–200

    Google Scholar 

  8. Hong M, Jung S, Choi MH et al (2006) Fast volume preservation for a mass-spring system [J]. IEEE Comput Graph Appl 26(5):83–91

    Article  Google Scholar 

  9. Jung H, Lee DY (2012) Real-time cutting simulation of meshless deformable object using dynamic bounding volume hierarchy [M]. John Wiley and Sons Ltd.

  10. Kaufmann P, Martin S, Botsch M et al (2009) Enrichment textures for detailed cutting of shells [J]. ACM Trans Graph 28(3):1–10

    Article  Google Scholar 

  11. Lim YJ, Hu J, Chang CY, et al (2006) Soft tissue deformation and cutting simulation for the multimodal surgery training [C]// IEEE Symposium on Computer-Based Medical Systems. IEEE Computer Society, p 635-640

  12. Liu Y, Jiao S, Wu W, et al (2009) GPU accelerated fast FEM deformation simulation [C]// Circuits and Systems, 2008. APCCAS 2008. IEEE Asia Pacific Conference on. IEEE, p 606-609

  13. Markus B, Markus I, Matthias T (2009) Corotated SPH for deformable solids [C]. Eurographics Workshop on Natural Phenomena, NPH 2009, Munich, Germany

  14. Müller M, Keiser R, Nealen A, et al (2004) Point based animation of elastic, plastic and melting objects [C]// ACM Siggraph/eurographics Symposium on Computer Animation. Eurographics Association, p 141–151

  15. Müller M, Heidelberger B, Teschner M, et al (2005) Meshless deformations based on shape matching [C]// Acm Siggraph. ACM, p 471–478

  16. Müller M, Heidelberger B, Hennix M et al (2007) Position based dynamics ☆[J]. J Vis Commun Image Represent 18(2):109–118

    Article  Google Scholar 

  17. Pauly M, Keiser R, Adams B et al (2005) Meshless animation of fracturing solids [J]. ACM Trans Graph 24(3):957

    Article  Google Scholar 

  18. Peng Y, Jia R, Wang Y et al (2011) A virtual endoscopy system for virtual medicine [J]. Comput Animat Virt W 22(2-3):277–284

    Google Scholar 

  19. Peng Y, Ma Y, Wang Y et al (2017) The application of interactive dynamic virtual surgical simulation visualization method [J]. Multimed Tools Appl:1–18

  20. Selle A, Lentine M, Fedkiw R (2008) A mass spring model for hair simulation [J]. ACM Trans Graph 27(3):1–11

    Article  Google Scholar 

  21. Shrivastava P, Das S (2014) Particle coding for Meshfree cutting of deformable assets [C]// Indian Conference on Computer Vision Graphics and Image Processing. ACM, p 6

  22. Solenthaler B, Schläfli J, Pajarola R (2007) A unified particle model for fluid–solid interactions: research articles [J]. Comput Animat Virt W 18(1):69–82

    Article  Google Scholar 

  23. Wang Y, Wu X, Wang G (2014) An angle bending constraint model for position-based dynamics [C]// International Conference on Virtual Reality and Visualization. IEEE, p 430-434

  24. Wicke M, Botsch M, Gross M (2007) A finite element method on convex polyhedra [C]// Computer Graphics Forum. Blackwell Publishing Ltd, p 355–364

  25. Zhu B, Gu L (2012) A hybrid deformable model for real-time surgical simulation [J]. Comput Med Imaging Graph 36(5):356–365

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported by the National key research and development project of China under Grant No.2016YFC0801406, the Natural Science Foundation of Shandong Province under Grant No. ZR2015FM013, the National Natural Science Foundation of China under Grant No. 61502279, the National key research and development project of the Shandong Province under Grant No. 2016GSF120012, and by Special Project Fund of Taishan Scholars of Shandong Province, Leading Talent Project of Shandong University of Science and Technology.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yanjun Peng.

Additional information

Publisher’s Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Peng, Y., Li, Q., Yan, Y. et al. Real-time deformation and cutting simulation of cornea using point based method. Multimed Tools Appl 78, 2251–2268 (2019). https://doi.org/10.1007/s11042-018-6343-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-6343-4

Keywords

Navigation