PraNet: Parallel Reverse Attention Networkfor Polyp Segmentation

news2024/10/2 20:38:20

Tittle:用于息肉分割的并行反向注意力网络

摘要

准确的息肉分割主要面临着两个难点:1)相同类型的息肉有不同的大小,颜色和纹理。2)息肉与周围粘膜的边界模糊不清晰。

为了解决这些挑战本文提出了一种并行反向注意网络ParNet。具体来说首先使用并行局部解码器(PPD)在高级层中聚合特征,基于组合的特征,生成一个全局信息特征图。此外我们利用反向注意模块来挖掘边界线索,这个模块可以建立区域和边界线索之间的关系。并且由于区域和边界的循环合作机制,网络能够能够校正一些错误的预测结果.

Introduction

在本文中提出了一种新的深度神经网络,称为并行反向注意网络(PraNet),本文认为面积和边界是区分正常组织和息肉的两个关键特征。本文的方法是先预测粗区域,然后通过反向注意的方式隐式建模边界。

本文的主要贡献在于三个方面:1)本文的网络通过使用并行部分解码器PPD聚合高级层中的特征,组合的特征获取上下文信息并生成一个全局映射,作为后续步骤的初始指导区域。利用一组循环反注意(RA)模块来建立区域和边界线索之间的关系2)介绍了几种新的息肉分割评价指标。

方法

下图显示了本文提出的网络结构,它利用并行局部解码器生成高级语义全局图,并利用一组反向注意模块精确分割息肉。

基于并行局部解码器的特征聚合

目前流行的医学图像分割网络通常依赖于UNet[22]或类似U-Net的网络(如u - net++、ResUNet等)。这些模型本质上是编码器-解码器框架,通常聚合从cnn中提取的所有多层次特征。与高级特征相比,低级特征由于其更大的空间分辨率,需要更多的计算资源,但对性能的贡献较小。基于这一观察结果,我们建议用并行局部解码器组件聚合高级特征。 

具体来说对于大小为h*w的输入图像,其具有5个层次的特征{f_{i},i=1,...5},并且图像的分辨率也在下采样过程中不断减少。然后我们将f_{i}特征分为低级特征{f_{i},i=1,2}和高级特征{f_{i},i=3,4,5}。我们引入了局部解码器Pd(),通过一个并行的连接来聚合高级特征。局部解码器通过PD=p_{d}(f_{3},f_{4},f_{5})计算得到全局映射S_{g}

反向注意模块

 全局映射S_{g}来自最深的CNN层,它只能捕捉到相对粗略的息肉组织位置,没有结构细节。

为了解决这一问题本文通过消除前景对象的方式逐步挖掘息肉区域的详细结构信息。本文的网络结构没有像以往的U型编解码网络那样从所有层次聚合特征,而是自适应的学习三个并行高级特征的反向注意。换句话说,网络的体系结构可以通过从高级侧输出特征中删除现有估计的息肉区域,从而依次挖掘互补区域和细节,其中现有的估计是从较深层次的上采样

具体来说,本文通过将高级侧输出特征 {f_{i},i=3,4,5}乘以反向注意权重Ai,得到输出反向注意特征

R_{i}=f_{i\bigodot }A_{i}

在计算机视觉领域[,反向注意权重Ai是显著目标检测的事实,可以表述为:

其中\ominus是从矩阵E中减去输入的反向操作。反向注意的擦除策略最终可以将不精确,粗糙的估计细化为精确完整的预测图。

损失函数

 本文的损失函数定义为L=L_{IoU}^{w}+L_{BCE}^{w}其中L_{IoU}^{w}L_{BCE}^{w}全局限制和局部限制的加权IoU损失和二元交叉熵损失。与分割任务中广泛采用的标准IoU损耗不同,加权IoU损耗通过增加困难像素的权重来突出其重要性。此外,与标准BCE损失相比,L_{BCE}^{w}更关注困难像素,而不是给所有像素分配相同的权重。

本文对三个侧输出和全局映射S_{g}采用深度监督,每个映射都被上采样到GroundTruth相同的大小因此总的损失函数可以定义为

 

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

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

相关文章

10、MySQL——子查询

目录 一、子查询 1、子查询出现的位置 2、子查询结果集的形式 二、实例演示 1、查询工资高于JONES的员工 1.1 分析 1.2 代码 2、查询与SCOTT同一部门的员工 2.1 分析 2.2 代码 3、工资高于30号部门所有人的员工信息 3.1 分析 3.2 代码 4、查询工作和工资…

mannose-OH|甘露糖-羟基|mannose-PEG-OH|甘露糖-聚乙二醇-羟基

mannose-OH|甘露糖-羟基|mannose-PEG-OH|甘露糖-聚乙二醇-羟基 羟基(oxhydryl)是一种常见的极性基团,化学式为-OH。羟基与水有某些相似的性质,羟基是典型的极性基团,与水可形成氢键,在无机化合物水溶液中以…

钙尔奇30周年以行动,力挺中国骨骼健康发展

启动行动力赋能新旅程 近日,2022年度西普会于中国海南博鳌盛大举行。以“构筑患者价值同心圆——二元发展驱动健康产业新增长”为主题,本届西普会的会议内容和参会主体全面升维,从全球视野到中国特色聚合优质资源、拓宽产业边界,…

vue项目中实际构建echarts拓扑关系图业务

vue项目中实际构建echarts拓扑关系图业务前言一、关系拓扑是什么?二、需求梳理三、封装关系图组件1.父组件引用2.测试数据引入3.封装关系子组件4.关系组件完整代码总结前言 由于现在echarts的利用率增强,需要用到拓扑图的设计,如果单纯针对e…

Ubuntu虚拟机安装

文章目录VMware添加虚拟机等待开机(需要一些时间安装系统)检查网络环境设置 Ubuntu 中文支持一些基础设置VMware添加虚拟机 文件——>新建虚拟机 下一步:安装程序光盘映像文件(iso) 设置主机名,用户名及…

reportportal 集成 robotframework 自动化执行及结果可视化

最近领导想了个需求,想把目前组内在linux平台上执行的自动化脚本搞成可视化,如果是web站点相关日志可视化倒是简单了,ELK就是不错的选择,大部分可视化项目这种的,可以做的开起来很炫。 我们这边是自己写的脚本&#x…

机器学习西瓜书-1-2章

学习目标: 概览机器学习西瓜书 1、2章 学习内容: 第一章 绪论 1.1 基本术语 1.2 假设空间 1.3 归纳偏好 1.4 发展历程 第二章 模型评估与选择 2.1 经验误差与过拟合 2.2 评估方法 2.3 性能度量 学习时间: 两天 学习产出: 第…

爱了爱了,20个好用到爆的 Python 函数

大家好,今天分享20个日常工作中必不可少的Python函数,这些函数平时看到的不多,但是它们使用起来倒是非常的方便,它们可以大幅度地提高工作效率。内容较长,欢迎收藏学习,喜欢点赞支持。 文章目录技术提升isi…

你以为的Java面试只是背答案?跳槽涨薪不还是得靠自己的技术

前言 Java面试当然不能只靠背答案,为了应付面试背完答案拿到offer只是进入了这个行业,后面的实操还是得看自己的技术!技术的挂钩当然和技术底层也是挂钩的。 这是我在工作、面试中学习并总结到的一些知识点,都是一些比较典型的、…

Kafka 消息过期策略(时间相关参数)

Kafka 消息过期策略(时间相关参数) 标记delete时效 (CDH配置项)log.retention.ms (Kafka offset配置)retention.ms 标记delete的真删底层文件 delete.delay.ms log.segmetn.delete 背景:在不需要重启kafka的情况下&a…

QA特辑|剪得断,理不乱,一场直播解开关联网络与反团伙欺诈谜团

11月 10 日下午15:00 第九期《关联网络技术在业务安全中的应用》正式开讲。顶象数据科学家翼龙详尽的介绍了关联网络在反团伙欺诈中的作用,深度剖析了关联网络的技术框架、关联网络的图谱构建以及关联网络的复杂算法,为反团伙欺诈提供了重要的参考。 直播…

6.jeecg的pom结构

1.父pom parent为springboot 1.子模块部分 包括base-core、demo、system三个 air为自己新建 2.maven仓库部分 3.dependencies 这个是主动引入的依赖,子pom会继承 4.dependencyManagement 这个有点多,主要作用是先把依赖添加进来,但是…

python安装 learn2learn库 || 在线安装方式或者本地安装

文章目录1. 去github下载完整安装包(或本文的百度网盘)2. 安装C依赖库3 本地安装4 在线安装(不想本地安装 看这儿!)1. 去github下载完整安装包(或本文的百度网盘) github连接 https://github.c…

死磕宠物食品安全,京东你凭什么?

出品| 大力财经 文 | 魏力 京东第一个站出来,破局宠物食品行业乱象。 济南女孩刘小姐很在乎宠物的饮食安全,每次换的新狗粮或者买的新零食,她都要先尝一尝,鉴定一下是否符合自家狗狗食用。随着家人式养宠的到来,宠物…

deb包格式实例详解

本文简介及包格式部分内容节选自: deb_百度百科 一、简介 DEB是Debian软件包格式的文件扩展名,跟Debian的命名一样,DEB也是因Debra Murdock而得名,她是Debian创始人Ian Murdock的太太。 Debian包是Unixar的标准归档&#xff0…

LeetCode第 91 场双周赛题解

目录2465. 不同的平均值数目2466. 统计构造好字符串的方案数2467. 树上最大得分和路径2468. 根据限制分割消息2465. 不同的平均值数目 模拟一下即可 class Solution { public:int distinctAverages(vector<int>& nums) {set<double>st;sort(nums.begin(),nums…

Intellij各个功能小件的样子

文章目录资料ControlsButtonBuilt-in buttonSplit buttonCheckboxCombo boxDescription textDrop-down listGot It tooltipGroup headerInput fieldLinkNotificationsBallonBannerProgress indicatorsLoaderProgress barProgress textRadio buttonScrollbarSearch fieldTableTa…

CSAPP实验记录(2)--------- Bomb

实验简介 本实验需要拆除一个“二进制炸弹”&#xff0c;“二进制炸弹”是一个可执行目标程序。运行时&#xff0c;它会提示用户键入6个不同的字符串。如果其中任何一个错误&#xff0c;炸弹就会“爆炸”。必须通过逆向工程和汇编语言知识&#xff0c;推导出六个字符串分别是什…

Linux权限管理

修改权限-chmod 通过chmod指令&#xff0c;可以修改文件或者目录的权限 第一种方式 - 变更权限 u:所有者 g:所有组 o:其他人 a:所有人 chmod urwx,grx,ox 文件目录名 chmod ow …

条件随机场CRF(持续更新ing...)

诸神缄默不语-个人CSDN博文目录 本文是作者学习CRF后的笔记。 最近更新时间&#xff1a;2022.11.15 最早更新时间&#xff1a;2022.11.15 条件随机场CRF是适宜于顺序预测任务的判别模型&#xff0c;可用于命名实体识别、词性标注等。 文章目录1. linear-chain CRF2. CRF目标…