- 博客(1285)
- 资源 (9)
- 收藏
- 关注
原创 【医学图像处理】X-ray Fluoroscopy 荧光检查
【医学图像处理】X-ray Fluoroscopy 荧光检查荧光检查是使用实时X射线成像。它曾经利用自1950年代末以来一直使用的图像增强器,但现在使用的是平板探测器,其类似于投影放射学中使用的数字射线照相术。定义Fluoroscopy在临床室的显示器上查看实时成像矩阵较小(512 x 512像素),仅当时间分辨率而非空间分辨率优先时才需要8位灰度可以获取连续的(电影)或脉冲荧光图像荧光照相 FluorographyX射线曝光完成后通常形成并查看的图像与荧光透视法相比,在更高剂量下可
2020-06-10 10:35:09
1985
原创 【医学图像处理】X-ray 乳腺摄影
【医学图像处理】X-ray 乳腺摄影设备Angled tube 弯管头由于阳极后跟效应,X射线束在平行于X射线管的阳极-阴极轴的方向上是不均匀的。通过将胸壁端部上的阴极(要穿透的较厚区域,较高的能量束)和乳头端部上的阳极(要穿透的较薄区域,较低的能量束)对齐,将其用于乳腺摄影。C臂设计X射线设备是C形臂。整个门架旋转,使导管和乳房台保持彼此相对。固定焦点检测器距离(FDD)该装置设计用于单次检查,并且焦点检测器距离(FDD)或焦点与胶片的距离(FFD)为65-66cm被认为是最佳的。设定的F
2020-06-09 07:50:43
2061
原创 【医学图像处理】X-ray 图像质量保证
【医学图像处理】X-ray 图像质量保证质量保证是 IRR 1999 的要求,每家医院应该建立自己的质量手册,详细说明如下:必须做哪些测试如何进行测试测试应该多久进行一次如何记录和分析测试结果与标准的可接受的偏差幅度是多少如何测试相差一小步,需要采取纠正措施 = remedial level如果测试相差很大,则意味着设备不再适合使用 = suspension level测试失败了怎么办医学物理与工程学院(IPEM)报告91:诊断X射线系统常规性能测试的推荐标准。IP
2020-06-08 10:55:17
1283
原创 【医学图像处理】X-ray 图像质量
【医学图像处理】X-ray 图像质量图像一些属性相互影响,共同决定显示图像的质量:对比度分辨率噪声还包括:Unsharpness 模糊MagnificationDistortion变形伪影1. 对比度对比度指的是感兴趣区域,比如损伤和背景组织之间,在显示或者图像信号强度上的差异。高对比度的图像在显示的灰色阴影之间具有较大的差异,但灰色范围较小。低对比度图像的差异较小(即,更难区分出不同区域),但灰度范围较大。Subject contract指的是由于要成像的主体的质量而导
2020-06-07 18:39:10
1600
原创 【医学图像处理】X-ray 数字射线成像
【医学图像处理】X-ray 数字射线成像最初,使用的是胶卷胶片摄影技术,其中制作了X射线胶片的物理副本。现在,这些已被数字射线照相术取代。有两种不同的技术:计算机射线照相和数字射线照相。1.计算机射线照相所使用的带荧光屏的磁带。当X射线撞击时,它们在荧光粉中形成潜像。然后将盒带放到读取器上,上面放着激光,激光释放存储的光子,收集信号并将其数字化以显示在显示屏上。2.数字射线照相对于数字射线照相,不使用暗盒。X射线撞击固定放置的一组硬件,然后将数字信息直接发送到读出机制。间接DR: x射线光子
2020-05-22 11:09:02
2619
原创 【医学图像处理】X-ray成像之与物质的相互作用
【医学图像处理】X-ray成像之与物质的相互作用X射线束可能是:透射:通过不受影响或能量较低的吸收:将所有能量转移到物质上,而不穿过患者到达胶片分散:有或无能量转移衰减衰减的X射线是被吸收,以较低能量透射或散射的X射线。这是一个指数过程,因此,光束强度永远不会达到零。发生衰减的主要方法有两种:康普顿散射光电效应光束的衰减可以用数字表示:半值层线性衰减系数质量衰减系数与物质的相互作用可能发生三个过程并导致衰减:康普顿效应(又名康普顿散射,固有散射)光电吸收弹性
2020-05-21 21:21:30
1041
原创 【医学图像处理】X-ray成像之X射线的产生
【医学图像处理】X-ray成像之X射线的产生概述电流流过钨丝,并将其加热。随着加热,增加的能量使电子能够通过热电子发射从灯丝中释放出来。电子被吸引到带正电的阳极,并以由管电位(电压)确定的最大能量撞击钨靶。当电子轰击目标时,它们通过轫致辐射和特有的相互作用将能量转换为热量(99%)和X射线光子(1%)。X射线光子以一束能量(X射线光谱)从光束中释放出来,构成X射线图像形成的基础。设备阴极灯丝用细的(0.2毫米)钨丝制成,因为钨:原子序数高(A 184,Z 74)是良好的热
2020-05-20 13:57:51
1491
原创 【医学图像处理】CT成像技术之CT剂量
【医学图像处理】CT成像技术之CT剂量剂量单位我们可以将不同的剂量测量视为逐步进行,每次将额外的变量添加到方程式中。CT剂量指数(CTDI)首先,我们通过单机架旋转来测量检测器的剂量,以得出CTDI。CT剂量指数定义从单机架旋转到幻影的剂量单位mGy受次影响准直器/聚焦等距距离加权CTDI(CTDI w)整个扫描平面上的剂量不相等。它的外围比中心高。我们需要通过使平均外围剂量占剂量的2/3进行调整,以得到加权的CTDI。对头,身体和小儿患者进行成
2020-05-19 06:51:07
1630
原创 【医学图像处理】CT成像技术之CT伪影
【医学图像处理】CT成像技术之CT伪影导致CT图像伪影的因素可以分类为:物理因素病人属性扫描器因素螺旋和多层切片因素物理因素光束硬化X射线束具有不同能量的光子,这些能量在平均“束能量”附近变化。当光束通过密集区域时,较低能量的光子更有可能被吸收,而较高能量的光子则更有可能保留。这导致更高的平均束能量。聚焦增加的平均光束能量被解释为是由于它穿过相对于周围环境衰减较小的材料,因此分配了较低的Hounsfield单位,图像将被表示为更多的黑色。束硬化伪像的概念表示如下图:这在CT头颅扫描
2020-05-17 21:37:27
2287
原创 【医学图像处理】CT成像技术之图像质量
【医学图像处理】CT成像技术之图像质量CT图像质量主要由以下三个因素决定:分辨率噪声对比度分辨率分辨率是两个对象必须分开多远的度量,然后才能将它们视为图像中的单独细节。为了使两个物体分开看,探测器必须能够识别它们之间的间隙。分辨率以每厘米 line pairs(lp / cm)进行测量,即可以在1厘米内成像为单独结构的line pairs 数量。CT扫描中有两种类型的分辨率...
2020-04-23 20:59:54
1604
原创 【医学图像处理】CT成像技术之CT设备
【医学图像处理】CT成像技术之CT设备本系列重点介绍CT成像技术,并将介绍用于获取图像的设备,如何形成和显示图像,影响图像质量的因素以及如何测量剂量。关注公众号,同样精彩内容本章节重点介绍CT成像技术之CT设备摘要CT扫描仪的组件:过滤器:放置在X射线源和患者之间去除低能X射线产生更多的单色光束可能是领结形的,一旦穿过身体就可以减弱衰减准直器:放置在过滤器和患者之间...
2020-04-19 15:03:19
3778
原创 【医学图像处理】MRI T1, T2 PD-加权成像
【医学图像处理】MRI T1, T2 PD-加权成像与辐射成像不同,在对比度成像中,对比度取决于所成像结构的衰减率。MR图像中,对比度取决于所成像区域中的磁性和氢核数。通过运行具有不同权重的不同序列,可以选择要成像区域中的不同对比度。主要有一下三个序列:T1加权:最大化T1对比度显示T2加权:最大化T2对比度显示质子密度PD加权:氢质子密度显示当然还有更加复杂的序列,比如 FLAIR...
2020-04-18 15:45:10
9018
原创 【计算机视觉】多示例学习
【计算机视觉】多示例学习问题描述有这样的训练数据,给定的标签是按照包 bag 来组织的,也就是说 positive 的包至少含有一个正样本,而 negative 的包中都是负样本。如何训练模型实现良好的分类效果?这正是多示例学习所研究的问题设定。在应用中的对照特别是目标检测、跟踪中,负样本很好选取,而最优正样本则很难。通常正样本的选取是在标记的矩形框附近做一些扰动,得到一堆儿框放入 pos...
2020-04-16 22:18:43
634
原创 【计算机视觉】如何用传统方法在实现目标检测?
【计算机视觉】如何用传统方法在实现目标检测?问题描述深度学习虽然很火热,但是数据量不大的时候,深度学习的性能还是比较差的,最主要的是模型能力太强,学出来之后不能泛化,因此一种可选的方法就是 不要处处都是深度模型,试试返璞归真的传统方法。传统方法基本上传统机器方法最直观的就是分类、回归,而对于计算机视觉中级任务:目标检测 该如何下手呢?一种最直观的想法就是用滑动窗口 sliding wind...
2020-04-15 17:26:08
1170
原创 【计算机视觉】如何用传统方法在小样本数据集上实现语义分割模型?
【计算机视觉】如何用传统方法在小样本数据集上实现语义分割模型?问题描述深度学习虽然很火热,但是数据量不大的时候,深度学习的性能还是比较差的,最主要的是模型能力太强,学出来之后不能泛化,因此一种可选的方法就是 不要处处都是深度模型,试试返璞归真的传统方法。传统方法基本上传统机器方法最直观的就是分类、回归,而对于计算机视觉中级任务:语义分割 该如何下手呢?一种最直观的想法就是对像素逐个进行分类...
2020-04-14 20:29:51
1534
原创 【python开发技术】`SWIG` 封装`python`接口的`C/C++`代码
【python开发技术】SWIG 封装python接口的C/C++代码何为SWIG?SWIG,全称 Simplified Wrapper and Interface Generator,可以将C/C++代码封装成python、Ruby以及Perl等语言脚本接口。本文主要面向python接口的封装。SWIG 封装python接口的C/C++代码整个流程说明用*.i文件来声明所需接口;...
2020-04-13 20:31:18
724
原创 【计算机视觉】关于`partial cross entropy loss`用于弱监督语义分割中的说明
【计算机视觉】关于partial cross entropy loss用于弱监督语义分割中的说明弱监督标签以两类别语义分割为例,背景和前景,给定的弱监督标签是只对前景个一小部分进行了标注。这个只是直接拿这个弱监督标签进行训练,会有一定的问题,因为大部分的前景标签都没有标注出来,所以前景类别会受到较大的抑制。GT标签:Weak标签:采用 partial cross entropy loss...
2020-04-12 13:42:53
985
原创 【计算机视觉】使用 Permutohedral Lattice 进行快速高维度滤波
【计算机视觉】使用 Permutohedral Lattice 进行快速高维度滤波大一统的高维高斯滤波表达式对任意的位置 pi 处的值 vi 进行滤波,与具有临近位置的其它值进行混合。通常这些值 vi 是均匀的像素颜色。如果位置 pi 是两维的像素位置,那么该公式表达的是高斯模糊 Gaussian blur。如果位置 pi 是像素位置与颜色的联合,比如x,y,r,g,b共五维,那么该公...
2020-04-12 08:44:26
1185
原创 【计算机视觉】no-local means方法
【计算机视觉】no-local means方法大一统的高维高斯滤波表达式对任意的位置 pi 处的值 vi 进行滤波,与具有临近位置的其它值进行混合。通常这些值 vi 是均匀的像素颜色。如果位置 pi 是两维的像素位置,那么该公式表达的是高斯模糊 Gaussian blur。如果位置 pi 是像素位置与颜色的联合,比如x,y,r,g,b共五维,那么该公式表达的是颜色双边滤波 color ...
2020-04-11 15:41:30
645
原创 【计算机视觉】双边滤波 `bilateral filter` 方法
【计算机视觉】双边滤波 bilateral filter 方法大一统的高维高斯滤波表达式对任意的位置 pi 处的值 vi 进行滤波,与具有临近位置的其它值进行混合。通常这些值 vi 是均匀的像素颜色。如果位置 pi 是两维的像素位置,那么该公式表达的是高斯模糊 Gaussian blur。如果位置 pi 是像素位置与颜色的联合,比如x,y,r,g,b共五维,那么该公式表达的是颜色双边滤...
2020-04-11 15:39:28
769
原创 【计算机视觉】pydensecrf在windows上进行build的错误
【计算机视觉】pydensecrf在windows上进行build的错误pydensecrf build 安装先clone下来源码:git clone https://github.com/lucasb-eyer/pydensecrf.git然后编译:python setup.py build_ext此时会出现类似如下的错误:C:\Program Files (x86)\Microsof...
2020-04-10 22:21:19
302
原创 【计算机视觉】pydensecrf在灰度图上的使用
【计算机视觉】pydensecrf在灰度图上的使用pydensecrf 安装直接 pip install git+https://github.com/lucasb-eyer/pydensecrf.git 即可安装对于灰度图的使用 addPairwiseBilateral 不 work典型的RGB图像设置二元势函数的方式 d.addPairwiseGaussian(sxy=20, ...
2020-04-10 19:19:31
782
原创 【计算机视觉】评估语义分割精确度的指标
【计算机视觉】评估语义分割精确度的指标假设共有k+1k+1k+1个类(从L0L_0L0到LkL_kLk,其中包含一个空类或背景),pijp_{ij}pij表示本属于类iii但被预测为类jjj的像素数量。即,piip_{ii}pii表示真正的数量,而pijp_{ij}pij pjjp_{jj}pjj则分别被解释为假正和假负,尽管两者都是假正与假负之和。像素精度(Pixel Accu...
2020-04-09 20:24:51
896
原创 【ARM-Linux开发技术】Makefile文件回顾
#【ARM-Linux开发技术】Makefile文件回顾总是记不住的Makefile命令,重新回顾一下基本概念以及规则
2020-03-27 17:51:24
309
原创 【深度学习技术】小样本医学影像的深度学习关键技术之深度模型的可解释性
【深度学习技术】小样本医学影像的深度学习关键技术之深度模型的可解释性深度模型的可解释性对于深度模型在医学影像上的应用十分重要。训练好的一个分类模型,怎样才能帮助到医生,其中可解释性是一种尝试。下图为在MURA数据集上训练的模型采用CAM对其最后层卷积输出进行可视化结果。详细工程:https://pengyizhang.github.io/2020/03/25/MIASSL-explanation...
2020-03-25 15:02:55
2194
原创 【深度学习技术】如何用C++加载pytorch模型并进行推理部署 (三)
【深度学习技术】如何用C++加载pytorch模型并进行推理部署 (三)“将C++ tensor图像拷贝至opencv Mat中”如何高效地从pytorch C++ tensor结构中将超分输出的图像拷贝至opencv用于后续处理 ─━ _ ─━✧ https://pengyizhang.github.io/2020/03/19/pytorch_script_cplusplusv32020...
2020-03-19 21:22:51
929
原创 【深度学习技术】如何用C++加载pytorch模型并进行推理部署(二)
关于如何控制图像输入pytorch C++以及输出的处理方法,可以????https://pengyizhang.github.io/2020/03/19/pytorch_script_cplusplusv2/
2020-03-19 09:50:30
908
原创 【深度学习技术】如何用C++加载pytorch模型并进行推理部署
训练好的pytorch模型,不想再用C++把模型实现,而只想用C++进行模型部署,那么可以参考下面的文档:https://pengyizhang.github.io/2020/03/19/pytorch_script_cplusplus/Step 1: Converting Your PyTorch Model to Torch ScriptStep 2: Serializing Yo...
2020-03-19 08:54:38
1762
原创 【网络开发】将html转成markdown保存的方法
如何把要想保存的文章转为 Markdown 格式网上我们看到一些好文章的时候,总会想要把它转载过来,或者保存到自己的 Markdown 文档里,但是这时候就有一个问题,那就是网页上的文章都是 HTML 格式的,如何能够保存成 Markdown 格式呢?本文将告诉你一个简单的办法。详细:https://pengyizhang.github.io/2020/03/18/html2markdown...
2020-03-18 14:46:20
1404
原创 【网络开发】利用GITHUB pages和Jekyll搭建博客
【网络开发】利用GITHUB pages和Jekyll搭建博客https://pengyizhang.github.io/2020/03/18/jekyll/GitHub Pages is available in public repositories with GitHub Free, and in public and private repositories with GitHub P...
2020-03-18 14:22:57
264
原创 【计算机视觉】 滤波器
【计算机视觉】 滤波器卷积,信号系统中的连续与离散卷积,还有图像处理中的卷积核,卷积神经网络等概念。对于图像处理中来讲,卷积就是卷积核来对图像进行空域滤波。有以下主要内容:输出图像的每一个像素都是卷积核扫描过输入图像得到的加权平均; 权重保持一致; 窗口在像素正中。详细内容:https://pengyizhang.github.io/2020/03/16/filters/...
2020-03-16 17:34:00
588
原创 【计算机视觉】Canny算子边缘检测
[计算机视觉] Canny算子边缘检测##1. Canny边缘检测基本原理(1)图象边缘检测必须满足两个条件:一能有效地抑制噪声;二必须尽量精确确定边缘的位置。(2)根据对信噪比与定位乘积进行测度,得到最优化逼近算子。这就是Canny边缘检测算子。(3)类似与Marr(LoG)边缘检测方法,也属于先平滑后求导数的方法。##2. Canny边缘检测算法:step1:用高斯滤波器平滑图象;...
2020-03-16 17:31:35
688
原创 现代数学概略(度量-拓扑-线性-赋范线性-巴纳赫-内积-希尔伯特
现代数学概略1(度量-拓扑-线性-赋范线性-巴纳赫-内积-希尔伯特)Sigma代数与拓扑空间布尔巴基学派的结构论:序结构、代数结构和拓扑结构代数结构拓扑结构几个空间:向量空间、赋范线性空间、巴拿赫空间、内积空间、希尔伯特空间, 度量空间,拓扑空间勒贝格测度与积分实数的完备性算子理论:线性泛函关于连续、极限、邻域、收敛、逐点收敛、一致收敛、一致连续、同构等概念的梳理(1) 同构...
2020-03-15 17:20:25
933
原创 [DenseNet 神经网络实践] 肌骨骼放射影像判读(1)
摘要:放射影像是常用的医学影像技术,解释、判读与诊断放射影像对疾病的治疗非常重要。判读大量的放射影像是一件耗费时间的工作,因此用人工神经网络判断、检测放射影像的不正常部位来辅助放射科医生是非常有意义的。随着肌骨骼 X 射线影像数据集MURA 的开放,检测骨骼肌放射影像中的异常部位受到越来越多的关注。本文参考斯坦福提出的基线模型,使用 Adam 优化器在 MURA 上训练 DenseNet-169网...
2019-02-20 15:00:07
673
2
原创 【深度炼丹】深度学习炼丹炉杂烩专栏
嗨!大家好!新开辟了深度炼丹炉杂烩专栏,深度学习、机器学习、计算机视觉、程序开发和信号处理等理工相关专业一锅炖,欢迎来采~~~MatlabKerasCaffe2Pytorch...
2019-02-11 10:17:20
1140
1
原创 [机器学习与量子科普] 关于量子纠缠态的应用研究
[机器学习与量子科普] 关于量子纠缠态的应用研究摘要量子纠缠(Quantum entanglement)是量子理论中一种重要的特征和信息资源,是量子科学的研究热点之一。量子纠缠主要刻画了量子系统之间的非定域、非经典的强关联,在包括量子隐形传输、量子密集编码、纠缠交换、量子密钥分发等量子通信方向以及量子测距、量子计算机、量子时钟同步与量子成像等方向有着重要的应用。本文针对量子纠缠态的应用进行...
2019-02-02 11:50:51
2095
原创 [计算机视觉] Grouping and model fitting
[计算机视觉] 六. Grouping and model fittinghttps://mbd.baidu.com/newspage/data/landingshare?context=%7B%22nid%22%3A%22news_10157784073990911420%22%2C%22sourceFrom%22%3A%22bjh%22%2C%22url_data%22%3A%22bjha...
2019-01-31 01:51:53
661
原创 [计算机视觉] 图像segmentation and grouping
[计算机视觉] 五. 图像segmentation and groupinghttps://mbd.baidu.com/newspage/data/landingshare?context=%7B%22nid%22%3A%22news_9225718192711994456%22%2C%22sourceFrom%22%3A%22bjh%22%2C%22url_data%22%3A%22bjha...
2019-01-31 01:50:21
632
动态平衡二叉树demo
2015-08-04
adaboost 演示demo(基于Matlab,学习算法包括决策树、神经网络、线性回归、在线贝叶斯分类器等)
2015-07-11
压缩感知Hello-world+正交匹配追踪法(OMP)+最小二乘法辨识(系统辨识--Matlab)
2015-03-18
图像压缩算法Matlab集合
2015-03-18
VS2010多文档图像处理所有基础程序
2015-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人