0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

口罩佩戴检测算法

燧机科技 2024-07-01 20:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

口罩佩戴检测算法基于YOLOv5在图像识别检测领域的优异性能,本文研究基于基于YOLOv5的口罩佩自动戴检测方法。首先从网络和真实生活中中寻找并采集不同场景人群口罩佩戴的图片约500张并自建数据集,口罩佩戴检测算法利用YOLOv5模型框架,修改其相关配置文件和检测参数,并采用数据增强和Dropout技术防止过拟合。实验结果验证了YOLOv5模型人群口罩佩戴图像识别任务上的优越性能,测试集上的YOLOv5s模型识别准确率高达85.45%。
关键词 图像识别;口罩佩戴检测;YOLOv5;特征学习;

引言
目前口罩佩戴检测存在着因周围复杂环境影响从而出现效率低,导致漏检等情况。为了达到更好的检测效果,本文主要是利用YOLOv5网络模型在轻量化口罩佩戴检测算法的研究。

1 数据预处理
1.1 数据采集
人群口罩佩戴图像是2022年5月23日,由本组三名同学分别在网络上以及在真实场景中用手机拍摄所得,共计1027张图片。不同采集设备获取的原始图像分辨率不同,在数据建模时统一缩放至324×324大小的规格


为了提高卷积神经网络模型的泛化能力,对每幅口罩佩戴图像通过旋转、平移、扭曲、缩放、翻转等传统数字图像处理方法进行随机变换以扩充样本个数。某幅口罩图像进行数据增强后的部分样本如图2所示,通过随机变换生成的口罩佩戴图像大量扩充了数据集,使样本分布更广泛。

本文构建的识别模型主要是YOLOv5s,其具有小型轻量,快速的特点,适合于快速准确的识别任务。模型如图3-1。
模型输入图像设定为324×324 的三通道彩色图像,残差结构中依次包含瓶颈残差模块、常规残差模块×2、瓶颈残差模块、常规残差模块×3、瓶颈残差模块、常规残差模块×22、瓶颈残差模块、常规残差模块×2。其内部卷积核设置略有调整。最后,在网络全连接层之后采用Softmax分类器输出每个类别的分类概率。

1. import random 2. import string 3. 4. f1 = open('1.txt', 'x') 5. for x in range(10000): 6. string0 = str(''.join(random.sample( 7. ['z', 'n', 'm', 'l', 'k', 'j', 'i', 'h', 'g', 'f', 'e', 'd', 'c', 'b', 'a'], 4))) 8. f1.write(string0) 9. if x % random.randint(1, 50) == 0: 10. f1.write(' ') 11. continue 12. if x != 9999: 13. f1.write('\n') 14. f1.close()

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 检测
    +关注

    关注

    5

    文章

    4970

    浏览量

    94395
  • 人工智能
    +关注

    关注

    1821

    文章

    50511

    浏览量

    267736
  • 卷积神经网络

    关注

    4

    文章

    375

    浏览量

    12969
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【应用方案】艾为佩戴开机方案——破解电容式佩戴检测的“开机盲区”困局

    在智能可穿戴设备日益普及的今天,无论是TWS(真无线立体声)耳机、智能眼镜,还是AR/VR头显,佩戴检测(WearDetection)已成为提升用户体验与系统能效的关键功能之一。然而,在实际应用中
    的头像 发表于 03-13 20:56 392次阅读
    【应用方案】艾为<b class='flag-5'>佩戴</b>开机方案——破解电容式<b class='flag-5'>佩戴</b><b class='flag-5'>检测</b>的“开机盲区”困局

    瑞芯微(EASY EAI)RV1126B 车辆检测

    1.车辆检测简介车辆检测是一种基于深度学习的对人进行检测定位的目标检测,能广泛的用于园区管理、交通分析等多种场景,是违停识别、堵车识别、车流统计等多种
    的头像 发表于 01-16 15:02 8457次阅读
    瑞芯微(EASY EAI)RV1126B 车辆<b class='flag-5'>检测</b>

    瑞芯微(EASY EAI)RV1126B 安全帽检测

    1.安全帽检测简介安全帽佩戴检测是工地、生产安全、安防的重中之重,但人为主观检测的方式时效性差且不能全程监控。AI技术的日渐成熟催生了安全帽佩戴
    的头像 发表于 01-15 09:57 8474次阅读
    瑞芯微(EASY EAI)RV1126B 安全帽<b class='flag-5'>检测</b>

    瑞芯微(EASY EAI)RV1126B 人员检测使用

    1.人员检测简介人员检测是一种基于深度学习的对人进行检测定位的目标检测,能广泛的用于安防、生产安全等多种场景,是周界入侵检测、越界识别、聚众
    的头像 发表于 01-11 14:30 3767次阅读
    瑞芯微(EASY EAI)RV1126B 人员<b class='flag-5'>检测</b>使用

    一文了解AI边缘算力盒子是到底是个啥产品?​

    天数智算AI边缘算力盒子目前已适配涵盖如园区、社区、工地、校园等场景的多种AI智能算法与AI数据平台,包括火焰检测、烟雾检测、抽烟检测、打电话检测
    的头像 发表于 12-17 17:05 1259次阅读
    一文了解AI边缘算力盒子是到底是个啥产品?​

    Melexis推出针对FIR阵列的免费版人员检测算法

    全球微电子工程公司Melexis宣布,重磅推出专为MLX90642(FIR) 32×24热传感器阵列设计的新型人员检测算法,可实现人员检测、精确计数以及位置定位。与传统摄像头相比,该解决方案在保护
    的头像 发表于 12-15 17:30 668次阅读

    基于级联分类器的人脸检测基本原理

    本次分享的内容是基于级联分类器的人脸检测基本原理 1) 人脸检测概述 关于人脸检测算法,目前主流方法分为两类,一类是基于知识,主要方法包括模板匹配,人脸特征,形状和边缘,纹理特征,颜色特征
    发表于 10-30 06:14

    机器视觉助力FPD 面板检测

    FPD面板光学检测,需要在工业相机上使用图像识别和检测算法检测缺陷和异常。
    的头像 发表于 09-26 16:09 912次阅读
    机器视觉助力FPD 面板<b class='flag-5'>检测</b>

    机器视觉检测PIN针

    角度,凸显Pin针轮廓、高度差异及表面缺陷(如划痕、异物)。精密运动平台(可选):用于多角度成像或定位被测连接器。核心检测算法:定位与计数: 模板匹配或Blob分析快速定位连接器及所有Pin针,确保数量
    发表于 09-26 15:09

    一文了解AI边缘算力盒子是到底是个啥产品?

    腾视科技AI边缘算力盒子目前已适配涵盖如园区、社区、工地、校园等场景的多种AI智能算法与AI数据平台,包括火焰检测、烟雾检测、抽烟检测、打电话检测
    的头像 发表于 09-19 15:32 2144次阅读
    一文了解AI边缘算力盒子是到底是个啥产品?

    一文了解AI边缘算力盒子是到底是个啥产品?

    腾视科技AI边缘算力盒子目前已适配涵盖如园区、社区、工地、校园等场景的多种AI智能算法与AI数据平台,包括火焰检测、烟雾检测、抽烟检测、打电话检测
    的头像 发表于 09-19 15:30 1251次阅读
    一文了解AI边缘算力盒子是到底是个啥产品?

    有哪些常见的AI算法可以用于装置数据的异常检测

    (如边缘 / 云端)。以下按 算法类型分类 ,详细介绍常见 AI 算法的原理、适用场景、优缺点及装置数据适配性: 一、无监督式异常检测算法(主流选择) 装置数据多为 无标注数据 (仅记录运行参数,缺乏 “正常 / 异常” 标签)
    的头像 发表于 09-18 09:27 1209次阅读
    有哪些常见的AI<b class='flag-5'>算法</b>可以用于装置数据的异常<b class='flag-5'>检测</b>?

    基于FPGA的SSD目标检测算法设计

    。有名的LeNet-5手写数字识别网络,精度达到99%,AlexNet模型和VGG-16模型的提出突破了传统图像识别算法,GooLeNet和ResNet推动了卷积神经网络的应用。
    的头像 发表于 07-10 11:12 2860次阅读
    基于FPGA的SSD目标<b class='flag-5'>检测算法</b>设计

    【嘉楠堪智K230开发板试用体验】K230机器视觉相关功能体验

    边缘检测 边缘检测,将图像变为黑白,边缘保留白色像素,提供了两种检测算法:简单的阈值高通滤波算法和Canny 边缘检测算法 上图为Can
    发表于 07-08 17:25