RRC detection、CornerNet、M2Det、FOCS…你都掌握了吗?一文总结目标检测必备经典模型(3)

简介: RRC detection、CornerNet、M2Det、FOCS…你都掌握了吗?一文总结目标检测必备经典模型

5、 ObjectBox

本文提出了 ObjectBox,一种one-stage Anchor-free且高度通用的目标检测方法。与现有的Anchor-based和Anchor-free的检测器相比,原有方法在标签分配中更偏向于特定的目标尺度,ObjectBox仅使用目标中心位置作为正样本,并在不同的特征级别平等对待所有目标,而不管物体的大小或形状。具体来说,ObjectBox的标签分配策略以Anchor-free的方式将目标中心位置视为与形状和大小无关的Anchor,并允许在每个目标的所有尺度上进行学习。为了支持这一点,作者将新的回归目标定义为从中心单元位置的2个角到边界框4个边的距离。此外,为了处理尺度变化的目标,作者提出了一种定制的 IoU 损失来处理不同大小的框。因此,本文提出的目标检测器不需要跨数据集调整任何依赖于数据集的超参数。

图11. ObjectBox计算中心单元的两个角到bounding box的距离。一个大物体和小物体分别显示在(a)和(b)中。在(b)中,小物体完全位于一个单元格内,这通常发生在较大的步长中(例如,s_i=32)。然而,ObjectBox并没有抛弃这些情况,因为它对所有具有不同尺度的物体都回归到边界框的四边

如上图, 对应于尺度 i的回归目标如下:

网络的预测值定义如下,

与YOLO、FCOS相比, ObjectBox 将所有尺度的所有目标框都视为正样本。因此,无论目标大小如何,它都从所有尺度中学习,以从多个级别实现更可靠的回归。

本文感兴趣的是最小化两个box之间的距离,这两个box分别由四个距离值给出。由于我们对具有不同尺寸的物体从不同的尺度进行学习(不区分尺度等级),bounding box回归损失函数应该是尺度不变的。SDIoU 考虑非重叠区域、重叠或交叉区域以及覆盖这2个框的最小框。其中:

通过计算交叉区域对角线长度的平方来获得交叉区域 I:

覆盖预测框和真实框的最小面积C,由其长度的平方计算为:


通过最小化C,预测框可以在4个方向向真实框移动, 因此将SDIoU定义为:


其中,ρ表示一个有利于重叠区的正的权衡值(在文中所有的实验中都设定ρ=1)。作者在分子中同时使用I和(-S)来对交叉区域进行评分,同时对非重叠区域进行惩罚。因此,预测的4个距离值被强制要求与ground-truth距离更快匹配。SDIoU的损失最终被定义为LIoU = 1 - IoU。图12展示了SDIoU损失中所考虑的区域。


图12. box regression的SDIoU损失区域

当前 SOTA!平台收录 ObjectBox 共 1 个模型实现资源。


项目 SOTA!平台项目详情页
ObjectBox 前往 SOTA!模型平台获取实现资源:https://sota.jiqizhixin.com/project/objectbox


前往 SOTA!模型资源站(sota.jiqizhixin.com)即可获取本文中包含的模型实现代码、预训练模型及API等资源。

网页端访问:在浏览器地址栏输入新版站点地址 sota.jiqizhixin.com ,即可前往「SOTA!模型」平台,查看关注的模型是否有新资源收录。

移动端访问:在微信移动端中搜索服务号名称「机器之心SOTA模型」或 ID 「sotaai」,关注 SOTA!模型服务号,即可通过服务号底部菜单栏使用平台功能,更有最新AI技术、开发资源及社区动态定期推送。

相关文章
|
新零售 机器学习/深度学习 人工智能
云栖新闻|助力企业智能化升级 达摩院“新一代企业智能服务论坛”圆满举行
介绍阿里云智能客服最新进展,包括全渠道全场景覆盖的云上产品矩阵,从智能服务向智能营销场景延申的解决方案,国内首创的智能策略中心的发布,号召客户和生态伙伴与我们圆桌探讨智能服务行业未来。
云栖新闻|助力企业智能化升级 达摩院“新一代企业智能服务论坛”圆满举行
|
监控 数据可视化 流计算
aipy写策略回测
基于2021.06-2025.06低硫油1分钟数据,构建多空动态止盈策略:跳空入场,盈利≥10跳后启动回撤止盈,配合10跳止损与时间强平。回测显示年化收益23.7%,胜率38.2%,盈亏比2.8,最大回撤32.4%,日盘表现更优,风险可控,收益稳定。(239字)
|
2月前
|
人工智能 Java Apache
Apache Jena 详解:Java 开发者如何真正搭起一套知识图谱与语义服务
Apache Jena 是 Java 生态中成熟的语义网开源框架,提供 RDF 存储、SPARQL 查询、TDB2 图数据库、Fuseki 服务端、本体建模、逻辑推理与 SHACL 验证等全栈能力,是构建企业级知识图谱与 AI 语义后端的理想基础设施。(239字)
473 1
Apache Jena 详解:Java 开发者如何真正搭起一套知识图谱与语义服务
|
4月前
|
人工智能 自然语言处理 文字识别
RPA 怎么对接 AI 大模型?2026 年企业级实战方案全解析
RPA专注执行却缺乏理解力,AI大模型补足语义理解、图像识别与智能决策短板。本文详解API直连、本地嵌入、Agent智能体三大对接方案,覆盖安全、成本、易用性与落地路径,助力企业迈向认知自动化。
458 2
|
4月前
|
存储 人工智能 自然语言处理
阿里云万小智AI建站完整实操教程:零代码十分钟搭建企业官网全流程
阿里云万小智AI建站是依托大模型驱动的零代码自助建站系统,主打十分钟快速上线企业官网,覆盖域名、备案、可视化设计、一键发布、SEO运营完整链路,面向中小企业、个体商家、初创团队,解决传统建站技术门槛高、周期长、设计成本高、后期运维繁琐的痛点。
706 0
|
5月前
|
存储 关系型数据库 MySQL
【MySQL】 索引核心分类:聚簇索引/非聚簇索引、主键索引/二级索引、单列索引/联合索引、覆盖索引/前缀索引
本文系统梳理MySQL索引的四大分类维度:物理存储(聚簇/非聚簇)、功能层级(主键/二级)、字段数量(单列/联合)、优化用途(覆盖/前缀),厘清交叉关系与适用场景,助你科学选型、规避误区、提升查询性能。
|
6月前
|
安全 数据挖掘 网络安全
网络安全中,如何通过IP地址分析攻击来源
本文介绍应急响应中IP分析的四步法:先验真client_ip,再调用iP查询工具的API获取ASN、网络类型与风险评分,继而按基础设施聚类,最后依风险等级分级处置(拦截/限速/验证码)。实测误封率降低60%以上。
|
7月前
|
人工智能 Linux API
全平台部署OpenClaw指南|阿里云+本地三系统+千问/Coding Plan API配置+避坑全解
2026年,OpenClaw(原Clawdbot)凭借“指令驱动+工具执行”的核心优势,从技术极客的探索工具升级为全球通用的AI基础设施,被国际数据科学媒体KDnuggets评为“2026年最火的免费AI Agent工具”。与传统聊天式AI不同,OpenClaw并非单一模型,而是一个能连接各类大语言模型、实现终端执行、文件读写、跨应用协同的“万能适配器”,通过可插拔的Skill生态,让AI从“提供建议”升级为“落地执行”,真正成为能干活的“数字员工”。
569 0
|
10月前
|
存储 编解码 JSON
RPC 实战:剖析 gRPC 源码,动手实现一个完整的 RPC
本讲通过剖析gRPC源码,实战实现RPC框架。利用Protocol Buffer定义接口,生成客户端和服务端代码,结合HTTP/2多路复用与PB序列化,详解请求发送、接收及编解码流程,揭示动态代理、序列化等技术在gRPC中的落地应用,帮助读者掌握RPC核心原理与实现。
|
10月前
|
前端开发 安全 Java
集成Knife4j
knife4j是Java MVC框架集成Swagger的增强工具,前身swagger-bootstrap-ui,旨在提供更美观、易用的API文档界面。轻量如匕首,功能强大,支持全局参数设置、离线文档下载、友好测试界面。集成简便,通过引入starter依赖并访问/doc.html即可使用,助力前后端高效协作,提升接口调试与维护体验。

热门文章

最新文章