CT原理与技术 第6章 图像伪影

2023-10-12 13:10
文章标签 技术 图像 原理 ct 伪影

本文主要是介绍CT原理与技术 第6章 图像伪影,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

CT 6 图像伪影

\qquad 重点掌握表现形式 成因 解决方法

1. 伪影的表现形式

  • 条纹伪影
  • 阴影伪影
  • 环形/条带伪影

1.1 条纹伪影

  1. 条纹伪影通常是因采样过程中信号的突然跳跃而使信号不一致产生的
  2. 条纹伪影不一定平行,经常表现为横穿图像的明显直线,可能是亮的,也可能是暗的,还有亮、暗同时出现的情况
  3. 通常情况下,条状伪影不易造成误诊
  4. 条状伪影将影响图像可分辨性,降低图像质量

请添加图片描述请添加图片描述

1.2 阴影伪影

  1. 产生原因也是投影数据的不一致性。与条纹伪影不同,此时的信号没有尖锐的非连续性。
  2. 经常出现在高对比度组织附近,阴影可以是亮的或暗的,可以限于局部,也可能覆盖整个器官,使图像的CT值出现广泛偏差。
  3. 阴影伪影不容易识别,完全可能导致误诊

请添加图片描述请添加图片描述

1.3 环形伪影

  1. 如果信号误差出现在滤波投影函数的某个固定位置,这样,由直线的多次旋转映射可以形成一个环形的伪影
  2. 如果出现的角度较小,就映射为不完全的环形伪影
  3. 一般是较为完整的环形,弧形伪影可视为不完整的环形
  4. 完整的环形伪影对诊断的危害较小,但不同长度、宽度和弧度的弧形伪影则很容易产生误诊

请添加图片描述请添加图片描述

\quad

2. 与系统物理特性相关伪影

2.1 混淆伪影 (Aliasing Artifact)

2.1.1 混淆伪影的表现形式
  • Lines appear in the image (aliasing);图像中出现细线
  • 一些精细组织结构显示不清
  • Ray aliasing:高密度物质周围放射状条纹
  • View aliasing :帧混淆伪影图像边缘出现放射性条纹
2.1.2 混淆伪影的成因
  1. Under sampling - 采样不足 没满足采样定理
    原始数据采集频率至少是信号最高频率的两倍
    \quad
  2. 太粗糙的采样间隔会导致计算机上锐利边界和小物体的信息不准
    采样收集的数据间隔不能超过探测器宽度的一半

    第三代CT不容易达到采样定理要求,从而产生混叠伪影

2.1.3 混淆伪影的解决方法
  1. 1/4探测器偏移 quarter detector offset
    提高采样密度

    患者在采样过程中运动就会影响该方法
    这是基于位置的矫正方法,内插数据的误差距中心通道的距离越大,误差越明显

\quad

  1. 飞焦点 flying spot
    摆动或偏转焦点的方法得到双采样,与投影位置无关
    两个采样在非常短时间内获得,对运动不敏感
    \quad

  2. 自适应帧合成技术 Adaptive view synthesis
    利用测量的投影值合成出其他帧数据
    为了减少对空间分辨力的影响(帧合成常常使用内插方法, 这会压制高频成分), 帧合成只在有可能发生混淆的地方使用

2.2 射束硬化伪影 (Beam-Hardening Artifact, BHA)

2.2.1 射束硬化伪影的表现形式
  1. 杯状伪影 Cupping Artifact
  2. 阴影 Shading
  3. 条纹 Streaks
  4. 几种形式的混合
2.2.2 射束硬化伪影的成因

能量较低的X射线(软射线)优先被吸收,穿透的X射线具有较丰富的高能量成分(硬射线),在整个吸收过程中,射线变得越来越硬
如果在单色假定下处理图像重建问题,则会在CT图像中形成误差

请添加图片描述请添加图片描述

2.2.3 射束硬化伪影的解决方法

危害:
限制定量分析 Limit the ability to perform quantitative analysis
最优窗位难以选取 Optimal display window level becomes difficult to select
伪影掩盖内部结构 Structures often covered by artifact
与某些病征相似造成误诊 Lead to misdiagnosis (mimic certain pathologies)

  1. 硬件校正
    在多能x线光子到达病人之前先将射线硬化
    用水袋 滤过器
  2. 软件/线性校正
    假设物质的衰减系数要么近似于水,要么近似于骨
    1. 水硬化校正:通过已知水的衰减特性,重新映射投影采样,来补偿射线硬化的误差
    2. 骨硬化校正:
  3. 双能校正法
    原理:将宽频谱的X射线分解为窄频谱的X射线 μ ( E ) = α p f p ( E ) + α c f c ( E ) \quad \mu(E) = \alpha_p f_p(E) + \alpha_c f_c(E) μ(E)=αpfp(E)+αcfc(E)
    由高能和低能获得不同的信号频谱
    根据所测量的数据,计算基本函数系数 α p \alpha_p αp α c \alpha_c αc的线积分 A p A_p Ap A c A_c Ac
    α p \alpha_p αp α c \alpha_c αc分别代表光电效应和康普顿散射系数
    由此来重建图像
  4. 操作方法
    患者摆位、机架倾角边界
    确保在kV变化后测量硬化校正
    射束硬化校正要求在20cm水膜扫描野中心测量

2.3 部分容积效应 (Partial Volume Artifact, PVA)

部分容积效应:如果一个物体只有一部分进入单位层厚,CT图像上各个像素的数值代表相应单位组织全体的平均CT值,它不能如实反映该单位内各种组织本身的CT值。
当较厚或者z轴斜度较大时,这种效应更加明显

2.3.1 部分容积效应的表现形式

在高密度组织中较小的低密度病灶,其CT值偏高;反之,在低密度组织中的较小的高密度病灶,其CT值偏低

2.3.2 部分容积效应的成因
  1. 线性部分容积效应 LPVE
    请添加图片描述

  2. 非线性部分容积效应 NPVE
    请添加图片描述

2.3.3 部分容积效应的解决方法
  1. 薄层扫描
  2. 选用窄的X射线束角度
  3. 采用小的DFOV和大的扫描矩阵

2.4 散射引起的伪影 Scatter Related Artifact

2.4.1 散射引起的伪影的表现形式

\quad 在高密度物质之间形成条带伪影,同时可以观察到暗条纹的边缘存在着亮条纹

2.4.2 散射引起的伪影的成因

\quad 由于康普顿散射的存在,不是所有到达探测器的X光子都是初级光子。
\quad 这些散射光子使探测的信号偏离X线强度的真实值,这样会产生CT值漂移或者在图像上产生阴影(或条纹)伪影

2.4.3 散射引起的伪影的解决方法

影响
散射导致实际信号产生一个低频偏移,低频偏移会使图像产生暗影

使用后准直器可有效减少散射辐射

\quad

2.5 金属伪影 (Metal Artifact)

2.5.1 金属伪影的表现与形成原因
  1. 表现:在高密度物质周围呈现放射状的条纹分布
  2. 形成原因:
    产生金属伪影的原因比较复杂,根据金属的密度和形状不同,伪影表现的变化也很大

    由于金属边缘左右两端点处的不光滑(投影值差异较大),通过高通滤波器滤波后的投影在缺口两端处产生尖峰,反投影后就容易在图像上拖出长长的轨迹

请添加图片描述请添加图片描述

2.5.2 基于BHA和PVE的金属伪影的去除(MAR)
  1. 当由于BHA导致金属伪影时,可用射线硬化伪影部分讨论的方法进行算法校正
  2. 当金属是高衰减物体时,在数据采集时会发生超出数据采集电路下限的问题

    可进行综合硬化校正和自适应噪声滤波方法使图像质量提高

2.5.3 基于后处理的MAR
  1. 基于插值方法的金属伪影校正方法

    1. 通过FBP从已遭到金属伪影损毁的投影数据中得到原始CT图像
    2. 通过选取工具粗略划分金属物体
    3. 在投影数据中搜索金属物体的准确边界
    4. 应用线性插值算法对丢失的投影数据进行插值填补
    5. 对插值后的投影数据添加高斯噪声(可选)
    6. 对新的投影数据运用FBP算法得到消除了金属伪影后的CT图像
  2. 基于分割的金属伪影校正方法

    1. 平滑骨骼组织像素
    2. 对平滑图像进行正向投影
    3. 搜索金属物体的投影数据
    4. 通过多项式插值法消除金属物体投影
    5. 重建得到消除伪影后的CT图像
  3. 基于自适应前置滤波器的伪影消除算法

    1. 自适应前置滤波
      用于降低原始CT图像中的噪声,并且平滑原始CT图像中的射线状伪影
    2. 图像聚类
      将金属类的图像像素用该类周围的像素进行填补产生“类组织”模型图像,最后将“类组织”模型图像进行前向投影运算,得到该模型的投影数据
    3. 投影数据融合
      将原始CT图像中的金属物体的投影数据用“类组织”模型的投影数据来替换,构成一个新的投影数据
    4. 滤波反投影得校正图像
2.5.4 基于迭代重建的金属伪影消除算法

这篇关于CT原理与技术 第6章 图像伪影的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/196059

相关文章

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

Java的IO模型、Netty原理解析

《Java的IO模型、Netty原理解析》Java的I/O是以流的方式进行数据输入输出的,Java的类库涉及很多领域的IO内容:标准的输入输出,文件的操作、网络上的数据传输流、字符串流、对象流等,这篇... 目录1.什么是IO2.同步与异步、阻塞与非阻塞3.三种IO模型BIO(blocking I/O)NI

JAVA封装多线程实现的方式及原理

《JAVA封装多线程实现的方式及原理》:本文主要介绍Java中封装多线程的原理和常见方式,通过封装可以简化多线程的使用,提高安全性,并增强代码的可维护性和可扩展性,需要的朋友可以参考下... 目录前言一、封装的目标二、常见的封装方式及原理总结前言在 Java 中,封装多线程的原理主要围绕着将多线程相关的操

kotlin中的模块化结构组件及工作原理

《kotlin中的模块化结构组件及工作原理》本文介绍了Kotlin中模块化结构组件,包括ViewModel、LiveData、Room和Navigation的工作原理和基础使用,本文通过实例代码给大家... 目录ViewModel 工作原理LiveData 工作原理Room 工作原理Navigation 工

Java的volatile和sychronized底层实现原理解析

《Java的volatile和sychronized底层实现原理解析》文章详细介绍了Java中的synchronized和volatile关键字的底层实现原理,包括字节码层面、JVM层面的实现细节,以... 目录1. 概览2. Synchronized2.1 字节码层面2.2 JVM层面2.2.1 ente

MySQL的隐式锁(Implicit Lock)原理实现

《MySQL的隐式锁(ImplicitLock)原理实现》MySQL的InnoDB存储引擎中隐式锁是一种自动管理的锁,用于保证事务在行级别操作时的数据一致性和安全性,本文主要介绍了MySQL的隐式锁... 目录1. 背景:什么是隐式锁?2. 隐式锁的工作原理3. 隐式锁的类型4. 隐式锁的实现与源代码分析4

MySQL中Next-Key Lock底层原理实现

《MySQL中Next-KeyLock底层原理实现》Next-KeyLock是MySQLInnoDB存储引擎中的一种锁机制,结合记录锁和间隙锁,用于高效并发控制并避免幻读,本文主要介绍了MySQL中... 目录一、Next-Key Lock 的定义与作用二、底层原理三、源代码解析四、总结Next-Key L

使用Python开发一个图像标注与OCR识别工具

《使用Python开发一个图像标注与OCR识别工具》:本文主要介绍一个使用Python开发的工具,允许用户在图像上进行矩形标注,使用OCR对标注区域进行文本识别,并将结果保存为Excel文件,感兴... 目录项目简介1. 图像加载与显示2. 矩形标注3. OCR识别4. 标注的保存与加载5. 裁剪与重置图像

Spring Cloud Hystrix原理与注意事项小结

《SpringCloudHystrix原理与注意事项小结》本文介绍了Hystrix的基本概念、工作原理以及其在实际开发中的应用方式,通过对Hystrix的深入学习,开发者可以在分布式系统中实现精细... 目录一、Spring Cloud Hystrix概述和设计目标(一)Spring Cloud Hystr

MySQL中的MVCC底层原理解读

《MySQL中的MVCC底层原理解读》本文详细介绍了MySQL中的多版本并发控制(MVCC)机制,包括版本链、ReadView以及在不同事务隔离级别下MVCC的工作原理,通过一个具体的示例演示了在可重... 目录简介ReadView版本链演示过程总结简介MVCC(Multi-Version Concurr