class-aware detector 和 class-agnostic detector

2023-10-28

For a class-aware detector, if you feed it an image, it will return a set of bounding boxes, each box associated with the class of the object inside (i.e. dog, cat, car). It means that by the time the detector finished detecting, it knows what type of object was detected.


For class-agnostic detector, it detects a bunch of objects without knowing what class they belong to. To put it simply, they only detect “foreground” objects. Foreground is a broad term, but usually it is a set that contains all specific classes we want to find in an image, i.e. foreground = {cat, dog, car, airplane, …}. Since it doesn’t know the class of the object it detected, we call it class-agnostic.


Class-agnostic detectors are often used as a pre-processor: to produce a bunch of interesting bounding boxes that have a high chance of containing cat, dog, car, etc. Obviously, we need a specialized classifier after a class-agnostic detector to actually know what class each bounding box contains.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

class-aware detector 和 class-agnostic detector 的相关文章

  • 细数【SD-WEBUI】的模型:谁是最适合的模型&从哪里找到它们

    文章目录 零 前言 一 基础模型 Stable Diffusion模型 1 1 ChilloutMix 仿真 1 2 BasilMix 仿真 1 3 BeautyProMix 仿真 1 4 ChikMix 仿真 1 5 Dalcefo Re
  • Java反序列化漏洞——jdbc反序列化漏洞利用

    漏洞原理 如果攻击者能够控制JDBC连接设置项 那么就可以通过设置其指向恶意MySQL服务器进行ObjectInputStream readObject 的反序列化攻击从而RCE 具体点说 就是通过JDBC连接MySQL服务端时 会有几个内
  • 一个大型网站需多少台服务器?

    首先要明白 这个问题不容易量化 影响一个大型网站所需服务器数量的因素很多 对于最基础的网站源代码 如果一个技术高超的程序员能实现最好的算法 那么几台服务器就能完成一个拥有数千万并发量的网站 相反 对于低水平的程序员来说 即使几十万台服务器也
  • 数据库系统基本论述

    一 常用术语及其基本概念 数据 data 描述事物的符号记录 数字 文字 图形 图像 音频 视频 数据库 DataBase DB 长期存储在计算机内 有组织的 可共享的大量数据的集合 数据库管理系统 DataBase Management
  • huggingface transformers包 文档学习笔记(持续更新ing...)

    诸神缄默不语 个人CSDN博文目录 本文系huggingface Hugging Face The AI community building the future 旗下Python包transformers 文档 Transformers

随机推荐

  • Sqlmap使用-盲注小实验

    目录 sqlmap简介 基本格式 sqlmap详细命令 Options 选项 Target 目标 Request 请求 Enumeration 枚举 Optimization 优化 Injection 注入 Detection 检测 Tec
  • QT的刷新机制,有时会不刷新的bug解决办法

    重写showEvent函数 void showEvent QShowEvent e this gt setAttribute Qt WA Mapped QWidget showEvent e
  • python学习——Python2与Python3共存

    上篇 https blog csdn net qq 42489308 article details 97644669 困扰 最近被一个问题困扰了很久 就是Python2和Python3共存pip的使用问题 本来是一个很简单的问题 但是我的
  • eureka 的几种主动下线服务的方式

    补充 在启动eureka服务的时候发现控制台有以下的输出 由此猜想可以通过改接口下线服务 于是尝试了一下 果然能从注册中心中移除该实例 1 直接停掉服务 默认情况下 如果Eureka Server在90秒没有收到Eureka客户的续约 它会
  • cs怎么联机,内外网p2p联机的实现

    cs是个一直HOP的游戏 笔者就是一个CS迷 CS局域网联机或许大家都会 如何内外网与外网联机游戏呢 如学校内网宿舍 与办公室基友 如何进行联机玩 可以利用nat123全端口映射p2p联机 在任何网络环境下实现跨网游戏联机 实现过程 1 在
  • 【Flutter 3-4】Flutter进阶教程——数据持久化sqflite使用

    作者 弗拉德 来源 弗拉德 公众号 fulade me sqflite 数据持久化是在移动端开发中必不可少的技术手段 我们总是有一些用户信息 应用资源 列表数据等需要存储起来 这里我们主要来讲基于SQLite数据库的数据储存 SQLite
  • freemarker截取字符串subString()

    freemarker截取字符串subString 的二种用法 freemarker截取字符串其实和JAVA语法是差不多了 也有substring 方法 如代码 lt assign content root keyWord gt conten
  • Mysql——存储引擎

    一 MySQL体系结构 二 存储引擎 一 概念 MySQL中的数据用各种不同的技术存储在文件或内存中 这些技术中的每一个技术使用不同的存储机制 索引技巧 锁定水平 最终提供不同的功能和能力 通过选择不同的技术 能够获得额外的速度或者功能 从
  • List集合详解

    目录 1 集合是什么 1 1 集合与集合之间的关系 2 List集合的特点 3 遍历集合的三种方式 3 1 foreach 增强佛如循环遍历 3 2 for循环遍历 3 3 迭代器遍历 4 LinkedList和ArrayList的区别 4
  • C++ 模板特例化

    简介 C 模板特例化是一种特殊的模板形式 它允许我们为特定类型或特定情况下的类型提供自定义实现 这种特殊的实现可以覆盖通用模板的默认实现 从而为我们提供更加灵的编程方式 举例说明 举个例子 假设我们有一个通用的模板函数 用于计算两个数的和
  • linux启动oracle

    一 启动方法 方法1 Sql代码 cd ORACLE HOME bin 进入到oracle的安装目录 dbstart 重启服务器 lsnrctl start 重启监听器 方法2 1 以oracle身份登录 数据库 命令 su oracle
  • Bi-LSTM详解

    目录 一 Bi LSTM介绍 二 Bi LSTM结构 一 Bi LSTM介绍 由于LSTM只能从序列里由前往后预测 为了既能够从前往后预测 也能从后往前预测 Bi LSTM便被发明了出来 简单来说 BiLSTM就是由前向LSTM与后向LST
  • javascript阻止浏览器默认行为,兼容性解决方案

    先看一段代码 阻止浏览器默认行为触发的通用方法 function stopDefault e if e e preventDefault e preventDefault 防止浏览器默认行为 W3C else window event re
  • 小朋友学机器人编程

    小朋友学机器人编程 很多的家长在培养孩子的学习方面可以说是相当的耐心的 他们会给孩子选择一些能够有利于孩子成长的课程 就拿现在很多的家长想要孩子去学习机器人编程的课程来说 有的家长对于小朋友学机器人编程并不是很清楚 今天我们就一起来了解一下
  • 基于Java+Springboot+vue的幼儿园管理系统设计与实现(数据库,源码和教程)

    文章目录 一 效果演示 二 前言介绍 三 主要技术 四 系统设计 部分 4 1 主要功能模块设计 4 2 系统登录设计 五 运行截图 5 1 用户功能模块 5 1 1 个人信息 5 1 2 缴费信息管理 5 1 3 儿童体检管理 5 2 管
  • Python编程求出所有的3位水仙花数

    利用Python编程求出所有的3位水仙花数 sum 0 print 所有的3位水仙花数 for x in range 100 1000 定义x范围 low x 10 取余数即最低位的数 high x 100 取高的数 middle x 10
  • Datahub组成

    Datahub平台由下图所示的组件组成 元数据存储 元数据存储负责存储构成元数据图的实体和方面 这包括 公开用于引入元数据 按主键提取元数据 搜索实体和提取 实体 它由一个Spring Java服务组成 托管一组 Rest li API端点
  • 2020京东java面试笔试总结 (含面试题解析)

    本人5年开发经验 19年年底开始跑路找工作 在互联网寒冬下成功拿到阿里巴巴 今日头条 京东等公司offer 岗位是Java后端开发 因为发展原因最终选择去了京东 入职一年时间了 也成为了面试官 之前面试了很多家公司 感觉大部分公司考察的点都
  • 详解二分查找算法

    1 详解二分查找算法 我周围的人几乎都认为二分查找很简单 但事实真的如此吗 二分查找真的很简单吗 并不简单 看看 Knuth 大佬 发明 KMP 算法的那位 怎么说的 Although the basic idea of binary se
  • class-aware detector 和 class-agnostic detector

    For a class aware detector if you feed it an image it will return a set of bounding boxes each box associated with the c