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...
Gespeichert in:
Veröffentlicht in: | Medical image analysis 2014-02, Vol.18 (2), p.394-410 |
---|---|
Hauptverfasser: | , , , , , |
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 |