[Insight-users] Question about "Non-rigid Groupwise Registration using B-Spline Deformation Model"

Luis Ibanez luis.ibanez at kitware.com
Sun Aug 16 20:08:01 EDT 2009


Hi Kaveh,

Yes,
you are welcome to post to this list any questions
related to papers in the Insight Journal.

About your specific question,
could you please run the following command ?

      ctest -R   RegistrationTest001  -V

and post the output to the list.


This will run that specific test and provide
details on the cause of the failure.



    Thanks


          Luis



---------------------------------------
On Sun, Aug 16, 2009 at 4:34 PM, Kaveh Kohan <kaveh.kohan at yahoo.com> wrote:

> Hello all,
>
>
> I am not sure I am allowed to ask questions about the code submitted to the
> Insight Journal or not. If it is the case, please refer to the right place.
>
> I have a question about this paper:
>
> Non-rigid Groupwise Registration using B-Spline Deformation Model
> Balci S.K., Golland P., Wells W.M.
> http://www.insight-journal.org/browse/publication/173
>
>
> Code compiles with no problem but it fails the tests:
>
>
> I appreciate any help.
>
> Regards,
> Kaveh
>
> >> make test
> Running tests...
> Start processing tests
> Test project
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration
>   1/ 72 Testing CreateRandImages001              Passed
>   2/ 72 Testing RegistrationTest001           ***Exception: Other
>   3/ 72 Testing WriteOutputsTest001              Passed
>   4/ 72 Testing CreateRandImages002              Passed
>   5/ 72 Testing RegistrationTest002           ***Exception: Other
>   6/ 72 Testing WriteOutputsTest002              Passed
>   7/ 72 Testing CreateRandImages003              Passed
>   8/ 72 Testing RegistrationTest003           ***Exception: Other
>   9/ 72 Testing WriteOutputsTest003              Passed
>  10/ 72 Testing CreateRandImages004              Passed
>  11/ 72 Testing RegistrationTest004              Passed
>  14/ 72 Testing RegistrationTest005           ***Failed
>  15/ 72 Testing WriteOutputsTest005           ***Exception: Other
>  16/ 72 Testing CreateRandImages006              Passed
>  17/ 72 Testing RegistrationTest006           ***Failed
>  18/ 72 Testing WriteOutputsTest006           ***Exception: Other
>  19/ 72 Testing CreateRandImages007              Passed
>  20/ 72 Testing RegistrationTest007           ***Exception: Other
>  21/ 72 Testing WriteOutputsTest007              Passed
>  22/ 72 Testing CreateRandImages008              Passed
> .....
>
> Here I have attached part of the log file for more information (sorry it is
> too long):
>
> Start testing: Aug 16 15:21 EDT
> ----------------------------------------------------------
> Changing directory into:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> 1/72 Testing: CreateRandImages001
> 1/72 Test: CreateRandImages001
> Command:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/bin/CreateImageSetAffine"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/BrainWeb/brainweb1e1a10f20.mha"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData001"
> "2" "on"
> Directory:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> "CreateRandImages001" start time: Aug 16 15:21 EDT
> Output:
> ----------------------------------------------------------
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData001/Images/0.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData001/Images/1.mhd
> ----------------------------------------------------------
> "CreateRandImages001" end time: Aug 16 15:21 EDT
> "CreateRandImages001" time elapsed: 00:00:10
> ----------------------------------------------------------
>
> 2/72 Testing: RegistrationTest001
> 2/72 Test: RegistrationTest001
> Command:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/bin/GroupwiseRegistration"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/filenames001.txt"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/parameters001.txt"
>
> Directory:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> "RegistrationTest001" start time: Aug 16 15:21 EDT
> Output:
> ----------------------------------------------------------
> message: Reading Image:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData001/Images/0.mhd
> message: Reading Image:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData001/Images/1.mhd
> message: Starting Registration
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type AffineTransform
> message: Multiresolution level : 0
> message: Number of total parameters : 24
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 91
> message: Optimizer learning rate : 0.0001
> message: Number of total pixels : 109350
> message: Number of used pixels : 4418
> Iter 000   000   1.227695
> Iter 010   010   1.098265
> Iter 020   020   1.054892
> Iter 030   030   1.015671
> Iter 040   040   0.992513
> Iter 050   050   0.956442
> Iter 060   060   0.940513
> Iter 070   070   0.936067
> Iter 080   080   0.936119
> Iter 090   090   0.935719
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type AffineTransform
> message: Multiresolution level : 1
> message: Number of total parameters : 24
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 52
> message: Optimizer learning rate : 0.000100
> message: Number of total pixels : 874800
> message: Number of used pixels : 8836
> Iter 100   008   0.930055
> Iter 110   018   0.930085
> Iter 120   028   0.930297
> Iter 130   038   0.929665
> Iter 140   048   0.929934
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type AffineTransform
> message: Multiresolution level : 2
> message: Number of total parameters : 24
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 29
> message: Optimizer learning rate : 0.000100
> message: Number of total pixels : 7069860
> message: Number of used pixels : 17672
> Iter 150   005   0.929710
> Iter 160   015   0.929916
> Iter 170   025   0.929514
> message: Registration Completed
> message: Time Report
> terminate called after throwing an instance of 'itk::ExceptionObject'
>   what():
> /home/kaveh/bin/InsightToolkit-3.10.1/Code/Common/itkResourceProbesCollectorBase.txx:50:
> itk::ERROR: The probe "5Total Time " does not exist. It can not be stopped.
> ----------------------------------------------------------
> "RegistrationTest001" end time: Aug 16 15:22 EDT
> "RegistrationTest001" time elapsed: 00:01:27
> ----------------------------------------------------------
>
> 3/72 Testing: WriteOutputsTest001
> 3/72 Test: WriteOutputsTest001
> Command:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/bin/ComputeOutputs"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/filenames001.txt"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/parameters001.txt"
>
> Directory:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> "WriteOutputsTest001" start time: Aug 16 15:22 EDT
> Output:
> ----------------------------------------------------------
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/InputImage/Images/0.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/InputImage/Slices/0.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/InputImage/Images/1.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/InputImage/Slices/1.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/InputImage/MeanImages/Mean.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/InputImage/MeanImages/MeanSlice.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/InputImage/STDImages/STD.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/InputImage/STDImages/STDSlice.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/Affine/Images/0.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/Affine/Slices/0.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/Affine/DeformationSlices/0.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/Affine/Images/1.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/Affine/Slices/1.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/Affine/DeformationSlices/1.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/Affine/MeanImages/Mean.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/Affine/MeanImages/MeanSlice.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/Affine/STDImages/STD.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration001/Affine/STDImages/STDSlice.jpg
> ----------------------------------------------------------
> "WriteOutputsTest001" end time: Aug 16 15:23 EDT
> "WriteOutputsTest001" time elapsed: 00:00:33
> ----------------------------------------------------------
>
> 4/72 Testing: CreateRandImages002
> 4/72 Test: CreateRandImages002
> Command:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/bin/CreateImageSetAffine"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/BrainWeb/brainweb165a10f17.mha"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData002"
> "2" "on"
> Directory:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> "CreateRandImages002" start time: Aug 16 15:23 EDT
> Output:
> ----------------------------------------------------------
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData002/Images/0.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData002/Images/1.mhd
> ----------------------------------------------------------
> "CreateRandImages002" end time: Aug 16 15:23 EDT
> "CreateRandImages002" time elapsed: 00:00:14
> ----------------------------------------------------------
>
> 5/72 Testing: RegistrationTest002
> 5/72 Test: RegistrationTest002
> Command:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/bin/GroupwiseRegistration"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/filenames002.txt"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/parameters002.txt"
>
> Directory:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> "RegistrationTest002" start time: Aug 16 15:23 EDT
> Output:
> ----------------------------------------------------------
> message: Reading Image:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData002/Images/0.mhd
> message: Reading Image:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData002/Images/1.mhd
> message: Starting Registration
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type AffineTransform
> message: Multiresolution level : 0
> message: Number of total parameters : 24
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 91
> message: Optimizer learning rate : 0.0001
> message: Number of total pixels : 109350
> message: Number of used pixels : 4418
> Iter 000   000   1.190699
> Iter 010   010   1.152962
> Iter 020   020   1.078033
> Iter 030   030   1.037346
> Iter 040   040   0.979855
> Iter 050   050   0.938906
> Iter 060   060   0.929191
> Iter 070   070   0.927413
> Iter 080   080   0.926543
> Iter 090   090   0.927394
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type AffineTransform
> message: Multiresolution level : 1
> message: Number of total parameters : 24
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 52
> message: Optimizer learning rate : 0.000100
> message: Number of total pixels : 874800
> message: Number of used pixels : 8836
> Iter 100   008   0.922379
> Iter 110   018   0.922248
> Iter 120   028   0.922527
> Iter 130   038   0.922528
> Iter 140   048   0.922339
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type AffineTransform
> message: Multiresolution level : 2
> message: Number of total parameters : 24
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 29
> message: Optimizer learning rate : 0.000100
> message: Number of total pixels : 7069860
> message: Number of used pixels : 17672
> Iter 150   005   0.921810
> Iter 160   015   0.921652
> Iter 170   025   0.921858
> message: Registration Completed
> message: Time Report
> terminate called after throwing an instance of 'itk::ExceptionObject'
>   what():
> /home/kaveh/bin/InsightToolkit-3.10.1/Code/Common/itkResourceProbesCollectorBase.txx:50:
> itk::ERROR: The probe "5Total Time " does not exist. It can not be stopped.
> ----------------------------------------------------------
> "RegistrationTest002" end time: Aug 16 15:25 EDT
> "RegistrationTest002" time elapsed: 00:01:31
> ----------------------------------------------------------
>
> 6/72 Testing: WriteOutputsTest002
> 6/72 Test: WriteOutputsTest002
> Command:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/bin/ComputeOutputs"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/filenames002.txt"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/parameters002.txt"
>
> Directory:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> "WriteOutputsTest002" start time: Aug 16 15:25 EDT
> Output:
> ----------------------------------------------------------
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/InputImage/Images/0.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/InputImage/Slices/0.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/InputImage/Images/1.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/InputImage/Slices/1.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/InputImage/MeanImages/Mean.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/InputImage/MeanImages/MeanSlice.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/InputImage/STDImages/STD.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/InputImage/STDImages/STDSlice.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/Affine/Images/0.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/Affine/Slices/0.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/Affine/DeformationSlices/0.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/Affine/Images/1.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/Affine/Slices/1.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/Affine/DeformationSlices/1.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/Affine/MeanImages/Mean.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/Affine/MeanImages/MeanSlice.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/Affine/STDImages/STD.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration002/Affine/STDImages/STDSlice.jpg
> ----------------------------------------------------------
> "WriteOutputsTest002" end time: Aug 16 15:25 EDT
> "WriteOutputsTest002" time elapsed: 00:00:33
> ----------------------------------------------------------
>
> 7/72 Testing: CreateRandImages003
> 7/72 Test: CreateRandImages003
> Command:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/bin/CreateImageSetAffine"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/BrainWeb/brainweb1e5a10f17.mha"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData003"
> "2" "on"
> Directory:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> "CreateRandImages003" start time: Aug 16 15:25 EDT
> Output:
> ----------------------------------------------------------
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData003/Images/0.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData003/Images/1.mhd
> ----------------------------------------------------------
> "CreateRandImages003" end time: Aug 16 15:26 EDT
> "CreateRandImages003" time elapsed: 00:00:10
> ----------------------------------------------------------
>
> 8/72 Testing: RegistrationTest003
> 8/72 Test: RegistrationTest003
> Command:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/bin/GroupwiseRegistration"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/filenames003.txt"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/parameters003.txt"
>
> Directory:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> "RegistrationTest003" start time: Aug 16 15:26 EDT
> Output:
> ----------------------------------------------------------
> message: Reading Image:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData003/Images/0.mhd
> message: Reading Image:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData003/Images/1.mhd
> message: Starting Registration
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type AffineTransform
> message: Multiresolution level : 0
> message: Number of total parameters : 24
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 91
> message: Optimizer learning rate : 0.0001
> message: Number of total pixels : 109350
> message: Number of used pixels : 4418
> Iter 000   000   1.245178
> Iter 010   010   1.110602
> Iter 020   020   0.998306
> Iter 030   030   0.951793
> Iter 040   040   0.942401
> Iter 050   050   0.942380
> Iter 060   060   0.941821
> Iter 070   070   0.942148
> Iter 080   080   0.941740
> Iter 090   090   0.942077
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type AffineTransform
> message: Multiresolution level : 1
> message: Number of total parameters : 24
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 52
> message: Optimizer learning rate : 0.000100
> message: Number of total pixels : 874800
> message: Number of used pixels : 8836
> Iter 100   008   0.937660
> Iter 110   018   0.937802
> Iter 120   028   0.938248
> Iter 130   038   0.937815
> Iter 140   048   0.937590
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type AffineTransform
> message: Multiresolution level : 2
> message: Number of total parameters : 24
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 29
> message: Optimizer learning rate : 0.000100
> message: Number of total pixels : 7069860
> message: Number of used pixels : 17672
> Iter 150   005   0.934868
> Iter 160   015   0.934439
> Iter 170   025   0.934178
> message: Registration Completed
> message: Time Report
> terminate called after throwing an instance of 'itk::ExceptionObject'
>   what():
> /home/kaveh/bin/InsightToolkit-3.10.1/Code/Common/itkResourceProbesCollectorBase.txx:50:
> itk::ERROR: The probe "5Total Time " does not exist. It can not be stopped.
> ----------------------------------------------------------
> "RegistrationTest003" end time: Aug 16 15:27 EDT
> "RegistrationTest003" time elapsed: 00:01:26
> ----------------------------------------------------------
>
> 9/72 Testing: WriteOutputsTest003
> 9/72 Test: WriteOutputsTest003
> Command:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/bin/ComputeOutputs"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/filenames003.txt"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/parameters003.txt"
>
> Directory:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> "WriteOutputsTest003" start time: Aug 16 15:27 EDT
> Output:
> ----------------------------------------------------------
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/InputImage/Images/0.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/InputImage/Slices/0.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/InputImage/Images/1.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/InputImage/Slices/1.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/InputImage/MeanImages/Mean.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/InputImage/MeanImages/MeanSlice.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/InputImage/STDImages/STD.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/InputImage/STDImages/STDSlice.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/Affine/Images/0.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/Affine/Slices/0.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/Affine/DeformationSlices/0.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/Affine/Images/1.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/Affine/Slices/1.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/Affine/DeformationSlices/1.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/Affine/MeanImages/Mean.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/Affine/MeanImages/MeanSlice.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/Affine/STDImages/STD.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration003/Affine/STDImages/STDSlice.jpg
> ----------------------------------------------------------
> "WriteOutputsTest003" end time: Aug 16 15:27 EDT
> "WriteOutputsTest003" time elapsed: 00:00:31
> ----------------------------------------------------------
>
> 10/72 Testing: CreateRandImages004
> 10/72 Test: CreateRandImages004
> Command:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/bin/CreateImageSetBspline"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/BrainWeb/brainweb1e1a10f20.mha"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData004"
> "2" "on"
> Directory:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> "CreateRandImages004" start time: Aug 16 15:27 EDT
> Output:
> ----------------------------------------------------------
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData004/Images/0.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData004/Images/1.mhd
> ----------------------------------------------------------
> "CreateRandImages004" end time: Aug 16 15:32 EDT
> "CreateRandImages004" time elapsed: 00:04:14
> ----------------------------------------------------------
>
> 11/72 Testing: RegistrationTest004
> 11/72 Test: RegistrationTest004
> Command:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/bin/GroupwiseRegistration"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/filenames004.txt"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/parameters004.txt"
>
> Directory:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> "RegistrationTest004" start time: Aug 16 15:32 EDT
> Output:
> ----------------------------------------------------------
> message: Reading Image:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData004/Images/0.mhd
> message: Reading Image:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/ImageData004/Images/1.mhd
> message: Starting Registration
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type AffineTransform
> message: Multiresolution level : 0
> message: Number of total parameters : 24
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 30
> message: Optimizer learning rate : 0.0001
> message: Number of total pixels : 109350
> message: Number of used pixels : 4418
> Iter 000   000   1.128343
> Iter 010   010   1.121785
> Iter 020   020   1.120393
> Iter 030   030   1.128548
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type AffineTransform
> message: Multiresolution level : 1
> message: Number of total parameters : 24
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 17
> message: Optimizer learning rate : 0.000100
> message: Number of total pixels : 874800
> message: Number of used pixels : 8836
> Iter 040   009   1.137226
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type AffineTransform
> message: Multiresolution level : 2
> message: Number of total parameters : 24
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 9
> message: Optimizer learning rate : 0.000100
> message: Number of total pixels : 7069860
> message: Number of used pixels : 17672
> Iter 050   001   1.157223
> message: Registration using UnivariateEntropyMultiImageMetric
> message: Transform Type BSplineDeformableTransformOpt
> message: Multiresolution level : 0
> message: Number of total parameters : 7986
> message: Optimizertype : GradientDescentLineSearchOptimizer
> message: Optimizer # of Iter. to go : 168
> message: Optimizer learning rate : 625.000000
> message: Number of total pixels : 109350
> message: Number of used pixels : 8837
> ExceptionObject caught !
>
> itk::ExceptionObject (0x2b4e48048890)
> Location: "void itk::MultiThreader::SingleMethodExecute()"
> File:
> /home/kaveh/bin/InsightToolkit-3.10.1/Code/Common/itkMultiThreader.cxx
> Line: 429
> Description: itk::ERROR: MultiThreader(0xc2ba20): Exception occurred during
> SingleMethodExecute
>
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Source/UnivariateEntropyMultiImageMetric.txx:238:
> itk::ERROR: UnivariateEntropyMultiImageMetric(0xc25e50): Too many samples
> mapped outside the moving buffer
>
>
> ----------------------------------------------------------
> "RegistrationTest004" end time: Aug 16 15:33 EDT
> "RegistrationTest004" time elapsed: 00:01:01
> ----------------------------------------------------------
>
> 12/72 Testing: WriteOutputsTest004
> 12/72 Test: WriteOutputsTest004
> Command:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/bin/ComputeOutputs"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/filenames004.txt"
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/parameters004.txt"
>
> Directory:
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing
> "WriteOutputsTest004" start time: Aug 16 15:33 EDT
> Output:
> ----------------------------------------------------------
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/InputImage/Images/0.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/InputImage/Slices/0.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/InputImage/Images/1.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/InputImage/Slices/1.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/InputImage/MeanImages/Mean.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/InputImage/MeanImages/MeanSlice.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/InputImage/STDImages/STD.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/InputImage/STDImages/STDSlice.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/Affine/Images/0.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/Affine/Slices/0.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/Affine/DeformationSlices/0.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/Affine/Images/1.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/Affine/Slices/1.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/Affine/DeformationSlices/1.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/Affine/MeanImages/Mean.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/Affine/MeanImages/MeanSlice.jpg
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/Affine/STDImages/STD.mhd
> Writing
> /home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/Affine/STDImages/STDSlice.jpg
> terminate called after throwing an instance of 'itk::ExceptionObject'
>   what():
> /home/kaveh/bin/InsightToolkit-3.10.1/Code/IO/itkTransformFileReader.cxx:74:
> itk::ERROR: TransformFileReader(0x2b667c004300): The file could not be
> opened for read access
> Filename:
> "/home/kaveh/Src/BSplineGroupwiseRegistration/GroupwiseRegistration/MultiImageRegistration/Testing/Temporary/Registration004/Bspline_Grid_8/TransformFiles/0.txt"
> ----------------------------------------------------------
> "WriteOutputsTest004" end time: Aug 16 15:33 EDT
> "WriteOutputsTest004" time elapsed: 00:00:33
> ----------------------------------------------------------
>
> 13/72 Testing: CreateRandImages005
> 13/72 Test: CreateRandImages005
> .....
>
>
>
>
>
>
>
> _____________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20090816/51f49707/attachment-0001.htm>


More information about the Insight-users mailing list