基于随机颜色反转合成和双分支学习的单模态内镜息肉分割

Single-Modality Endoscopic Polyp Segmentation via Random Color Reversal Synthesis and Two-Branched Learning

  • 基于随机颜色反转合成和双分支学习的单模态内镜息肉分割
    • 背景
    • 难点
    • 贡献
    • 实验
    • 方法
      • Color Reversal Strategy(颜色反转策略)
    • 损失函数
    • Thinking

基于随机颜色反转合成和双分支学习的单模态内镜息肉分割

2022 IEEE International Conference on Bioinformatics and Biomedicine (BIBM)

背景

内镜下息肉分割在癌症的诊断和治疗中起着重要作用。然而,由于息肉的外观变化大、边界模糊和光照严重不平衡,其分割精度往往有限。在本文中,我们提出了一种新的翻译辅助分割网络(TASNet),用于单模态内窥镜图像的息肉分割。它由两个分支组成,即图像到图像转换分支和图像分割分支。这两个分支通过共享编码器进行通信。对于图像到图像的转换分支,建立了一种颜色反转策略,将原始图像作为源图像并合成目标图像。此外,我们还介绍了一个用于渐进分割的随机颜色反转合成模块。大量实验表明,在五个广泛使用的内窥镜图像数据集上,我们的框架比最先进的方法实现了更高的性能。

难点

现有的分割方法在息肉分割中往往存在精度低的问题,主要有三个原因。
首先,息肉的外观,包括质地、大小、形状和颜色,随着不同类型和内镜摄像机角度的不断变化而有很大的差异。
其次,在某些情况下,息肉和背景组织之间的边界可能非常模糊和难以区分
第三,内窥镜图像可能涉及高度不平衡的照明。这些问题极大地影响了现有方法的适用性,从而导致息肉分割结果不令人满意。

贡献

本文的主要贡献如下

  • 我们提出了一种新的用于内镜息肉分割的双分支网络。有了所提出的TASNet,特别是图像到图像翻译分支的帮助,单模态医学图像的分割变得可行和有效。
  • 我们设计了一个随机颜色反转合成模块来合成TASNet的目标图像。该模块与TASNet一起,能够进一步改进息肉分割。
  • 在五个广泛使用的内窥镜图像数据集上进行了广泛的实验。与最先进的方法相比,在所有数据集上都取得了有希望的结果。

实验

方法

两个双分支的网络,第一个双分支为粗分割和合成,第二个双分支为精细分割和合成
在这里插入图片描述

Color Reversal Strategy(颜色反转策略)

单一模态,通过颜色翻转策略生成辅助模态,以突出病灶区域,鼓励编码器更好的学习病灶特征
颜色反转背后的动机是在内窥镜图像中突出息肉区域。由于内窥镜图像的整体颜色是红色或其他暖色,因此红色通道中的像素值通常较高。颜色反转后,相反的颜色最大程度地突出息肉,同时保留了图像的原始纹理和照明信息
在这里插入图片描述

损失函数

合成损失、GAN损失、分割损失

Thinking

使用物理方法生成一个能清晰观察到病灶的模态,再通过合成、分割联合框架学习与病灶相关的特征,以增强语义分割的效果,在五个内窥镜图像数据集上测试均有提升,可见这种方式可以增强内窥镜图像中病灶的分割。是否有可能是隐式的多了数据增强?

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JDK17 - 开发者视角,从 JDK8 ~ JDK17 都增加了哪些新特性

目录 前言 一、站在开发视角,从 JDK8 升级到 JDK17 都有哪些新特性 1.1、JDK8 新特性 1.1.1、Optional 类 a)简介 b)使用方法 c)使用场景 1.2、JDK9 新特性 1.2.1、Optional - ifPresentOrElse 解决 if-else 1.2.2、Opt…

金和OA c6 uploadfileeditorsave接口存在任意文件上传漏洞

产品简介 金和网络是专业信息化服务商,为城市监管部门提供了互联网监管解决方案,为企事业单位提供组织协同OA系统升开发平台,电子政务一体化平台智慧电商平合等服务 漏洞概述 金和-c6 uploadfileeditorsave 任意文件上传,攻击者…

正则表达式 详解,10分钟学会

大家好,欢迎来到停止重构的频道。 本期我们讨论正则表达式。 正则表达式是一种用于匹配和操作文本的工具,常用于文本查找、文本替换、校验文本格式等场景。 正则表达式不仅是写代码时才会使用,在平常使用的很多文本编辑软件,都…

基于rk3568 Android H265推流SRS低延迟网页播放方案

在音视频领域,融合推流,低码流,低延迟,浏览器H5化是一个降低成本,提升用户体验的重要手段。同时适配现有直播的生态也是一个必要条件。 在满足上述要求的情况下,我做了以下实践,取得了良好的效果…

Linux 进程(六) 环境变量

main函数参数: 这是一个常见的main函数,那么main函数可以带参吗? int main() {return 0; } 答案是可以的! 我们先看这样一段代码,首先给main函数带上两个参数。 然后我们来看输出的结果。 这样一组字符串是命令行解释…

AUTOSAR软件手册文档缩写描述,AUTOSAR_TR_PredefinedNames

由于AUTOSAR文档中的缩写太多,入门者看起开不方便。例如TR、SWS、SRS、EXP模块。 下载链接:https://www.autosar.org/fileadmin/standards/R21-11/FO/AUTOSAR_TR_PredefinedNames.pdf

用邮件及时获取变更的公网IP--------python爬虫+打包成exe文件

参考获取PC机公网IP并发送至邮箱 零、找一个发送邮件的邮箱 本文用QQ邮箱为发送邮箱,网易等邮箱一般也有这个功能,代码也是通用的。 第一步:在设置中找到账户,找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,点击获…

【MyBatis】配置 SQL 提示(IDEA 代码自动补全)和解决未能解析数据库 Unable to resolve table ‘employee‘ 问题

默认在 MyBatis 中编写 SQL 语句是不识别的。 需要做如下配置: 然后 SQL 语句可以出现提示,但是自己的数据库会报错: 原因是 IDEA 没有和 数据库 建立连接,需要连接数据库(注意:需要具体到某个 Schema&…

计算机毕业设计 SpringBoot的停车场管理系统 Javaweb项目 Java实战项目 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点…

Java LinkedList解密

一、LinkedList最底层的原理 LinkedList其实底层是链表: 当初始化的时候,会将链表这个节点的值、prev指针和next指针初始化。 二、LinkedList初始化 无参构造并没有做什么。有参构造会先调用无参构造,然后调用addAll方法将链表的节点都初始化…

什么是自动化测试?为啥要学自动化测试?

什么是自动化测试,接着对常用的自动化测试框架进行了对比分析,最后,介绍了如果将自动化测试框架Cypress运用在项目中。 一、自动化测试概述 为了保障软件质量,并减少重复性的测试工作,自动化测试已经被广泛运用。在开…

基于果蝇算法优化的Elman神经网络数据预测 - 附代码

基于果蝇算法优化的Elman神经网络数据预测 - 附代码 文章目录 基于果蝇算法优化的Elman神经网络数据预测 - 附代码1.Elman 神经网络结构2.Elman 神经用络学习过程3.电力负荷预测概述3.1 模型建立 4.基于果蝇优化的Elman网络5.测试结果6.参考文献7.Matlab代码 摘要:针…