Difference between revisions of "User:Gumprecht"

From NAMIC Wiki
Jump to: navigation, search
 
(156 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
= Wikipage of Jan Gumprecht =
 
= Wikipage of Jan Gumprecht =
  
== About myself ==
+
== About Myself ==
  
I am a student in Computer Engineering from Germany with a specification in Optoelectronics. At the moment I am writing my diploma thesis on "3D-Ultrasound Integration in Slicer". My university back in Germany is University of Mannheim. From September 2006 to August 2007 I studied in Waterloo, On Canada.
+
[[Image:Gumprecht Jan.jpg |thumb|Jan Gumprecht]]
 +
 
 +
I am a student in Computer Engineering from the University of Mannheim, Germany with a specification in Optoelectronics. At the moment I am writing my diploma thesis on the project described below. This is not my first stay in North America. I studied already in Waterloo, On, Canada from September 2006 to August 2007 . You may find more information in my [[Media: Gumprecht-Jan-Resume.pdf | Resume]]
 +
 
 +
== Contact Information ==
  
 
If you would like to contact me feel free to write me an e-mail.
 
If you would like to contact me feel free to write me an e-mail.
Line 9: Line 13:
 
E-mail: jgumprec (at sign) bwh.harvard.edu
 
E-mail: jgumprec (at sign) bwh.harvard.edu
  
== What I am working on at the moment ==
+
== Project - Development and Validation of an Open-Source Real-Time Freehand 3D Ultrasound Navigation System for Liver Surgery with GPGPU Acceleration==
 +
 
 +
In my project I developed an open-source navigation system with general purpose graphics unit (GPGPU) acceleration for real-time freehand 3D-Ultrasound using conventional hardware equipment.
 +
 
 +
The proposed software system consists of two distinct components (see graphic below). First, it records data of a tracked US-device and reconstructs volume data in real-time. Simultaneously, position and orientation data of a tracked instrument are acquired. Both the volumes and the spatial information about the tracked instrument are forwarded to the 3D simulation and navigation software [http://www.slicer.org Slicer3D].
 +
 
 +
[[Image:SystemStructure.png | 800px ]]
  
* Find a computer for the video capturing card
+
=== Documentation of the System ===
* Get familiar with CUDA
 
* Understand the source code of [http://www.midasjournal.org/browse/publication/289]
 
  
== Project - 3D-Ultrasound integration in Slicer ==
+
* Download a presentation of the system [[Media:Gumprecht_Jan-4DUltrasound.pdf | here]]
 +
* Download my thesis [[Media:Gumprecht_Jan-2009-Diploma_Thesis.pdf‎ |here]]
  
The main part of the project will be the integration of the source code of [http://www.midasjournal.org/browse/publication/289 SynchroGrab] in Slicer by using CUDA support.
+
=== Technical Information ===
  
[[Image:SystemAufbau.png | 400px]]  
+
All technical Information can be found here: [[Technical Information]]
  
<br> <br>
+
=== Progress ===
  
After discussing with Junichi I got a deeper understanding of how the technical solution might look like.
+
You can see the progress of my project [[4D Ultrasound Progress | here]]
  
This will be the technical approach.
+
=== Screenshots ===
  
[[Image:ProjectWorkflow.png]]
+
[[Image:4DUltrasound-Screenshot-1.png | 600px]]
  
=== 3D CUDA ===
+
[[Image:4DUltrasound-Screenshot-2.png | 600px]]
==== TO DO ====
 
* Get in contact with Nicholas (E-Mail already sent)
 
* Go through the Final Thesis of Ben
 
* Go through the wiki page of Ben [http://www.slicer.org/slicerWiki/index.php/Slicer3:Volume_Rendering_With_Cuda Volume Rendering with CUDA]
 
  
==== Contacts ====
+
[[Image:4DUltrasound-Screenshot-3.png | 600px]]
* Ben Grauer: [http://www.slicer.org/slicerWiki/index.php/Slicer3:Volume_Rendering_With_Cuda Volume Rendering with CUDA]
 
* Nicholas Harlambang: CUDA Guru
 
  
=== Ultrasound tracking device ===
+
[[Image:4DUltrasound-Screenshot-4.png | 600px]]
  
Hopefully most of this part is already done by [http://www.midasjournal.org/browse/publication/289 SynchroGrab]
+
[[Image:4DUltrasound-Screenshot-5.png | 600px]]
  
==== TO DO ====
+
[[Image:4DUltrasound-Screenshot-6.png | 600px]]
* Find out what is already coverd by Synchrograb
 
* Compile Synchrograb and see if everthing is working
 
  
==== Capture Video ====
+
[[Image:4DUltrasound-Screenshot-7.png | 600px]]
* Existing Videocard: Hauppauge ImpactVCB [http://www.haupauge.com/site/products/data_impactvcb.html]
 
* Linux Driver: Video4Linux2
 
**There is existing C source for V4L2 on the web
 
**Should run on new fedora kernel
 
  
===== Contacts =====
+
[[Image:4DUltrasound-Screenshot-8.png | 600px]]
* Christoph Ruetz
 
  
==== Tracker ====
+
=== Images ===
Track data via vtk not itk <br>
 
Contacts:
 
* Haiying Liu
 
  
==== Calibration ====
 
Description: To get correct information from the ultrasound device is has to be calibrated<br>
 
Contacts:
 
* Raul San Jose
 
Information:
 
* I have serval links and information from Raul on which I have to go through
 
  
== Infos on loadable Modules ==
+
[[Image:4DUltrasound-Image-1.JPG | 600px]]
  
[http://www.slicer.org/slicerWiki/index.php/Slicer3:Loadable_Modules:HOWTO HowTo Loadable Module] <br>
+
[[Image:4DUltrasound-Image-2.JPG | 600px]]
[http://slicer.spl.harvard.edu/slicerWiki/index.php/Slicer3:How_to_implement_an_Interactive_Module_GUI HowToLoadable Module GUI]<br>
 
[http://wiki.slicer.org/slicerWiki/index.php/Slicer3:Execution_Model_Documentation Infos about Executable Modules inSlicer] <br>
 

Latest revision as of 17:50, 30 March 2011

Wikipage of Jan Gumprecht

About Myself

Jan Gumprecht

I am a student in Computer Engineering from the University of Mannheim, Germany with a specification in Optoelectronics. At the moment I am writing my diploma thesis on the project described below. This is not my first stay in North America. I studied already in Waterloo, On, Canada from September 2006 to August 2007 . You may find more information in my Resume

Contact Information

If you would like to contact me feel free to write me an e-mail.

E-mail: jgumprec (at sign) bwh.harvard.edu

Project - Development and Validation of an Open-Source Real-Time Freehand 3D Ultrasound Navigation System for Liver Surgery with GPGPU Acceleration

In my project I developed an open-source navigation system with general purpose graphics unit (GPGPU) acceleration for real-time freehand 3D-Ultrasound using conventional hardware equipment.

The proposed software system consists of two distinct components (see graphic below). First, it records data of a tracked US-device and reconstructs volume data in real-time. Simultaneously, position and orientation data of a tracked instrument are acquired. Both the volumes and the spatial information about the tracked instrument are forwarded to the 3D simulation and navigation software Slicer3D.

SystemStructure.png

Documentation of the System

  • Download a presentation of the system here
  • Download my thesis here

Technical Information

All technical Information can be found here: Technical Information

Progress

You can see the progress of my project here

Screenshots

4DUltrasound-Screenshot-1.png

4DUltrasound-Screenshot-2.png

4DUltrasound-Screenshot-3.png

4DUltrasound-Screenshot-4.png

4DUltrasound-Screenshot-5.png

4DUltrasound-Screenshot-6.png

4DUltrasound-Screenshot-7.png

4DUltrasound-Screenshot-8.png

Images

4DUltrasound-Image-1.JPG

4DUltrasound-Image-2.JPG