Real-time simulation of contact and cutting of heterogeneous soft-tissues

[Display omitted] •Real-time simulation of deformable structures in contact with their environment.•Implicit time integration for heterogeneous structures, haptic feedback and cutting.•Asynchronous preconditioner to solve the deformation and contact problem.•GPU parallelization for real-time computa...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Medical image analysis 2014-02, Vol.18 (2), p.394-410
Hauptverfasser: Courtecuisse, Hadrien, Allard, Jérémie, Kerfriden, Pierre, Bordas, Stéphane P.A., Cotin, Stéphane, Duriez, Christian
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 410
container_issue 2
container_start_page 394
container_title Medical image analysis
container_volume 18
creator Courtecuisse, Hadrien
Allard, Jérémie
Kerfriden, Pierre
Bordas, Stéphane P.A.
Cotin, Stéphane
Duriez, Christian
description [Display omitted] •Real-time simulation of deformable structures in contact with their environment.•Implicit time integration for heterogeneous structures, haptic feedback and cutting.•Asynchronous preconditioner to solve the deformation and contact problem.•GPU parallelization for real-time computations.•Application to cataract surgery, hepatectomy in laparoscopy, and brain surgery. This paper presents a numerical method for interactive (real-time) simulations, which considerably improves the accuracy of the response of heterogeneous soft-tissue models undergoing contact, cutting and other topological changes. We provide an integrated methodology able to deal both with the ill-conditioning issues associated with material heterogeneities, contact boundary conditions which are one of the main sources of inaccuracies, and cutting which is one of the most challenging issues in interactive simulations. Our approach is based on an implicit time integration of a non-linear finite element model. To enable real-time computations, we propose a new preconditioning technique, based on an asynchronous update at low frequency. The preconditioner is not only used to improve the computation of the deformation of the tissues, but also to simulate the contact response of homogeneous and heterogeneous bodies with the same accuracy. We also address the problem of cutting the heterogeneous structures and propose a method to update the preconditioner according to the topological modifications. Finally, we apply our approach to three challenging demonstrators: (i) a simulation of cataract surgery (ii) a simulation of laparoscopic hepatectomy (iii) a brain tumor surgery.
doi_str_mv 10.1016/j.media.2013.11.001
format Article
fullrecord <record><control><sourceid>proquest_pubme</sourceid><recordid>TN_cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_6485523</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S1361841513001692</els_id><sourcerecordid>1499144657</sourcerecordid><originalsourceid>FETCH-LOGICAL-c559t-f0207e69b4f05be7fa3519fb28412299537203bdc507b46771d55de86e87029f3</originalsourceid><addsrcrecordid>eNp9UU1r3DAQNaWl-Wh-QaH42B7szOjDsg8thNAmgYVCac9Clse7WmwrteSF_Ptqs8nS9pDTiNF7b2bey7L3CCUCVpfbcqTOmZIB8hKxBMBX2SnyCotaMP76-EZ5kp2FsAUAJQS8zU6YSLWW_DS7-0FmKKIbKQ9uXAYTnZ9y3-fWT9HYmJupy-0So5vW-_aGIs1-TRP5JeTB9zGRQ1govMve9GYIdPFUz7Nf377-vL4tVt9v7q6vVoWVsolFDwwUVU0repAtqd5wiU3fsrQnY00juWLA285KUK2olMJOyo7qimoFrOn5efbloHu_tMkAS1OczaDvZzea-UF74_S_P5Pb6LXf6UrUUjKeBD4dBDb_0W6vVnrfA4RGIdQ7TNiPT8Nm_zsdGfXogqVhMI8GaBRNg0JUUiUoP0Dt7EOYqT9qI-h9YHqrHwPT-8A0ok6BJdaHv685cp4TSoDPBwAlT3eOZh2so8kmpZls1J13Lw74A3hQp3o</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1499144657</pqid></control><display><type>article</type><title>Real-time simulation of contact and cutting of heterogeneous soft-tissues</title><source>MEDLINE</source><source>Elsevier ScienceDirect Journals</source><creator>Courtecuisse, Hadrien ; Allard, Jérémie ; Kerfriden, Pierre ; Bordas, Stéphane P.A. ; Cotin, Stéphane ; Duriez, Christian</creator><creatorcontrib>Courtecuisse, Hadrien ; Allard, Jérémie ; Kerfriden, Pierre ; Bordas, Stéphane P.A. ; Cotin, Stéphane ; Duriez, Christian</creatorcontrib><description>[Display omitted] •Real-time simulation of deformable structures in contact with their environment.•Implicit time integration for heterogeneous structures, haptic feedback and cutting.•Asynchronous preconditioner to solve the deformation and contact problem.•GPU parallelization for real-time computations.•Application to cataract surgery, hepatectomy in laparoscopy, and brain surgery. This paper presents a numerical method for interactive (real-time) simulations, which considerably improves the accuracy of the response of heterogeneous soft-tissue models undergoing contact, cutting and other topological changes. We provide an integrated methodology able to deal both with the ill-conditioning issues associated with material heterogeneities, contact boundary conditions which are one of the main sources of inaccuracies, and cutting which is one of the most challenging issues in interactive simulations. Our approach is based on an implicit time integration of a non-linear finite element model. To enable real-time computations, we propose a new preconditioning technique, based on an asynchronous update at low frequency. The preconditioner is not only used to improve the computation of the deformation of the tissues, but also to simulate the contact response of homogeneous and heterogeneous bodies with the same accuracy. We also address the problem of cutting the heterogeneous structures and propose a method to update the preconditioner according to the topological modifications. Finally, we apply our approach to three challenging demonstrators: (i) a simulation of cataract surgery (ii) a simulation of laparoscopic hepatectomy (iii) a brain tumor surgery.</description><identifier>ISSN: 1361-8415</identifier><identifier>ISSN: 1361-8423</identifier><identifier>EISSN: 1361-8423</identifier><identifier>DOI: 10.1016/j.media.2013.11.001</identifier><identifier>PMID: 24440853</identifier><language>eng</language><publisher>Netherlands: Elsevier B.V</publisher><subject>Algorithms ; Biomechanical Phenomena ; Brain Neoplasms - surgery ; Cataract Extraction ; Computer Science ; Computer Simulation ; Contacts and collision detection ; Diagnostic Imaging ; Engineering Sciences ; Feedback, Physiological ; Finite Element Analysis ; GPU parallelization ; Hepatectomy ; Heterogeneous structures ; Humans ; Image Enhancement - methods ; Interactive cutting ; Laparoscopy ; Medical simulation ; Surgery, Computer-Assisted</subject><ispartof>Medical image analysis, 2014-02, Vol.18 (2), p.394-410</ispartof><rights>2013 Elsevier B.V.</rights><rights>Copyright © 2013 Elsevier B.V. All rights reserved.</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c559t-f0207e69b4f05be7fa3519fb28412299537203bdc507b46771d55de86e87029f3</citedby><cites>FETCH-LOGICAL-c559t-f0207e69b4f05be7fa3519fb28412299537203bdc507b46771d55de86e87029f3</cites><orcidid>0000-0001-6342-2284 ; 0000-0002-7749-3996 ; 0000-0002-2661-505X ; 0000-0001-6030-7117</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S1361841513001692$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>230,314,776,780,881,3537,27901,27902,65306</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/24440853$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink><backlink>$$Uhttps://inria.hal.science/hal-01097108$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Courtecuisse, Hadrien</creatorcontrib><creatorcontrib>Allard, Jérémie</creatorcontrib><creatorcontrib>Kerfriden, Pierre</creatorcontrib><creatorcontrib>Bordas, Stéphane P.A.</creatorcontrib><creatorcontrib>Cotin, Stéphane</creatorcontrib><creatorcontrib>Duriez, Christian</creatorcontrib><title>Real-time simulation of contact and cutting of heterogeneous soft-tissues</title><title>Medical image analysis</title><addtitle>Med Image Anal</addtitle><description>[Display omitted] •Real-time simulation of deformable structures in contact with their environment.•Implicit time integration for heterogeneous structures, haptic feedback and cutting.•Asynchronous preconditioner to solve the deformation and contact problem.•GPU parallelization for real-time computations.•Application to cataract surgery, hepatectomy in laparoscopy, and brain surgery. This paper presents a numerical method for interactive (real-time) simulations, which considerably improves the accuracy of the response of heterogeneous soft-tissue models undergoing contact, cutting and other topological changes. We provide an integrated methodology able to deal both with the ill-conditioning issues associated with material heterogeneities, contact boundary conditions which are one of the main sources of inaccuracies, and cutting which is one of the most challenging issues in interactive simulations. Our approach is based on an implicit time integration of a non-linear finite element model. To enable real-time computations, we propose a new preconditioning technique, based on an asynchronous update at low frequency. The preconditioner is not only used to improve the computation of the deformation of the tissues, but also to simulate the contact response of homogeneous and heterogeneous bodies with the same accuracy. We also address the problem of cutting the heterogeneous structures and propose a method to update the preconditioner according to the topological modifications. Finally, we apply our approach to three challenging demonstrators: (i) a simulation of cataract surgery (ii) a simulation of laparoscopic hepatectomy (iii) a brain tumor surgery.</description><subject>Algorithms</subject><subject>Biomechanical Phenomena</subject><subject>Brain Neoplasms - surgery</subject><subject>Cataract Extraction</subject><subject>Computer Science</subject><subject>Computer Simulation</subject><subject>Contacts and collision detection</subject><subject>Diagnostic Imaging</subject><subject>Engineering Sciences</subject><subject>Feedback, Physiological</subject><subject>Finite Element Analysis</subject><subject>GPU parallelization</subject><subject>Hepatectomy</subject><subject>Heterogeneous structures</subject><subject>Humans</subject><subject>Image Enhancement - methods</subject><subject>Interactive cutting</subject><subject>Laparoscopy</subject><subject>Medical simulation</subject><subject>Surgery, Computer-Assisted</subject><issn>1361-8415</issn><issn>1361-8423</issn><issn>1361-8423</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><sourceid>EIF</sourceid><recordid>eNp9UU1r3DAQNaWl-Wh-QaH42B7szOjDsg8thNAmgYVCac9Clse7WmwrteSF_Ptqs8nS9pDTiNF7b2bey7L3CCUCVpfbcqTOmZIB8hKxBMBX2SnyCotaMP76-EZ5kp2FsAUAJQS8zU6YSLWW_DS7-0FmKKIbKQ9uXAYTnZ9y3-fWT9HYmJupy-0So5vW-_aGIs1-TRP5JeTB9zGRQ1govMve9GYIdPFUz7Nf377-vL4tVt9v7q6vVoWVsolFDwwUVU0repAtqd5wiU3fsrQnY00juWLA285KUK2olMJOyo7qimoFrOn5efbloHu_tMkAS1OczaDvZzea-UF74_S_P5Pb6LXf6UrUUjKeBD4dBDb_0W6vVnrfA4RGIdQ7TNiPT8Nm_zsdGfXogqVhMI8GaBRNg0JUUiUoP0Dt7EOYqT9qI-h9YHqrHwPT-8A0ok6BJdaHv685cp4TSoDPBwAlT3eOZh2so8kmpZls1J13Lw74A3hQp3o</recordid><startdate>20140201</startdate><enddate>20140201</enddate><creator>Courtecuisse, Hadrien</creator><creator>Allard, Jérémie</creator><creator>Kerfriden, Pierre</creator><creator>Bordas, Stéphane P.A.</creator><creator>Cotin, Stéphane</creator><creator>Duriez, Christian</creator><general>Elsevier B.V</general><general>Elsevier</general><scope>CGR</scope><scope>CUY</scope><scope>CVF</scope><scope>ECM</scope><scope>EIF</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7X8</scope><scope>1XC</scope><scope>VOOES</scope><scope>5PM</scope><orcidid>https://orcid.org/0000-0001-6342-2284</orcidid><orcidid>https://orcid.org/0000-0002-7749-3996</orcidid><orcidid>https://orcid.org/0000-0002-2661-505X</orcidid><orcidid>https://orcid.org/0000-0001-6030-7117</orcidid></search><sort><creationdate>20140201</creationdate><title>Real-time simulation of contact and cutting of heterogeneous soft-tissues</title><author>Courtecuisse, Hadrien ; Allard, Jérémie ; Kerfriden, Pierre ; Bordas, Stéphane P.A. ; Cotin, Stéphane ; Duriez, Christian</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c559t-f0207e69b4f05be7fa3519fb28412299537203bdc507b46771d55de86e87029f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Algorithms</topic><topic>Biomechanical Phenomena</topic><topic>Brain Neoplasms - surgery</topic><topic>Cataract Extraction</topic><topic>Computer Science</topic><topic>Computer Simulation</topic><topic>Contacts and collision detection</topic><topic>Diagnostic Imaging</topic><topic>Engineering Sciences</topic><topic>Feedback, Physiological</topic><topic>Finite Element Analysis</topic><topic>GPU parallelization</topic><topic>Hepatectomy</topic><topic>Heterogeneous structures</topic><topic>Humans</topic><topic>Image Enhancement - methods</topic><topic>Interactive cutting</topic><topic>Laparoscopy</topic><topic>Medical simulation</topic><topic>Surgery, Computer-Assisted</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Courtecuisse, Hadrien</creatorcontrib><creatorcontrib>Allard, Jérémie</creatorcontrib><creatorcontrib>Kerfriden, Pierre</creatorcontrib><creatorcontrib>Bordas, Stéphane P.A.</creatorcontrib><creatorcontrib>Cotin, Stéphane</creatorcontrib><creatorcontrib>Duriez, Christian</creatorcontrib><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>MEDLINE - Academic</collection><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><collection>PubMed Central (Full Participant titles)</collection><jtitle>Medical image analysis</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Courtecuisse, Hadrien</au><au>Allard, Jérémie</au><au>Kerfriden, Pierre</au><au>Bordas, Stéphane P.A.</au><au>Cotin, Stéphane</au><au>Duriez, Christian</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Real-time simulation of contact and cutting of heterogeneous soft-tissues</atitle><jtitle>Medical image analysis</jtitle><addtitle>Med Image Anal</addtitle><date>2014-02-01</date><risdate>2014</risdate><volume>18</volume><issue>2</issue><spage>394</spage><epage>410</epage><pages>394-410</pages><issn>1361-8415</issn><issn>1361-8423</issn><eissn>1361-8423</eissn><abstract>[Display omitted] •Real-time simulation of deformable structures in contact with their environment.•Implicit time integration for heterogeneous structures, haptic feedback and cutting.•Asynchronous preconditioner to solve the deformation and contact problem.•GPU parallelization for real-time computations.•Application to cataract surgery, hepatectomy in laparoscopy, and brain surgery. This paper presents a numerical method for interactive (real-time) simulations, which considerably improves the accuracy of the response of heterogeneous soft-tissue models undergoing contact, cutting and other topological changes. We provide an integrated methodology able to deal both with the ill-conditioning issues associated with material heterogeneities, contact boundary conditions which are one of the main sources of inaccuracies, and cutting which is one of the most challenging issues in interactive simulations. Our approach is based on an implicit time integration of a non-linear finite element model. To enable real-time computations, we propose a new preconditioning technique, based on an asynchronous update at low frequency. The preconditioner is not only used to improve the computation of the deformation of the tissues, but also to simulate the contact response of homogeneous and heterogeneous bodies with the same accuracy. We also address the problem of cutting the heterogeneous structures and propose a method to update the preconditioner according to the topological modifications. Finally, we apply our approach to three challenging demonstrators: (i) a simulation of cataract surgery (ii) a simulation of laparoscopic hepatectomy (iii) a brain tumor surgery.</abstract><cop>Netherlands</cop><pub>Elsevier B.V</pub><pmid>24440853</pmid><doi>10.1016/j.media.2013.11.001</doi><tpages>17</tpages><orcidid>https://orcid.org/0000-0001-6342-2284</orcidid><orcidid>https://orcid.org/0000-0002-7749-3996</orcidid><orcidid>https://orcid.org/0000-0002-2661-505X</orcidid><orcidid>https://orcid.org/0000-0001-6030-7117</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1361-8415
ispartof Medical image analysis, 2014-02, Vol.18 (2), p.394-410
issn 1361-8415
1361-8423
1361-8423
language eng
recordid cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_6485523
source MEDLINE; Elsevier ScienceDirect Journals
subjects Algorithms
Biomechanical Phenomena
Brain Neoplasms - surgery
Cataract Extraction
Computer Science
Computer Simulation
Contacts and collision detection
Diagnostic Imaging
Engineering Sciences
Feedback, Physiological
Finite Element Analysis
GPU parallelization
Hepatectomy
Heterogeneous structures
Humans
Image Enhancement - methods
Interactive cutting
Laparoscopy
Medical simulation
Surgery, Computer-Assisted
title Real-time simulation of contact and cutting of heterogeneous soft-tissues
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T13%3A13%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Real-time%20simulation%20of%20contact%20and%20cutting%20of%20heterogeneous%20soft-tissues&rft.jtitle=Medical%20image%20analysis&rft.au=Courtecuisse,%20Hadrien&rft.date=2014-02-01&rft.volume=18&rft.issue=2&rft.spage=394&rft.epage=410&rft.pages=394-410&rft.issn=1361-8415&rft.eissn=1361-8423&rft_id=info:doi/10.1016/j.media.2013.11.001&rft_dat=%3Cproquest_pubme%3E1499144657%3C/proquest_pubme%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1499144657&rft_id=info:pmid/24440853&rft_els_id=S1361841513001692&rfr_iscdi=true