电磁波成像(X射线、CT成像)原理简介

电磁波成像(X射线、CT成像)原理简介

  • 一、图像形成的一般形式
  • 二、可见光成像
    • 2.1可见光
    • 2.2可见光成像
  • 三、其他电磁波成像
    • 3.1X射线成像
    • 3.2CT成像
      • 3.2.1CT成像原理
      • 3.2.2CT成像与X射线成像对比
      • 3.2.3CT生成三维描述
    • 3.3PET成像

一、图像形成的一般形式

大多数图像的形成离不开一个照射源、场景元素以及一个探测器,场景元素对照射源能量的反射或吸收被探测器检测到,就可以产生对应的图像。

照射源可以是电磁能量源,例如红外线、可见光和X射线与伽马射线,也可以是超声波,场景元素通常是现实世界的各种物体,反射或吸收是场景对于照射源的两种反应方式,通常同时存在。

当然还有一些图像,是由计算机生成的,用于建模或可视化。

二、可见光成像

2.1可见光

可见光是指人眼可感知的电磁波,可见光只占电磁波的一小部分,被分为6个较宽的区域:紫色、蓝色、绿色、黄色、橙色和红色。每种颜色不是突然中止,而是平滑地过渡到另一个相邻的颜色。

电磁波能量可以用波长或频率来表示,波长越短能量越大,紫色光波长约为0.43微米,红色光波长约为0.79微米。
在这里插入图片描述

2.2可见光成像

可见光成像,照射源是可见光,自然界的物体就是场景元素,而人眼和相机就是感知可见光的探测器。

人眼观察到的物体的颜色由物体反射的光的性质所决定,例如物体反射绿色光而吸收其他光,那么物体呈现的颜色就是绿色,而如果物体相对平衡地反射所有可见光,那么呈现的颜色就是白色。

人眼中的光感受器分为两类:锥状体和杆状体,锥状体对颜色高度敏感,杆状体对颜色不敏感,没有色觉。人眼在黑暗条件下看到的物体没有颜色,就是因为此时只有杆状体受到刺激,这种现象称为暗视觉或微光视觉

人眼与相机的成像过程非常相似:场景元素反射的可见光进入晶状体(镜头),聚焦至视网膜(传感器),最后由==大脑(计算机)==解码,形成一副图像。
在这里插入图片描述

人眼与相机的不同之处在于:

  1. 晶状体可改变形状进行调焦,焦距的范围为14~17mm,而相机的镜头的焦距是固定的,相机在调焦时是调整镜头的距离;
  2. 人眼的灰度分辨率约为几百到上千个灰度级,常见估值在700–1000级,大多数相机输出的数字图像的灰度级为256级,也可以做到更多灰度级;
  3. 人眼的空间分辨率约为0.07~0.3mm(与距离有关),高精度工业相机的空间分辨率为0.01mm量级。

三、其他电磁波成像

3.1X射线成像

X射线能量一般为keV数量级,X射线成像通常用在医学诊断和工业探伤领域,照射源即为X射线,场景元素为被照射人体或物体,探测器可以是感光胶片,也可以是数字成像探测器,例如闪烁体+CMOS,闪烁体将X射线转换为可见光然后接上CMOS光传感器。

成像过程一般是X射线穿过被测物体后,进入探测器被感知从而成像
在这里插入图片描述
上图为在X射线照射下形成的人手骨骼图像,由于骨骼与肌肉的密度不同而对X射线的衰减程度不同,因此可以清晰地看到骨骼的形状,从而进行医学诊断。

X射线除对人体骨骼成像外,还有血管造影成像,是拍摄血管的影像。由于血管对X射线衰减很弱,直接在X射线照射下几乎看不到血管,所以将对X射线衰减强的造影试剂注入血管,在X射线照射下就会显示出清晰的血管影像。
在这里插入图片描述

3.2CT成像

3.2.1CT成像原理

CT全称为Computed Tomography,计算机断层扫描,也称为CAT(Computed Axial Tomography,计算机轴向断层扫描),原理上是使用X射线从许多不同的方向穿过物体从而得到该物体内部结构的图像。
在这里插入图片描述
CT原理如上图所示,假设物体待测平面简化为3×3个小方格,每个方格都有一个X射线衰减系数,那么求出衰减系数就可以得到对应的图像
使用X射线分别从横向、纵向、斜向照射物体,那么收集投影数据,就可以建立线性方程组,从而求解。
在这里插入图片描述

3.2.2CT成像与X射线成像对比

X射线成的像是将照射方向维度的信息压缩成了一个点,因此损失了照射方向维度的信息,而CT成像通过对多个方向的投影建立方程求解从而还原图像,可以拍摄X射线无法拍摄到的信息,分辨率也高于X射线成像。

此外还有一些辐射剂量、成本上的区别,本文不再赘述。

3.2.3CT生成三维描述

而且当物体沿X射线的照射平面的法线方向移动,那么就会产生大量切片图像,这些切片组合到一起就可以得到物体的内部的三维描述
在这里插入图片描述

3.3PET成像

PET全称为Positron Emission Tomography,正电子放射断层成像,原理是给病人注入放射性同位素,同位素衰变时发射正电子,正电子遇到电子,两者湮灭发射出两束能量相同、方向相反的伽马射线,射线被病人周围的环形探测器检测到,重建出人体内部器官图像。

PET成本虽然高昂,但是能反映代谢、血流、受体分布等功能信息,而不仅是解剖形态。

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

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

相关文章

k8s部署2:前置条件:docker部署

前两天发布了k8s的前置发布条件,对于防火墙的处理,我看大家反响还不错,所以作为先行者,我感觉自己多了不少动力,所以今天来说说k8s部署前置条件中docker部分的部署。在此先感谢一下那些点赞和添加收藏的朋友们,你们的支持是我永远的动力!三克油喂给马吃! 之前写过docke…

某开源漫画系统RCE代码审计

免责声明 本文档所述漏洞详情及复现方法仅限用于合法授权的安全研究和学术教育用途。任何个人或组织不得利用本文内容从事未经许可的渗透测试、网络攻击或其他违法行为。使用者应确保其行为符合相关法律法规,并取得目标系统的明确授权。 对于因不当使用本文信息而造…

Pandas DataFrame 指南

📊 Pandas DataFrame 常用操作代码示例 下面用表格汇总了 DataFrame 的常用操作,方便你快速查阅和实践。 操作类别代码示例说明(简要)数据读取df pd.read_csv(data.csv)读取 CSV 文件df pd.read_excel(data.xlsx, sheet_nameS…

React学习教程,从入门到精通, React 样式语法知识点与案例详解(13)

React 样式语法知识点与案例详解 作为React初学者,掌握样式语法是构建美观UI的关键。本文将详细介绍React中所有主要的样式方法,并提供详细注释的案例代码。 一、React样式语法知识点总览 1. 行内样式 (Inline Styles) 使用style属性,值为Jav…

Proxychains 配置全解析:从入门到高级应用

引言 在数字时代,网络隐私与安全至关重要。无论是绕过地理限制访问内容,还是在渗透测试中隐藏踪迹,代理工具都不可或缺。Proxychains(或称 Proxychains-NG)作为一款经典的开源代理链工具,以其高效灵活的特性…

二叉树的前中后序遍历(迭代法)

目录 题目链接: 题目: 解题思路: 代码: 前序遍历: 中序遍历: 后序遍历: 总结: 题目链接: 144. 二叉树的前序遍历 - 力扣(LeetCode) 94. …

redis的数据类型:string

文章目录String类型介绍redis采用的字符集json类型介绍String类型的命令set key value [EX seconds] [NX|XX]incr keyincr对操作的key对应的value类型有限制吗?incr key操作的返回值是什么?incr操作的key可以不存在吗?多个客户端同时针对同…

传统神经网络实现-----手写数字识别(MNIST)项目

完整代码:# import torch # print(torch.__version__)#1.X 1、验证安装的开发环境是否正确, MNIST包含70,000张手写数字图像: 60,000张用于训练,10,000张用于测试。 图像是灰度的,28x28像素的,并且居中的&#xff…

工业机器人标杆的数字化突围,珞石机器人如何以CRM实现业务重塑

在智能制造浪潮下,工业机器人行业正迎来快速增长。作为国内领先的机器人制造商,珞石机器人面对业务规模的迅速扩张,意识到传统的管理方式已无法满足企业发展需求,急需通过数字化升级破解管理难题。因此珞石机器人选择引入纷享销客…

NVIDIA GPU的指令集详细介绍

这是一个非常核心且深入的话题。GPU的指令集架构(Instruction Set Architecture, ISA)是理解GPU如何工作的关键,它直接体现了GPU为大规模并行计算而生的设计哲学。下面我将详细、全面地介绍GPU的指令集。 第一部分:核心哲学 —— …

Day 17: 3D点云深度学习专项 - 理论深度与面试精通之路

Day 17: 3D点云深度学习专项 - 理论深度与面试精通之路 🎯 学习目标:深度理解3D点云核心理论,获得该领域面试入场券 ⏰ 预计用时:6小时 (理论深度4h + 面试准备2h) 🎨 教学特色:理论优先 + 概念深度 + 面试导向 + 行业认知 🎯 今日学习大纲 1. 点云AI的理论基础:几何…

【经济学】量化模型TradingAgents 工具集成层与数据(财报+ 基本信息指标+基本面分析)+ChromaDB 客户端+财务情况记忆库

文章目录Toolkit 作用Toolkit 逐函数解析1. 获取默认配置2. update_config3. config4. __init__5. get_reddit_news6. get_finnhub_news7. get_reddit_stock_info8. get_chinese_social_sentiment9. get_finnhub_company_insider_sentiment10. get_YFin_data11. get_YFin_data_…

Uni-App + Vue onLoad与onLaunch执行顺序问题完整解决方案 – 3种实用方法详解

导读:在 Uni-app Vue 小程序应用开发中,你是否遇到过页面加载时全局数据还未准备好的问题?本文将深入分析onLoad生命周期钩子在onLaunch未完成时就执行的常见问题,并提供三种实用的解决方案。 📋 问题描述 在 Vue 应…

25、SSH远程部署到另一台机器

25、SSH远程部署到另一台机器 因为不是每一台服务器都有jenkins的,一般都是一台jenkins,部署很多机器 1、安装插件 Publish Over SSH2、配置另一台机器 # 生成秘钥 ssh-keygen -t dsa# 把公钥复制到要访问的机器 ssh-copy-id root目标机器的ip# 第一次要…

2025年金融专业人士职业认证发展路径分析

在金融行业数字化转型的背景下,专业认证作为提升个人能力的一种方式,受到越来越多从业者的关注。本文基于行业发展趋势,分析6个金融相关领域的专业资格认证,为职业发展提供参考。一、CDA数据分析师认证含金量CDA数据分析师是数据领…

日用百货新零售小程序设计与开发(代码+数据库+LW)

摘要 本文设计并开发了一款基于Java、Spring Boot和MySQL的日用百货新零售小程序,旨在通过数字化手段优化日用百货的销售与配送流程,满足用户便捷购物的需求。系统采用前后端分离架构,前端通过微信小程序实现用户交互,后端基于Sp…

【Git】查看差异 删除文件 忽略文件

- 第 122 篇 - Date: 2025 - 09 - 07 Author: 郑龙浩(仟墨) 文章目录查看差异 && 删除文件 && 忽略文件1 git diff 可以查看哪些?基本用法比较不同提交比较分支文件比较其他2 彻底删除文件3 忽略文件「1」应该忽略哪些文件&a…

HarmonyOS应用开发:三层工程架构

引言 在HarmonyOS应用开发过程中,随着项目规模的增长,代码的组织结构显得尤为重要。 DevEco Studio创建出的默认工程仅包含一个entry类型的模块,如果直接使用平级目录进行模块管理,工程逻辑结构较混乱且模块间的一栏关系不够清晰&…

phpMyAdmin文件包含漏洞复现:原理详解+环境搭建+渗透实战(windows CVE-2018-12613)

目录 一、CVE-2018-12613漏洞 1、漏洞简介 2、漏洞原理 (1)漏洞触发点与正常逻辑 (2)过滤逻辑缺陷与绕过方式 二、渗透准备 1、访问phpmyadmin靶场 2、登录phpmyadmin 3、获取session文件位置 三、渗透准备 1、读取敏感…

Jakarta EE(基于 JPA)在 IntelliJ IDEA 中开发简单留言板应用的实验指导

Jakarta EE(基于 JPA)在 IntelliJ IDEA 中开发简单留言板应用的实验指导摘要:Jakarta EE 并不仅限于使用 H2 数据库,它支持任何符合 JDBC 或 JPA 标准的数据库,例如 MySQL、PostgreSQL、Oracle 等。H2 通常用于开发测试…