Difference between revisions of "NeuroNav"

From NAMIC Wiki
Jump to: navigation, search
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
The NeuroNav project consist in implementing a module in Slicer to perform registration/navigation.|
+
=Timeline=
 +
{|style="border-collapse: collapse; border-width: 1px; border-style: solid; border-color: #000" cellpadding="1" width="40%"
 +
! align="center" style="border-style: solid; border-width: 1px"| Task
 +
! align="center" style="border-style: solid; border-width: 1px"| Status
 +
! align="center" style="border-style: solid; border-width: 1px"| Deadline
 +
|-
 +
| align="center" style="border-style: solid; border-width: 1px"| Fix some bugs and leaks
 +
| style="border-style: solid; border-width: 1px; background-color:green"|
 +
| align="center" style="border-style: solid; border-width: 1px"| -
 +
|-
 +
| align="center" style="border-style: solid; border-width: 1px"| Add label detection (beeping function)
 +
| style="border-style: solid; border-width: 1px; background-color:green"|
 +
| align="center" style="border-style: solid; border-width: 1px"| -
 +
|-
 +
| align="center" style="border-style: solid; border-width: 1px"| Add crosshair (reslicing)
 +
| style="border-style: solid; border-width: 1px; background-color:green"|
 +
| align="center" style="border-style: solid; border-width: 1px"| -
 +
|}
  
[[Image:Logo spl.gif|190px|right| SPL]]
+
=Development=
 +
===Fix some bugs and leaks===
 +
* Remove some memory leaks
 +
===Add label detection===
 +
* Add label detection function
 +
* Add beeping function
 +
===Add crosshair===
 +
* Add crosshair
 +
* Use crosshair to reslice
 +
* Reslicing twice ?
  
==Features==
+
=Tips=
----
+
* Threaded beeping function to avoid slowing down system
* Type: Module
 
* Language: C++
 
* Developed OS: Ubuntu Maverick Meerkat (10.10)
 
* Compile on: Linux x86_64
 
* Run on: Slicer 3.6.3 ''trunk'' (only version tested)
 
* Developer: Haying Liu, Laurent Chauvin
 
* For: SPL
 
 
 
==Options available==
 
----
 
* NeuroNav memory leaks removed
 
* Label detection
 
* Beeping function (Bug: use thread to avoid slowing down the system)
 
 
 
==Under development==
 
----
 
==To develop==
 
----
 
* Issue: Avoid reslicing twice during navigation (slowing down the system)
 
 
 
==Tasklist==
 
----
 
==Bugfix==
 
----
 
* Leaks on NeuroNav module
 
**''Status'': Fixed
 
**''Fix'': Delete all unused object and delete all objects created in the module at the end
 
**''Date'': July 2010
 
 
 
* Reslicing twice during crosshair navigation
 
**''Status'': Pending
 
**''Fix'': Remove one reslicing
 
**''Date'': Not done yet
 
 
 
==Screenshots==
 
----
 
 
 
==Meetings==
 
----
 

Latest revision as of 21:38, 5 January 2012

Home < NeuroNav

Timeline

Task Status Deadline
Fix some bugs and leaks -
Add label detection (beeping function) -
Add crosshair (reslicing) -

Development

Fix some bugs and leaks

  • Remove some memory leaks

Add label detection

  • Add label detection function
  • Add beeping function

Add crosshair

  • Add crosshair
  • Use crosshair to reslice
  • Reslicing twice ?

Tips

  • Threaded beeping function to avoid slowing down system