Difference between revisions of "User:Gumprecht"
Line 19: | Line 19: | ||
The main part of the project will be the connection of [http://www.midasjournal.org/browse/publication/289 SynchroGrab] to Slicer3D via OpenIGTLink. | The main part of the project will be the connection of [http://www.midasjournal.org/browse/publication/289 SynchroGrab] to Slicer3D via OpenIGTLink. | ||
Synchrograb is an Open-Source software that generates 3D ultrasound volumes. | Synchrograb is an Open-Source software that generates 3D ultrasound volumes. | ||
− | |||
− | |||
− | |||
− | |||
<br> | <br> | ||
Line 35: | Line 31: | ||
[[Image:ProjectWorkflow.png]] | [[Image:ProjectWorkflow.png]] | ||
+ | |||
+ | === Technical Information === | ||
+ | |||
+ | All technical Information can be found here: [[Technical Information]] | ||
+ | |||
+ | === Progress === | ||
+ | |||
+ | Here you can see the progress of my project: [[4D Ultrasound Progress]] | ||
== Steps to go == | == Steps to go == |
Revision as of 13:18, 19 March 2009
Contents
- 1 Wikipage of Jan Gumprecht
Wikipage of Jan Gumprecht
About Myself
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 in Waterloo, On, Canada from September 2006 to August 2007 .
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
In my project I am developing a Software for "Integrated Real-Time 3D Ultrasound Navigation" with the name 4DUltrasound. The program creates a 3D volume of recorded ultrasound frames in teal-time. The output of 4DUltrasound is forwarded via OpenIGTLink to Slicer3D.
The main part of the project will be the connection of SynchroGrab to Slicer3D via OpenIGTLink. Synchrograb is an Open-Source software that generates 3D ultrasound volumes.
After discussing with Junichi I got a deeper understanding of how the technical solution might look like.
This will be the technical approach.
Technical Information
All technical Information can be found here: Technical Information
Progress
Here you can see the progress of my project: 4D Ultrasound Progress
Steps to go
Slicer | |
---|---|
DONE | Implement slicer module to start Synchrograb from within Slicer |
Create 3D volume with Synchrograb | |
Create ultrasound calibration matrix | |
DONE | Create 3D volume with data from the ultrasound device and the tracker |
DONE | Include options for turning on and off US/Tracker device in cmake |
DONE | Create 3D volume with mockup images and tracking information from the tracker |
DONE | Create 3D volume with mockup images and mockup tracking information |
Synchrograb | |
DONE | Send 3D volume data via OpenIGTLink to Slicer and display data in Slicer |
DONE | Compile Synchrograb core i.d. uncomment unnecessary parts (Ultrasound, Tracker) |
Preparation | |
DONE | Display 3D volume data received via OpenIGTLink with the volume rendering module |
DONE | Create stand alone software to send volume data to Slicer via OpenIGTLink |
DONE | Compile and run Slicer with OpenIGTLink and volume rendering |
Progress - i.e. what I have done so far
Month | Week # | Start Date - End Date | Done | Date Done |
---|---|---|---|---|
February | Week 05 | 27.01 - 01.02 | ||
Slices and tracker matrices are sended to Slicer in real-time | x | Fri Jan, 16th | ||
Week 04 | 19.01 - 26.01 | |||
Literature research complete | x | Thu Jan, 22th | ||
Week 03 | 12.01 - 18.01 | |||
- | ||||
Week 02 | 05.01 - 11.01 | |||
- | ||||
January | Week 01 | 29.12 - 04.01 | ||
- | ||||
Week 52 | 22.12 - 28.12 | |||
Trilinear Interpolation works | x | Wed Dec, 17th | ||
Reconstructed Volume has correct depth | x | Tue Dec, 16th | ||
Week 51 | 15.12 - 21.12 | |||
Created Slicer Module to start Synchrograb within Slicer | x | Wed Dec, 10th | ||
Ultrasound device module works | x | Tue Dec, 9th | ||
Week 50 | 08.12 - 14.12 | |||
Fixed vtk3DPanoramicReconstructor together with Noby | x | Fri Dec, 5th | ||
NDI Tracker module works | x | Wed Dec, 3rd | ||
December | Week 49 | 01.12 - 07.12 | ||
- | ||||
Week 48 | 24.11 - 30.11 | |||
vtkVideoSource works | x | Mon Nov, 24th | ||
Week 47 | 17.11 - 23.11 | |||
3D Volume generated with mock-up images and mock-up tracking data | x | Mon Nov, 17th | ||
Week 46 | 10.11 - 16.11 | |||
Tracker Simulator works | x | Thu Nov, 13th | ||
Week 45 | 03.11 - 09.11 | |||
Ultrasound Simulator works | x | Tue Nov, 4th | ||
November | Week 44 | 27.10 - 02.11 | ||
Starting work on "Creating a 3D-Volume with Synchrograb" | ||||
Week 43 | 20.10 - 26.10 | |||
Send Volume Data via OpenIGTLink from SynchroGrab to Slicer | x | Tue Oct, 14th | ||
Compile SynchroGrab (using latest OpenIGTLink Library) | x | Tue Oct, 14th | ||
Week 42 | 13.10 - 19.10 | |||
Understand and Use OpenIGTLink | x | Tue Oct, 7th | ||
Week 41 | 06.10 - 12.10 | |||
Get CUDA Rendering Volume working in Slicer | x | Wed Oct, 2nd | ||
Set up CUDA driver on th303_d4_6 | x | Tue Sep, 30th | ||
October | Week 40 | 29.09 - 5.10 | ||
Set up Fedora 8 on th303_d4_6 | x | Fri Sep, 26th | ||
Totally Understand GradientDiffusion Filter Module | x | Thu Sep, 25th | ||
September | Week 39 | 22.09 - 28.09 |
Other Stuff to do
Find a new cart for the ultrasound unit
- Infos in the intraweb
- Figure out what hardware and how much space on the cart I need
- CUDA Card
- Capture Card
- Ultrasound device
- Tracker device
- Uninterruptible power supply
General
Links
Infos on loadable Modules
HowTo Loadable Module
HowToLoadable Module GUI
Infos about Executable Modules inSlicer
Subscribe to different meetings
- Journal Club
- 1st Monday Seminar
- Office OPRC
- Radiology Grand Rounds
- Cimit Forum