一种马赛克处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24757481 阅读:28 留言:0更新日期:2020-07-04 09:27
本发明专利技术实施例公开了一种马赛克处理方法、装置、电子设备及存储介质;所述方法包括:获取待检测的视频图像帧序列;检测当前帧图像的运动向量,所述当前帧图像为所述图像帧序列中的任一帧图像;根据所述当前帧图像的运动向量和预存的前一帧图像人脸区域的位置坐标,预测出下一帧图像的人脸区域;在预测出的下一帧图像的人脸区域范围内检测人脸,并将检测到的人脸的位置坐标进行保存;在检测到的人脸的位置坐标区域进行马赛克处理。该方法能够在图像帧的预测人脸区域范围内检测人脸,从而减小人脸检测的搜索范围,大大减小计算量,提高视频的处理速度,实现视频的实时处理。

The invention relates to a mosaic processing method, device, electronic equipment and storage medium

【技术实现步骤摘要】
一种马赛克处理方法、装置、电子设备及存储介质
本专利技术涉及图像处理
,尤其涉及一种马赛克处理方法、装置、电子设备及存储介质。
技术介绍
随着移动互联网技术的发展,在不同地点/不同终端的用户进行视频采集、通信的需求越来越多。目前在一些为了保护隐私的视频场景,在视频中往往将人脸打马赛克,而保留视频的其他信息。现有的马赛克处理方法,是基于深度学习算法,主要是通过人脸检测和人脸跟踪来实现视频人脸的识别,从而在识别出来的人脸区域加上预设的模糊图片,即打上马赛克。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下问题:目前基于深度学习的人脸检测和人脸跟踪在实时检测视频中的人脸时,由于算法处理量大,速度慢,会造成视频中某些帧图像马赛克存在滞后的现象,因而马赛克的位置不准确,实时性较差。
技术实现思路
为解决上述技术问题,本专利技术实施例提供一种马赛克处理方法、装置、电子设备及存储介质,能够在图像帧的预测人脸区域范围内检测人脸,从而减小人脸检测的搜索范围,大大减小计算量,提高视频的处理速度,实现视频的实时处理。为达到上述目的,本专利技术实施例的技术方案是这样实现的:第一方面,本专利技术实施例提供了一种马赛克处理方法,所述方法包括:获取待检测的视频图像帧序列;检测当前帧图像的运动向量,所述当前帧图像为所述图像帧序列中的任一帧图像;根据所述当前帧图像的运动向量和预存的前一帧图像人脸区域的位置坐标,预测出下一帧图像的人脸区域;在预测出的下一帧图像的人脸区域范围内检测人脸,并将检测到的人脸的位置坐标进行保存;在检测到的人脸的位置坐标区域进行马赛克处理。在上述实施例中,所述检测当前帧图像的运动向量之前还包括:检测第一帧图像的人脸位置坐标并保存,其中,所述第一帧图像包含人脸图像。在上述实施例中,所述在预测出的下一帧图像的人脸区域范围内检测人脸包括:对预测出的下一帧图像的人脸区域设置矩形检测区域,在所述矩形检测区域内检测人脸。在上述实施例中,所述在检测到的人脸的位置坐标区域进行马赛克处理之后还包括:对经过马赛克处理后的视频图像进行编码并保存。在上述实施例中,所述获取待检测的视频图像帧序列包括:获取待检测的视频图像帧序列;对所述视频图像帧序列进行解码;将解码后的图像帧序列转化为RGB图像。第二方面,本专利技术实施例还提供一种马赛克处理装置,所述装置包括:获取模块,用于获取待检测的视频图像帧序列;第一检测模块,用于检测当前帧图像的运动向量,所述当前帧图像为所述图像帧序列中的任一帧图像;预测模块,用于根据所述第一检测模块检测的所述当前帧图像的运动向量和预存的前一帧图像人脸区域的位置坐标,预测出下一帧图像的人脸区域;第二检测模块,用于在所述预测模块预测出的下一帧图像的人脸区域范围内检测人脸;保存模块,用于将所述第二检测模块检测到的人脸的位置坐标进行保存;处理模块,用于在所述第二检测模块检测到的人脸的位置坐标区域进行马赛克处理。在上述实施例中,所述第二检测模块还用于:检测第一帧图像的人脸位置坐标;所述保存模块还用于保存所述第一帧图像的人脸位置坐标,其中,所述第一帧图像包含人脸图像。在上述实施例中,所述第二检测模块具体用于:对预测出的下一帧图像的人脸区域设置矩形检测区域,在所述矩形检测区域内检测人脸。在上述实施例中,所述装置还包括:编码处理模块,用于对经过马赛克处理后的视频图像进行编码并保存。在上述实施例中,所述获取模块具体包括:获取单元,用于获取待检测的视频图像帧序列;解码单元,用于对所述视频图像帧序列进行解码;转化单元,用于将解码后的图像帧序列转化为RGB图像。第三方面,本专利技术实施例提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例所述的马赛克处理方法。第四方面,本专利技术实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例所述的马赛克处理方法。本专利技术实施例提出了一种马赛克处理方法、装置、电子设备及存储介质,通过获取视频图像帧序列中当前帧的运动向量以及前一帧的人脸位置坐标来估计下一帧图像的人脸位置坐标,依次类推,从而预测各个图像帧的人脸位置坐标,使得在对视频人脸进行马赛克处理时,能够在预测的图像帧的人脸区域范围内检测人脸,从而减小人脸检测的搜索范围,大大减小计算量,提高视频的处理速度,实现视频的实时处理。附图说明图1为本专利技术实施例一提供的马赛克处理方法的流程示意图;图2为本专利技术实施例二提供的马赛克处理方法的流程示意图;图3为本专利技术实施例三提供的马赛克处理装置的第一结构示意图;图4为本专利技术实施例四提供的马赛克处理装置的第二结构示意图;图5为本专利技术实施例五提供的马赛克处理装置的第三结构示意图;图6为本专利技术实施例六提供的电子设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。实施例一图1为本专利技术实施例一提供的马赛克处理方法的流程示意图。如图1所示,马赛克处理方法可以包括以下步骤:步骤101、获取待检测的视频图像帧序列。在本步骤中,在待检测的视频中获取图像帧序列,该图像帧序列为按顺序保存的该视频拆分后的一帧帧的图像,其中,可以在预存的一段视频中获取,也可以在实时获取的视频中获取;具体获取方法可以利用现有的视频拆分算法来获取,也可以用现有的视频处理工具来获取。需要注意的是,该视频中可能在某些帧中没有人脸图像,例如在前10帧没有人脸图像,或者在视频的中间某几帧中没有人脸图像,但在处理过程中,为了保证对人脸图像进行马赛克处理的完整性和连续性,在本步骤中获取的是所有帧图像。步骤102、检测当前帧图像的运动向量,当前帧图像为图像帧序列中的任一帧图像。检测当前处理的图像帧的运动向量,该图像帧为步骤101获取到的图像帧序列中的任一帧图像,具体是在解码视频图像帧序列过程中对视频帧进行运动向量提取处理,获得当前帧图像的运动向量,用于预测下一帧图像的人脸区域。步骤103、根据当前帧图像的运动向量和预存的前一帧图像人脸区域的位置坐标,预测出下一帧图像的人脸区域。在本步骤中,根据上一步骤102获的当前帧图像的运动向量和预先存储的前一帧图像的人脸区域的位置坐标,预测下一帧图像的人脸位置,该位置为预测的位置坐标,在实际处理过程中,会转化为一个人脸区域范围。预测算法为常规的迭代算法,且在本步骤中,需要获取到预先存储的前一帧图像的人脸区域。步骤104、在预测出的下一帧图像的人脸区域范围内检测人脸,并本文档来自技高网...

【技术保护点】
1.一种马赛克处理方法,其特征在于,所述方法包括:/n获取待检测的视频图像帧序列;/n检测当前帧图像的运动向量,所述当前帧图像为所述图像帧序列中的任一帧图像;/n根据所述当前帧图像的运动向量和预存的前一帧图像人脸区域的位置坐标,预测出下一帧图像的人脸区域;/n在预测出的下一帧图像的人脸区域范围内检测人脸,并将检测到的人脸的位置坐标进行保存;/n在检测到的人脸的位置坐标区域进行马赛克处理。/n

【技术特征摘要】
1.一种马赛克处理方法,其特征在于,所述方法包括:
获取待检测的视频图像帧序列;
检测当前帧图像的运动向量,所述当前帧图像为所述图像帧序列中的任一帧图像;
根据所述当前帧图像的运动向量和预存的前一帧图像人脸区域的位置坐标,预测出下一帧图像的人脸区域;
在预测出的下一帧图像的人脸区域范围内检测人脸,并将检测到的人脸的位置坐标进行保存;
在检测到的人脸的位置坐标区域进行马赛克处理。


2.根据权利要求1所述的方法,其特征在于,所述检测当前帧图像的运动向量之前还包括:
检测第一帧图像的人脸位置坐标并保存,其中,所述第一帧图像包含人脸图像。


3.根据权利要求1所述的方法,其特征在于,所述在预测出的下一帧图像的人脸区域范围内检测人脸包括:
对预测出的下一帧图像的人脸区域设置矩形检测区域,在所述矩形检测区域内检测人脸。


4.根据权利要求1所述的方法,其特征在于,所述在检测到的人脸的位置坐标区域进行马赛克处理之后还包括:
对经过马赛克处理后的视频图像进行编码并保存。


5.根据权利要求1所述的方法,其特征在于,所述获取待检测的视频图像帧序列包括:
获取待检测的视频图像帧序列;
对所述视频图像帧序列进行解码;
将解码后的图像帧序列转化为RGB图像。


6.一种马赛克处理装置,其特征在于,所述装置包括:
获取模块,用于获取待检测的视频图像帧序列;
第一检测模块,用于检测当前帧图像的运动向量,所述当前帧图像为所述图像帧序列中的任一帧图像;
预测模块,用于根据所述第一检测模块检测的所述当前帧图像的运动向量和预存...

【专利技术属性】
技术研发人员:邓学正侯明强
申请(专利权)人:北京右划网络科技有限公司
类型:发明
国别省市:北京;11

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

1