【C++医学影像PACS源码】CT检查中的三维重建技术

一、【PACS影像科普】CT检查中的三维重建是什么检查?

三维重建是多层螺旋CT的一个最大的优点,也是影像工作多年来,从横断解剖到多平面,乃至立体的一次飞跃,让抽象变的形象,大大地提高了准确性,为临床工作的开展,注入了无限生机,从而解决许多临床上,无法开展的一些难题。
具体的三维重建有以下几种:
第一,最小密度投影。通过含气组织和病灶的显示,如气管和消化道充气检查等。

第二,最大密度投影。它适用于高密度的组织结构,如CTA血管壁的钙化和气管通畅情况等。

第三,容易成像。它是目前常用的检查方法,它保持原有图像的所有信息,同时显示空间结构和密度信息。

第四,仿真内窥镜。它以CT三维重建技术,对空腔脏器的内表面进行重建,既可以达到,纤维内窥镜的观察效果,它适用于这种胃肠道、呼吸道。

第五,这种多平面重建技术。它补偿了CT只能提供横断面的缺憾,适用于需要多角度,多方位观察病灶和器官的时候。

第六,曲面重建。它补偿了多平面重建,只提供单纯断面图像的缺憾,使用于显示形状多变的器官以及组织结构。

二、CT平扫和三维重建的区别

主要有以下几点:

【CT平扫】
获取的是原始数据,可以是横切的水平位,也可以是矢状位和冠状位,多数时候可以很好地建立疾病损伤及对比关系。但是CT平扫对于特殊的部位,如气管和气管拐弯处、肋骨折断后的错位情况,还有其他地方的骨骼或肠腔器官的内部结构,不是特别清楚。所以需要三维重建来还原器官立体处的表现,所以心脏造影、大脑血管造影、气管立体的三维重建、骨骼的三维重建就应运而生。

下面就是我们平时大家所做的CT平扫图像:

【三维重建】
是基于平扫和各种冠状位、矢状位及水平位的数据,用后期电脑重新合成的数据。将获取的冠状位、矢状位和水平位的数据整合后还原出器官三维立体的形象,可以直观地看到何处有病变,而且根据血流的多少添加色彩,看起来就更加直观。

下面就是三维重建的图像:

三、常用三维重建方式及其作用


1.MinMIP(最低密度投影)
将三维数据向某方向进行投影,取投影线经过的所有体素中最小的一个体素值,作为结果图像的像素值。适用于含气体组织结构和病灶的显示,如气管及支气管显示、消化道充气检查等。它体现了密度信息,但不能测量CT值。

2.MIP(最大密度投影)
将三维数据向某方向进行投影,取投影线经过的所有体素中最大的一个体素值,作为结果图像的像素值。适用于高密度组织结构和病灶的显示,如CTA、血管壁钙化、气管通畅情况等。它体现了密度信息,但不能测量CT值。

3.VRT(容积成像)
不需要重建物体的表面几何信息,通过计算体素的阻光度、颜色、梯度等,然后直接把三维灰度数据投影到二维屏幕上,在投影时累计半透明体素对光线的透射吸收作用。它是目前的常用方法。它保持原图像所有信息,同时显示空间结构和密度信息。

4.VE(仿真内窥镜)
以CT三维重建技术对空腔脏器内表面进行重建,再通过计算机模拟导航技术赋予不同的色彩和光照强度,操作者在选择了视点(观察角度)后,可进行腔内观察,对保存的图像进行连续回放,即可达到类似纤维内窥镜的观察效果。它适用于胃肠道、呼吸道和血管等器官的内表面及其腔内异物、新生物、钙化、狭窄等病变。

5.MPR(多平面成像)
把体素重新排列,在二维屏幕上显示任意方向上的断面。它补偿了CT只提供横断面图像的缺憾,适用于任何需要从多角度、多方位观察的病灶和器官。它有显示快捷、任意断面、CT值可测的好处。

6.CPR(曲面成像)
把体素重新排列,在三维空间内通过绘制出同一平面上二维的断面。它补偿了MPR只提供单纯断面图像的缺憾,适用于显示形状多变的器官及其组织结构。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/215543.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CLion安装与配置教程

目录 一、下载并安装CLion1、下载1、官网:2、注意: 2、安装1、下载完成后,直接点击安装包安装,即可。2、开始安装,然后下一步3、可以在此处自定义地址,然后下一步4、根据系统版本选择,然后下一步…

jQuery_03 dom对象和jQuery对象的互相转换

dom对象和jQuery对象 dom对象 jQuery对象 在一个文件中同时存在两种对象 dom对象: 通过js中的document对象获取的对象 或者创建的对象 jQuery对象: 通过jQuery中的函数获取的对象。 为什么使用dom或jQuery对象呢? 目的是 要使用dom对象的函数或者属性 以及呢 要…

MindStudio学习一 整体介绍

一场景介绍 二 安装介绍 1.LINUX 采用无昇腾硬件采用linux 分部署 2.WINDOWS 3.linux下安装整体步骤 3.1安装依赖 3.2 安装步骤 1.gcc cmake 等依赖 2.python3.7.5 3.pip 安装依赖 4.安装JDK 5.安装 Ascend-cann-toolkit 6.解压安装Mindstudio 7.进入bin路径 ./…

redis之cluster集群

1、redis-cluster集群:redis3.0引入的分布式存储方案 2、集群:由多个node节点组成,redis数据分布在这些节点之中 (1)在集群之中也分主节点和从节点 (2)自带哨兵模式 3、redis-cluster集群的…

【Tiny_CD】Tiny_CD变化检测网络详解(含python代码)

题目:TinyCD: A (Not So) Deep Learning Model For Change Detection 论文:paper 代码:code 目录 🍟 🍟1.摘要 🍗🍗 2.贡献 🍖🍖 3.网络结构

【文末送书】机器学习高级实践

2023年初是人工智能爆发的里程碑式的重要阶段,以OpenAI研发的GPT为代表的大模型大行其道,NLP领域的ChatGPT模型火爆一时,引发了全民热议。而最新更新的GPT-4更是实现了大型多模态模型的飞跃式提升,它能够同时接受图像和文本的输入…

探究Kafka原理-3.生产者消费者API原理解析

👏作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家📕系列专栏:Spring源码、JUC源码、Kafka原理🔥如果感觉博主的文章还不错的话,请&#x1f44…

【模拟开关CH440R】2022-1-20

资料模拟开关CH440芯片手册 - 百度文库 ch440R回来了,导通usb设备没问题,降压不影响。但是我发现个严重的问题,我的电路是直接通过4067控制ch440r接地,低电平,使能三个线路连一起的,邮箱的图您看看&#xf…

Linux:Ubuntu实现远程登陆

1、查看sshd服务是否存在 Ubuntu默认是没有安装sshd服务的,所以,无法远程登陆。 检查22端口是否存在 netstat -anp 该命令执行后,查看不到22端口的进程。 如果netstat无法使用,我们需要安装一下netstat服务 sudo apt-get install…

拦截器详解

一、概述 什么是拦截器? 是一种动态拦截方法调用的机制,类似于过滤器。Spring框架中提供的,用来动态拦截控制方法的执行。 到底是干啥用的? 拦截请求用的,在指定的方法调用前后,执行在拦截器中编写的程序 …

手机APP-MCP走蓝牙无线遥控智能安全帽~执法记录仪~拍照录像,并可做基础的配置,例如修改服务器IP以及配置WiFi等

手机APP-MCP走蓝牙无线遥控智能安全帽~执法记录仪~拍照录像,并可做基础的配置,例如修改服务器IP以及配置WiFi等 手机APP-MCP走蓝牙无线遥控智能安全帽~执法记录仪~拍照录像,并可做基础的配置,例如修改服务器IP以及配置WiFi等, AIoT万物智联,智能安全帽…

甲烷产生及氧化

温室气体排放被认为是加速气候变化的重要因素,甲烷(CH4)是仅次于二氧化碳(CO2)的重要温室气体,其百年温室效应潜势是CO2的28倍[1-2]。湿地中的CH4由产甲烷古菌在水体底部或沉积层严格厌氧环境下产生并释放进入水体,产生的CH4向上覆水运输过程…