当前位置: 首页 > news >正文

BCNet论文精读

Title—标题

Boundary Constraint Network(边界约束网络) With Cross Layer Feature Integration(跨层特征融合) for Polyp Segmentation(息肉分割)

结构分析

标题结构由三部分组成,分别是本文的研究重心和研究对象,一目了然,两个研究重心使用with进行衔接,for指向研究对象。

句式总结

.....with......for......

Abstract—摘要

结构分析

在这段摘要中,

1)第一句首先介绍了研究问题(研究对象),说明息肉定位对临床研究的重要性。

2)第二句描述了现有工作以及缺点,向读者说明目前先进的息肉分割方向主要是深度学习网络,并指出当前工作存在的问题。

3)第三部分为论文的主要研究内容,首先,介绍所提出的网络名称和两大研究内容(跨层特征融合和边界信息),其次,承接上文引出对网络中两大模块CFIS和BBEM的描述,主要的格式为目的 + 描述,比如对CFIS模块的介绍,先指出为了避免简单添加或集中特征所带来的弊端,BCNet引入了CFIS模块,在描述模块时,注重介绍每个模块和子模块的作用和工作原理。

4)最后一部分为实验总论,着重写出相对于其他先进方法,本文提出的方法在三个数据集上都得到了提高。

句式总结

1. ……plays a vital role in……(描述研究对象)

2. ……provide a favoured prospect for……(描述先进研究方法)

3. ……applies……fusing the features of…… /……fusing the features of……via……  网络采用…(方法)…融合……特征

4. ……consists of……(描述模块内部)

5. ……introduces……module that……base……(描述提出方法,that后接作用,base后接方法原理)

6. Experimental results on……show that……competing……(描述实验结果)

有关创新度的用词:study/utilize/adopt(创新度低),study/agin(创新度中等),propose/design/construct/develop/introduce(创新度最高)

承接上文(总分结构)用词:Specifically

专业用词:context information上下文信息,global feature全局特征,self-attention mecha nism自注意力机制

一、Introduction—引言  

引言结构图:

结构分析

在引言部分,

1)第一段首先给出研究背景:息肉检测是预防直肠癌重要措施,在主客观性等各种原因下,人工检查息肉会存在纰漏。因此,设计客观的方法自动准确地分割内镜图像中的息肉具有重要意义。

2)第二段给出研究现状的技术种类:第一类为基于人为手动制作特征的方法,第二类为基于深度学习的方法。

3)第三段,进一步概括了基于人为手动制作特征的方法:1. 流行的策略主要为先手工提取特征,再通过传统的机器学习策略训练出分割模型。2. 这一类方法的缺点主要为三点:高度依赖设计者的经验;很难克服背景干扰,边界模糊的缺点;在不可视的情况通常表现平平。

4)第四段,进一步概括了基于深度学习的方法:首先给出标注[21],[22],[23]的文献工作,然后又概括当前的改进重心[24]-[35]。

5)第五段,概括了本文方法及贡献:首先,前两句给出了研究目的和研究动机,然后,三句概括了概述模型整体架构,最后,给出本文所做出的贡献,1.提出了一种新的深度网络(称为BCNet);2.提出了一种新的跨层特征融合策略(CFIS),该策略由ACFIM和GFIM组成;3.提出了一种新的边界提取模块BBEM;4. 在三个公共数据集上进行的大量实验表明,BCNet具有很高的有效性和通用性。

6)最后一段,给出本文的论文结构安排

句式总结

1. ……is considered as a vital measure for……(描述研究对象的重要性)

2.existing methods can be roughly divided into ……categories,i.e.,…… 现存的方法可以被分为n类,如……

3. ……methods has the following drawbacks……(描述相关工作的缺点)

4. ……methods utilize the knowledge of……(概括方法使用的原理)

5. The motivation behind …… is that,……(动机描述)

6. The contributions of this study are summarized below. (陈述创新点开头句)

二、Related Work—相关工作 

relate work结构图:  

结构分析

在相关工作部分,

1)第一段,首先给出章节概述:指出要以两个方面简要回顾自动息肉分割方面的一些杰出工作。(这里对应引言中研究现状)

2)第二段,给出了基于手工分割特征方法的技术背景:指明了该类型的方法的具体形式。

3)第三段,给出了基于手工分割特征方法的相关工作:注重介绍了手工提取特征的相关方法,如曲率分析椭圆拟合,陈述了曲率分析和椭圆拟合的相关概念,随后例举了近年来各种手工提取特征的相关工作[17]-[20],[38]-[40]。

4)第四段,总结手工分割特征方法的不足之处:与引言中的1,2,3缺点基本一致。

5)第五段,给出了基于深度学习方法的技术背景:将基于深度学习的息肉分割方法概括为两类, 即通用方法专用方法

6)第六段,介绍了有关通用方法的相关工作:首先给出了通用方法的概念,通用方法是指用于多个医学图像的通用网络。随后例举了多个通用网络,如FCN[22]、U-Net[21]、U-Net++[41]、ResUNet++[24]、[42]、一 种融合全局/多尺度上下文信息的新网络[43]、一种多任务学习网络,同时促进边界和对象掩码的生成[44]。

7)第七段,介绍了有关专用方法的相关工作:首先给出了专用方法的概念,即根据息肉分割的特点进行设计的特定网络。随后列举了多种专用网络。

8)第八段,总结并阐述改进之处:首先,综上所述阐明基于cnn的息肉分割方法比依赖手工特征的方法表现出明显的优势,随后,指出基于cnn的方法依然有许多可以改进的地方,如1.现有的多种息肉分割方法没有做到多层融合,2.只靠前一层的预测映射作为指导息肉边界分割是不够的。

三、Method—方法

Method章节结构图:

结构分析

在方法部分,

1)第一段,首先给出章节概述:给出了章节结构。

2)第二段,概述模型整体流程:描述BCNet整体流程,用各模块的输入输出进行衔接,简述各个模块的作用。

3)第三段,阐述所用的主干网络和学习策略:采用Res2Net的五个残差卷积块作为骨干网络。采用多任务学习作为学习策略。

4)第四段,概述概括CFIS模块的内部结构和整体流程:首先,概述CFIS的输入、输出,然后,具体介绍CFIS内部工作流程,即实现输入到输出的过程,最后指明CFIS重点在于子模块ACFIM、GFIM。

5)第五段,概述ACFIM模块:首先,指明ACFIM模块设计理论依据,通过应用注意力机制,自适应地选择和加强重要特征。然后,概述了ACFIM模块在技术上的实现过程,并给出了对应的算子公式。

6)第六段,第七段,概述GFIM:在第六段,首先,给出引入GFIM模块的原因,在使用ACFIM模块的输出用来定位息肉区域不理想,因此引入GFIM进一步提取全局特征信息。随后,给出GFIMmax和GFIMavg的区别以及作用。在第七段,概述GFIM模块在技术上的实现过程,并给出了相应的算子公式。

7)第八段,第九段,概述BBEM模块:在第八段,首先,阐述引入BBEM模块的原因,为了提高分割边界质量。随后,给出引入BBEM模块的动机(出发点),1.一方面,整体架构中浅层的特征图分辨率较高,易提取更精确的边界信息,2.另一方面,以深层提取的位置信息作为双边指导,有助于增强息肉边界特征。在第九段,概述BBEM模块在技术上的实现过程,并给出了对应的公式。

8)第十段,结合可视化工作进一步阐述BBEM模块设计依据和实现过程:参考可视化结果图,介绍BBEM模块内部两个分支对应的两种不同分割边界的方法,一种以息肉区域为引导分割边界,另一种以非息肉区域为引导进行分割。最后得出结论,融合这两个分支的输出能够获得更佳的效果。

9)第十一段,介绍了所设计的损失函数:首先,介绍基础损失函数的构成和理由,基础损失函数由iou损失函数和交叉熵损失函数构成,并给出对应公式。随后,给出了总损失函数和对应公式。

四、Experiments And Results—实验和结果

实验和结果章节结构图:

结构分析

1)第一段,进行了章节概述:给出了章节结构。

2)第二段,介绍实验所使用的数据集包括:空间分辨率、获取来源、图片个数、优缺点、划分规则等。

3)第三段,介绍所使用的评价指标,列举对应公式。

4)第四段,列举实验细节:所使用的编程语言、学习率、优化器、训练轮次、批量大小、输入分辨率等。

5)第五段,进行了消融实验的小节概述:给出了消融实验的目的和训练集、测试集的划分规则。

6)第六段,阐述了BBEM模块的消融实验:结合表1,说明去除BBEM模块后各项指标的下降率,证明BBEM模块的有效性。

7)第七段,给出了CFIS模块的消融实验:CFIS模块的消融实验分为三部分,首先,结合表1说明去除CFIS模块、去除ACFIM模块、去除GFIM模块后各项指标的下降率,并给出了去除模块后的替代方法,随后,总结结论,证明CFIS模块的有效性。

8)第八段,消融实验结论:结合图6,总结并得出BBEM和CFIS在模型中所扮演的角色,进一步得出所提出的BBEM和CFIS有助于获得良好的分割性能。

9)第九段,对比实验的小节概括:首先,对先进网络分为通用类和专用类,并分类别介绍,随后概述实验细节。

10)第十段,定性比较:首先,给出定性比较的概念,指制造人为干扰或遮掩,比较不同网络的预测效果。随后,结合图7,比较说明BCNet在不同程度的背景干扰下的有效性和稳定性,最后,得出结论。

11)第十一段,定量比较:首先,说明对比方法在数据集上训练到的指标数值。随后,说明BCNet的训练结果,得出BCNet在性能上做到了提高。最后,列举性能提高的原因。

12)第十二段,总结:结合表3,列举各种性能指标排名,说明BCNet在其他两个数据集上依然具有优越性。

五、Conclusion And Future Work—结束语和展望

结构分析

首段,首先,说明研究目的,为了获得更好的息肉感知,提出了BCNet。随后,阐述研究内容(各模块作用)。然后,给出性能效果(在数据集上的各项性能指标),最后,在尾段,给出了研究意义

相关文章:

BCNet论文精读

Title—标题 Boundary Constraint Network(边界约束网络) With Cross Layer Feature Integration(跨层特征融合) for Polyp Segmentation(息肉分割) 结构分析 标题结构由三部分组成,分别是本文…...

PHP8的注释-PHP8知识详解

欢迎你来到PHP服务网,学习《PHP8知识详解》系列教程,本文学习的是《PHP8的注释》。 什么是注释? 注释是在程序代码中添加的文本,用于解释和说明代码的功能、逻辑或其他相关信息。注释通常不会被编译器或解释器处理,而…...

优化企业集成架构:iPaaS集成平台助力数字化转型

前言 在数字化时代全面来临之际,企业正面临着前所未有的挑战与机遇。技术的迅猛发展与数字化转型正在彻底颠覆各行各业的格局,不断推动着企业迈向新的前程。然而,这一数字化时代亦衍生出一系列复杂而深奥的难题:各异系统之间数据…...

前端存储之sessionStorage和localStorage

sessionStorage sessionStorage是一种用于web浏览器中临时保存数据的客户端存储机制。它允许在同一个浏览器窗口的会话期间,保存和访问临时数据,而这些数据在用户关闭窗口或者标签页会被清除。每个sessionStorage对象都与当前的浏览器会话相关联&#x…...

上海亚商投顾:沪指放量大涨1.84% 证券股掀涨停潮

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪 三大指数今日低开高走,沪指午后放量涨近2%,上证50盘中大涨超3%。大金融板块全线爆发&#…...

微服务划分的原则

微服务的划分 微服务的划分要保证的原则 单一职责原则 1、耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及…...

作业 - 3

[ 作业 - 3 ] Industrial Melanism: The Case of the Peppered Moth melanism n. 黑化;黑变病;黑色素沉着症 peppered adj. 用胡椒调味的;加胡椒的,撒胡椒粉的 pepper的过去分词和过去式 moth n. 蛾;飞蛾 Paragraph 2 Over a …...

MTK联发科安卓核心板MT8385(Genio 500)规格参数资料_性能介绍

简介 MT8385安卓核心板 是一个高度集成且功能强大的物联网平台,具有以下主要特性: l 四核 Arm Cortex-A73 处理器 l 四核Arm Cortex-A53处理器 l Arm Mali™-G72 MP3 3D 图形加速器 (GPU),带有 Vulkan 1.0、OpenGL ES 3.2 和 OpenCL™ 2.x …...

ChatGPT付费创作系统小程序端开发工具提示打开显示无法打开页面解决办法

很多会员在上传小程序前端时经常出现首页无法打开的情况,错误提示无法打开该页面,不支持打开,这种问题其实就是权限问题,页面是通过调用web-view访问,说明业务域名有问题,很多都是合法域名加了,…...

CVPR2023新作:pix2pix3D

Title: 3D-Aware Conditional Image SynthesisAffiliation: Carnegie Mellon University (卡内基梅隆大学)Authors: Kangle Deng, Gengshan Yang, Deva Ramanan, Jun-Yan ZhuKeywords: Image Synthesis, 3D-aware, Neural Radiance Fields, Interactive Editing, Conditional G…...

Django自定义用户错误记录

django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency mysit.0001_initial on database default.执行: 1 setttings.py: 先注释掉 django.contrib.admin 2 注释掉urls.py path(“admin/…...

Abaqus 导出单元刚度矩阵和全局刚度矩阵

Abaqus 导出单元刚度矩阵和全局刚度矩阵 首次创建:2023.7.29 最后更新:2023.7.29 如有什么改进的地方,欢迎大家讨论! 详细情况请查阅:Abaqus Analysis User’s Guide 一、Abaqus 导出单元刚度矩阵 1.生成单元刚度矩阵…...

Pytorch(一)

目录 一、基本操作 二、自动求导机制 三、线性回归DEMO 3.1模型的读取与保存 3.2利用GPU训练时 四、常见的Tensor形式 五、Hub模块 一、基本操作 操作代码如下: import torch import numpy as np#创建一个矩阵 x1 torch.empty(5,3)# 随机值 x2 torch.rand(5,3)# 初始化…...

图数据库Neo4j学习三——cypher语法总结

1MATCH 1.1作用 MATCH是Cypher查询语言中用于从图数据库中检索数据的关键字。它的作用是在图中查找满足指定条件的节点和边,并返回这些节点和边的属性信息。 在MATCH语句中,通过节点标签和边类型来限定查找范围,然后通过WHERE语句来筛选符合…...

2023杭电多校第一场部分题解

还有些没补的题以后回来补。 索引 1001100210031005100910101012 1001 感觉是大暴力题,数据范围给的很小所以每次可以暴力求出两人的路径。枚举路径的交集里的点然后看看两个人在这个点相遇需要的最短时间就可以了。确定了具体的点之后求 4 4 4 次exgcd即可知道答…...

算法38:反转链表【O(n)方案】

一、需求 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head [1,2,3,4,5] 输出:[5,4,3,2,1] 示例 2: 输入:head [1,2] 输出:[2,1] 示例3&#xff…...

redis基本架构:一个键值数据库包含什么?(这篇文章主要是一个引导的作用)

我们设计一个简单的smpliekv数据库,来体验简直数据库包含什么 体来说,一个键值数据库包括了访问框架、索引模块、操作模块和存储模块四部分(见 下图)。接下来,我们就从这四个部分入手,继续构建我们的 Simpl…...

HIS信息管理系统 HIS源码

HIS(Hospital Information System)是覆盖医院所有业务和业务全过程的信息管理系统。 HIS系统以财务信息、病人信息和物资信息为主线,通过对信息的收集、存储、传递、统计、分析、综合查询、报表输出和信息共享,及时为医院领导及各…...

微信小程序之富文本那些事

文章目录 前言一、video的处理二、img的处理总结 前言 小程序中使用富文本编辑器,由于rich-text受限 部分富文本内容无法渲染或排版错乱。以img和video为例,处理起来让人头疼。网上各种长篇大论,实际上没有任何帮助。接下来我们就一起聊聊im…...

kaggle新赛:RSNA 2023 腹部创伤检测大赛赛题解析(CV)

赛题名称:RSNA 2023 Abdominal Trauma Detection 赛题链接: https://www.kaggle.com/competitions/rsna-2023-abdominal-trauma-detection 赛题背景 腹部钝力创伤是最常见的创伤性损伤类型之一,最常见的原因是机动车事故。腹部创伤可能导致…...

【JavaEE初阶】Servlet (二) Servlet中常用的API

文章目录 HttpServlet核心方法 HttpServletRequest核心方法 HttpServletResponse核心方法 Servlet中常用的API有以下三个: HttpServletHttpServletRequestHttpServletResponse HttpServlet 我们写 Servlet 代码的时候, 首先第一步就是先创建类, 继承自 HttpServlet, 并重写其…...

redis 存储原理与数据模型

文章目录 一、redis的存储结构1.1 存储结构1.2 存储转换 二、字典(dict)实现2.1 数据结构2.2 哈希冲突2.3 扩容2.4 缩容2.5 渐进式rehash2.6 scan 命令2.7 expire机制 三、跳表(skiplist)实现3.1 理想跳表3.2 redis跳表 一、redis的存储结构 1.1 存储结构 1.2 存储转换 二、字…...

初识mysql数据库之事务的隔离性

目录 一、理解隔离性 二、隔离级别 1. 不同的隔离级别的简单概述 2. 查看隔离级别 2.1 查看全局隔离级别 2.2 查看会话隔离级别 3. 设置隔离界别 4. 读未提交(Read Uncommitted) 4.1 读未提交测试 5. 读提交(Read Committed&#x…...

今天学学消息队列RocketMQ:消息类型

RocketMQ支持的消息类型有三种:普通消息、顺序消息、延时消息、事务消息。以下内容的代码部分都是基于rocketmq-spring-boot-starter做的。 普通消息 普通消息是一种无序消息,消息分布在各个MessageQueue当中,以保证效率为第一使命。这种消息…...

小程序附件下载并预览功能

一、实现的功能: 1、word、excel、图片等实现下载并预览 2、打开文件后显示文件名称 二、代码: // 判断文件类型whatFileType(url) {let sr url.lastIndexOf("."); // 最后一次出现的位置let fileType url.substr(sr 1); // 截取url的…...

数据库缓存服务——NoSQL之Redis配置与优化

目录 一、缓存概念 1.1 系统缓存 1.2 缓存保存位置及分层结构 1.2.1 DNS缓存 1.2.2 应用层缓存 1.2.3 数据层缓存 1.2.4 硬件缓存 二、关系型数据库与非关系型数据库 2.1 关系型数据库 2.2 非关系型数据库 2.3 关系型数据库和非关系型数据库区别: 2.4 非…...

【雕爷学编程】MicroPython动手做(13)——掌控板之RGB三色灯

知识点:什么是掌控板? 掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。它集成ESP-32高性能双核芯片,支持WiFi和蓝牙双模通信,可作为物联网节点,实现物联网应用。同时掌控板上集成了OLED…...

.Net Core上传组件_.Net Core图片上传组件_Uploader7.0

一、.Net Core上传组件Uploader7.0简介 1.当前版本v7.0,前端框架丰富升级 2.前端jquery框架封装,cover.js, 腾讯云cos-js-sdk-v5.min.js 3.后端,支持Asp.Net 和 Asp.Net Core 矿建 4.数据传输模式支持:WebScoket 、Ajax、Form 模式上传到…...

Exadata磁盘损坏导致磁盘组无法mount恢复(oracle一体机磁盘组异常恢复)---惜分飞

Oracle Exadata客户,在换盘过程中,cell节点又一块磁盘损坏,导致datac1磁盘组(该磁盘组是normal方式冗余)无法mount Thu Jul 20 22:01:21 2023 SQL> alter diskgroup datac1 mount force NOTE: cache registered group DATAC1 number1 incarn0x0728ad12 NOTE: ca…...

左值引用与右值引用的区别?右值引用的意义?

左值引用与右值引用的区别?右值引用的意义? 1 区别1.1 功能差异1.2 左值引用1.3 右值引用1.3.1 实现移动语义1.3.2 实现完美转发 2 引用的作用3 区分左值和右值3.1 左值3.2 右值 1 区别 左值引用是对左值的引用;右值引用是对右值的引用。 &…...