[发明专利]一种基于目标检测模型的水深检测方法和系统在审
申请号: | 202310129884.X | 申请日: | 2023-02-01 |
公开(公告)号: | CN116129267A | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 蔡茹莹;李景茹;谭毅 | 申请(专利权)人: | 深圳大学 |
主分类号: | G06V20/10 | 分类号: | G06V20/10;G06V40/10;G06V10/82;G06N3/08;G06N3/0464 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 吴松滨 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 目标 检测 模型 水深 方法 系统 | ||
1.一种基于目标检测模型的水深检测方法,其特征在于,包括:
获取待检测图像;其中,所述待检测图像为包含人体和积水的图像;
将所述待检测图像输入至预先训练好的人体部位检测模型,获得特征图像;所述特征图像包含检测到的边界框信息和检测到的人体部位信息;所述检测到的人体部位信息包括人体部位的类别和各人体部位对应的实际长度;所述边界框信息包含各人体部位对应边界框的像素高度;
基于所述检测到的人体部位信息中人体部位的实际长度以及所述边界框的像素高度,计算得到所述待检测图像中积水深度。
2.如权利要求1所述的一种基于目标检测模型的水深检测方法,其特征在于,所述基于所述检测到的人体部位信息中人体部位的实际长度以及所述边界框的像素高度,计算得到所述待检测图像中积水深度,具体为:
当所述特征图像仅有一人时,根据第一类别和第二类别的实际长度以及所述边界框的像素高度,结合预设算法,计算得到所述待检测图像中积水深度;其中,所述第一类别为检测到的人体中位置最低的人体部位,所述第二类别为检测到的所述第一类别的相邻类;
当所述特征图像包含多人时,根据边界框的在x轴上的最小值的差,对每一所述第一类别匹配对应的第二类别;根据匹配好的第一类别和第二类别,结合所述预设算法,分别计算每一个人对应的水深数据,并将最大的水深数据作为所述积水深度。
3.如权利要求2所述的一种基于目标检测模型的水深检测方法,其特征在于,所述预设算法具体为:
所述人体部位的类别包括小腿、大腿、肩膀和头部;
根据下式计算得到所述积水深度:
其中,Depthct为所述特征图像包含小腿和大腿时的实际水深,Depthcs为所述特征图像中包含小腿和肩膀而不包含大腿时的实际水深,Detphch为所述特征图像包含大腿和头部而不包含小腿和肩膀时的实际水深,Depthts为所述特征图像包含大腿和肩膀而不包含小腿时的实际水深,Depthth为所述特征图像包含大腿和头部而不包含小腿和肩膀时的实际水深,Depthsh为所述特征图像包含肩膀和头部而不包含小腿和大腿时的实际水深,hac为小腿的实际长度,hat为大腿的实际长度,has为肩膀的实际长度,hah为头部的实际长度,λc为大腿的校正系数,λs为肩膀的校正系数,λh为头部的校正系数,hc为小腿对应的边界框的像素高度,ht为大腿对应的边界框的像素高度,hs为肩膀对应的边界框的像素高度,hh为头部对应的边界框的像素高度。
4.如权利要求3所述的一种基于目标检测模型的水深检测方法,其特征在于,所述人体部位检测模型的训练过程包括:
获取训练集;其中,所述训练集为若干包含人体和积水的图像;
根据所述训练集,基于YOLOv5算法构建基础检测模型,所述基础检测模型包括焦点结构、卷积块、交叉阶段部分和残差块;其中,所述焦点结构用于缩小图像的大小;所述卷积块包括卷积层、批归一化层和leaky ReLU层;
通过所述训练集,对所述基础检测模型进行训练,根据所述基础检测模型的输出,计算每次训练对应的损失函数,并通过反向传播算法对所述基础检测模型的模型参数进行更新,直到所述基础检测模型符合预设的收敛条件,获得训练好的所述人体部位检测模型。
5.如权利要求4所述的一种基于目标检测模型的水深检测方法,其特征在于,所述基础检测模型的损失函数包括边界框损失、置信度损失和类损失;所述边界框损失采用CloU-loss函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大学,未经深圳大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310129884.X/1.html,转载请声明来源钻瓜专利网。