| Date | File | Comment by | Comment | Rating |
|---|---|---|---|---|
| 09 Nov 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | Dear Hui, (1) Indeed 'p' doesn't exist, I will replace it with 'd' in the next update. (2)
Dirk-Jan Kroon |
|
| 03 Nov 2009 | Bias Field Corrected Fuzzy C-Means Estimates the illumination artifact in 2D (color) and 3D CT and MRI and segments into classes. | Kroon, Dirk-Jan | *ciaiaia ccccccc
Otherwise try "mex -setup" to reset your compiler settings. |
|
| 02 Oct 2009 | Image Edge Enhancing Coherence Filter Toolbox Advanced 2D/3D noise removal and edge enhancing with anisotropic diffusion filtering ( Weickert ) | Kroon, Dirk-Jan | I uploaded a new version with derivative boundary check bug fixed, probably tomorrow online. thnx Elmar. |
|
| 02 Oct 2009 | Image Edge Enhancing Coherence Filter Toolbox Advanced 2D/3D noise removal and edge enhancing with anisotropic diffusion filtering ( Weickert ) | Kroon, Dirk-Jan | *Elmar
Dirk-Jan |
|
| 01 Oct 2009 | Image Edge Enhancing Coherence Filter Toolbox Advanced 2D/3D noise removal and edge enhancing with anisotropic diffusion filtering ( Weickert ) | Kroon, Dirk-Jan | * Elmar, Thank you for your report, I never experienced NaN's my self.
If you still have problems, maybe you can share a part of the volume data with me? Thanx, Dirk-Jan |
|
| 30 Sep 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | *James Ford, Thank you, for the comments. I've made some improvements, fixed the bugs you pointed out and tested the code in Ubuntu, new version is probably online tomorow. Dirk-Jan Kroon |
|
| 12 Aug 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | *jichao zhao
|
|
| 11 Aug 2009 | FMINLBFGS: Fast Limited Memory Optimizer Quasi newton limited memory BFGS and Steepest decent optimizer for large amount of unknowns | Kroon, Dirk-Jan | Rody Oldenhuis, thank you for your comment and compliments. I have no experience with (in)equality constrained optimization, or are an expert on optimization, I just needed a good optimizer for my image registration. Your OPTIMIZE() wrapper must be very good, because John D'Errico says well done ;-). Please explain which options or other things have to be changed to let FMINLBFGS work with your function, then I will try to change those things in FMINLBFGS, and link in the description to your code, because people like Sergio Rossi here, need constrains. In my image registration problems I always adjust my delta-step for finite-differences to be in the order of 1% of the current line-search step length. Those derivatives are more valid for larger steps lengths than with infinite small delta-steps, especially in case of noise or small oscillating functions. Maybe this is also the reason in your case. |
|
| 05 Aug 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | * siamak yousefi
|
|
| 04 Aug 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | * Siamak Yousefi
The fastest: is using no Mask, no Landmarks, in combination with 'sd' as similarity measure, because than it uses optimized gradient mex functions named bspline_error. 3 : Do you use version 18?, otherwise I'll try to find the bug. |
|
| 30 Jul 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | Dear Siamak, The problem is that you use int16 as datatype, if you convert it to double or single with im2single or im2double, it will probably just work fine. |
|
| 24 Jul 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | *siamak,
|
|
| 22 Jul 2009 | Viewer3D MIP, Color, Slice and Shaded 3D (shearwarp) Volume Rendering, interactive 3D view/measurement GUI | Kroon, Dirk-Jan | *Wenyuan
|
|
| 14 Jul 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | *christos
Your 1th question, must masks be zero and ones?:
2th, must images be the same size? :
3th, Code image_difference reshape?:
4th , Mask are they already been tested?:
Thank you for your comments, and bug report. |
|
| 10 Jul 2009 | Hessian based Frangi Vesselness filter Enhancement of Vessel/ridge like structures in 2D/3D image using hessian eigen values | Kroon, Dirk-Jan | *Walter
|
|
| 10 Jul 2009 | Hessian based Frangi Vesselness filter Enhancement of Vessel/ridge like structures in 2D/3D image using hessian eigen values | Kroon, Dirk-Jan | *Walter
This implementation is made from Frangi paper, thus yes if Frangi is wrong and it must be sigma^2 instead of sigma it is also wrong in this current version of the code. |
|
| 02 Jun 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | * aya b
|
|
| 14 Apr 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | * alib B, I use the left-top of the image as (0,0) coordinate, and the transformation is done backwards. |
|
| 09 Apr 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | *MUNIER Mederic Your segmentation fault when the affine transformation example shows the 3D data is caused by the fact that GUI's created by new Matlab versions are not 100% compatible with older Matlab versions, even if you set your save settings to an older setting. Only solution is to not use show3d and use a simple imshow to show a slice, or upgrade to a recent Matlab version |
|
| 26 Mar 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | I've tested the code with Matlab version 7.1.
|
|
| 26 Mar 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | Dear MUNIER Mederic, I never tested my scripts with Matlab version 7.1, but it should work. You can replace the multi-threaded code files with the single threaded files, maybe that will work? Does the "segmentation fault", happen every time, you call example_3d_affine?, I have checked and tested the code again but couldn't find a bug... |
|
| 25 Mar 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | Dear Brett, Thank you for the comment, this bug was unfortunately introduced by fixing a bug in the previous update, and is fixed in the update which will be on Mathworks.com today or tomorrow |
|
| 15 Mar 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | Am VR, It is not that difficult to change the c-code files to work multi-threaded on Linux, it is simply replacing the windows functions such as _beginthreadex with pthread_create. The code is now optimized for "shared caches": one thread does the even and another the odd image lines. With separate caches/processors it will be better to divide the image in several image regions. When you add a large number of cpu-cores, the memory and the single-threaded Matlab code will be come the bottleneck instead of the cpu power. --- I hope to release version 12 which uses not 2 but all available cores, and uses a new optimizer FMINLBFGS (also on mathworks) in a few days... |
|
| 11 Mar 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | Am VR, Image 1 is a spherical distored version of Image 2. If you look at the registration result "Icor" you can notice that for instance the hat of Lena has shrinked to the size of the hat in image 2. I know the nose in the image registration result still looks like the same as in image 1. This is because the grid is to coarse, and that is why image_registration.m uses grid refinement. |
|
| 04 Mar 2009 | non-rigid b-spline grid image registration Registration of two 2D/3D images, rigid and with smooth b-spline grid. | Kroon, Dirk-Jan | Thanks for your error report, I forgot to update the single threaded version of bspline_transform_3d_single.c , and will update the code today. |
|
| 01 Dec 2008 | Viewer3D MIP, Color, Slice and Shaded 3D (shearwarp) Volume Rendering, interactive 3D view/measurement GUI | Kroon, Dirk-Jan | *Cris Luengo
|
|
| 27 Nov 2008 | DTI and Fiber Tracking Diffusion MRI (DTI), calculates FA, ADC, Vector Field, and will track and visualize neural tracts. | Kroon, Dirk-Jan | I detected an error in the fiber tracking function when working on a version which could detect crossing and fiber splittings. The smoothing of the vector/tensor field in FT.m, may not be done in this way: VectorF(:,:,:,1)=imfilter(VectorF(:,:,:,1),fspecial3('gaussian',[4 4 4]));
You can fix the function by removing the smoothing. I hope to replace this smoothing with another smoothing algorithm, next file update. |
|
| 13 Nov 2008 | multimodality non-rigid demon algorithm image registration non-rigid 2D and 3D image registration with demon (fluid) algorithm, extended with modality transf. | Kroon, Dirk-Jan | *yichen fan
Maybee Mex or the LCC compiler is not installed with Matlab.
|
|
| 07 Nov 2008 | multimodality non-rigid demon algorithm image registration non-rigid 2D and 3D image registration with demon (fluid) algorithm, extended with modality transf. | Kroon, Dirk-Jan | *Michel Kocher...
|
|
| 05 Nov 2008 | Viewer3D MIP, Color, Slice and Shaded 3D (shearwarp) Volume Rendering, interactive 3D view/measurement GUI | Kroon, Dirk-Jan | Tommorow (06-2008) a version with extended HTML help will be online * Jean-Yves Tinevez
|
|
| 04 Nov 2008 | Viewer3D MIP, Color, Slice and Shaded 3D (shearwarp) Volume Rendering, interactive 3D view/measurement GUI | Kroon, Dirk-Jan | *Joaquim
|
|
| 31 Oct 2008 | multimodality non-rigid demon algorithm image registration non-rigid 2D and 3D image registration with demon (fluid) algorithm, extended with modality transf. | Kroon, Dirk-Jan | Please upgrade to version 10b if you experience Matlab crashes with affine transformation in version 10. |
|
NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.
Contact us at files@mathworks.com