位置: IT常识 - 正文

unet网络详解(unet网络的优缺点)

编辑:rootadmin
unet网络详解 Unet参考文献:U-Net: Convolutional Networks for Biomedical Image Segmentation作者:Olaf Ronneberger, Philipp Fischer, and Thomas Brox什么是Unet模型

推荐整理分享unet网络详解(unet网络的优缺点),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:Unet网络详解,unnet,Unet网络详解,Unet网络详解,unet fcn,Unet网络详解,unet网络介绍,unet网络的优缺点,内容如对您有帮助,希望把文章链接给更多的朋友!

Unet是一个优秀的语义分割模型,其主要执行过程与其它语义分割模型类似。与CNN不同的之处在于CNN是图像级的分类,而unet是像素级的分类,其输出的是每个像素点的类别。

Unet损失函数

主要部分:softmax激活函数 + 带权重的交叉熵损失函数 + 权重计算函数

softmax激活函数

softmax激活函数将每个像素点的输入特征与权重做非线性叠加。每个像素点经过softmax的处理后产生的输出值个数等于标签里的类别数。softmax将每个像素点的输出值变换成值为正且和为1的概率分布,从而得到每个像素点中每个类的置信度。

交叉熵损失函数

交叉熵损失函数:用来衡量两个概率分布差异的测量函数

在上式中,yc表示样本的真实分布,其值要么为0,要么为1,Pc表示样本的预测分布。

本论文使用的是带边界权重的交叉熵损失函数:

p是经softmax处理后的输出值;

l :Ω → {1, . . . , K},是每个像素的真实标签;

pl(x)(x):点x在对应的label给出的那个类别的输出的激活值。

w : Ω → R 是在训练过程中添加给每个像素的权重 。

权重计算函数

w(x)这个公式主要参考正态分布的式子。 wc(x)是预先计算每个地面真值分割,用来补偿训练数据集中每个类别的像素的不同频率; d1是距离最近细胞边界的距离 d2是距离第二近细胞边界的距离

当d1、d2都等于0时,后面部分有最大值,且d1、d2越小,后面部分越大,即整个权重越大。当d1、d2越小,意味着越靠近细胞边界,细胞边界所占的权重越大,可以迫使网络学习。

unet网络详解(unet网络的优缺点)

权重的作用:权重可以调整图像中某个区域的重要程度,在计算损失的过程中,给两个细胞重合的边缘部分增加了损失的权重,以此让网络更加注重这类重合的边缘信息。

总结:首先使用softmax操作得到每个类的置信度,然后使用交叉熵来衡量预测和标号之间的差距。

Unet主要结构

Unet可以分为三个部分,如上图所示:

第一部分是主干特征提取部分,我们可以利用主干部分获得一个又一个的特征层,Unet的主干特征提取部分与VGG相似,为卷积和最大池化的堆叠。利用主干特征提取部分我们可以获得五个初步有效特征层,在第二步中,我们会利用这五个有效特征层可以进行特征融合。

第二部分是加强特征提取部分,我们可以利用主干部分获取到的五个初步有效特征层进行上采样,并且进行特征融合,获得一个最终的,融合了所有特征的有效特征层。

第三部分是预测部分,我们会利用最终获得的最后一个有效特征层对每一个特征点进行分类,相当于对每一个像素点进行分类。

主干特征提取网络

Unet的主干特征提取部分由卷积层+最大池化层组成,整体结构与VGG类似。

当输入的图像大小为512x512x3的时候,具体执行方式如下: 1、conv1:进行两次[3,3]的64通道的卷积,获得一个[512,512,64]的初步有效特征层,再进行2X2最大池化,获得一个[256,256,64]的特征层。 2、conv2:进行两次[3,3]的128通道的卷积,获得一个[256,256,128]的初步有效特征层,再进行2X2最大池化,获得一个[128,128,128]的特征层。 3、conv3:进行三次[3,3]的256通道的卷积,获得一个[128,128,256]的初步有效特征层,再进行2X2最大池化,获得一个[64,64,256]的特征层。 4、conv4:进行三次[3,3]的512通道的卷积,获得一个[64,64,512]的初步有效特征层,再进行2X2最大池化,获得一个[32,32,512]的特征层。 5、conv5:进行三次[3,3]的512通道的卷积,获得一个[32,32,512]的初步有效特征层。

为什么是572x572,不是512x512?

因为图像边界的图像块没有周围像素,卷积会使图像边缘处的信息丢失,因此要对周围像素采用了镜像扩充。

加强特征提取结构

利用第一步我们可以获得五个初步的有效特征层,在加强特征提取网络这里,我们会利用这五个初步的有效特征层进行特征融合,特征融合的方式就是对特征层进行上采样并且进行堆叠。

为了方便网络的构建与更好的通用性,我们的Unet和上图的Unet结构有些许不同,在上采样时直接进行两倍上采样再进行特征融合,最终获得的特征层和输入图片的高宽相同。

利用特征获得预测结果

利用特征获得预测结果的过程为: 利用一个1x1卷积核进行通道调整,将最终特征层的通道数调整成num_classes。

代码复现

数据集:ISBI

模型训练:

测试集:

本文链接地址:https://www.jiuchutong.com/zhishi/290763.html 转载请保留说明!

上一篇:COCO数据集的介绍和使用(coco2017数据集介绍)

下一篇:LIO-SAM学习与运行测试数据集

  • 钉钉班级群怎么改家长身份(钉钉班级群怎么改备注名字)

    钉钉班级群怎么改家长身份(钉钉班级群怎么改备注名字)

  • 荣耀x10怎么升级鸿蒙系统(荣耀x10怎么升级鸿蒙系统3.0)

    荣耀x10怎么升级鸿蒙系统(荣耀x10怎么升级鸿蒙系统3.0)

  • 抖音上发的消息可以撤回吗(抖音发的消息撤回后对方能看到记录吗)

    抖音上发的消息可以撤回吗(抖音发的消息撤回后对方能看到记录吗)

  • 浏览网页时遇到的最常见的网络广告形式是(浏览网页时遇到的最常见的网络警告形式是)

    浏览网页时遇到的最常见的网络广告形式是(浏览网页时遇到的最常见的网络警告形式是)

  • b站主页有没有访客记录(b站主页在哪里)

    b站主页有没有访客记录(b站主页在哪里)

  • oppo手机正在运行的程序怎么设置(OPPO手机正在运行的服务)

    oppo手机正在运行的程序怎么设置(OPPO手机正在运行的服务)

  • 手机恢复出厂设置是不是什么都没有了(手机恢复出厂设置好吗)

    手机恢复出厂设置是不是什么都没有了(手机恢复出厂设置好吗)

  • 路由器底部哪个是密码(路由器底部哪个是wifi密码)

    路由器底部哪个是密码(路由器底部哪个是wifi密码)

  • tbs是什么文件(tbs文件有用吗)

    tbs是什么文件(tbs文件有用吗)

  • 外生变量和内生变量的区别(外生变量和内生变量的联系)

    外生变量和内生变量的区别(外生变量和内生变量的联系)

  • 抖音封号申诉无效代表什么(抖音封号申诉失败,如何再次申请)

    抖音封号申诉无效代表什么(抖音封号申诉失败,如何再次申请)

  • 多媒体数据压缩编码方法可分为哪两大类(多媒体数据压缩技术一般分为)

    多媒体数据压缩编码方法可分为哪两大类(多媒体数据压缩技术一般分为)

  • ipad apple id无法登录(ipad apple id无法创建)

    ipad apple id无法登录(ipad apple id无法创建)

  • 微信群违规所有人都封号吗(微信群违规行为)

    微信群违规所有人都封号吗(微信群违规行为)

  • 为什么求和出来是0(为什么求和出来是value)

    为什么求和出来是0(为什么求和出来是value)

  • 黑名单打电话会显示吗(黑名单打电话会有通知吗)

    黑名单打电话会显示吗(黑名单打电话会有通知吗)

  • 索尼金砖和黑砖的区别(索尼金砖和黑砖哪个值得入手)

    索尼金砖和黑砖的区别(索尼金砖和黑砖哪个值得入手)

  • word默认纸张大小多少(word默认纸张大小是多少)

    word默认纸张大小多少(word默认纸张大小是多少)

  • 草稿视图可以编辑文档吗(草稿视图可以显示图片吗)

    草稿视图可以编辑文档吗(草稿视图可以显示图片吗)

  • vivo怎么设置专属铃声(vivo怎么设置专属充电提示音)

    vivo怎么设置专属铃声(vivo怎么设置专属充电提示音)

  • 淘宝同时登录几个手机(淘宝可以一次登录几个设备)

    淘宝同时登录几个手机(淘宝可以一次登录几个设备)

  • ie浏览器的文件菜单在哪(ie浏览器的文件夹不能删除怎么办)

    ie浏览器的文件菜单在哪(ie浏览器的文件夹不能删除怎么办)

  • 锤子手机开不了机怎么办(锤子手机开不了突然黑屏机怎么办)

    锤子手机开不了机怎么办(锤子手机开不了突然黑屏机怎么办)

  • miui10怎么看屏幕使用时间(miui查看屏幕)

    miui10怎么看屏幕使用时间(miui查看屏幕)

  • 苹果台式电脑开不了机(苹果台式电脑开机声音怎么关)

    苹果台式电脑开不了机(苹果台式电脑开机声音怎么关)

  • 如何将微信联系人隐藏(如何将微信联系人分类显示)

    如何将微信联系人隐藏(如何将微信联系人分类显示)

  • 微博怎么关闭自动续费(微博怎么关闭自己的关注列表)

    微博怎么关闭自动续费(微博怎么关闭自己的关注列表)

  • ps蚂蚁线快捷键(ps蚂蚁线快捷键怎么弄出来)

    ps蚂蚁线快捷键(ps蚂蚁线快捷键怎么弄出来)

  • 手机qq咋看是否被屏蔽(手机qq咋看是否在线状态)

    手机qq咋看是否被屏蔽(手机qq咋看是否在线状态)

  • 计提企业所得税费用会计分录
  • 防伪税控技术维护费怎么申报
  • 什么公司可以核算成本
  • 城建税计提与缴纳分录
  • 文化事业费是什么意思
  • 购进生产设备的会计分录
  • 增值税逾期未申报网上可以吗
  • 有限合伙企业合伙人分红纳税
  • 其他综合收益转入留存收益还是投资收益
  • 贷款金融资产减值的会计分录怎么写?
  • 生产过程半成品报废
  • 印花税一个月一报吗
  • 公立医院固定资产贷款相关规定
  • 单品销售的方法
  • 新注册的个体户怎么开发票
  • 集资建房减免那些配套资金
  • 购进免税农产品怎么计算进项税额
  • 金蝶迷你版年结账套怎么结转下年
  • 金税盘发票报送状态未报送
  • 发票失联企业不处理的后果
  • 劳务费发票证明怎么写
  • 企业所得税内部辅助机构说明怎么写
  • 财管如何区分金额大小
  • 华硕主板bios更新后开不了机
  • 广告业进项都能开什么票
  • 外贸企业出口退税账务处理
  • PHP:oci_fetch_row()的用法_Oracle函数
  • 税收返还的账务处理
  • php目录操作
  • php read
  • 绩效奖个人所得怎么算
  • php阿里云oss
  • 水獭冬眠吗?
  • 废钢收购无进项怎么处理
  • 怎么调试vue项目
  • 史上最强i3
  • 身份证号码的正确读法
  • php调用微信扫描二维码
  • 建筑业发票范围
  • phpcms怎么用
  • 应交税费的期末余额在借方表示什么
  • 税前扣除是什么时候
  • 公司注册资金多好还是少好
  • 接待客户的住宿费发票是开谁的
  • 撤销红字发票申请表
  • 负债类科目的余额方向为借方 不考虑双向等例外情况
  • 项目竣工决算审查
  • 破产的产业要退回资金吗?
  • mysql数据库访问速度慢的解决方法
  • 库存商品入库的会计分录怎么写
  • 信用减值损失是什么项目
  • 收到季度房租需要分摊吗
  • 预付卡充值可以退吗
  • 库存商品过期报废的会计分录是什么
  • 咋样理解
  • 暂估固定资产的账务处理
  • 资产负债表中应付职工薪酬是负数
  • 暂估出口收入如何计算
  • 密码区是什么
  • centos7如何设置ssh免密登陆
  • avserve2.exe是什么东东
  • win7系统出现蓝屏怎么进去桌面
  • window10英文版安装步骤
  • win8怎么设置
  • rsync -i
  • win7记事本功能
  • tar命令参数详解
  • html5画布五角星
  • perl主要用处
  • vue路由router
  • Windows10下安装fastdfs
  • 手机运行node.js
  • 手机端apk反编译工具_android反编译工具
  • UNITY gameobject代码中setacvtive(false)与面板中直接去掉勾 效果不一样
  • python编写登录程序
  • javascript的push方法
  • 由简入繁是成语吗
  • 深圳市税务局陈建新
  • 上海二手房个税退税政策
  • 代理记账公司前期准备流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设