<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD><TITLE></TITLE>
<STYLE>
body, table, tr, td, p {font-family: Verdana;font-size:12px;margin: 0px 0px 0px 0px}
.bgtabl {BACKGROUND-REPEAT: no-repeat}
</STYLE>
</HEAD>
<BODY bgProperties="fixed" bgcolor="#FFFFFF" background="http://flashimg.club-internet.fr/flashmail/Skins/Vacance2/vide.gif">
<br>
Hi!<br>
<br>
That's ok, I managed to register PET and CT, and PET and MRI. I merged
the resulting and the fixed volumes, and I have a good result knowing I
don't vary the parameters.<br>
The merging volume is a bit dark, but I can do something with windowingfilter.<br>
<br>
ITK software guide is my bible! <br>
<br>
Thanks a lot!<br>
<br>
Regards,<br>
<br>
Laurent.<br>
<br>
<br>
<br>----Message d'origine----
<br>&gt;Date: Wed, 06 Apr 2005 12:21:23 -0400
<br>&gt;De: Luis Ibanez <luis.ibanez @kitware.com="">
<br>&gt;A: laurent.paul@club-internet.fr
<br>&gt;Copie à: insight-users@itk.org
<br>&gt;Sujet: Re: [Insight-users] MultiResMIRegistration problem
<br>&gt;
<br>&gt;
<br>&gt;Hi Laurent,
<br>&gt;
<br>&gt;
<br>&gt;1-2) Thanks for letting us know that you managed to read the images.
<br>&gt;      Note that VolView *does* create headers for RAW files. Those
<br>&gt;      headers are small files with extension .vvi.  If you open a raw
<br>&gt;      file VolView will create one of these headers in the same location
<br>&gt;      of your .raw file. This header will be used if you read the raw
<br>&gt;      image a second time.
<br>&gt;
<br>&gt;3) Rescaling the intensity of the PET image is very important.
<br>&gt;    You may want to play with the Intensity Windowing controls on
<br>&gt;    VolView (or any other visualization program) in order to find
<br>&gt;    a range that will show you anatomical features. This is usually
<br>&gt;    in the very low range of PET intensities.  Once you find a range
<br>&gt;    you can use the IntensityWindowingImageFilter in order to prepare
<br>&gt;    your image.
<br>&gt;
<br>&gt;
<br>&gt;
<br>&gt;    The output of the MultiResMIRegistration program (and any other
<br>&gt;    ITK registration program for that matter) is the resampled moving
<br>&gt;    image using the final transform produced by the registration.
<br>&gt;    You *MUST* read the registration chapter from the ITK software guide
<br>&gt;    as well as the chapter on image resampling from the same document
<br>&gt;
<br>&gt;               http://www.itk.org/ItkSoftwareGuide.pdf
<br>&gt;
<br>&gt;
<br>&gt;    You can compare the fixed image and resampled moving image by
<br>&gt;    merging them in VolView. Simply use the Merge plugin in the
<br>&gt;    Utility group of the Filters menu.
<br>&gt;
<br>&gt;
<br>&gt;
<br>&gt;
<br>&gt;    Regards,
<br>&gt;
<br>&gt;
<br>&gt;       Luis
<br>&gt;
<br>&gt;
<br>&gt;
<br>&gt;-------------------------------------------------
<br>&gt;laurent.paul@club-internet.fr wrote:
<br>&gt;
<br>&gt;&gt; 
<br>&gt;&gt; 
<br>&gt;&gt; Hi luis,
<br>&gt;&gt; 
<br>&gt;&gt; Thanks for your advices to register my volumes.
<br>&gt;&gt; 
<br>&gt;&gt; 1-2) I work with volview, so I can crop volumes but the only format I 
<br>&gt;&gt; can save for future use is .raw . Volview don't generate a header file 
<br>&gt;&gt; for raw datas. That's the reason why I didn't know the*.mha files. Now, 
<br>&gt;&gt; I'll edit the *.mha files!
<br>&gt;&gt; I use the itkRegionOfInterestImageFilter, and that's great!
<br>&gt;&gt; File format isn't a problem anymore.
<br>&gt;&gt; 
<br>&gt;&gt; 3)I don't know how to rescale intensity. PET images are very dark 
<br>&gt;&gt; (pelvis images). Since there's no visible anatomical structures, I'm 
<br>&gt;&gt; wondering if it is possible to register that type of volumes. I tried to 
<br>&gt;&gt; lighten the volume with shiftfilter plus rescaleintensityfilter but the 
<br>&gt;&gt; result isn't very satisfactory. I will try with 
<br>&gt;&gt; IntensityWindowingImageFilter.
<br>&gt;&gt; I had some results but have still some questions:
<br>&gt;&gt; What is the resulting volume of MultiResMIRegistration filter? It seems 
<br>&gt;&gt; to be the moving volume on which is applied the rigid transform (and 
<br>&gt;&gt; rescale) computed by the filter .
<br>&gt;&gt; How can I see the registration result? Is there any filter which merges 
<br>&gt;&gt; volumes or overlays slices one by one?
<br>&gt;&gt; 
<br>&gt;&gt; 4) I read a lot of publications about mutual information to know how it 
<br>&gt;&gt; works and know more about filter parameters of MultiResMIRegistrationfilter.
<br>&gt;&gt; 
<br>&gt;&gt; Thanks,
<br>&gt;&gt; 
<br>&gt;&gt; Laurent.
<br>&gt;&gt; 
<br>&gt;&gt; 
<br>&gt;&gt; 
<br>&gt;&gt; ----Message d'origine----
<br>&gt;&gt;  &gt;Date: Sat, 02 Apr 2005 11:15:20 -0500
<br>&gt;&gt;  &gt;De: Luis Ibanez
<br>&gt;&gt;  &gt;A: laurent.paul@club-internet.fr
<br>&gt;&gt;  &gt;Copie à: insight-users@itk.org
<br>&gt;&gt;  &gt;Sujet: Re: [Insight-users] MultiResMIRegistration problem
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;Hi Laurent,
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; Coffee always helps !!
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;Here are some things that you may want to do before passing
<br>&gt;&gt;  &gt;your images to the MultiResMIRegistration program:
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;1) Convert your DICOM series to a format that uses a single
<br>&gt;&gt;  &gt; image. You can do this with the programs in
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; Insight/Examples/IO/
<br>&gt;&gt;  &gt; DicomSeriesReadImageWrite.cxx
<br>&gt;&gt;  &gt; DicomSeriesReadImageWrite2.cxx
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; or with the GUI applicaition MRIConvert
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; http://lcni.uoregon.edu/~jolinda/MRIConvert
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;2) You must crop the CT image in order to contain only the
<br>&gt;&gt;  &gt; region that will match the PET image. This will save
<br>&gt;&gt;  &gt; *a lot* of computing time, and will prevent the registration
<br>&gt;&gt;  &gt; from falling into false positive matchings.
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;3) You should rescale the intensities of the CT and the PET
<br>&gt;&gt;  &gt; in order to highlight the structures that you expect to
<br>&gt;&gt;  &gt; be matched. For example, body contours. This is important
<br>&gt;&gt;  &gt; because Mutual Information uses a joint histogram that covers
<br>&gt;&gt;  &gt; the entire dynamic range of each image. If structures that
<br>&gt;&gt;  &gt; are supposed to match between the PET and CT images are
<br>&gt;&gt;  &gt; restricted to a small region of intensities in the histogram
<br>&gt;&gt;  &gt; then the Mutual Information metric will be less sensitive to
<br>&gt;&gt;  &gt; the 'goodness' of the matching.
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; You can use the filters:
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; RescaleIntensityImageFilter
<br>&gt;&gt;  &gt; IntensityWindowingImageFilter
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; for that purpose.
<br>&gt;&gt;  &gt; You want to make sure that after this filters, you images
<br>&gt;&gt;  &gt; only have intensities in the range of the anatomical structures
<br>&gt;&gt;  &gt; that are visible both in the CT and PET images simultaneously.
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;4) You should read the documentation of this application:
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; InsightApplications/
<br>&gt;&gt;  &gt; MultiResMIRegistration/
<br>&gt;&gt;  &gt; ReadMe.doc
<br>&gt;&gt;  &gt; ReadMe.pdf
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;5) You can also try the application
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; InsightApplications/
<br>&gt;&gt;  &gt; LandmarkInitializedMutualInformationRegistration
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; (if you don't feel like building it, you can download
<br>&gt;&gt;  &gt; the binary version from the UNC CADDLab web site)
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; http://caddlab.rad.unc.edu/software/
<br>&gt;&gt;  &gt;http://caddlab.rad.unc.edu/software/request.php?file=3DRegistrationTool/3DRegistrationTool_win.zip
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;Please let us know if you still have any questions,
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; Thanks
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt; Luis
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;-------------------------------------
<br>&gt;&gt;  &gt;laurent.paul@club-internet.fr wrote:
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;&gt;
<br>&gt;&gt;  &gt;&gt; Hi!
<br>&gt;&gt;  &gt;&gt;
<br>&gt;&gt;  &gt;&gt; I need help! Take a cup of columbian coffee!
<br>&gt;&gt;  &gt;&gt; I try to use MultiResMIRegistration example.
<br>&gt;&gt;  &gt;&gt;
<br>&gt;&gt;  &gt;&gt; To be simple, I have series of Dicom files for CT and Analyze for 
<br>&gt;&gt; PET. I
<br>&gt;&gt;  &gt;&gt; can convert these in any type of file (except ones I don't know as .mha
<br>&gt;&gt;  &gt;&gt; .mhd). I'd want to register these series.
<br>&gt;&gt;  &gt;&gt; It would be great if you could say me what type of volume I can use
<br>&gt;&gt;  &gt;&gt; (Analyze, serie of 2D images as TIFF, JPG, PNG, Dicom, or other).
<br>&gt;&gt;  &gt;&gt; Apparently, the volume is passed by his header file?
<br>&gt;&gt;  &gt;&gt; Is the two volumes must have the same dimensions (number of slices) and
<br>&gt;&gt;  &gt;&gt; include the same part of the volume? In fact PET embodies the whole
<br>&gt;&gt;  &gt;&gt; patient when the CT embodies only the pelvis. Is that a problem?
<br>&gt;&gt;  &gt;&gt;
<br>&gt;&gt;  &gt;&gt; I saw in users archives that I could use *.mha files. What are that
<br>&gt;&gt;  &gt;&gt; files? I have some but can't open them. Tell me more about that format.
<br>&gt;&gt;  &gt;&gt; Softwares tell me header is wrong(?!).
<br>&gt;&gt;  &gt;&gt;
<br>&gt;&gt;  &gt;&gt; I managed to run the application but just for 2D file. The result is
<br>&gt;&gt;  &gt;&gt; very bad but that's normal becuse the files I tried to register are
<br>&gt;&gt;  &gt;&gt; pelvis images (PET contains few informations, just the tumor). I'd want
<br>&gt;&gt;  &gt;&gt; to try before with brain images (less difficult to register I think). I
<br>&gt;&gt;  &gt;&gt; saw in the users archives that there are images on the ftp server,
<br>&gt;&gt;  &gt;&gt; brainweb165a10f17 and brainweb1e5a10f17Rot10Tx15. I didn't find 
<br>&gt;&gt; them. Is
<br>&gt;&gt;  &gt;&gt; this application works with 2D images?
<br>&gt;&gt;  &gt;&gt;
<br>&gt;&gt;  &gt;&gt; Least, I don't understand some parameters.
<br>&gt;&gt;  &gt;&gt; Line 5: Multi resolution level? Which level?
<br>&gt;&gt;  &gt;&gt; Line 6-7:starting level?
<br>&gt;&gt;  &gt;&gt; Line 10: Scale applied?
<br>&gt;&gt;  &gt;&gt;
<br>&gt;&gt;  &gt;&gt; I know that's a lot of questions but I don't understand Please, just
<br>&gt;&gt;  &gt;&gt; give me some keys to register brain images.
<br>&gt;&gt;  &gt;&gt;
<br>&gt;&gt;  &gt;&gt; Thanks for your help.
<br>&gt;&gt;  &gt;&gt;
<br>&gt;&gt;  &gt;&gt; Laurent PAUL.
<br>&gt;&gt;  &gt;&gt;
<br>&gt;&gt;  &gt;&gt;
<br>&gt;&gt;  &gt;&gt; 
<br>&gt;&gt; ------------------------------------------------------------------------
<br>&gt;&gt;  &gt;&gt;
<br>&gt;&gt;  &gt;&gt; _______________________________________________
<br>&gt;&gt;  &gt;&gt; Insight-users mailing list
<br>&gt;&gt;  &gt;&gt; Insight-users@itk.org
<br>&gt;&gt;  &gt;&gt; http://www.itk.org/mailman/listinfo/insight-users
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;&gt;  &gt;
<br>&gt;
<br>&gt;
<br>&gt;
<br>&gt;

</luis.ibanez></body></html>