【技术实现步骤摘要】
图像处理方法、装置、电子设备及可读存储介质
涉及计算机
,具体涉及人工智能技术,尤其涉及图像处理方法、装置、电子设备及可读存储介质。
技术介绍
在视频监控领域,仅仅通过图像采集设备采集到视频还是远远不够的,通常需要对视频中所出现的人脸进行图像识别处理与图像匹配处理,以供用户进行相关安全需求的业务。因此,亟需提供一种图像处理方法,以实现对视频源中所出现的人脸进行图像识别处理与图像匹配处理。
技术实现思路
本申请的多个方面提供图像处理方法、装置、电子设备及可读存储介质,用以实现对视频源中所出现的人脸进行图像识别处理与图像匹配处理。根据第一方面,提供了一种图像处理方法,包括:人脸识别模块获取所维护的人脸图像缓冲队列,所述人脸图像缓冲队列中包括至少一帧人脸图像,以及所述至少一帧人脸图像中各帧人脸图像所对应的第一时间戳;所述各帧人脸图像和该帧人脸图像所对应的第一时间戳为所述人脸识别模块基于来自视频源的原始图像所获得;所述人脸识别模块从所述人脸图像缓冲队列中,确定待匹配的人脸图像 ...
【技术保护点】
1.一种图像处理方法,其特征在于,包括:/n人脸识别模块获取所维护的人脸图像缓冲队列,所述人脸图像缓冲队列中包括至少一帧人脸图像,以及所述至少一帧人脸图像中各帧人脸图像所对应的第一时间戳;所述各帧人脸图像和该帧人脸图像所对应的第一时间戳为所述人脸识别模块基于来自视频源的原始图像所获得;/n所述人脸识别模块从所述人脸图像缓冲队列中,确定待匹配的人脸图像;/n所述人脸识别模块将所述待匹配的人脸图像,以及所述待匹配的人脸图像所对应的第一时间戳,发送给业务处理模块,以供所述业务处理模块根据所述待匹配的人脸图像所对应的第一时间戳,从所维护的背景图像缓冲队列中,确定与所述待匹配的人脸图 ...
【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:
人脸识别模块获取所维护的人脸图像缓冲队列,所述人脸图像缓冲队列中包括至少一帧人脸图像,以及所述至少一帧人脸图像中各帧人脸图像所对应的第一时间戳;所述各帧人脸图像和该帧人脸图像所对应的第一时间戳为所述人脸识别模块基于来自视频源的原始图像所获得;
所述人脸识别模块从所述人脸图像缓冲队列中,确定待匹配的人脸图像;
所述人脸识别模块将所述待匹配的人脸图像,以及所述待匹配的人脸图像所对应的第一时间戳,发送给业务处理模块,以供所述业务处理模块根据所述待匹配的人脸图像所对应的第一时间戳,从所维护的背景图像缓冲队列中,确定与所述待匹配的人脸图像所对应的第一时间戳一致的第一图像,以作为所述待匹配的人脸图像的匹配图像,以及根据所述待匹配的人脸图像和所述待匹配的人脸图像的匹配图像进行业务处理;所述第一图像为所述业务处理模块所获取的原始图像;
其中,所述人脸识别模块与所述业务处理模块运行在不同的硬件平台之上。
2.根据权利要求1所述的方法,其特征在于,所述人脸识别模块将所述待匹配的人脸图像,以及所述待匹配的人脸图像所对应的第一时间戳,发送给业务处理模块之后,还包括:
所述人脸识别模块将所述待匹配的人脸图像,从所述人脸图像缓冲队列中删除。
3.根据权利要求1所述的方法,其特征在于,所述人脸识别模块获取所维护的人脸图像缓冲队列之前,还包括:
所述人脸识别模块基于来自视频源的至少两帧原始图像,维护所述人脸图像缓冲队列;所述至少两帧原始图像中各帧原始图像中携带第二时间戳;
所述人脸识别模块基于所述人脸图像缓冲队列,同步所述业务处理模块所维护的背景图像缓冲队列。
4.根据权利要求3所述的方法,其特征在于,所述人脸识别模块基于来自视频源的至少两帧原始图像,维护所述人脸图像缓冲队列,包括:
所述人脸识别模块接收所述至少两帧原始图像,以作为第二图像;
所述人脸识别模块对所述至少两帧第二图像中各帧第二图像添加所述第一时间戳;
所述人脸识别模块对所述各帧第二图像进行人脸检测处理,以获得所述各帧第二图像的人脸检测结果;
所述人脸识别模块将包含人脸图像的各帧第二图像的人脸检测结果中所包含的人脸图像,以及该帧第二图像的第二时间戳和第一时间戳对应加入到所述人脸图像缓冲队列中。
5.根据权利要求4所述的方法,其特征在于,所述人脸识别模块基于所述人脸图像缓冲队列,同步所述业务处理模块所维护的背景图像缓冲队列,包括:
所述人脸识别模块将所述各帧第二图像的第二时间戳和第一时间戳,以及所述人脸图像缓冲队列中各人脸图像所对应的第二时间戳和第一时间戳,发送给所述业务处理模块,以供所述业务处理模块针对所述各帧第二图像,若确定一帧第二图像的第二时间戳和第一时间戳在所述人脸图像缓冲队列中各人脸图像所对应的第二时间戳和第一时间戳中,对至少两帧第一图像中与该帧第二图像的第二时间戳一致的第一图像添加该帧第二图像的第一时间戳,将添加了所述第一时间戳的第一图像加入到所述背景图像缓冲队列中。
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:
所述人脸识别模块对所述人脸图像缓冲队列中各人脸图像,进行过滤处理;
所述人脸识别模块将所述过滤处理之后的所述人脸图像缓冲队列中各人脸图像所对应的第一时间戳,发送给所述业务处理模块,以供所述业务处理模块根据所述过滤处理之后的所述人脸图像缓冲队列中各人脸图像所对应的第一时间戳,对所述背景图像缓冲队列中各第一图像进行同步处理。
7.一种图像处理方法,其特征在于,包括:
业务处理模块接收人脸识别模块所发送的待匹配的人脸图像,以及所述待匹配的人脸图像所对应的第一时间戳;所述待匹配的人脸图像为所述人脸识别模块从所维护的人脸图像缓冲队列中确定;所述人脸图像缓冲队列中包括至少一帧人脸图像,以及所述至少一帧人脸图像中各帧人脸图像所对应的第一时间戳;所述各帧人脸图像和该帧人脸图像所对应的第一时间戳为所述人脸识别模块基于来自视频源的原始图像所获得;
所述业务处理模块根据所述待匹配的人脸图像所对应的第一时间戳,从所维护的背景图像缓冲队列中,确定与所述待匹配的人脸图像所对应的第一时间戳一致的第一图像,以作为所述待匹配的人脸图像的匹配图像;所述第一图像为所述业务处理模块所获取的原始图像;
所述业务处理模块根据所述待匹配的人脸图像和所述待匹配的人脸图像的匹配图像进行业务处理;
其中,所述人脸识别模块与所述业务处理模块运行在不同的硬件平台之上。
8.根据权利要求7所述的方法,其特征在于,所述业务处理模块根据所述待匹配的人脸图像所对应的第一时间戳,从所维护的背景图像缓冲队列中,确定与所述待匹配的人脸图像所对应的第一时间戳一致的第一图像,以作为所述待匹配的人脸图像的匹配图像之后,还包括:
所述业务处理模块将所述待匹配的人脸图像的匹配图像,从所述背景图像缓冲队列中删除。
9.根据权利要求7所述的方法,其特征在于,所述业务处理模块接收人脸识别模块所发送的待匹配的人脸图像,以及所述待匹配的人脸图像所对应的第一时间戳之前,还包括:
所述业务处理模块基于来自视频源的至少两帧原始图像和所述人脸识别模块所维护的所述人脸图像缓冲队列,同步维护所述背景图像缓冲队列;所述至少两帧原始图像中各帧原始图像中携带第二时间戳。
10.根据权利要求9所述的方法,其特征在于,所述业务处理模块基于来自视频源的至少两帧原始图像和所述人脸识别模块所维护的所述人脸图像缓冲队列,同步维护所述背景图像缓冲队列,包括:
所述业务处理模块接收所述人脸识别模块所发送的所述各帧第二图像的第二时间戳和第一时间戳,以及所述人脸图像缓冲队列中各人脸图像所对应的第二时间戳和第一时间戳;
所述业务处理模块针对所述各帧第二图像,若确定一帧第二图像的第二时间戳和第一时间戳在所述人脸图像缓冲队列中各人脸图像所对应的第二时间戳和第一时间戳中,对至少两帧第一图像中与该帧第二图像的第二时间戳一致的第一图像添加该帧第二图像的第一时间戳;
所述业务处理模块将添加了所述第一时间戳的第一图像加入到所述背景图像缓冲队列中。
11.根据权利要求7-10中任一项所述的方法,其特征在于,所述方法还包括:
所述业务处理模块接收所述人脸识别模块所发送的过滤处理之后的所述人脸图像缓冲队列中各人脸图像所对应的第一时间戳;
所述业务处理模块根据所述过滤处理之后的所述人脸图像缓冲队列中各人脸图像所对应的第一时间戳,对所述背景图像缓冲队列中各第一图像进行同步处理。
12.根据权利要求11所述的方法,其特征在于,所述业务处理模块根据所述过滤处理之后的所述人脸图像缓冲队列中各人脸图像所对应的第一时间戳,对所述背景图像缓冲队列中各第一图像进行同步处理,包括:
所述业务处理模块对所述背景图像缓冲队列中各第一图像所对应的第一时...
【专利技术属性】
技术研发人员:胡跃祥,周仁义,韩钧宇,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。