୧⍤⃝ ୧⍤⃝ 2023-04-24 13:30 采纳率: 52.5%
浏览 17
已结题

yolov5在做小目标人脸识别时为什么会大量识别到手

我在用yolov5做人脸识别时,将手也识别成了人脸,我该怎么改进呢?我一开始训练的数据集都是清楚的人脸,但是后面稍微模糊一点的人脸识别不到了,但是我加了一点模糊的人脸数据集的时候就会将手识别成人脸,有权衡的办法吗

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-04-24 14:42
    关注
    • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7769990
    • 你也可以参考下这篇文章:YOLOv5系列 2、使用yolov5识别自己的数据
    • 除此之外, 这篇博客: 图像识别之Yolov5训练自己的模型中的 七、总结 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 以上就是,使用yolov5来训练自己的数据集的一个案例,希望对大家有帮助,最后,谢谢大家的阅读与支持,喜欢的话就点个赞,我一定会再接再厉接着加油的呢。

    • 您还可以看一下 白老师老师的YOLOv5改进:添加注意力机制课程中的 准备自己的数据集小节, 巩固相关知识点
    • 以下回答由chatgpt基于相关博客总结生成:

      针对小目标人脸识别中误识别手的问题,可以从以下几个方面进行优化:

      1. 修改数据集 可以尝试更换数据集,将手的数据从训练集中删除或减少,同时增加一些包含手的训练数据来进行微调。可以尝试筛选一些拍摄角度、光线、背景等方面与手有所关联的图片,加入到训练集中提高模型的泛化能力。

      2. 调整模型参数 可以调整模型的置信度阈值(conf),将其降低一些,从而减少误报和误检的问题。同时调整模型的nms阈值(非极大值抑制),将其适当提高一些,可以降低重复检测的概率。

      3. 图像预处理 可以使用一些图像处理算法,如边缘检测、去噪、增强对比度等方法来预处理图像,降低图像中手的影响。

      4. 权衡准确率和误检率 可以在准确率和误检率之间进行权衡,根据具体应用场景来调整置信度阈值和nms阈值,找到适当的平衡点。

      针对上述优化方案,可以逐一进行尝试,找到最适合自己应用场景的方法。同时建议对数据集进行更加详细的测试,以便更准确地评估模型的性能。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 7月9日
  • 创建了问题 4月24日