Loading [MathJax]/jax/input/TeX/jax.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >CircleNet:用bounding circle进行肾小球检测(MICCAI 2020)[github代码]

CircleNet:用bounding circle进行肾小球检测(MICCAI 2020)[github代码]

作者头像
Minerva
发布于 2020-11-09 06:36:40
发布于 2020-11-09 06:36:40
3.2K0
举报

今天分享一篇发表在MICCAI 2020上的论文:CircleNet: Anchor-Free Glomerulus Detection with Circle Representation (原文链接:[1],github:[2])。

1 研究背景

目标检测分享中,anchor-based方法(Faster-RCNN等)通常会产生较高的模型复杂度和较低的灵活性,因为每一个位置需要采用多个anchor进行表达以及优化。因此最近有越来越多的anchor-free检测方法涌现,它们具有更简单的网络设计、更少的超参数却可能具有更好的性能。但是直接采用自然场景下的目标检测算法运用到病例图像的目标检测上可能不太适用,例如下图(Fig.1),对于肾小球的检测,如果采用bounding box框住目标,当病理图像旋转的时候,对应的bounding box形状也会变化,而如果采用bounding circle来框住目标,就可以确保检测对象的旋转不变性。

有了上述的这个分析,网络可以大大简化,从学习bounding box转变成学习bounding circle的表达。因此,文中提出了一种基于circle表达的anchor-free目标检测算法,叫做CircleNet,以用来检测肾小球。

这篇文章有如下几点贡献:

  • 优化了病例目标检测算法:第一个采用基于circle的anchor-free方法进行肾小球的目标检测;
  • circle表达:提出用bounding circle来框住物体,使得模型只用学习半径这一个维度(bounding box需要学习长和高两个维度),并且定义了cIOU (circle intersection over union)来衡量检测的性能;
  • 旋转一致性:CircleNet在肾小球任务上实现了更好的旋转一致性。
2 方法

如上图(Fig.2)所示,整体流程为:通过特征提取网络提取图像的特征,而后分别采用三个输出模块预测(1)heatmap,用来表示circle的中心点;(2)local offset,用来修正circle的中心点位置;(3)circle radius:用来表达circle的半径。

2.1 Anchor Free骨干网络

2.3 Circle IOU

如上图(Fig.3)所示,类似IOU的计算,文中把cIOU定义为:

cIOU=Area(AB)Area(AB),
Ax=^xi+δ^xi,Ay=^yi+δ^yi
Bx=^xj+δ^xj,By=^yj+δ^yj

那么两个中心点之间的距离可以定义为:

d=(BxAx)2+(ByAy)2
Lx=r2Ar2B+d22d,Ly=r2AL2x

最终cIOU可以通过如下公式计算:

Area(AB)=r2Asin1(LyrA)+r2Bsin1(LyrB)Ly(Lx+r2Ar2B+L2x)
Area(AB)=πr2A+πr2BArea(AB)
3 实验结果

这里我只给出论文中的部分实验结果,具体的实验结果分析以及实验和参数的设置请看原文。

4 参考资料

[1] https://link.springer.com/chapter/10.1007/978-3-030-59719-1_4 [2] https://github.com/hrlblab/CircleNet

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-10-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python编程和深度学习 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
CornerNet: 成对关键点物体检测 | CSDN博文精选
5、用于Grouping Corners的 embedding vector的工作原理
AI科技大本营
2019/10/31
9760
【美团技术解析】一文教你读懂3D目标检测
技术解析是由美团点评无人配送部技术团队主笔,每期发布一篇无人配送领域相关技术解析或应用实例,本期为您带来的是3D目标检测系列综述
美团无人配送
2019/04/26
5.2K0
【美团技术解析】一文教你读懂3D目标检测
Anchor-free目标检测 | 工业应用更友好的新网络(附大量相关论文下载)
随着 CVPR 2020和ICCV 2020的结束,一大批目标检测的论文在arXiv上争先恐后地露面,更多的论文都可以直接下载。
计算机视觉研究院
2020/12/29
1K0
Anchor-free目标检测 | 工业应用更友好的新网络(附大量相关论文下载)
VLD:轻型伪3D病灶检测网络(MICCAI 2020)
今天分享一篇发表在MICCAI 2020上的论文:Deep Volumetric Universal Lesion Detection Using Light-Weight Pseudo 3D Convolution and Surface Point Regression (原文链接:[1])。
Minerva
2020/11/09
1.1K0
VLD:轻型伪3D病灶检测网络(MICCAI 2020)
PIoU Loss: 实现复杂场景下的精确定向目标检测
使用定向包围框(oriented bounding box)进行目标检测可以通过减少与背景区域的重叠来更好地定位有旋转倾斜的目标。现有的OBB方法大多是在水平包围框检测器(horizontal bounding box)上通过引入额外的角度尺度(通过距离损失进行优化)构建的。 但是,由于距离损失只将OBB的角度误差优化至最小,而且与IoU的相关性较松散,因此它对具有高长宽比的目标不敏感。 因此,本文提出了一种新的损失,即Pixels-IoU(PIoU)损失,以利用角度和IoU实现更精确的OBB回归。 PIoU损失是从IoU指标以像素的形式导出的,形式简单但适用于水平和定向包围框。为了证明其有效性,本文评估了ancho-based和anchor-free框架下使用PIoU损失的效果。实验结果表明,PIoU损失可以显著提高OBB检测器的性能,特别是在具有高长宽比和复杂背景的目标检测上。此外,现有的评估数据集不含有大量高长宽比目标,因此引入了新的数据集Retail50K,以鼓励大家应用OBB检测器来处理更加复杂的环境。
狼啸风云
2021/02/22
1.5K0
PIoU Loss: 实现复杂场景下的精确定向目标检测
α-IoU | 再助YOLOv5登上巅峰,造就IoU Loss大一统
Bounding box 回归通过预测目标的bbox来定位图像/视频中的目标,这是目标检测、定位和跟踪的基础。例如,最高级的目标检测器通常由一个bbox回归分支和一个分类分支组成,其中bbox回归分支生成用于定位对象进行分类的bbox。在这项工作中,作者探索了更有效的损失函数。
集智书童公众号
2021/11/05
2.8K0
α-IoU | 再助YOLOv5登上巅峰,造就IoU Loss大一统
目标检测中的Anchor-free回顾
Anchor-free 的检测算法可分为anchor-point的算法和key-point的算法。Anchor-point 检测器通过预测目标中心点,边框距中心点的距离或目标宽高来检测目标,本质上和anchor-based算法相似,此类算法有FCOS,CenterNet等;而key-point方法是通过检测目标的边界点(如:角点),再将边界点组合成目标的检测框,典型的此类算法包括CornerNet, RepPoints等。
3D视觉工坊
2020/12/11
1.4K0
目标检测中的Anchor-free回顾
Yes, PP-YOLOE!80.73mAP、38.5mAP,旋转框、小目标检测能力双SOTA!
上个月,百度飞桨团队开源了其最新SOTA通用检测模型——PP-YOLOE+,COCO数据集精度达54.7mAP,其l版本相比YOLOv7精度提升1.9%,V100端到端(包含前后处理)推理速度达42.2FPS,文章回顾请戳:
用户1386409
2022/11/29
1.6K0
Yes, PP-YOLOE!80.73mAP、38.5mAP,旋转框、小目标检测能力双SOTA!
CVPR2021:IoU优化——在Anchor-Free中提升目标检测精度(附源码)
目前的anchor-free目标检测器非常简单和有效,但缺乏精确的标签分配方法,这限制了它们与经典的基于Anchor的模型竞争的潜力,这些模型由基于IoU度量的精心设计的分配方法支持。
计算机视觉研究院
2021/07/09
6710
CVPR:IoU优化——在Anchor-Free中提升目标检测精度(附源码)
计算机视觉研究院专栏 作者:Edison_G 目前的anchor-free目标检测器非常简单和有效,但缺乏精确的标签分配方法,这限制了它们与经典的基于Anchor的模型竞争的潜力 公众号ID|ComputerVisionGzq 学习群|扫码在主页获取加入方式 1 简要 目前的anchor-free目标检测器非常简单和有效,但缺乏精确的标签分配方法,这限制了它们与经典的基于Anchor的模型竞争的潜力,这些模型由基于IoU度量的精心设计的分配方法支持。 今天分享中,研究者提出了伪IoU:一个简单的度量
计算机视觉研究院
2022/06/20
7400
CVPR:IoU优化——在Anchor-Free中提升目标检测精度(附源码)
CVPR2019目标检测方法进展综述
四期飞跃计划还剩最后一个名额,联系小编,获取你的专属算法工程师学习计划(联系小编SIGAI_NO2)
SIGAI学习与实践平台
2019/03/19
5K0
CVPR2019目标检测方法进展综述
Focaler-IoU开源 | 高于SIoU+关注困难样本,让YOLOv5再涨1.9%,YOLOv8再涨点0.3%
目标检测是计算机视觉的基本任务之一,其目的是在图像中定位并识别物体。根据是否生成 Anchor 点,目标检测方法可以分为Anchor-based和 Anchor-Free两大类。Anchor-based算法包括FasterR-CNN,YOLO系列,SSD和 RetinaNet。 Anchor-Free的检测算法包括CornerNet,CenterNet 和 FCOS。在这些检测器中,边界框回归损失函数作为定位分支的重要组成部分,起着不可替代的作用。
集智书童公众号
2024/01/23
9070
Focaler-IoU开源 | 高于SIoU+关注困难样本,让YOLOv5再涨1.9%,YOLOv8再涨点0.3%
CVPR2020 | 定向和密集的目标检测怎么办?动态优化网络来解决(文末送书)
论文地址:https://arxiv.org/pdf/2005.09973.pdf
AI算法修炼营
2020/06/24
2.4K0
CVPR2020 | 定向和密集的目标检测怎么办?动态优化网络来解决(文末送书)
目标检测 | FCOS,经典单阶段Anchor-Free目标检测模型
FCOS是一种基于全卷积的单阶段目标检测算法,并且是一种Anchor box free的算法。其实现了无Anchor,无Proposal,并且提出了Center-ness的思想,极大的提升了Anchor-Free目标检测算法的性能。
Justlovesmile
2022/03/30
1.7K0
目标检测 | FCOS,经典单阶段Anchor-Free目标检测模型
目标检测 | ATSS:自适应选择正负样本,消除Anchor-based和Anchor-free算法之间的性能差异
论文地址:https://arxiv.org/pdf/1912.02424.pdf
AI算法修炼营
2020/06/09
2.2K0
AAAI 2020 | DIoU和CIoU:IoU在目标检测中的正确打开方式
本文对发表于 AAAI 2020 的论文《Distance-IoU Loss: Faster and Better Learning for Bounding Box Regression》进行解读。
AI科技评论
2020/02/21
3.6K0
一文读懂目标检测中的anchor free 和anchor base
作者丨龙场悟道 来源丨知乎https://zhuanlan.zhihu.com/p/273646465 编辑丨AiCharm
AiCharm
2023/06/07
9.6K0
一文读懂目标检测中的anchor free 和anchor base
ATSS : 目标检测的自适应正负anchor选择,很扎实的trick | CVPR 2020
论文: Bridging the Gap Between Anchor-based and Anchor-free Detection via Adaptive Training Sample Selection
VincentLee
2020/03/23
1.8K0
目标检测究竟发展到了什么程度? | CVHub带你聊一聊目标检测发展的这22年
目标检测领域发展至今已有二十余载,从早期的传统方法到如今的深度学习方法,精度越来越高的同时速度也越来越快,这得益于深度学习等相关技术的不断发展。本文将对目标检测领域的发展做一个系统性的介绍,旨在为读者构建一个完整的知识体系架构,同时了解目标检测相关的技术栈及其未来的发展趋势。由于编者水平有限,本文若有不当之处还请指出与纠正,欢迎大家评论交流!
AIWalker
2021/07/05
3.4K0
目标检测究竟发展到了什么程度? | CVHub带你聊一聊目标检测发展的这22年
Yolo发展史(v4/v5的创新点汇总!)
作者总结了近几年的单阶段和双阶段的目标检测算法以及技巧,并用一个图概括了单阶段和双阶段目标检测网络的差别,two-stage的检测网络,相当于在one-stage的密集检测上增加了一个稀疏的预测器
灿视学长
2021/07/07
2.2K0
推荐阅读
相关推荐
CornerNet: 成对关键点物体检测 | CSDN博文精选
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档