医学图像预处理
二值化处理将图片上的点置为0或255,整个图像就会呈现出明显的黑白效果。选取合适的阈值,来决定像素为0或者255。
全局阈值将图像上每一个像素都选用相同的阈值
局部阈值假定图像在一定区域内受到的光照比较接近。它用一个滑窗扫描图像,并取滑窗中心点亮度与滑窗内其他区域(称为邻域, neighborhood area)的亮度进行比较。如果中心点亮度高于邻域亮度,则将中心点标记为白色,否则标记为黑色。
腐蚀操作膨胀侵蚀(Erosion):侵蚀的基本思想就像土壤侵蚀一样,它侵蚀了前景物体的边界。这样内核可以在图像中滑动。只有当内核下的所有像素都为1时,原始图像中的像素才会被认为是1,否则会被侵蚀(变成0)。这样的结果就是,取决于内核的大小,边界附近的所有像素都会被丢弃。因此,前景对象的厚度或大小会减少。
膨胀(Dilation):膨胀操作正好与腐蚀相反。这里,如果内核下至少有一个像素是“1”,那么该像素元素就是“1”。因此,它增加了图像中的白色区域。
形态学梯度(Morphological Gradient):其实就是一幅图像膨胀和腐蚀的差别。结果看上去就像前景物体的轮廓。
礼帽(Top Hat ...
Unet_learning
Medical Image Segmentation Review:The Success of U-Net
Unet 框架应用于医学图像挑战的数量变化
Unet变体的类别如下
增强跳跃连接
增强骨干网络
增强瓶颈结构
使用transformer
增强表示信息
概率设计
跳跃连接变形增加跳跃连接数目——Unet++/Unet3+
跳跃连接方向可以有两种,一种是向前传播,将编码器的低级语义特征与解码器结合,另一种是向后跳跃连接,将解码器的高级语义特征传给同等级的编码器,编码器可以将它与输入信息的特征结合
在跳跃连接处处理特征图(RA-Unet/attention Unet)在跳跃连接处增加注意门,以隐式学习抑制输入图像中的不相关区域,同时突出显示当前分割任务感兴趣的区域。
将RNN 添加到Unet 的跳跃连接上原始的Unet 结构的最大池化操作会带来空间相对信息的丢失,RNN 通过学习多尺度和远程空间上下文来改善分割结果。通过跳过连接的最终特征映射是原始编码器特征映射和从这些映射中提取的RNN特征的组合。RNN模块的一个限制是,它们使训练更加困难,计算成本更 ...
计算机视觉一些常用名词解释
CV(Computer Vision);计算机视觉,它的目的是来理解图像中所要表达的意思。可以对图像进行一些操作,例如分割、分类等。多尺度:即对于图像不同大小的采集,在多尺度下可以观察到不同的特征,比如更密集的采样有利于看到更多的细节,更稀疏的采样可以看到整体的联系。使用多尺度,既可以看到全局的信息,也知道局部的信息。梯度爆炸/梯度消失:由于网络层次过深,在反向传播中,会出现偏导累乘而趋于无穷大或者为0的情况。梯度爆炸会使得靠近输入层的参数权值更新变化大,在极端情况下,参数的值变得非常大,以至于溢出,导致 NaN 值。梯度消失会使靠近输入层的参数权值更新缓慢,会相当于只有后面几层网络在起作用。
swin-transformer学习
Swin Transformer 的思想
Vision Transformer 的思想
将图像拆分为块(patch),并将这些图像块的线性嵌入序列作为Transformer的输入,自注意力即要求每个像素去关注所有其它像素
分层思想
采取分层思想,随着特征层的加深,特征图的高和宽逐渐变小
移动窗口
解决窗口间信息无法交互的缺点
Swin transformer
参考博文及代码:Swin-Transformer网络结构详解_swin transformer_太阳花的小绿豆的博客-CSDN博客
人脑中的注意力机制注意力是一个用来分配有限的信息处理能力的选择机制。以人眼为例,眼睛首先扫描整个场景元素,然后寻找感兴趣的影像区域,聚焦感兴趣的区域,仔细观察获得信息。人脑对于整个场景的关注不是均衡的,有一定的权重区分,感兴趣的区域会被人脑分配更多的权重。
自注意力机制的实现自注意机制就是通过权重矩阵自发地找到元素与元素之间的关系
注意力公式以及其中所包含的意义
Q:查询向量(query),用来查询其它元素
K:关键字(key),用来被其它元素查询V:内容(value)
每一个元素都有自己的Q ...
pytorch学习
F.pad()import torch.nn.functional as FF.pad(input,pad,mode='constant',value=0)input: 需要扩充的tensor,可以是图像数据,也可以是特征矩阵数据pad: 扩充维度,用于预先定义出某维度上的扩充参数(每两个参数用来扩充一维))mode: 扩充方法,有‘constant’,‘reflect’,‘replicate’,三种模式,表示常量,反射,复制value: 扩充时指定补充值,value只能在constant模式才能赋值一维填充a=t》orch.empty(1,1,5,2) pld=(1,2)t1=F.pad(a,pld,'constant',1)print(t1)print(t1.shape)>>tensor([[[[1., 0., 0., 1., 1.], [1., 0., 0., 1., 1.], [1., 0., 0., 1., 1.], [1., 0., 0., 1., 1.], ...
english articles
6.7风景旅游景点
West Lake The beautiful West Lake,located in Hangzhou,Zhejiang Province,China, is one of the most famous and picturesque (风景如画的,美丽的)tourist attractions(旅游景点) in the country. It covers an area of approximately 6.5 square kilometers and is surrounded by mountains on three sides.The lake is divided into five sections by three causeways(提岸),and there are numerous temples,pagodas(佛塔),gardens,and bridges dotted around(点缀,散步) its shores(海岸,湖畔).
West Lake has a long and ric ...
数据库常考知识点复习
SQL语句创表create table 表名( id number(10) primary key not null, //列名 类型 主键 不为空 name varchar(20) not null, //varchar (可变长度,指定最大长度20字节) 不为空 mobile varchar(11) check(length(mobile)=11) unique //约束长度等于11 取唯一值 constraint 自命名 foreign key(address) references Massage(address) //address是外码,被参照表是Massage constraint 自命名 primary key(mobile))//常用数据类型// varchar(size) : 存储可变长度字符串, size 规定字符串最大长度// number(m,n) : m 表示总长度,n表示小数位的精度,只有m表示可以存入最大为m位的整数// date : 表示日期和时间,7个字节固定宽度,有7个属性,分别为世纪-年-月-日-小时-分-秒
视 ...
深度学习-transformer学习
学习LSTM(Long Short Term)学习参考博客 如何从RNN起步,一步一步通俗理解LSTM_lstm网络_v_JULY_v的博客-CSDN博客
RNN的理解:
可以连接先前的信息到当前的任务上
RNN存在的问题——长期依赖问题
当间隔不断增大时,RNN没有学习不到连接如此远的信息的能力。当一条序列足够长的时候,RNN很难将信息从较早的时间传送到后面的时间。(存在梯度消失问题,在反向传播中,梯度不断减少,会使前面层不会更新参数,导致RNN会忘记它在较长序列中以前看到的内容,因此RNN只具有短时记忆)
LSTM(记住重要的,忘记无关紧要的)
tanh层:帮助调经网路的值,使得数值被限制在-1到1之间
Sigmoid层:数值被限制在0到1之间。目的:为了更新或者忘记信息,0乘任何数都是0,这部分信息将会遗忘,1乘任何数都是其本身,这部分信息将会保留。
LSTM的核心思想
信息在水平线上传递,通过‘门’结构来对信息进行增加或者删除
忘记门
输入门
输出门
transformer 直观认识
transformer 和LSTM的最大区别在于LSTM是迭代的,串行的,必须要等 ...
操作系统
操作系统一、 操作系统概述操作系统定义:是计算机系统最基本、最重要的系统软件,是其它软件的支撑软件。它控制和管理计算机系统的硬件和软件资源,合理组织计算机工作流程,并为用户使用计算机提供公共的和基本的服务。它有以下两个主要目标:
高效性:操作系统允许以更加高效的方式使用计算机系统资源。
方便性:操作系统使得用户使用计算机更加方便
计算机系统的组成:运算器、存储器、控制器、输入设备,输出设备
操作系统与计算机系统:单用户操作系统—>具有并行能力的计算机系统
操作系统的发展过程: 简单计算机系统(无操作系统)、单道批处理系统、多道批处理系统、分时系统、实时系统
单道批处理系统
单道程序工作示意图
多道程序工作示意图
操作系统的主要功能:
处理机管理
存储管理
设备管理
文件管理
用户接口
处理机管理:
进程控制:基本功能是创建和撤销进程、控制进程状态之间的转换
进程同步:进程同步是指系统对并发执行的进程进行协调,使它们能有条不紊的运行
进程通信:进程通信是指相关进程之间的信息交换
进程调度:指按照一定的调度算法在等待执行的进程中选出其中一个,并为其分配 ...