图像识别方法及其装置、计算机可读介质和系统制造方法及图纸

技术编号:24517734 阅读:17 留言:0更新日期:2020-06-17 06:50
本申请涉及图像识别领域,公开了一种图像识别方法及其装置、计算机可读介质和系统。本申请中图像识别方法包括:从视频中获取多个帧图像得到第一图像组;从第一图像组中选取出同时包含犬只和行人的图像,得到第二图像组,其中,第二图像组中相邻帧图像的时间间隔与所述第一图像中相邻帧图像的时间间隔相同;根据第二图像组,确定同一犬只和同一行人同时出现的时长与第一图像组的时长之间的关系是否满足预定条件,其中,时长为图像组中所有相邻帧图像的时间间隔之和;在确定的结果不满足预定条件时,判定犬只为流浪犬。

Image recognition method and its device, computer readable medium and system

【技术实现步骤摘要】
图像识别方法及其装置、计算机可读介质和系统
本申请涉及图像识别领域,特别涉及一种图像识别方法及其装置、计算机可读介质和系统。
技术介绍
当下城市管理中,对犬只的管理越来越规范。由于居民饲养宠物狗的数量越来越多,随之带来的问题是遗弃的流浪狗的数量也在增加,这些流浪狗无论是在安全还是疾病传染方面都给居民的生活带来影响。因此,通过在小区的安防摄像头拍摄的视频,如何判断视频中的犬只是否为流浪狗是一个亟待解决的问题。
技术实现思路
本申请实施例提供了一种图像识别方法及其装置、计算机可读介质和系统。本申请实施例提供的图像识别方法简单高效,能够快速检测到视频场景中的流浪犬。第一方面,本申请实施例提供了一种图像识别方法,包括:从视频中获取多个帧图像得到第一图像组;从所述第一图像组中选取出同时包含行人和犬只的图像,得到第二图像组,其中,所述第二图像组中相邻帧图像的时间间隔与所述第一图像中相邻帧图像的时间间隔相同;根据所述第二图像组,确定同一行人和同一犬只同时出现的时长与所述第一图像组的时长之间的关系是否满足预定条件,其中,所述时长为图像组中所有相邻帧图像的时间间隔之和;在所述确定的结果不满足预定条件时,判定所述犬只为流浪犬。在上述第一方面的一种可能的实现中,上述方法还包括,所述预定条件包括:同一行人和同一犬只同时出现的时长与所述第一图像组的时长的比值大于时间阈值。在上述第一方面的一种可能的实现中,上述方法还包括,通过以下方式确定同一行人和同一犬只同时出现的时长:从所述第二图像组中,选取出图像中的行人和犬只为同一行人和同一犬只的图像,得到第三图像组;确定所述第三图像组中的行人是否为犬只的主人;在确定所述行人是犬只主人的情况下,确定第三图像组的时长为同一犬只和同一行人同时出现的时长。在上述第一方面的一种可能的实现中,上述方法还包括,所述确定第三图像组中的行人是否为犬只的主人包括:判断第三图像组中图像的数量与第二图像组中图像的数量的比值是否大于数量阈值;在所述比值大于数量阈值的情况下,确定第三图像组中的行人是犬只的主人。在上述第一方面的一种可能的实现中,上述方法还包括,所述确定第三图像组中的行人是否为犬只的主人还包括:从第三图像组中选取一张图像,以第一比例外扩行人检测框,并获得其与所述犬只检测框的第一重叠区域;判断所述第一重叠区域与所述犬只感兴趣的第一重叠度是否大于第一阈值;在所述第一重叠度大于第一阈值的情况下,确定第三图像组中的行人是犬只的主人。在上述第一方面的一种可能的实现中,上述方法还包括,所述确定第三图像组中的行人是否为犬只的主人还包括:从第三图像组中选取一张图像,以第二比例外扩犬只检测框,并获得其与所述行人检测框的第二重叠区域;判断所述第二重叠区域与所述行人检测框的第二重叠度是否大于第二阈值;在所述第二重叠度大于第二阈值的情况下,确定第三图像组中的行人是犬只的主人。在上述第一方面的一种可能的实现中,上述方法还包括,所述从所述第一图像组中选取出同时包含犬只和行人的图像,得到第二图像组包括:从第一图像组选取一张图像,通过行人检测算法检测该图像中是否有行人,并通过犬只检测算法检测该图像中是否有犬只;在上述第一方面的一种可能的实现中,上述方法还包括,所述从视频中获取多个帧图像得到第一图像组,包括:从所述视频中提取关键帧,组成第一图像组。在上述第一方面的一种可能的实现中,上述方法还包括,所述从视频中获取多个帧图像得到第一图像组,包括:从所述视频中预定时间间隔提取视频帧,组成第一图像组。第二方面,本申请实施里提供了一种图像识别装置,所述图像识别装置包括:获取模块,用于从视频中获取多个帧图像得到第一图像组;识别模块,用于从所述第一图像组中选取出同时包含行人和犬只的图像,得到第二图像组,其中,所述第二图像组中相邻帧图像的时间间隔与所述第一图像中相邻帧图像的时间间隔相同;判断模块,用于根据所述第二图像组,确定同一行人和同一犬只同时出现的时长与所述第一图像组的时长之间的关系是否满足预定条件,其中,所述时长为图像组中所有相邻帧图像的时间间隔之和;输出模块,用于在所述确定的结果不满足预定条件时,判定所述犬只为流浪犬。在上述第二方面的一种可能的实现中,上述装置还包括,所述判断模块判断所述预定条件包括:同一行人和同一犬只同时出现的时长与所述第一图像组的时长的比值大于时间阈值。在上述第二方面的一种可能的实现中,上述装置还包括,所述判断模块通过以下方式确定同一行人和同一犬只同时出现的时长:从所述第二图像组中,选取出图像中的行人和犬只为同一行人和同一犬只的图像,得到第三图像组;确定所述第三图像组中的行人是否为犬只的主人;在确定所述行人是犬只主人的情况下,确定第三图像组的时长为同一行人和同一犬只同时出现的时长。在上述第二方面的一种可能的实现中,上述装置还包括,所述判断模块通过以下方式确定第三图像组中的行人是否为犬只的主人包括:判断第三图像组中图像的数量与第二图像组中图像的数量的比值是否大于数量阈值;在所述比值大于数量阈值的情况下,确定所述第三图像组中的行人是犬只的主人。在上述第二方面的一种可能的实现中,上述装置还包括,所述判断模块通过以下方式确定第三图像组中的行人是否为犬只的主人还包括:从第三图像组中选取一张图像,以第一比例外扩行人检测框,并获得其与所述犬只检测框的第一重叠区域;判断所述第一重叠区域与所述犬只感兴趣的第一重叠度是否大于第一阈值;在所述第一重叠度大于第一阈值的情况下,确定第三图像组中的行人是犬只的主人。在上述第二方面的一种可能的实现中,上述装置还包括,所述判断模块通过以下方式确定第三图像组中的行人是否为犬只的主人还包括:从第三图像组中选取一张图像,以第二比例外扩犬只检测框,并获得其与所述行人检测框的第二重叠区域;判断所述第二重叠区域与所述行人检测框的第二重叠度是否大于第二阈值;在所述第二重叠度大于第二阈值的情况下,确定第三图像组中的行人是犬只的主人。在上述第二方面的一种可能的实现中,上述装置还包括,所述识别模块从所述第一图像组中选取出同时包含犬只和行人的图像,得到第二图像组包括:从第一图像组选取一张图像,通过行人检测算法检测该图像中是否有行人,并通过犬只检测算法检测该图像中是否有犬只。在上述第二方面的一种可能的实现中,上述装置还包括,所述获取模块从视频中获取多个帧图像得到第一图像组,包括:从所述视频中提取关键帧,组成第一图像组。在上述第二方面的一种可能的实现中,上述装置还包括,所述获取模块从视频中获取多个帧图像得到第一图像组,包括:从所述视频中预定时间间隔提取视频帧,组成第一图像组。第三方面,本申请实施里提供了一种计算机可读介质,所述可读介本文档来自技高网...

【技术保护点】
1.一种图像识别方法,其特征在于,包括:/n从视频中获取多个帧图像得到第一图像组;/n从所述第一图像组中选取出同时包含行人和犬只的图像,得到第二图像组,其中,所述第二图像组中相邻帧图像的时间间隔与所述第一图像中相邻帧图像的时间间隔相同;/n根据所述第二图像组,确定同一行人和同一犬只同时出现的时长与所述第一图像组的时长之间的关系是否满足预定条件,其中,所述时长为图像组中所有相邻帧图像的时间间隔之和;/n在所述确定的结果不满足预定条件时,判定所述犬只为流浪犬。/n

【技术特征摘要】
1.一种图像识别方法,其特征在于,包括:
从视频中获取多个帧图像得到第一图像组;
从所述第一图像组中选取出同时包含行人和犬只的图像,得到第二图像组,其中,所述第二图像组中相邻帧图像的时间间隔与所述第一图像中相邻帧图像的时间间隔相同;
根据所述第二图像组,确定同一行人和同一犬只同时出现的时长与所述第一图像组的时长之间的关系是否满足预定条件,其中,所述时长为图像组中所有相邻帧图像的时间间隔之和;
在所述确定的结果不满足预定条件时,判定所述犬只为流浪犬。


2.根据权利要求1所述的方法,其特征在于,所述预定条件包括:
同一行人和同一犬只同时出现的时长与所述第一图像组的时长的比值大于时间阈值。


3.根据权利要求2所述的方法,其特征在于,通过以下方式确定同一行人和同一犬只同时出现的时长:
从所述第二图像组中,选取出图像中的行人和犬只为同一行人和同一犬只的图像,得到第三图像组;
确定所述第三图像组中的行人是否为犬只的主人;
在确定所述行人是犬只主人的情况下,确定第三图像组的时长为同一行人和同一犬只同时出现的时长。


4.根据权利要求3所述的方法,其特征在于,所述确定第三图像组中的行人是否为犬只的主人包括:
判断第三图像组中图像的数量与第二图像组中图像的数量的比值是否大于数量阈值;
在所述比值大于数量阈值的情况下,确定所述第三图像组中的行人是犬只的主人。


5.根据权利要求3所述的方法,其特征在于,所述确定第三图像组中的行人是否为犬只的主人还包括:
从第三图像组中选取一张图像,以第一比例外扩行人检测框,并获得其与所述犬只检测框的第一重叠区域;
判断所述第一重叠区域与所述犬只感兴趣的第一重叠度是否大于第一阈值;
在所述第一重叠度大...

【专利技术属性】
技术研发人员:黄杰魏子昆杨忠程张至先
申请(专利权)人:上海依图网络科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1