Page MenuHomePhabricator

Write an IGT Tracking Logger
Closed, ResolvedPublic

Description

Meta bug for new IGT-Logger functionality.
In particular needed for Wolf (Diploma thesis Sebastian Buccheri).

Related Objects

StatusAssignedTask
ResolvedNone

Event Timeline

[SVN revision 21155]
ADD (#3264): adding first draft version

-Connecting to tracker works
-all tools (sensors) are recognized
-start,stop, pause tracking works

-registration not tested!

-recording tracking data needs an own tab (currently only a check box is used); possibility to specify: save file name and recording time.

--MAIN Problem--
only one navigation data is updated in the rendering windows, all others are initialized and drawn but remain at the same position.

See T3274 there rendering works because of a timed update. Not really nice but it works yet!

[SVN revision 21186]
ADD (#3264): adding logger widget

[SVN revision 21187]
ADD (#3264): including logger widget to logger functionality

Still missing:

  • test registration (test image needed)
  • world landmarks should be averaged (100 samples)
  • stop recording timer after the time specified by the user

(In reply to comment #6)

Still missing:

  • test registration (test image needed)

-->

/home/jochen/Projekte/MITK-IGT/6 Landmarks, 2 targets example.pdf

+ /home/jochen/Projekte/MITK-IGT/6 Landmarks, 2 targets example.png

convert the png to a .vti image, open the .vti in a text editor and change the spacing to 0.5 x 0.5

  • world landmarks should be averaged (100 samples)

looks like a postprocessing step that can (should) be done in your statistics software...

(In reply to comment #7)

  • world landmarks should be averaged (100 samples)

looks like a postprocessing step that can (should) be done in your statistics
software...

has to be preprocessing because tracked landmarks have to be averaged over 100 tracked positions to minimize the risc of using an outliers for landmark registration...

[SVN revision 21188]
ENH (#3264): changing icon

[SVN revision 21190]
FIX (#3264): stopping recorder after specified time

[SVN revision 21191]
COMP (#3264): add missing changes

[SVN revision 21192]
FIX (#3264): minor UI changes

[SVN revision 21200]
ENH (#3264): adding feature to average (mean) a tracked fiducial position on 100 positions. For the first test 100 is fixed, but is to be made editable via set method. Changes will only take effect if mode is set.

[SVN revision 21232]
ENH (#3264): Adding Mode3DMean for activation of new fiducial tracking mode.

[SVN revision 21242]
FIX (#3264): fixed averaging

Found Bugs:
+ RegistrationWidget: Test "Registration still pending..." not replaced by results of registration
+ Loading SROM files doesn't work according to S. Buccheri
+ Click into Image Fiducials list causes app to crash
+ clicking StartNavigation and then Disconnect leads to an error. StartNavigation->StopNavigation->Disconnect is good.

Working on output of registration error

[SVN revision 21248]
ENH (#3264): writing results of registration to gui once finished

[SVN revision 26007]
DOC (#3264): some spelling correction

[SVN revision 26920]
STYLE (#3264): corrected text in QMessageBox::warning

[SVN revision 29612]
ENH (#3264): Made little changes to layout and made record button checkable. Also stop recording is now possible in any mode at any time.

[d55e7e]: Merge branch 'bug-3264-IGTTrackingLogger'

Merged commits:

2011-08-09 11:55:25 Paul Mercea [9f3d4b]
Inserted signal emitting when logger starts and stops

can we close this bug? What is the state? The branch was already merged to the master.

kislinsk reopened subtask Restricted Maniphest Task as Open.Jun 27 2018, 3:06 PM
kislinsk closed subtask Restricted Maniphest Task as Resolved.Jun 27 2018, 3:32 PM