【医学图像】医学图像基础

news2024/9/22 17:38:49

目录

引言

医学成像常识

1. 正交投影面

2 医学图像种类

3 医学图像质量评价标准

3.1 图像对比度成因

3.2 对比度

3.3 空间分辨率

3.4 时间分辨率

3.5 信噪比 signal-to-noise ratio SNR

3.6 数字和模拟图像

4 医疗临床的性能

4.1 图像获取和感知

4.2 灵敏度和特异性 sensitivity and specificity


引言

医学图像,作为诊断和治疗的基本手段,在最近几十年中不断发展。目前成熟的医学成像技术,包括X射线,CT成像,磁共振MRI成像,PET正电子发射成像,核医学成像,超声成像等等。

大家感兴趣可以阅读相关书籍

  • Webb’s Physics of Medical Imaging, M. A. Flower, Editor, (CRC Press: Boca Raton, USA) 2012. ISBN 978-0-7503-0573-0.
  • Introduction to Medical Imaging, N. B. Smith and A. Webb, (Cambridge University Press) 2011. ISBN 978-0-521-19065-7.
  • Introduction to Physics in Modern Medicine, S. A. Kane, (CRC Press: Boca Raton, USA) 2020. ISBN 978-1138036031.
  • An Introduction to the Principles of Medical Imaging, C. Guy and D. Ffytche, (Imperial College Press) 2005. ISBN 978-1-8609-45021.

医学成像常识

1. 正交投影面

三个正交方向的切片投影,是医学图像中的专业术语,在专业人员交流沟通时,使用标准正交投影描述切面,不会产生歧义。

2 医学图像种类

2维投影图像>>3D数据沿着某一个维度压缩为单个切片面

2维切片>>超声图像;磁共振成像;CT图像

 断层切片>>CT切片;PET切片,SPECT切片

地形图映射>>在人体组织表面的信号,比如脑电图,脑磁图

结构图像>>反映人体内部解剖结构的图像

功能图像>>反映人体内部器官组织功能性的图像,比如人体代谢

绝对图像>>真实反应人体某一物理特性的图像,比如X射线成像

差值图像>>反映人体组织在某个特性上的变换,通常需要得到人体组织某一特性变化前后的两个图像,最后作差,得到变化差值图像 ,比如CT血管剪影成像

3 医学图像质量评价标准

对于人体组织不同特性细微差异的呈现;

对于人体组织器官细节的精确呈现;

图像数据采集速度;

图像中噪声的抑制性能;

3.1 图像对比度成因

不同的医学成像技术,可以反映人体组织的不同信息,这主要依赖于每种成像技术以来不同的物理,机制。在X射线和CT成像中,图像反映的是不同组织的X射线衰减系数性质;在X射线血管造影中,反映的是血液中的碘的浓度;在超声成像中,反映的是人体组织边界出的声阻抗差异;多普勒超声成像,反映的是血流的速度;磁共振图像,反映的是氢质子的密度和磁化弛豫的时间,都是人体组织固有属性;功能磁共振成像,反映的是血红蛋白的磁性变化;PET和SPECT成像,是显示放射性示踪剂的摄取。EEG和MEG是反映神经电流的强度和对应的弱磁场强度。

3.2 对比度

对比度是用来衡量成像技术对于组织特性细微差异显示的能力。理论计算方法是对于一个组织的信号强度S,其临近组织信号强度为B,那么对比度计算为:

3.3 空间分辨率

空间分辨率是衡量显示精细细节的能力的指标。当可以确定两个紧密间隔的对象是两个不同的对象而不是单个对象时,它们被“解析”。成像系统的空间分辨率等于两个被分辨出的高对比度物体之间的最小间隔。
空间分辨率是通过记录“点扩散函数”(PSF)来测量的,相当于单个点的图像,通常以PSF的“全宽半峰”为特征。
由于真正的点物体的尺寸为零(因此亮度为零),因此通常通过对具有锐利垂直边缘的物体进行成像来记录“线扩展函数”。LSF 是沿上记录的强度变化,LSF 的一阶导数等于 PSF。

3.4 时间分辨率

时间分辨率是衡量揭示随时间推移的快速变化的能力的指标。当可以确定两个事件发生在不同时间时,两个事件被“解决”。在以下情况下,时间分辨率很重要:
a) 希望显示移动的组织(高帧率);
b) 需要避免组织运动的模糊效应(曝光时间短)。
一些成像方法要求患者在图像采集过程中保持不动,这对于一些患者群体(例如婴儿和幼儿)来说是一个问题。
所谓的“实时”成像是连续显示组织,显示事件发生时的事件。实时成像的例子包括超声、X 射线血管造影和 X 射线透视。通常,实时方法以“视频速率”显示图像,即图像以 25 Hz 的频率更新(在英国/欧洲)。一般地,更新频率必须超过 ~ 16 Hz,以避免感知到闪烁。

3.5 信噪比 signal-to-noise ratio SNR

测量将包含有用数据(信号)和不需要的数据(噪声)。噪声可以是随机的(例如,由于记录的光子数量有限)或结构化的(例如干扰)。信噪比(SNR)是信号的幅度除以噪声的幅度。当噪声(不确定性)是由有限数量的测量光子引起的,噪声与信号的平方根成正比。因此,对于P个检测到的光子,SNR = P/√P = √P。
当噪声是随机的时,可以通过“信号平均”来提高SNR,即通过计算多个重复信号的平均值。对 M 幅图像求平均值可将 SNR 提高 √M 倍。但是,平均会降低时间分辨率。

3.6 数字和模拟图像

在过去 120 年的大部分时间里,X 射线照相涉及在胶片(模拟)上记录。现在,几乎所有的医学成像都是数字化的。
数字的优点:可以通过电子方式处理图像,以突出某个区域或优化对比度。数字图像的电子存储可以节省空间,可搜索,并可实现远程查看。
数字化的缺点:可能会丢失信息

4 医疗临床的性能

4.1 图像获取和感知

临床诊断的影像学检查过程分为四个阶段:
a) 成像程序:物理硬件决定如何以及从患者那里记录哪些成像数据。
b) 显示系统:软件和硬件的组合决定了记录的数据如何以图像形式呈现(即在计算机屏幕上)。
c) 视觉系统:放射科医生的视觉系统决定了他/她的大脑如何感知所呈现的图像。
d) 解释:放射科医生的先验知识和经验决定了如何解释感知到的图像。

4.2 灵敏度和特异性 sensitivity and specificity

在对医学图像进行解释后,有四种可能的结果:

  • 真阳性 (TP): 真正的异常被正确识别出来。
  • 真阴性 (TN): 正确识别正常扫描。
  • 假阳性 (FP): 正常扫描被错误地识别为异常。
  • 假阴性 (FN): 真正的异常仍未被发现。

灵敏度是衡量成像系统发现异常的有效性的指标,其量化方式如下:
灵敏度=TP/(TP+FN) ,其中 TP 是真阳性的数量。

同时,特异性是衡量成像系统区分异常组织和健康组织的能力的指标,其量化方式如下:
特异性=TN/(TN+FP)。


通过将每个图像分类为“可疑”,即 FN ≈ 0,可以最大限度地提高灵敏度。然而,这将增加 FP,从而降低特异性。通过将每个图像分类为健康图像,即 FP ≈ 0,可以最大限度地提高特异性。但是,这将增加 FN,从而降低灵敏度。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

WEB服务器安全加固与检查

01.安全加固定义 什么是安全加固? 安全加固是实现信息系统安全的关键环节。通过安全加固,将在信息系统的网络层、主机层、软件层、应用层等层次建立符合安全需求的安全状态,并以此作为保证网络信息系统安全的起点。 安全加固是配置软件…

使用gitea私有仓库作为依赖

实际问题 由于公司团队使用gitea搭建了git私有仓库,在开发Go程序的时候会有一些公共代码,比如插件和主程序之间要共享接口和数据结构,所以就需要在gitea私有仓库中创建依赖仓库,然后其他仓库引用这个私有仓库作为依赖。 解决方案…

记录|LabVIEW从0开始【09~10】

目录 前言一、属性节点案例:Step1. 表格控件设置Step2. 下拉列表控制Step1~Step2 效果展示Step3. 编写事件分支分支1:前面板关闭?分支2:表格,鼠标按下创建分支创建表格引用获得单元格的2种位置。设置下拉框的位置下拉框…

【秋招笔试题】矿脉开采(树形DP)

此题直接按树形dp做即可&#xff0c;每次从0枚举到k转移状态 #include <iostream> #include <cstring> #include <algorithm>using namespace std; #define endl \n #define lson node << 1 #define rson node << 1 | 1 const int maxn 1e5 5…

未授权访问漏洞系列详解⑥!

JBoss未授权访问漏洞 JBoss是一个基于J2EE的开放源代码应用服务器&#xff0c;代码遵循LGPL许可&#xff0c;可以在任何商业应用中免费使用;JBoss也是一个管理EJB的容器和服务器&#xff0c;支持EJB1.1、EJB 2.0和EJB3规范。,默认情况下访问 http://ip:8080/jmx-console 就可以…

宠物空气净化器哪个牌子好?希喂、霍尼韦尔宠物空气净化器对比推荐

随着养宠物人群变多&#xff0c;现在打着宠物专用旗号的空气净化器也越来越多&#xff0c;但是很多空气净化器对宠物的效果&#xff0c;真的是只有宣传上和宠物有关&#xff0c;实际设计和效果上和宠物毫无关系。需要大家擦亮眼睛&#xff0c;多做功课&#xff0c;才能不被那些…

PXE+kickstart实现无人值守自动安装操作系统

PXEkickstart实现无人值守自动安装操作系统 让待安装系统的主机自动安装系统&#xff0c;并且自动的安装kickstart文件安装系统&#xff0c;不需要人工干预&#xff0c;直接自动化批量安装操作系统 文章目录 PXEkickstart实现无人值守自动安装操作系统在VMware虚拟机中进行操作…

Day19 标准IO的学习

标准IO 1.I input 输入 键盘 O output 输出 显示器 2.一般我们调用相关IO操作时必须调用stdio头文件库&#xff0c;其位置在/usr/include/stdio.h&#xff0c;linux系统中最高管理者是root。 stdio.h ~ stdio.c ~ libc.so ~ /usr/lib so动态库 3.…

56 函数递归调用

函数的递归调用是函数调用的一种特殊情况。递归函数就是一个调用自己的函数。 函数递归通常用来把一个大型的复杂问题层层转化为一个与原来问题本质相同但规模很小、很容易解决或描述的问题&#xff0c;只需要很少的代码就可以描述解决问题过程中需要的大量重复计算。 # 使用递…

浅谈简单的程序优化技巧(C++)

在 C 编程中&#xff0c;优化是提升程序性能的关键步骤。常数优化&#xff0c;虽然看似细微&#xff0c;但在某些情况下却能显著提高程序的运行效率。本文将为您介绍一些实用的 C 常数优化技巧。 输入输出优化 看一下这道题&#xff1a; 【模板】快速读入 题目背景 制约解…

(多态)向上和向下转型的注意

两个无继承关系的类&#xff0c;即使都继承同一父类Fruit&#xff0c;但是Apple和Banana毫无关联&#xff0c;所以不能苹果类对象不能转型为香蕉类&#xff0c;只有有继承关系的类&#xff0c;才能向上和向下转型。 程序代码实现如下&#xff1a; class Fruit{}class Apple ex…

【STL】 vector的底层实现

1.vector的模拟代码完整实现&#xff08;后面会拆分开一个一个细讲&#xff09; #pragma once #include<assert.h>// 抓重点namespace bit {/*template<class T>class vector{public:typedef T* iterator;private:T* _a;size_t _size;size_t _capacity;};*/templa…

avl树自实现(带图),探讨平衡因子与旋转

引子&#xff1a; 在此之前&#xff0c;我们学过了搜索二叉树&#xff0c;这种树&#xff0c;在如果数据有序或接近有序的情况下&#xff0c;二叉搜索树将退化为单支树&#xff0c;查找元素相当于在顺序表中搜索元素&#xff0c;效率低下&#xff0c;而且普通搜索二叉树无法有…

计算机“八股文”在实际工作中是助力、阻力还是空谈?

“八股文”在实际工作中是助力、阻力还是空谈&#xff1f; 作为现在各类大中小企业面试程序员时的必问内容&#xff0c;“八股文”似乎是很重要的存在。但“八股文”是否能在实际工作中发挥它“敲门砖”应有的作用呢&#xff1f;有IT人士不禁发出疑问&#xff1a;程序员面试考…

ReentrantLock的阻塞性、可中断性

结论&#xff1a; lock() 如果没有获取到锁&#xff0c;会一直阻塞并尝试获取锁&#xff0c;直到获取到锁。lock() 获取到锁之前&#xff0c;其他线程不可以中断该线程。因为线程Thread如线程t2的interrupt方法&#xff0c;想要中断线程&#xff0c;但不会真的中断&#xff0c…

如何把uniapp 项目发布成Andriod App的流程

1&#xff1a;点击HBuilderX 状态栏左侧的未登录按钮&#xff0c;弹出登录的对话框。 2: 在弹出的登录的对话框中, 填写账号和密码之后, 点击登录即可。 3&#xff1a; 打开项目根目录中的 mainfest.json 配置文件&#xff0c; 在基础配置的面板中&#xff0c; 获取uniapp 的应…

Redis2-Redis常见命令

目录 Redis数据结构介绍 Redis通用命令 KEYS DEL EXISTS EXPIRE String类型 Key的层级格式 Hash类型 List类型 Set类型 SortedSet类型 Redis数据结构介绍 Redis是一个key-value的数据库&#xff0c;key一般是String数据库&#xff0c;value的类型多种多样 可以通过…

SQL回顾

一、知识点回顾 1、数据库的分类。 ①关系型数据库。&#xff08;磁盘、持久化&#xff09; 例&#xff1a;MySQL&#xff08;搭配php、java&#xff09;。 ②非关系型数据库。&#xff08;暂存、存在内存中&#xff09; 例&#xff1a;sql server&#xff08;搭配.net&…

四、图片生成视频

具体步骤 1、安装插件(VideoHelperSuite) 2、创建工作流 2.1 双击搜索svd 2.2 添加节点 2.3 选择clip视觉长按拖住生成checkpoint加载器 2.4 选择vae对应连接 2.4 选择图像添加加载图像节点 2.4 选择正面条件 选择k采样器节点新增 2.5 进行节点间的连接&#xff08;模型 …

基于开源FFmpeg和SDL2.0的音视频解码播放和存储系统的实现

目录 1、FFMPEG简介 2、SDL简介 3、视频播放器原理 4、FFMPEG多媒体编解码库 4.1、FFMPEG库 4.2、数据类型 4.3、解码 4.3.1、接口函数 4.3.2、解码流程 4.4、存储&#xff08;推送&#xff09; 4.4.1、接口函数 4.4.2、存储流程 5、SDL库介绍 5.1、数据结构 5.…