本发明实施例涉及监控,具体而言,涉及一种分析模式的确定方法、装置、存储介质及电子装置。
背景技术:
1、视频监控技术已广泛应用于诸多领域,而随着视频监控技术的快速发展,目前后端存储录像机一般都支持多种智能,并且支持多路开启相同或者不同的智能,例如,支持的通用智能有智能动检smd(smart motion detection)、周界、人脸检测比对、车牌检测、结构化等,即后端设备支持周界、结构化、车牌检测及人脸检测等,由于不同时间段相机采集到的画面可能适合开启不同的智能类型(或称为分析模式),下面以景区的监控为例,节假期高峰期只允许人员进入,那么需要开启人脸检测;非节假期允许人员和车辆进入,那么需要开启结构化,识别人车;夜间或者景区异常封闭不允许人员和车辆进入,此时需要开启周界检测入侵;但是,在相关技术中,何时开启何种智能类型需要用户人为干预判断及手动地去经常修改,即,相关技术中存在着后端设备确定分析模式的效率较低的问题。
2、针对相关技术中存在的分析模式的确定效率较低的技术问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种分析模式的确定方法、装置、存储介质及电子装置,以至少解决相关技术中存在的分析模式的确定效率较低的技术问题。
2、根据本发明的一个实施例,提供了一种分析模式的确定方法,包括:对连续多帧图像中包括的目标图像帧进行检测,以获得检测结果,其中,所述连续多帧图像是由目标摄像设备在预定时段内对目标区域进行拍摄后所得到并传输至目标后端中的图像,所述目标图像帧为所述连续多帧图像中包括的除第一帧图像之外的图像帧;基于所述检测结果确定目标分析模式,其中,所述目标分析模式用于指示所述目标后端在对所述连续多帧图像之后的图像帧进行分析时所采取的图像分析模式。
3、在一个示例性实施例中,基于所述检测结果确定目标分析模式,包括:基于所述检测结果中包括的第一占比或第一占比与第二占比确定所述目标分析模式,其中,所述第一占比用于指示所述目标图像帧中包括的每个子图像帧相对于前一帧图像的运动占比的平均值,所述前一帧图像用于指示每个所述子图像帧的前一帧的图像,所述运动占比用于指示每个所述子图像帧相对于所述前一帧图像发生变化的图像区域在每个所述子图像帧中的占比,所述第二占比用于指示所述目标图像帧中包括的每个子图像帧中所包含的目标对象在每个所述子图像帧中的占比的平均值。
4、在一个示例性实施例中,基于所述检测结果中包括的第一占比确定所述目标分析模式,包括:在确定所述第一占比满足第一预定条件的情况下,将第一分析模式确定为所述目标分析模式,其中,所述第一分析模式用于指示对图像中是否存在与目标对象相同类型的对象进入所述目标区域进行分析的模式;或者,基于所述检测结果中包括的第一占比与第二占比确定所述目标分析模式,包括:基于所述第一占比、所述第二占比及当前分析模式,确定所述目标分析模式,其中,所述当前分析模式用于指示所述目标后端在对所述目标图像帧进行分析时所采取的图像分析模式。
5、在一个示例性实施例中,基于所述第一占比、所述第二占比及当前分析模式,确定所述目标分析模式,包括以下至少之一:在确定所述当前分析模式为第二分析模式,且所述第一占比与所述第二占比之间满足第二预定条件的情况下,将第三分析模式确定为所述目标分析模式,其中,所述第二分析模式用于指示对图像中包括的第一类型对象的属性进行分析的模式,所述第三分析模式用于指示对图像中包括的第二类型对象的属性进行分析的模式,目标对象包括所述第一类型对象和/或所述第二类型对象;在确定所述当前分析模式为第二分析模式,且所述第一占比与所述第二占比之间满足第三预定条件的情况下,将所述第二分析模式确定为所述目标分析模式,其中,所述第二分析模式用于指示对图像中包括的第一类型对象的属性进行分析的模式,目标对象包括所述第一类型对象。
6、在一个示例性实施例中,对连续多帧图像中包括的目标图像帧进行检测,以获得检测结果,包括:利用运动检测算法检测每个所述子图像帧相对于所述前一帧图像发生变化的图像区域;将所述发生变化的图像区域与所述子图像帧所包括的全部区域的比值确定为每个所述子图像帧所对应的所述运动占比;基于每个所述子图像帧所对应的所述运动占比确定出所述第一占比;和/或,对每个所述子图像帧中包括的所述目标对象进行检测,以获得目标检测框;将所述目标检测框的尺寸与所述子图像帧的尺寸的比值确定为每个所述子图像帧所对应的尺寸占比;基于每个所述子图像帧所对应的所述尺寸占比确定出所述第二占比。
7、在一个示例性实施例中,基于所述检测结果确定目标分析模式,包括:基于所述检测结果中所包括的第一目标数量和/或第二目标数量,确定所述目标分析模式,其中,所述第一目标数量用于指示所述连续多帧图像中所包括的第一类型对象的数量,所述第二目标数量用于指示所述连续多帧图像中所包括的第二类型对象的数量。
8、在一个示例性实施例中,基于所述检测结果中所包括的第一目标数量,确定所述目标分析模式,包括:在确定所述第一目标数量等于第一预定值的情况下,将第三分析模式确定为所述目标分析模式,其中,所述第三分析模式用于指示对图像中包括的所述第二类型对象的属性进行分析的模式;或者,基于所述检测结果中所包括的第二目标数量,确定所述目标分析模式,包括:在确定所述第二目标数量等于第二预定值的情况下,将第二分析模式确定为所述目标分析模式,其中,所述第二分析模式用于指示对图像中包括的第一类型对象的属性进行分析的模式;或者,基于所述检测结果中所包括的第一目标数量和第二目标数量,确定所述目标分析模式,包括以下至少之一:在确定所述第一目标数量与所述第二目标数量之间满足第四预定条件的情况下,将第二分析模式确定为所述目标分析模式,其中,所述第二分析模式用于指示对图像中包括的所述第一类型对象的属性进行分析的模式;在确定所述第一目标数量与所述第二目标数量之间满足第五预定条件的情况下,将第三分析模式确定为所述目标分析模式,其中,所述第三分析模式用于指示对图像中包括的第二类型对象的属性进行分析的模式;在确定所述第一目标数量和所述第二目标数量均小于第一预设阈值的情况下,将第一分析模式确定为所述目标分析模式其中,所述第一分析模式用于指示对图像中是否存在与目标对象相同类型的对象进入所述目标区域进行分析的模式;在确定所述第一目标数量和所述第二目标数量均大于第二预设阈值,且所述第一目标数量与所述第二目标数量之间满足第六预定条件的情况下,将第四分析模式确定为所述目标分析模式,其中,所述第四分析模式用于指示对图像中包括的目标对象的属性进行分析的模式,所述目标对象包括所述第一类型对象和所述第二类型对象。
9、根据本发明的另一个实施例,还提供了一种分析模式的确定装置,包括:检测模块,用于对连续多帧图像中包括的目标图像帧进行检测,以获得检测结果,其中,所述连续多帧图像是由目标摄像设备在预定时段内对目标区域进行拍摄后所得到并传输至目标后端中的图像,所述目标图像帧为所述连续多帧图像中包括的除第一帧图像之外的图像帧;确定模块,用于基于所述检测结果确定目标分析模式,其中,所述目标分析模式用于指示所述目标后端在对所述连续多帧图像之后的图像帧进行分析时所采取的图像分析模式。
10、根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
11、根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
12、通过本发明,通过对由目标摄像设备在预定时段内所拍摄并传输的连续多帧图像中包括的目标图像帧进行检测,以获得检测结果,其中,目标图像帧为连续多帧图像中包括的除第一帧图像之外的图像帧;再基于检测结果确定出目标后端对后续图像进行分析时所采取的目标分析模式。即通过对当前或之前的图像进行检测以获得检测结果,并根据检测结果自动确定出后续的图像分析模式的目的,避免了相关技术中需要依靠人工调整或切换分析模式从而导致效率低及用户体验差的问题,因此,解决了相关技术中存在的分析模式的确定效率较低的技术问题,达到了提升用户使用体验的效果。