Registration-based High Order Slice Interpolation

版本 1.1.0.0 (12.5 KB) 作者: Antal Horváth
Interpolates intermediate images between a stack of 2D images.
159.0 次下载
更新时间 2018/11/6

查看许可证

Given a 3D image, i.e. a stack of 2D images or the frames of a movie, this algorithm interpolates intermediate images.
Interpolation is achieved by registering the pixels of two subsequent images and globally (between all pairs of subsequent images) spline interpolating the registered displacement fields. Along the spline trajectory of each pixel the intensities are also spline interpolated.
The method works best if the subsequent images are not too different.
This algorithm can be used for example to resample 3D images with anisotropic resolution to isotropic resolution.
If you want to use this algorithm for a publication, please consider citing:
Horváth A., Pezold S., Weigel M., Parmar K., Cattin P. (2017) High Order Slice Interpolation for Medical Images. In: Tsaftaris S., Gooya A., Frangi A., Prince J. (eds) Simulation and Synthesis in Medical Imaging. SASHIMI 2017. Lecture Notes in Computer Science, vol 10557. Springer, Cham

https://link.springer.com/chapter/10.1007/978-3-319-68127-6_8

引用格式

Antal Horváth (2025). Registration-based High Order Slice Interpolation (https://www.mathworks.com/matlabcentral/fileexchange/63907-registration-based-high-order-slice-interpolation), MATLAB Central File Exchange. 检索时间: .

MATLAB 版本兼容性
创建方式 R2017a
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Interpolation 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.1.0.0

Included a version with a "multimodality" sum of squared distances registration energy. This is useful when multiple contrasts of each slice are available.

1.0.0.0

Changed description: added publication/citation.