[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