从二维图像算法重建三维图像

时间:2015-07-28 08:43:44

标签: algorithm image-processing 3d

我有一些岩石的CT图像,我想从这些图像中构建一个3D图像。这是我第一次进行图像处理,从CT 2D图像中构建3D图像听起来很复杂。经过搜索,我已经搜索了很多东西,但我最终得到了这些想法,

  1. 要从2D构建3D图像,您需要找到深度图,该深度图指示物体与相机的距离或附近。然后这张地图将有助于构建3D图像(我不知道如何,而且我没有找到明确的资源)。

  2. 这种重建存在多种算法,如分析,迭代和统计。在搜索之后,在我看来,最后两种类型比第一种更好。

  3. 我读过太多资源,如研究论文和调查论文,但它们非常技术性,我无法连接其中提到的信息。

    以下是我搜索过程中的一些结果,

    Getting 3D image from 2D image

    https://www.aapm.org/meetings/02AM/pdf/8372-23331.pdf

    https://en.wikipedia.org/wiki/Iterative_reconstruction

    上述资源均未以简单的方式解释过程。

    我知道有一些软件可以完成这项工作,但在使用任何软件之前,我想以数学方式理解算法本身。

    任何人都可以分步说明2D CT图像重建三维图像的算法是如何工作的,特别是迭代和统计方法?

1 个答案:

答案 0 :(得分:2)

根据您的描述,我推断您已将数据处理为2D图像(3D对象切片)。 CT图像的重建由CT设备制造商软件执行,并且这是使用诸如反投影之类的算法将由检测器收集的原始数据转换为体素的3D矩阵的过程。

您拥有的图像是该3D体素矩阵的2D切片。要从2D数据再现3D图像,您只需要切片之间的距离(切片厚度)和2D图像像素的大小。如果您有DICOM图像,则有一个标签:切片厚度表示切片厚度,单位为mm。

如果你想了解重建过程,我建议从迭代重建方法开始。主题是广泛的,在单一帖子中阐述,所以我提供了一些你可以开始的链接:

http://rsta.royalsocietypublishing.org/content/373/2043/20140399

http://www.dspguide.com/ch25/5.htm

相关问题