网易首页 > 网易号 > 正文 申请入驻

图森技术汇 | 聊聊Anchor的"前世今生"(下)

0
分享至

本文转自图森未来首席科学家王乃岩 @Naiyan Wang ,如有转载需求请联系原作。

大家好,欢迎回来!我们继续上次的anchor之旅(点击回顾上一篇精彩内容:图森技术汇 | 聊聊Anchor的"前世今生"(上))从今年年初开始,整个detection领域掀起了“去anchor化”的潮流。由于有很多的解读都具体介绍过这些方法技术方面的细节了,所以这篇文章不会再重复,只做一个粗略的总结,更多讲讲我个人对这个潮流的一些想法。个人认为市面上现有的anchor free的方法基本可以分为真假anchor free两类(这个名字只是开个玩笑,不要当真,而且两者的界限也没有那么清晰 :-D):

“真”anchor free

这一类方法的鼻祖来自于ECCV18的工作CornetNet[8],一篇真的把detection当做了bounding box的corner keypoint detection,且第一次能和其他box based方法打成平手的文章。这一类方法的核心思想是没有直接instance的概念,独立预测框左上角和右下角的位置,然后通过associative embedding的办法聚起来对应的左上角和右上角从而得到一个instance。如果有了解human keypoint detection的同学就会知道,这个pipeline是和bottom up的multi-person keypoint detection一模一样的。

比较可喜的是,这类方法在性能上展示了非常强大的潜力,在ExtremeNet[9]和CenterNet[6]的不断改进下,甚至有超越传统one stage detector的趋势,而且方法本身也可以受益于各种SOTA的keypoint detection算法的研究。但就本质而言,框对于物体来说不是一个最好的表示。框的顶点可能甚至都不在物体上,离物体本身已经很远了。CornetNet为了缓解这个问题,使用了Corner Pooling的办法来聚集在边上的检测结果到顶点。不过就算使用了CornerPooling,只使用两个顶点会导致存在大量的误检。CenterNet[6]的想法很简单,既然这些虚无缥缈的顶点这么难预测,我们为什么不去预测更简单更容易的中心点呢? 所以CenterNet在CornerNet的基础上加入了一支中心点预测,能够组成一个物体的要求不仅仅是两个顶点能匹配,同时这两个顶点定义的框的中心也要有对应的中心点相应,这样就缓解了很多奇怪的误检。CenterNet同时还提出了Center Pooling和Cascade Corner Pooling来改善对于中心点和顶点预测的精度。这里就不再展开,有兴趣的读者可以参阅原文。

另外一个比较有意思的工作是RepPoints,这篇文章没有走CornerNet的老路,尝试去预测顶点,而是直接去预测9个representative points(这些顶点并没有明确的语义),然后找出包围这9个点的最紧框去和GT计算loss。然后loss只会回传给对生成这个框有贡献的那些点。整个的思路很清晰,而且方便实现,结果也相当不错。

总结下这类方法:follow up工作不是很多,但是性能不俗。但是个人觉得这不会是这一类方法的终点:直接预测顶点虽然效果也不错,但是总是不是很直观;RepPoints的思路独树一帜,个人比较喜欢。后续这个思路应该可以延伸出一些直接使用更准确的mask为监督的工作,这也有可能是一条可以做出更干净更漂亮的panoptic segmentation之路。

“假”anchor free

这一类方法最早的起源是15年的工作DenseBox[10]。(为了避免争议,这是第一篇在这个思想下我认为达到高质量完成度的工作)这一类方法的核心思想是改变one stage detector中对于:1)分类任务中assign正负样本的方式和 2)回归中target的设置。原本anchor based的方法,通过预先指定的anchor和GT的IoU来assign正负样本,回归的都是相对于anchor box的偏移量。在这一批工作中,由于没有anchor的存在,这个流程就简化成了:1) 对是不是某个物体的中心点附近进行分类。2) 对是中心点的位置,直接回归对应的scale(可以是长宽,也可以是到框四条边的距离等)。核心思想是改变了bounding box的编码方式。最早了解到类似的思想是在自然场景文字检测中,EAST之类的方法提出了这样简单干净的pipeline,这样的想法加上一些改进也最终被运用到了通用物体检测中。

核心思想是这样的论文有[1-5],但是在细节上每篇处理不甚相同。FSAF[1]在网络中同时使用anchor based分支和anchor free分支,两支起到互补的作用,并在线选择了每个物体应该被assign到FPN的哪一层中;FCOS[2]除预测上述提到的中心点和长宽之外,还额外预测了一支Centerness,在实验中证明对于抑制一些偏离中心很远的误检非常有作用;另一篇CenterNet[3]在这样的基础上更进一步,除了2D框的长宽之外,把其他各种任务所需要的信息(如3D框的大小和朝向,深度信息等等)都作为这个中心点要来预测的任务,大幅拓展了这样一个想法的适用范围。

上次说了这么多anchor的产生原因和好处,为什么突然在这个时间点anchor free的方法不约而同地火了起来呢?个人觉得,机缘巧合,这个原因恰恰在于RetinaNet中两个重要的元素FPN和Focal Loss。

首先说FPN,anchor free的做法相当于feature map的每个位置只能输出一个框,可以想象,如果没有FPN这种多层级的表示,如果最终的feature map downsample的倍数是8或者16,那么可能会有很多物体的中心点落在同一格子中。这样就会导致训练的时候有很大的歧义性。随着FPN的引入,不同scale的物体被分配到了不同的层级上,冲突的概率大大降低。在CenterNet中,作者还特意起计算了冲突的比例,实际不到0.1%,对于性能的影响实际上也是微乎其微的。回顾下在上一篇文章提到的引入anchor的一个motivation恰恰就是,在FPN中这样的问题被规避掉了,这是我认为anchor free方法回归的第一个重要原因。

再说Focal loss,由于物体的中心区域是远小于其他背景区域的,整个分类的正负样本和难易样本是极不均衡的。直接训练这样的分类问题很难收敛到一个满意的结果。这样的问题其实在传统的one stage detector中同样存在,解决方案就是OHEM或者focal loss这样的加权办法。实测中,focal loss的结果会更好一些,所以focal loss也基本上被所有这类的方法所采用。

不过个人觉得这些方法其实没有触及到one stage detector中的一个核心问题:框和对应feature的misalignment。这个问题有机会我会再和大家展开介绍。

总结

虽然现阶段anchor free的办法在性能和简洁性上都还没完全压倒anchor based的前辈,但是其中蕴含的一些思想还是比较值得深思的,比如前面提到的,在图像上一个物体的更好表示是什么?怎么去更好利用这样的表示?相信这次anchor free的潮流也势必会孕育这下一次物体识别和分析领域的革命。

[1] Zhu, C., He, Y., & Savvides, M. (2019). Feature Selective Anchor-Free Module for Single-Shot Object Detection. arXiv preprint arXiv:1903.00621.

[2] Tian, Z., Shen, C., Chen, H., & He, T. (2019). FCOS: Fully Convolutional One-Stage Object Detection. arXiv preprint arXiv:1904.01355.

[3] Zhou, X., Wang, D., & Krhenbühl, P. (2019). Objects as Points arXiv preprint arXiv:1904.07850

[4] Kong, T., Sun, F., Liu, H., Jiang, Y., & Shi, J. (2019). FoveaBox: Beyond Anchor-based Object Detector. arXiv preprint arXiv:1904.03797.

[5] Liu, W., Liao, S., Ren, W., Hu, W., & Yu, Y. (2019). High-level Semantic Feature Detection: A New Perspective for Pedestrian Detection. arXiv preprint arXiv:1904.02948.

[6] Duan, K., Bai, S., Xie, L., Qi, H., Huang, Q., & Tian, Q. (2019). CenterNet: Keypoint Triplets for Object Detection. arXiv preprint arXiv:1904.08189.

[7] Yang, Z., Liu, S., Hu, H., Wang, L., & Lin, S. (2019). RepPoints: Point Set Representation for Object Detection. arXiv preprint arXiv:1904.11490.

[8] Law, H., & Deng, J. (2018). Cornernet: Detecting objects as paired keypoints. In Proceedings of the European Conference on Computer Vision (ECCV) (pp. 734-750).

[9] Zhou, X., Zhuo, J., & Krhenbühl, P. (2019). Bottom-up Object Detection by Grouping Extreme and Center Points. arXiv preprint arXiv:1901.08043.

[10] Huang, L., Yang, Y., Deng, Y., & Yu, Y. (2015). Densebox: Unifying landmark localization with end to end object detection. arXiv preprint arXiv:1509.04874.

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
中国五矿:坚决拥护党中央决定

中国五矿:坚决拥护党中央决定

新京报
2026-07-31 20:22:10
1993年,张学良首次见到冯巩,手中的佛珠突然滑落,沉默良久后问了一句话,得到确认后,老人眼圈红了

1993年,张学良首次见到冯巩,手中的佛珠突然滑落,沉默良久后问了一句话,得到确认后,老人眼圈红了

人生录
2026-07-19 00:05:10
600530,将被ST!8月3日停牌

600530,将被ST!8月3日停牌

中国基金报
2026-08-01 10:40:53
宝能集团原高级副总裁被调查

宝能集团原高级副总裁被调查

地产微资讯
2026-08-01 10:18:55
办婚礼没领证同居30年,男方出轨转给第三者38万余元!女子以“夫妻共同财产”为由起诉要求返还,法院判了

办婚礼没领证同居30年,男方出轨转给第三者38万余元!女子以“夫妻共同财产”为由起诉要求返还,法院判了

都市快报橙柿互动
2026-08-01 01:49:35
对话“退钱哥”何胜:世界杯看20场球花了30多万,和“退钱姐”成了看球搭子,不会再因国足情绪失控

对话“退钱哥”何胜:世界杯看20场球花了30多万,和“退钱姐”成了看球搭子,不会再因国足情绪失控

极目新闻
2026-08-01 14:37:14
所有人都认定电车必将取代油车!谁能想到半路杀出个程咬金

所有人都认定电车必将取代油车!谁能想到半路杀出个程咬金

小怪吃美食
2026-07-30 15:46:40
麦基收到日本联赛球队邀请,仍在等待CBA球队报价

麦基收到日本联赛球队邀请,仍在等待CBA球队报价

北青网-北京青年报
2026-08-01 21:19:13
50岁林心如晒照庆结婚十周年!与霍建华夕阳下浪漫对视,太甜蜜了

50岁林心如晒照庆结婚十周年!与霍建华夕阳下浪漫对视,太甜蜜了

手工制作阿歼
2026-08-01 13:13:56
法国人悼念南京大屠杀,海外首场游行炸锅外网,打了多少人的脸

法国人悼念南京大屠杀,海外首场游行炸锅外网,打了多少人的脸

华山穹剑
2026-07-18 00:57:57
10岁泰国黑人决赛6球7场24球!将试训曼城 董路:C罗见了得微笑

10岁泰国黑人决赛6球7场24球!将试训曼城 董路:C罗见了得微笑

念洲
2026-08-01 21:33:55
漫展大型社死现场!班主任搭档历史老师出CP cos,被学生当场抓获

漫展大型社死现场!班主任搭档历史老师出CP cos,被学生当场抓获

国创漫话
2026-07-31 18:01:39
翁帆现身新疆,形象与气质焕新,原来无儿无女的她,还有一条选择

翁帆现身新疆,形象与气质焕新,原来无儿无女的她,还有一条选择

楠楠自语
2026-08-01 10:50:28
全球首创!制药巨头公布重磅成果:乙肝迎来功能性治愈新时代?

全球首创!制药巨头公布重磅成果:乙肝迎来功能性治愈新时代?

科海识贝sci
2026-08-01 21:27:39
佟丽娅跟陈思诚父母聚会!陈妈妈打扮浮夸真富态,陈爸爸一脸严肃

佟丽娅跟陈思诚父母聚会!陈妈妈打扮浮夸真富态,陈爸爸一脸严肃

青梅侃史啊
2026-08-01 07:11:31
老公每天给我做的便当,我吃腻了就跟闺蜜换着吃,快一个月后,闺蜜突然打来电话,听完她的话,我吓得手机都掉地上了

老公每天给我做的便当,我吃腻了就跟闺蜜换着吃,快一个月后,闺蜜突然打来电话,听完她的话,我吓得手机都掉地上了

晓艾故事汇
2026-07-31 08:13:44
最高院:提供 “口交” “肛交”等进入式性服务,是否属卖淫行为?

最高院:提供 “口交” “肛交”等进入式性服务,是否属卖淫行为?

周军律师聊案子
2026-04-21 09:50:16
日本自卫队在太平洋首次试射“战斧”导弹

日本自卫队在太平洋首次试射“战斧”导弹

新华社
2026-07-31 06:03:11
用全明星换伪球星!结果还被拒,联盟最烂的两个管理层,卧龙凤雏

用全明星换伪球星!结果还被拒,联盟最烂的两个管理层,卧龙凤雏

你的篮球频道
2026-08-01 08:03:35
SK海力士股价跌幅扩大至8.8%

SK海力士股价跌幅扩大至8.8%

每日经济新闻
2026-07-29 10:01:05
2026-08-01 22:28:49
图森未来
图森未来
致力于自动驾驶技术研发与应用
107文章数 9关注度
往期回顾 全部

科技要闻

特斯拉拆不掉中国制造

头条要闻

31岁网文作者剖腹产次日突发重病 成"半植物人"近半年

头条要闻

31岁网文作者剖腹产次日突发重病 成"半植物人"近半年

体育要闻

蔡崇信夫妇决定离婚!结束30年婚姻

娱乐要闻

韩路批董宇辉“又当又立”?

财经要闻

长鑫科技四万亿市值背后的资本与周期

汽车要闻

限时17.99万元 全新一代天工08 670 Max正式上市

态度原创

数码
健康
旅游
游戏
家居

数码要闻

AMD Radeon RX 9050首测出炉:能效比突出、整机功耗比RTX 5050低35W

中风易复发!谈中风康复与二级预防

旅游要闻

解锁暑期消费新范式 “夏日经济”提质升级

R星点赞亚马尔发《GTA6》:足球巨星面子太大了!

家居要闻

2026建博会(广州) 公装联探展交流活动

无障碍浏览 进入关怀版