本发明专利技术涉及一种直梯内宠物牵绳检测方法及系统,检测方法包括:S1、检测直梯是否处于运行状态,在检测到直梯处于运行状态的情况下,采集直梯内图像;S2、对所述图像进行处理,利用Resnet18主干网络检测图像中是否存在宠物;S3、在检测到存在宠物的情况下,将宠物位置信息坐标映射至原检测图像进行裁剪获得宠物图片,对宠物进行分类;S4、根据宠物分类结果,在直梯触发相应的动画和语音提醒。本发明专利技术的检测方法能够有效检测出直梯内的宠物是否处于牵绳状态,并及时发出语音提示,可以防止由于宠物不牵绳的不文明行为导致的乘客伤害事故发生。
A detection method and system of pet leash in vertical ladder
【技术实现步骤摘要】
一种直梯内宠物牵绳检测方法及系统
本专利技术属于计算机视觉
,尤其涉及一种直梯内宠物牵绳检测方法及系统。
技术介绍
随着人们休闲方式和情感寄托的多样化,饲养宠物成为众多家庭的消遣方式。“撸猫”、“吸狗”逐渐成为了一种风潮。随着饲养宠物的群体加速扩大,城市小区宠物也逐渐增多,小区内遛狗频繁,于是文明养宠物成为众多人的诉求,但目前城市小区内不文明的养宠物行为时有发生。例如,在乘坐电梯时,主人不牵绳子任由宠物活动,在密闭轿厢内宠物存在应激反应而伤害到其他乘客。类似事件引发纠纷,诉讼法律请见也逐渐变多。宠物伤人后与伤人原因、细节等案件事实不同,责任承担主体也有明显不同,因此需要急需一种直梯内宠物检测系统,用于及时对直梯内的宠物状态进行检测,是否存在不牵绳行为,及时发出提醒,防止出现宠物伤人事故。
技术实现思路
本专利技术的目的在于提供一种检测直梯内宠物是否牵绳的直梯内宠物牵绳检测方法及系统。为实现上述目的,本专利技术提供一种直梯内宠物牵绳检测方法,包括:S1、检测直梯是否处于运行状态,在检测到直梯处于运行状态的情况下,采集直梯内图像;S2、对所述图像进行处理,利用Resnet18主干网络检测图像中是否存在宠物;S3、在检测到存在宠物的情况下,将宠物位置信息坐标映射至原检测图像进行裁剪获得宠物图片,对宠物进行分类;S4、根据宠物分类结果,在直梯触发相应的动画和语音提醒。根据本专利技术的一个方面,所述步骤S1包括:检测直梯门是否关闭;检测直梯是否存在运行速度;当检测到直梯门关闭且存在运行速度时判定直梯处于运行状态。根据本专利技术的一个方面,所述步骤S2包括:对采集到的直梯内图像进行解码、裁剪处理;利用训练好的宠物检测模型对裁剪处理后的图像进行检测。根据本专利技术的一个方面,利用Resnet18主干网络采集检测图像,将尺寸裁剪至416*416;所述Resnet18主干网络的检测算法包括预处理部分和推理模块部分,所述预处理部分进行多线程加速,所述脱离模块部分进行TensorRT加速。根据本专利技术的一个方面,在所述步骤S3中,对宠物分类包括牵绳和不牵绳两种,分类网络采用Resnet34网络;所述Resnet34网络采用TensorRT加速。根据本专利技术的一个方面,对宠物进行分类包括:将获得宠物图片进一步裁剪至224*224尺寸;进行Softmax回归得到宠物类别。根据本专利技术的一个方面,在所述步骤S2中,在检测到所述图像中存在宠物的情况下,还包括记录直梯内宠物的数量。本专利技术还提供一种利用上述直梯内宠物牵绳检测方法的系统,包括:分析请求模块,用于检测直梯是否处于运行状态,并在检测到直梯处于运行状态时发出图像分析处理请求;宠物检测分类模块,用于接收所述图像分析处理请求,对所述图像进行宠物检测、分类,并在检测到图像中存在宠物的情况下发出视频保存指令和语音提示指令;语音模块,根据所述语音提示指令发出提醒语音。本专利技术的直梯内宠物牵绳检测方法,能够有效检测出直梯内的宠物是否处于牵绳状态,并及时发出语音提示,可以防止由于宠物不牵绳的不文明行为导致的乘客伤害事故发生。附图说明图1示意性表示根据本专利技术一种实施方式的直梯内宠物牵绳检测方法的流程图;图2示意性表示根据本专利技术的宠物分类流程图;图3示意性表示根据本专利技术一种实施例的宠物检测示图。具体实施方式为了更清楚地说明本专利技术实施方式或现有技术中的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施方式,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在针对本专利技术的实施方式进行描述时,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”所表达的方位或位置关系是基于相关附图所示的方位或位置关系,其仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此上述术语不能理解为对本专利技术的限制。下面结合附图和具体实施方式对本专利技术作详细地描述,实施方式不能在此一一赘述,但本专利技术的实施方式并不因此限定于以下实施方式。结合图1所示,本专利技术的直梯内宠物牵绳检测方法包括以下步骤:S1、检测直梯是否处于运行状态,在检测到直梯处于运行状态的情况下,采集直梯内图像;S2、对所述图像进行处理,利用Resnet18主干网络检测图像中是否存在宠物;S3、在检测到存在宠物的情况下,将宠物位置信息坐标映射至原检测图像进行裁剪获得宠物图片,对宠物进行分类;S4、根据宠物分类结果,在直梯触发相应的动画和语音提醒。本专利技术的直梯内宠物牵绳检测方法,能够有效检测出直梯内的宠物是否处于牵绳状态,并及时发出语音提示,可以防止由于宠物不牵绳的不文明行为导致的乘客伤害事故发生。具体来说,本专利技术的直梯内宠物牵绳检测方法中,在步骤S1中,包括检测直梯门是否关闭;检测直梯是否存在运行速度;当检测到直梯门关闭且存在运行速度时判定直梯处于运行状态。根据本专利技术的构思,通过轿厢内的顶部相机,在每一次起停过程中采集一张图像,其中无法判断轿厢内是否有人乘坐,即电梯可能空载情况,通过相机端算法可以判断直梯门关闭,减少电梯门开情况的图像处理数据。然后对采集到的图像调用YOLOv3算法做宠物检测。针对直梯里的宠物目标,标记了10W多宠物样本,来自不同的直梯轿厢,利用darknet框架训练宠物模型,其模型具备泛化表现,该模型AP99.50,能检测不同直梯环境内的宠物。检测与分类处理流程如图2所示:需要对原图进行解码,尺度变化到416*416检测网络输入尺寸。若检测到宠物,则在检测原图中按目标框坐标信息裁剪出宠物的区域,用于分类。若未检测到宠物,则记录该图片宠物数量0,写入数据库结束。宠物分类模块,区分宠物是否有牵引绳做二分类。对裁剪的宠物区域尺度变化到224*224分类网络输入尺寸,减去均值。通过Softmax回归最终得到对应的输出类别,同时数据库记录宠物的数量和类别,将结果反馈到云梯平台。平台根据图像触发的时间节点及检测到的宠物目标,截取触发节点前5秒钟至触发节点后10秒钟的录像视频保存到平台做事后追溯依据,根据分类结果及触发的电梯ID,对宠物所在的电梯梯内安卓屏播放宠物进梯动画,对未牵绳的宠物屏内的语音模块做劝阻提示,提醒乘客牵好宠物,防止出现宠物伤人事故隐患。具体来说,在本专利技术中,对于YOLOv3网络上做了些优化,根据直梯宠物的标记数据,通过聚类获取图像中宠物大小的anchor保证宠物的检出性能。原始的网络主要使用darknet53的主干网络,针对直梯场景以及单一的检测任务,其网络深度比较冗余,造成性能浪费,因此替换为Resnet18主干网络,减少计算量。采集到的图像多为720P或10本文档来自技高网...
【技术保护点】
1.一种直梯内宠物牵绳检测方法,包括:/nS1、检测直梯是否处于运行状态,在检测到直梯处于运行状态的情况下,采集直梯内图像;/nS2、对所述图像进行处理,利用Resnet18主干网络检测图像中是否存在宠物;/nS3、在检测到存在宠物的情况下,将宠物位置信息坐标映射至原检测图像进行裁剪获得宠物图片,对宠物进行分类;/nS4、根据宠物分类结果,在直梯触发相应的动画和语音提醒。/n
【技术特征摘要】
1.一种直梯内宠物牵绳检测方法,包括:
S1、检测直梯是否处于运行状态,在检测到直梯处于运行状态的情况下,采集直梯内图像;
S2、对所述图像进行处理,利用Resnet18主干网络检测图像中是否存在宠物;
S3、在检测到存在宠物的情况下,将宠物位置信息坐标映射至原检测图像进行裁剪获得宠物图片,对宠物进行分类;
S4、根据宠物分类结果,在直梯触发相应的动画和语音提醒。
2.根据权利要求1所述的直梯内宠物牵绳检测方法,其特征在于,所述步骤S1包括:
检测直梯门是否关闭;
检测直梯是否存在运行速度;
当检测到直梯门关闭且存在运行速度时判定直梯处于运行状态。
3.根据权利要求2所述的直梯内宠物牵绳检测方法,其特征在于,所述步骤S2包括:
对采集到的直梯内图像进行解码、裁剪处理;
利用训练好的宠物检测模型对裁剪处理后的图像进行检测。
4.根据权利要求3所述的直梯内宠物牵绳检测方法,其特征在于,利用Resnet18主干网络采集检测图像,将尺寸裁剪至416*416;
所述Resnet18主干网络的检测算法包括预处理部分和推理模块部分,所述预处理...
【专利技术属性】
技术研发人员:陈国特,王超,陈清梁,王伟,蔡巍伟,
申请(专利权)人:浙江新再灵科技股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。