当前位置: 首页 > ops >正文

【2025CVPR-目标检测方向】学习稳健且硬件自适应的对象检测器,以应对边缘设备的延迟攻击

1. ​引言和背景

文档首先介绍对象检测作为关键使能技术,支撑着自动驾驶、无人机导航和视频监控等实时下游应用。尽管对象检测模型(如YOLOv3、YOLOv5和YOLOv8)在性能(如MS-COCO基准上的mAP达56-60%)和效率(嵌入式NVIDIA Jetson板上达30+ FPS)上取得显著进步,但它们面临新型威胁——延迟攻击。这些攻击不是传统的误分类攻击(misclassifying attacks),而是通过针对后处理模块(如非极大值抑制,NMS)制造计算瓶颈,导致处理延迟(latency),从而破坏实时性。例如,在自动驾驶中,延迟可能导致传感器融合和决策子系统级联故障。现有防御(如设置对象数量硬限制或移除NMS)存在不足:前者在crowd counting等应用中易误拒真实对象,后者需要重写遗留软件且NMS-free架构(如DETR)在边缘设备上性能不足。

文档通过系统分析揭示延迟攻击的根本漏洞:NMS模块的时间复杂度随候选边界框数量增加而二次增长。攻击者利用梯度对抗技术生成大量“幻影对象”(phantom objects),通过最大化边界框置信度(objectness)来淹没NMS管道。文档强调,防御需考虑硬件异质性(如边缘设备与云GPU),因为瓶颈在资源受限设备(如Jetson)上表现为计算绑定,在高端设备(如A100)上表现为内存绑定(由于GPU-CPU数据传输)。

2. ​延迟攻击机制与分析

延迟攻击(如Daedalus、Phantom Sponge和Overload)利用NMS的算法漏洞。NMS用于消除重复检测对象,其过程涉及GPU上的IoU计算和CPU上的逻辑操作(Algorithm 1)。攻击通过对抗

http://www.xdnf.cn/news/18106.html

相关文章:

  • 黑马java入门实战笔记
  • 链路聚合路由器OpenMPTCProuter源码编译与运行
  • 【Day 30】Linux-Mysql数据库
  • vue的双向数据绑定
  • 【DL学习笔记】损失函数各个类别梳理
  • Go并发编程-goroutine
  • Docker小游戏 | 使用Docker部署文字风格冒险网页小游戏
  • 【计算机视觉与深度学习实战】05计算机视觉与深度学习在蚊子检测中的应用综述与假设
  • wait / notify、单例模式
  • TDengine `count_window` 指定列计数功能用户手册
  • 密码管理中随机数安全修复方案
  • 【金融数据分析】用Python对金融产品价格进行时间序列分解
  • JVM 面试精选 20 题
  • MyCAT完整实验报告
  • 音频分类模型笔记
  • 集成电路学习:什么是Face Detection人脸检测
  • CentOS 7.9 部署 filebrowser 文件管理系统
  • 动态规划:入门思考篇
  • 【完整源码+数据集+部署教程】海洋垃圾与生物识别系统源码和数据集:改进yolo11-RVB
  • 第一阶段C#基础-15:面向对象梳理
  • nsfp-
  • 《Unity Shader入门精要》学习笔记二
  • 多数据源 Demo
  • python 数据拟合(线性拟合、多项式回归)
  • WPF 打印报告图片大小的自适应(含完整示例与详解)
  • quic协议与应用开发
  • 实战架构思考及实战问题:Docker+‌Jenkins 自动化部署
  • [Oracle数据库] Oracle 进阶应用
  • 基于 ONNX Runtime 的 YOLOv8 高性能 C++ 推理实现
  • 网络间的通用语言TCP/IP-网络中的通用规则2