关于目标检测的bbox

关于目标检测的bbox,最让人抓狂的,就是你永远不能对于box的定义掉以轻心, 虽然box就是一个正方形,四个数字,但是如果没有正确理解其对应的含义,会对于mAP的计算等任务产生灾难性的影响。

box的前两个数字可能表达 [x_min, y_min],或者[x_center, y_center], 后两个数字可能表达[x_max,y_max]或者[w, h]. 不同的数据集或者检测模型有不同的定义,比如coco中, box 定义如下 **[x_min, y_min, width, height],**数而在ultralyutics中, xywh中xy的含义却又是[x_center, y_center]...

所以,当你的目标检测可视化不正确的时候,也许可能只是box的使用有问题

如果你的mAP计算有问题,可能也是因为你的box计算有问题。

相关推荐
island13141 分钟前
CANN GE(图引擎)深度解析:计算图优化管线、内存静态规划与异构任务的 Stream 调度机制
开发语言·人工智能·深度学习·神经网络
艾莉丝努力练剑1 分钟前
深度学习视觉任务:如何基于ops-cv定制图像预处理流程
人工智能·深度学习
禁默7 分钟前
大模型推理的“氮气加速系统”:全景解读 Ascend Transformer Boost (ATB)
人工智能·深度学习·transformer·cann
User_芊芊君子8 分钟前
CANN大模型加速核心ops-transformer全面解析:Transformer架构算子的高性能实现与优化
人工智能·深度学习·transformer
格林威8 分钟前
Baumer相机玻璃制品裂纹自动检测:提高透明材质检测精度的 6 个关键步骤,附 OpenCV+Halcon 实战代码!
人工智能·opencv·视觉检测·材质·工业相机·sdk开发·堡盟相机
点云SLAM9 分钟前
Concentrate 英文单词学习
人工智能·英文单词学习·雅思备考·concentrate·集中·浓缩 / 集中物
哈__10 分钟前
CANN轻量化开发实战:快速上手与多场景适配
人工智能
木梯子11 分钟前
全球开发者疯抢的OpenClaw出中文版了!Molili让你一键使用无需部署
人工智能
乂爻yiyao12 分钟前
Vibe Coding 工程化实践
人工智能·ai
lili-felicity16 分钟前
CANN批处理优化技巧:从动态批处理到流水线并行
人工智能·python