吸烟情况的检测方法及装置、电子设备、存储介质与流程

专利检索2026-07-08  17


本技术涉及图像处理,尤其是涉及一种吸烟情况的检测方法及装置、电子设备、存储介质。


背景技术:

1、目前,出于用户的安全和健康的考虑,在部分应用场景中存在检测用户是否吸烟的技术需求。例如:在动车上,由于动车内部安装有许多复杂的电气设备和电缆线路,吸烟时香烟燃烧产生的灰烬可能落在动车内部的电气设备和电缆线路上,导致电气接触不良或短路,从而引发火灾。由此,确定用户是否存在吸烟可能,从而尽早观察并阻止用户,能够提高动车运行的安全性。相关技术中,通常依靠人工肉眼监测的方法以判断用户是否在吸烟,但是仅依靠该方式检测用户是否存在吸烟的可能性,效率较低。

2、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。

2、本技术实施例提供了一种吸烟情况的检测方法及装置、电子设备、存储介质,以提高检测用户是否存在吸烟可能的效率。

3、本技术实施例提供了一种吸烟情况的检测方法,包括:获取待识别图像;利用预设的目标检测模型对所述待识别图像进行检测;在检测到所述待识别图像中存在第一检测框、第二检测框、第三检测框的情况下,确定所述第一检测框、所述第二检测框、所述第三检测框之间的交集情况;其中,所述第一检测框为在所述待识别图像中检测出的表征人的检测框,所述第二检测框为在所述待识别图像中检测出的表征烟的检测框,所述第三检测框为在所述待识别图像中检测出的表征头部或手部的检测框;根据所述交集情况确定吸烟情况。

4、在上述实施方式中,由于用户在吸烟或准备吸烟的过程中,通常会存在两种状态,一种是用户将香烟含在嘴里的状态,另一种是用户将香烟拿在手上的状态。在用户将香烟含在嘴里时,用户所处位置、用户的人头所处位置和香烟所处位置会大致在同一区域。在用户将香烟拿在手上时,用户所处位置、用户的手所处位置和香烟所处位置会大致在同一区域。由此,通过获取待识别图像中第一检测框、第二检测框和第三检测框,并确定第一检测框、第二检测框和第三检测框之间的交集情况,能够知道是否存在用户、用户的头和香烟处于同一区域,或能够知道是否存在用户、用户的手和香烟处于同一区域,从而能够在不需要人工参与的情况下,自动推断出用户的吸烟情况,提高检测用户是否存在吸烟可能的效率。

5、进一步的,利用预设的目标检测模型对所述待识别图像进行检测,包括:利用至少两种预设的目标检测模型分别对所述待识别图像进行检测;对各所述目标检测模型检测出的检测框进行去重,得到所述待识别图像中存在的检测框。

6、在上述实施方式中,由于单个的目标检测模型存在漏检测现象,即使用单个的目标检测模型识别待识别图像,可能存在漏标第一检测框、第二检测框或者第三检测框。因此,通过不同种的目标检测模型分别识别待识别图像,并去除重复的检测框,能够尽可能准确的获得待识别图像中的第一检测框、第二检测框和第三检测框,进而便于后续根据第一检测框、第二检测框和第三检测框的交集情况判断出的吸烟情况更准确。

7、进一步的,确定所述第一检测框、所述第二检测框、所述第三检测框之间的交集情况,包括:针对每一个所述第一检测框:确定是否存在所述第二检测框与该第一检测框存在交集,获得第一交集判断结果;确定是否存在所述第三检测框与该第一检测框存在交集,获得第二交集判断结果;其中,所述第一交集判断结果和所述第二交集判断结果为该第一检测框对应的交集情况。

8、在上述实施方式中,在不存在表征人的第一检测框的情况下,即待识别图像中并不存在用户,此时即便存在表征烟的第二检测框、表征头部的第三检测框或表征手部的第三检测框,大概率不可能存在吸烟事件。因此,判断第一检测框和第二检测框之间是否存在交集,以及判断第一检测框和第三检测框之间是否存在交集。后续便能够便捷的判断出吸烟情况。

9、进一步的,根据所述交集情况确定吸烟情况,包括:针对每一个所述第一检测框:在所述第一交集判断结果表征存在第二检测框与该第一检测框存在交集,且在所述第二交集判断结果表征存在第三检测框与该第一检测框存在交集的情况下,从所述待识别图像中提取出目标图像,并根据所述目标图像确定所述吸烟情况;其中,所述目标图像包括人像图像和/或香烟图像;所述人像图像为所述待识别图像中该第一检测框所处位置的图像,所述香烟图像为所述待识别图像中与该第一检测框存在交集的第二检测框所处位置的图像;在所述第一交集判断结果表征不存在第二检测框与该第一检测框存在交集,或在所述第二交集判断结果表征不存在第三检测框与该第一检测框存在交集的情况下,确定所述吸烟情况为不存在吸烟事件。

10、在上述实施方式中,由于用户吸烟的过程中,通常存在两种状态,一种是用户将香烟含在嘴里的状态,另一种是用户将香烟拿在手上的状态。因此,在存在第二检测框与第一检测框存在交集,且第三检测框与第一检测框存在交集的情况下,则可以初步确定存在吸烟事件。为了避免由于目标检测模型出现检测框误检的情况,通过人像图像和/或香烟图像再次判断吸烟情况,以确保获取的吸烟情况的准确性。

11、进一步的,根据所述目标图像确定所述吸烟情况,包括:利用预设的再检测算法对所述目标图像进行检测,得到所述目标图像的再检测结果;根据所述再检测结果确定所述吸烟情况。

12、在上述实施方式中,为了避免由于目标检测模型出现检测框误检的情况,通过目标图像再次判断吸烟情况,以确保获取的吸烟情况的准确性。

13、进一步的,所述目标图像包括所述人像图像和所述香烟图像;利用预设的再检测算法对所述目标图像进行检测,得到所述目标图像的再检测结果,包括:将所述人像图像输入预设的图形分类算法,获得第一分类结果;所述第一分类结果包括表征所述人像图像为手上没有拿东西的人的概率、表征所述人像图像为手拿香烟的人的概率、表征所述人像图像为用嘴吸烟的人的概率;利用预设的二分类算法识别所述香烟图像,获得第二分类结果;所述第二分类结果表征存在吸烟事件或不存在吸烟事件;和/或,利用预设的像素比例确定算法确定出所述香烟图像中表征香烟的像素点的比例;其中,所述再检测结果包括:所述第一分类结果;所述第二分类结果和/或所述比例。

14、在上述实施方式中,由于不同的算法都各有优劣,因此结合与目标检测模型不同的图形分类算法、二分类算法和像素比例确定算法,能够便于更准确的确定吸烟情况。

15、进一步的,利用预设的像素比例确定算法确定出所述香烟图像中表征香烟的像素点的比例,包括:根据预设的阈值对所述香烟图像二值化;获取二值化后的所述香烟图像中白色像素点的第一数量和所述香烟图像中像素点的总数量;计算所述第一数量与所述总数量的比值,获得所述表征香烟的像素点的比例。

16、在上述实施方式中,香烟通常由烟体和滤嘴构成,用户不管是手拿香烟还是用嘴吸烟,通常都会遮盖滤嘴。由此,在截取的香烟图像中,展露出来的香烟大部分属于烟体,而烟体部分通常呈白色,由此能够通过先二值化香烟图像,再计算白色像素点所占比例,从而确定香烟图像中存在香烟的可能性,以便于更准确的确定吸烟情况。

17、进一步的,利用预设的像素比例确定算法确定出所述香烟图像中表征香烟的像素点的比例,包括:获取所述香烟图像中各像素点的三原色值;将各所述像素点的三原色值转换为色调饱和度亮度值;获取表征白色的色调饱和度亮度值对应的像素点的第二数量和所述香烟图像中像素点的总数量;计算所述第二数量与所述总数量的比值,获得所述表征香烟的像素点的比例。

18、在上述实施方式中,由于hsv(hue-saturation-value,色相-饱和度-色明度)色彩模型中色调饱和度亮度值与人类对颜色的感知方式更为接近,因此通过将香烟图像中各像素点的三原色值转换为色调饱和度亮度值,能够使得确定的表征香烟的像素点的比例,更符合实际,从而便于更准确的确定吸烟情况。

19、进一步的,再检测结果包括所述第一分类结果、所述第二分类结果和所述比例;根据所述再检测结果确定所述吸烟情况,包括:根据所述第一分类结果确定第一得分;根据所述第二分类结果确定第二得分;根据所述像素点的比例确定第三得分;根据所述第一得分、所述第二得分和所述第三得分确定吸烟情况。

20、在上述实施方式中,通过不同的算法获得不同的得分,能够综合不同的算法来进行是否存在吸烟事件的判定,从而更好的提什判断吸烟情况的准确性。

21、本技术实施例提供了一种吸烟情况的检测装置,包括:获取模块,用于获取待识别图像;识别模块,用于利用预设的目标检测模型对所述待识别图像进行检测;交集确定模块,用于在检测到所述待识别图像中存在第一检测框、第二检测框、第三检测框的情况下,确定所述第一检测框、所述第二检测框、所述第三检测框之间的交集情况;其中,所述第一检测框为在所述待识别图像中检测出的表征人的检测框,所述第二检测框为在所述待识别图像中检测出的表征烟的检测框,所述第三检测框为在所述待识别图像中检测出的表征头部或手部的检测框;情况确定模块,用于根据所述交集情况确定吸烟情况。

22、本技术实施例提供了一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现上述吸烟情况的检测方法。

23、在一些实施例中,所述存储介质,所述存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,所述计算机可执行指令使得处理器实现上述吸烟情况的检测方法。

24、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本技术。


技术特征:

1.一种吸烟情况的检测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,利用预设的目标检测模型对所述待识别图像进行检测,包括:

3.根据权利要求1所述的方法,其特征在于,确定所述第一检测框、所述第二检测框、所述第三检测框之间的交集情况,包括:

4.根据权利要求3所述的方法,其特征在于,根据所述交集情况确定吸烟情况,包括:

5.根据权利要求4所述的方法,其特征在于,根据所述目标图像确定所述吸烟情况,包括:

6.根据权利要求5所述的方法,其特征在于,所述目标图像包括所述人像图像和所述香烟图像;利用预设的再检测算法对所述目标图像进行检测,得到所述目标图像的再检测结果,包括:

7.根据权利要求6所述的方法,其特征在于,利用预设的像素比例确定算法确定出所述香烟图像中表征香烟的像素点的比例,包括:

8.根据权利要求6所述的方法,其特征在于,利用预设的像素比例确定算法确定出所述香烟图像中表征香烟的像素点的比例,包括:

9.根据权利要求5所述的方法,其特征在于,再检测结果包括第一分类结果、第二分类结果和比例;根据所述再检测结果确定所述吸烟情况,包括:

10.一种吸烟情况的检测装置,其特征在于,包括:

11.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现权利要求1至9任一项所述的吸烟情况的检测方法。

12.一种存储介质,其特征在于,所述存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,所述计算机可执行指令使得处理器实现权利要求1至9任一项所述的吸烟情况的检测方法。


技术总结
本申请涉及图像处理技术领域,公开一种吸烟情况的检测方法及装置、电子设备、存储介质。该方法包括:获取待识别图像;利用预设的目标检测模型对待识别图像进行检测;在检测到待识别图像中存在第一检测框、第二检测框、第三检测框的情况下,确定第一检测框、第二检测框、第三检测框之间的交集情况;根据交集情况确定吸烟情况。这样,通过确定第一检测框、第二检测框和第三检测框之间的交集情况,能够知道是否存在用户、用户的头和香烟处于同一区域,或能够知道是否存在用户、用户的手和香烟处于同一区域,从而能够在不需要人工参与的情况下,自动推断出用户的吸烟情况,提高检测用户是否存在吸烟可能的效率。

技术研发人员:郑书潺,顾湘余,丁肇丰,周向根,余家林,余晨晖,何杰,王恒,刘捷
受保护的技术使用者:杭州杰峰科技有限公司
技术研发日:
技术公布日:2024/5/29
转载请注明原文地址:https://win.8miu.com/read-1164882.html

最新回复(0)