Automatic Initialization and Dynamic Tracking of Surgical Suture Threads
Identifieur interne : 000728 ( Pmc/Checkpoint ); précédent : 000727; suivant : 000729Automatic Initialization and Dynamic Tracking of Surgical Suture Threads
Auteurs : Russell C. Jackson ; Rick Yuan ; Der-Lin Chow ; Wyatt Newman ; M. Cenk Çavu O LuSource :
- IEEE International Conference on Robotics and Automation : ICRA : [proceedings] IEEE International Conference on Robotics and Automation [ 2152-4092 ] ; 2015.
Abstract
In order to realize many of the potential benefits associated with robotically assisted minimally invasive surgery, the robot must be more than a remote controlled device. Currently using a surgical robot can be challenging, fatiguing, and time consuming. Teaching the robot to actively assist surgical tasks, such as suturing, has the potential to vastly improve both patient outlook and the surgeon’s efficiency. One obstacle to completing surgical sutures autonomously is the difficulty in tracking surgical suture threads. This paper proposes an algorithm which uses a Non-Uniform Rational B-Spline (NURBS) curve to model a suture thread. The NURBS model is initialized from a single selected point located on the thread. The NURBS curve is optimized by minimizing the image match energy between the projected stereo NURBS image and the segmented thread image. The algorithm is able to accurately track a suture thread as it translates, deforms, and changes length in real-time.
Url:
DOI: 10.1109/ICRA.2015.7139853
PubMed: 26413383
PubMed Central: 4578296
Affiliations:
Links toward previous steps (curation, corpus...)
Links to Exploration step
PMC:4578296Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">Automatic Initialization and Dynamic Tracking of Surgical Suture Threads</title>
<author><name sortKey="Jackson, Russell C" sort="Jackson, Russell C" uniqKey="Jackson R" first="Russell C." last="Jackson">Russell C. Jackson</name>
</author>
<author><name sortKey="Yuan, Rick" sort="Yuan, Rick" uniqKey="Yuan R" first="Rick" last="Yuan">Rick Yuan</name>
</author>
<author><name sortKey="Chow, Der Lin" sort="Chow, Der Lin" uniqKey="Chow D" first="Der-Lin" last="Chow">Der-Lin Chow</name>
</author>
<author><name sortKey="Newman, Wyatt" sort="Newman, Wyatt" uniqKey="Newman W" first="Wyatt" last="Newman">Wyatt Newman</name>
</author>
<author><name sortKey="Cavu O Lu, M Cenk" sort="Cavu O Lu, M Cenk" uniqKey="Cavu O Lu M" first="M. Cenk" last="Çavu O Lu">M. Cenk Çavu O Lu</name>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">PMC</idno>
<idno type="pmid">26413383</idno>
<idno type="pmc">4578296</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4578296</idno>
<idno type="RBID">PMC:4578296</idno>
<idno type="doi">10.1109/ICRA.2015.7139853</idno>
<date when="2015">2015</date>
<idno type="wicri:Area/Pmc/Corpus">001832</idno>
<idno type="wicri:Area/Pmc/Curation">001832</idno>
<idno type="wicri:Area/Pmc/Checkpoint">000728</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a" type="main">Automatic Initialization and Dynamic Tracking of Surgical Suture Threads</title>
<author><name sortKey="Jackson, Russell C" sort="Jackson, Russell C" uniqKey="Jackson R" first="Russell C." last="Jackson">Russell C. Jackson</name>
</author>
<author><name sortKey="Yuan, Rick" sort="Yuan, Rick" uniqKey="Yuan R" first="Rick" last="Yuan">Rick Yuan</name>
</author>
<author><name sortKey="Chow, Der Lin" sort="Chow, Der Lin" uniqKey="Chow D" first="Der-Lin" last="Chow">Der-Lin Chow</name>
</author>
<author><name sortKey="Newman, Wyatt" sort="Newman, Wyatt" uniqKey="Newman W" first="Wyatt" last="Newman">Wyatt Newman</name>
</author>
<author><name sortKey="Cavu O Lu, M Cenk" sort="Cavu O Lu, M Cenk" uniqKey="Cavu O Lu M" first="M. Cenk" last="Çavu O Lu">M. Cenk Çavu O Lu</name>
</author>
</analytic>
<series><title level="j">IEEE International Conference on Robotics and Automation : ICRA : [proceedings] IEEE International Conference on Robotics and Automation</title>
<idno type="ISSN">2152-4092</idno>
<imprint><date when="2015">2015</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en"><p id="P1">In order to realize many of the potential benefits associated with robotically assisted minimally invasive surgery, the robot must be more than a remote controlled device. Currently using a surgical robot can be challenging, fatiguing, and time consuming. Teaching the robot to actively assist surgical tasks, such as suturing, has the potential to vastly improve both patient outlook and the surgeon’s efficiency. One obstacle to completing surgical sutures autonomously is the difficulty in tracking surgical suture threads. This paper proposes an algorithm which uses a Non-Uniform Rational B-Spline (NURBS) curve to model a suture thread. The NURBS model is initialized from a single selected point located on the thread. The NURBS curve is optimized by minimizing the image match energy between the projected stereo NURBS image and the segmented thread image. The algorithm is able to accurately track a suture thread as it translates, deforms, and changes length in real-time.</p>
</div>
</front>
</TEI>
<pmc article-type="research-article"><pmc-comment>The publisher of this article does not allow downloading of the full text in XML form.</pmc-comment>
<pmc-dir>properties manuscript</pmc-dir>
<front><journal-meta><journal-id journal-id-type="nlm-journal-id">101518638</journal-id>
<journal-id journal-id-type="pubmed-jr-id">38753</journal-id>
<journal-id journal-id-type="nlm-ta">IEEE Int Conf Robot Autom</journal-id>
<journal-id journal-id-type="iso-abbrev">IEEE Int Conf Robot Autom</journal-id>
<journal-title-group><journal-title>IEEE International Conference on Robotics and Automation : ICRA : [proceedings] IEEE International Conference on Robotics and Automation</journal-title>
</journal-title-group>
<issn pub-type="ppub">2152-4092</issn>
</journal-meta>
<article-meta><article-id pub-id-type="pmid">26413383</article-id>
<article-id pub-id-type="pmc">4578296</article-id>
<article-id pub-id-type="doi">10.1109/ICRA.2015.7139853</article-id>
<article-id pub-id-type="manuscript">NIHMS701970</article-id>
<article-categories><subj-group subj-group-type="heading"><subject>Article</subject>
</subj-group>
</article-categories>
<title-group><article-title>Automatic Initialization and Dynamic Tracking of Surgical Suture Threads</article-title>
</title-group>
<contrib-group><contrib contrib-type="author"><name><surname>Jackson</surname>
<given-names>Russell C.</given-names>
</name>
</contrib>
<contrib contrib-type="author"><name><surname>Yuan</surname>
<given-names>Rick</given-names>
</name>
</contrib>
<contrib contrib-type="author"><name><surname>Chow</surname>
<given-names>Der-Lin</given-names>
</name>
</contrib>
<contrib contrib-type="author"><name><surname>Newman</surname>
<given-names>Wyatt</given-names>
</name>
</contrib>
<contrib contrib-type="author"><name><surname>Çavuşoğlu</surname>
<given-names>M. Cenk</given-names>
</name>
</contrib>
<aff id="A1">Department of Electrical Engineering and Computer Science (EECS) at Case Western Reserve University in Cleveland, OH, USA</aff>
</contrib-group>
<author-notes><corresp id="CR1">The corresponding author M. Cenk Çavuşoğlu can be reached at <email>cavusoglu@case.edu</email>
</corresp>
</author-notes>
<pub-date pub-type="nihms-submitted"><day>23</day>
<month>6</month>
<year>2015</year>
</pub-date>
<pub-date pub-type="ppub"><day>26</day>
<month>5</month>
<year>2015</year>
</pub-date>
<pub-date pub-type="pmc-release"><day>26</day>
<month>5</month>
<year>2016</year>
</pub-date>
<volume>2015</volume>
<fpage>4710</fpage>
<lpage>4716</lpage>
<pmc-comment>elocation-id from pubmed: 10.1109/ICRA.2015.7139853</pmc-comment>
<self-uri xlink:href="http://ieeexplore.ieee.org/xpls/icp.jsp?arnumber=7139853"></self-uri>
<abstract><p id="P1">In order to realize many of the potential benefits associated with robotically assisted minimally invasive surgery, the robot must be more than a remote controlled device. Currently using a surgical robot can be challenging, fatiguing, and time consuming. Teaching the robot to actively assist surgical tasks, such as suturing, has the potential to vastly improve both patient outlook and the surgeon’s efficiency. One obstacle to completing surgical sutures autonomously is the difficulty in tracking surgical suture threads. This paper proposes an algorithm which uses a Non-Uniform Rational B-Spline (NURBS) curve to model a suture thread. The NURBS model is initialized from a single selected point located on the thread. The NURBS curve is optimized by minimizing the image match energy between the projected stereo NURBS image and the segmented thread image. The algorithm is able to accurately track a suture thread as it translates, deforms, and changes length in real-time.</p>
</abstract>
</article-meta>
</front>
</pmc>
<affiliations><list></list>
<tree><noCountry><name sortKey="Cavu O Lu, M Cenk" sort="Cavu O Lu, M Cenk" uniqKey="Cavu O Lu M" first="M. Cenk" last="Çavu O Lu">M. Cenk Çavu O Lu</name>
<name sortKey="Chow, Der Lin" sort="Chow, Der Lin" uniqKey="Chow D" first="Der-Lin" last="Chow">Der-Lin Chow</name>
<name sortKey="Jackson, Russell C" sort="Jackson, Russell C" uniqKey="Jackson R" first="Russell C." last="Jackson">Russell C. Jackson</name>
<name sortKey="Newman, Wyatt" sort="Newman, Wyatt" uniqKey="Newman W" first="Wyatt" last="Newman">Wyatt Newman</name>
<name sortKey="Yuan, Rick" sort="Yuan, Rick" uniqKey="Yuan R" first="Rick" last="Yuan">Rick Yuan</name>
</noCountry>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/HapticV1/Data/Pmc/Checkpoint
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000728 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Pmc/Checkpoint/biblio.hfd -nk 000728 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Ticri/CIDE |area= HapticV1 |flux= Pmc |étape= Checkpoint |type= RBID |clé= PMC:4578296 |texte= Automatic Initialization and Dynamic Tracking of Surgical Suture Threads }}
Pour générer des pages wiki
HfdIndexSelect -h $EXPLOR_AREA/Data/Pmc/Checkpoint/RBID.i -Sk "pubmed:26413383" \ | HfdSelect -Kh $EXPLOR_AREA/Data/Pmc/Checkpoint/biblio.hfd \ | NlmPubMed2Wicri -a HapticV1
![]() | This area was generated with Dilib version V0.6.23. | ![]() |