MITK 2.4.0 Key changes from 2.3.6


    (1) NEW Additional\mitkOpenCL module, this module is a GPU-computing sub-framework of MITK based on OpenCL. Currently, it contains some classes for volume rendering. Comparing to CUDA based volume rendering, this module is designed on a more fined-grained basis thanks to the dynamic-compilation mechanism of OpenCL.

    (2) The OpenCL classes in mitkVisualization2 introduced during the last release are removed for compatibility issues.

    (3) NEW volume thinning algorithms for centerline extraction are added in mitkCommon.

    (4) NEW mitkVis2SurfaceScene scene in mitkVisualization2 added providing depth-peeling feature.

MITK 2.3.6 Key changes from 2.3.5


    (1) NEW mitkIsosurfaceCurvatureFilter in mitkCommon: A volume filter class for calculation of isosurface curvature from volume datasets.

    (2) NEW mitkPath in mitkCommon: for storage of paths such as center lines.

    (3) NEW mitkCLMIPVRScene in mitkVisualization2: OpenCL based MIP Volume Rendering.

    (4) NEW mitkCLIsosurfaceScene in mitkVisualization2: OpenCL based Isosurface Volume Rendering.

    (5) NEW mitkCLFullVRScene in mitkVisualization2: OpenCL based Full Volume Rendering.

    (6) NEW mitkCLEndoscopySliceScene in mitkVisualization2: OpenCL based endoscopy navigation.

    (7) NEW mitkCUDADeltaAccStateVRScene in mitkCUDAVolumeRendering: A state-transition model based volume rendering scene, implemented using CUDA.

    (8) NEW mitkCUDAValueBasedStateVRScene in mitkCUDAVolumeRendering: Another state-transition model based volume rendering scene, implemented using CUDA.

    (9) NEW mitkCUDAWallCarvingVRScene in mitkCUDAVolumeRendering: A endoscopy volume-rendering scene with Wall-Caring.

    (10) NEW mitkCUDAWallPenetrateVRScene in mitkCUDAVolumeRendering: A endoscopy volume-rendering scene with Wall-Penetrating.

    (11) Centerline navigation support for endoscopy volume rendering scenes.

MITK 2.3.5 Key changes from 2.3.4


    (1) NEW mitkFFTFilter in mitkCommon: A volume filter class for 3D FFT of volume datasets.

    (2) NEW mitkRadom.h in mitkCommon: Some tools functions for radom-number generation.

    (3) NEW mitkSheetFilter in mitkCommon: A volume filter class for sheet feature detection.

    (4) NEW mitkEndoscopySliceScene in mitkVisualization2: A scene class for endoscopy navigation. (CPU interpolation)

    (5) NEW mitkTargetMeasurementScene in mitkVisualization2: A scene class for the measurement of the length of the long/short axis of a target object.

    (6) NEW mitkCUDAEndoscopySliceScene in mitkCUDAVolumeRendering: A scene class for endoscopy navigation (GPU interpolation), implemented using CUDA.

    (7) NEW mitkCUDAROIDistanceVRScene in mitkCUDAVolumeRendering: A scene class for the measurement of the distance of a ROI object to the boundary, implemented using CUDA.

    (8) NEW mitkCUDAStructureFunctionVRScene in mitkCUDAVolumeRendering: A scene class for rendering a structural volume together with a functional volume, implemented using CUDA. (Dual-modal volume rendering)

    (9) NEW mitkCUDAVersatileVRScene in mitkCUDAVolumeRendering: A scene class for volume rendering using the versatile optical model, implemented using CUDA.

    (10) Endoscopy support added for all volume rendering scenes.

    (11) Bounding-box cropping support added for all volume rendering scenes.

    (12) Illustrative rendering support added for some of the volume rendering scenes.