Echtzeitinteraktion und -simulation deformierbarer dreidimensionaler Objekte für mikrochirurgische Trainingsmodule
Sismanidis, Evangelos
Vorschau |
|
PDF
dissertation-1.0.pdf
- Veröffentlichte Version
Download (34MB)
|
URL:
|
https://madoc.bib.uni-mannheim.de/39479
|
URN:
|
urn:nbn:de:bsz:180-madoc-394790
|
Dokumenttyp:
|
Dissertation
|
Erscheinungsjahr:
|
2015
|
Ort der Veröffentlichung:
|
Mannheim
|
Hochschule:
|
Universität Mannheim
|
Gutachter:
|
Männer, Reinhard
|
Datum der mündl. Prüfung:
|
30 Juli 2015
|
Sprache der Veröffentlichung:
|
Deutsch
|
Einrichtung:
|
Fakultät für Wirtschaftsinformatik und Wirtschaftsmathematik > Informatik V (Männer 1992-2008)
|
Fachgebiet:
|
500 Naturwissenschaften
|
Normierte Schlagwörter (SWD):
|
Virtuelle Realität , Echtzeitsimulation
|
Freie Schlagwörter (Englisch):
|
real-time simulation , interaction , deformable models , virtual reality
|
Abstract:
|
Virtual-Reality-Simulatoren kommen in vielen Bereichen zum Einsatz. Ein Beispiel dafür ist das Training am Flugsimulator bei der Pilotenausbildung. MicroSim ist ein auf virtueller Realität basierender Simulator, an dem abstrakte mikrochirurgische Fertigkeiten sowie komplexe Operationsvorgänge der vaskulären Anastomose erlernt und trainiert werden sollen. Die vorliegende Arbeit trägt zur Entwicklung von MicroSim bei.
Das Ziel der Arbeit ist die Entwicklung prototypischer Module für das mikrochirurgische Training an MicroSim. Um die Realität in MicroSim nachzustellen, müssen virtuelle Nachbildungen der Instrumente und des Gewebes erstellt und in Echtzeit simuliert werden. Durch die gewöhnliche Handhabung echter mikrochirurgischer Instrumente steuert der Benutzer die entsprechenden virtuellen Nachbildungen. Für MicroSim, bei dem Gewebe durch den Druck einer Pinzette nicht nur bewegt, sondern auch gegriffen oder gerissen werden kann, existierte bisher kein Algorithmus, der dieses Szenario in einem Echtzeit-Simulator abbildet. Für die Simulation der Anastomose muss zusätzlich die Interaktion zwischen den Blutgefäßen simuliert werden. Im Gegensatz zu der Benutzerinteraktion, bei der ein Festkörper mit einem deformierbaren Körper interagiert, interagieren bei der Kollision zwischen den Blutgefäßen zwei deformierbare Objekte miteinander. Die Schwierigkeit besteht darin, die komplexen Kollisionsflächen exakt zu bestimmen und eine Kraft zu berechnen um die Kollision realistisch aufzulösen.
Für die Darstellung des Gewebes werden Tetraedernetze durch ein Masse-Feder-Modell simuliert. Es existiert eine Vielzahl an Ansätzen für die Erstellung einfacher und komplexer Tetraedernetze. Auch die Simulation von Tetraedernetzen ist breit erforscht. Jedoch eignen sich viele Algorithmen der Fachliteratur nur bedingt für die interaktive Simulation. Durch unvorhersehbare Benutzereingaben treten kurzfristig hohe Kräfte im Simulator auf. Dies kann zu hohen numerischen Fehlern während des Integrationsschrittes führen. Für die Interaktion müssen Kollisionen mit dem Gewebe realistisch aufgelöst werden. Algorithmen für die Kollisionserkennung und -auflösung müssen an konkrete Problemstellungen angepasst werden. Für die Erkennung kann auf Algorithmen aus der Fachliteratur zurückgegriffen werden. Im Gegensatz dazu sind Lösungsansätze für die Auflösung der Kollisionen meist nicht direkt übertragbar. Diese müssen sowohl für die realistische Interaktion der Pinzette mit dem Gewebe als auch für die Simulation der Blutgefäße bei der Simulation des Vernähen für MicroSim entwickelt werden.
Um die Interaktion zwischen Mensch und Simulator zu implementieren, werden die Anforderungen an MicroSim definiert. Dafür werden mikrochirurgische Operationen analysiert, bei denen kleinste Blutgefäße von umliegendem Bindegewebe gesäubert werden, um anschließend vernäht werden zu können. Bei der Erkennung der Kollisionen zwischen Instrumenten und Gewebe werden die Instrumente durch Hüllkörper (Bounding Volumes) approximiert. Bei der Kollision wird Kraft auf das Gewebe übertragen. Um die verschiedenen Interaktionen der Instrumente mit dem Gewebe abbilden zu können, wird ein Algorithmus implementiert, der die Kollisionen wie folgt auflöst: Befindet sich Gewebe zwischen mehreren Bounding Volumes werden die Teile, die während der Kollisionserkennung in die Bounding Volumes eindringen, festgehalten, wodurch das Gewebe gegriffen werden kann. Um das Gewebe durch das feste Zusammenpressen der Pinzette teilen zu können, wird im Inneren der Bounding Volumes eine Linie definiert. Überschreitet das Gewebe während der Kollisionserkennung diese Linie wird ein Algorithmus für topologische Veränderungen angewendet. Diese werden durch ein Remeshing-Verfahren modelliert, das für das verwendete Simulationsmodell implementiert wird. Um Kollisionen des Tetraedernetzes aufzulösen, wird die benötigte Kraft auf Basis eines numerischen Integrationsverfahrens berechnet.
Die Simulation verwendet das Velocity Verlet-Verfahren. Die medizinischen Trainingsmodule, in denen die Algorithmen zum Einsatz kommen, werden abschließend prototypisch implementiert.
Mit den Resultaten der Arbeit können mit Hilfe der Erfahrungswerten von Chirurgen, medizinisch relevante Trainingsmodule in MicroSim implementiert werden. Ein Großteil von MicroSim wurde in mehreren Publikationen veröffentlicht. MicroSim wurde in Kooperation mit der VRmagic GmbH entwickelt.
|
| Dieser Eintrag ist Teil der Universitätsbibliographie. |
| Das Dokument wird vom Publikationsserver der Universitätsbibliothek Mannheim bereitgestellt. |
Suche Autoren in
Sie haben einen Fehler gefunden? Teilen Sie uns Ihren Korrekturwunsch bitte hier mit: E-Mail
Actions (login required)
|
Eintrag anzeigen |
|
|