基于nvr录像文件的人脸检索和抓拍方法

文档序号:9847117阅读:1553来源:国知局
基于nvr录像文件的人脸检索和抓拍方法
【技术领域】
[0001]本发明涉及安防监控领域,尤其涉及一种基于NVR录像文件的人脸检索和抓拍方法。
【背景技术】
[0002]嵌入式NVR(Network Video Recorder即网络硬盘录像机)类设备的核心功能是存储,NVR设备将自身链接的ipc(IP camera即网络摄像机)前端传出的码流转化为NVR本地磁盘上存储的视频录像文件,作为视频存档资料,供用户查询和调阅。
[0003]人脸识别是嵌入式NVR类设备智能分析中支持的主要算法之一,可以在设定的识别区域内,主动识别出现的人脸画面。
[0004]嵌入式nvr类设备中传统的智能分析人脸算法技术一般都是基于实时码流,实时分析,实时报警,类似拌线,周界,入侵,离岗等,报警触发后联动各种后续动作,如:联动声音,抓拍,录像,端口输出等,这样做存在的问题是:
1.人脸检测结果不直观:由于算法仅对实时码流进行分析,检测结果一闪即逝,从用户角度来讲,分析结果并不直观易用。
[0005]2.不支持人脸关键区域抓拍:如果用户需要保存检测到的人脸信息,传统智能分析的结果并不支持保存,对用户直接使用检测到的结果造成很大障碍。
[0006]3.不能检索:智能分析的结果并不支持保存,用户如果想在大量的视频录像文件中查看出现的人员面部特征,工作量大,效率非常低。
[0007]4.不能精确定位:不能基于人脸检测结果定位于录像文件。

【发明内容】

[0008]为解决上述问题,本发明的提供的方案是:
本发明的一种基于NVR录像文件的人脸检索和抓拍方法,包括如下步骤:
A前端IPC进行视频采集和智能人脸分析,将人脸检测结果插入到实时码流数据中,并将人脸检测结果保存在NVR设备的录像中;
B用户通过NVR设备的界面模块发送检索请求,主程序模块根据请求进行录像查询和文件检索,并将处理结果发送到界面模块呈现给用户;
C界面模块发送抓拍请求,主程序模块根据请求按照人脸信息处理抓拍图片并剪裁,并保存抓拍图片,用户通过点击图片播放该时间点的录像。
[0009]本发明具有的优点和积极效果是:
本发明可以不依赖实时码流信息实现对nvr视频录像中人脸信息检索和抓拍,完成了人脸信息的初步筛选及定位,极大的减少了在录像中查询人员面部特征的工作量,使得人脸检测技术的实用性大大提升。
【附图说明】
[0010]图1是本发明的流程图;
图2是本发明的界面模块和主程序模块工作流程图。
【具体实施方式】
[0011]以下参照附图及实施例对本发明的基于NVR录像文件的人脸检索和抓拍方法进行详细的说明。
[0012]如图1所示基于NVR录像文件的人脸检索和抓拍方法,其特征在于,包括如下步骤:A前端IPC进行视频采集和智能人脸分析,将人脸检测结果插入到实时码流数据中,并将人脸检测结果保存在NVR设备的录像中;
B用户通过NVR设备的界面模块发送检索请求,主程序模块根据请求进行录像查询和文件检索,并将处理结果发送到界面模块呈现给用户;
C界面模块发送抓拍请求,主程序模块根据请求按照人脸信息处理抓拍图片并剪裁,并保存抓拍图片,用户通过点击图片播放该时间点的录像。
[0013]所述步骤B中界面模块发送的检索请求包括时间段和通道信息。
[0014]所述步骤B中处理结果包括检测到人脸的时间点和人脸在图片中的位置信息。
[0015]所述步骤C中抓拍请求包括检测到人脸的时间点和人脸在图片中的位置信息。
[0016]所述步骤C中剪裁过程依据检测到人脸的区域尺寸。
[0017]在嵌入式NVR类设备中结合前端IPC的智能人脸分析,将人脸检测结果插入到实时码流数据中。使得NVR设备的录像中得以将人脸检测结果加以保存。
[0018]本具体实施例采用前端IPC设备进行视频采集,同时前端IPC设备中还具有智能人脸分析功能,在视频采集的同时对视频进行智能人脸分析,将人脸检测的结果插入到实时码流数据之中,实时码流数据通过网络传输至NVR设备,NVR设备将视频数据和智能人脸分析数据同时保存在录像文件中,所述的视频数据可以为单通道也可以是多通道同时录像。
[0019]嵌入式nvr类设备中具有界面模块和主程序模块,界面模块可用于人机交互,用户在界面模块设定人脸搜索时间和通道后,主程序模块搜索本地磁盘中的视频录像文件中的人脸检测信息,并将视频监控过程中出现人脸的时间点呈现给用户,用户可以通过出现人脸的时间点进行查询录像文件。
[0020]嵌入式nvr类设备将自动对出现人脸的时间点的人脸画面依据人脸识别到的精确区域实施抓拍,保存为图片的形式,点击图片可以定位至录像时间点进行播放。由于定位到的视频录像文件是全尺寸画面,此时要依据人脸信息中的区域对画面进行裁剪,然后抓拍存储为图片文件。
【主权项】
1.一种基于NVR录像文件的人脸检索和抓拍方法,其特征在于,包括如下步骤: A前端IPC进行视频采集和智能人脸分析,将人脸检测结果插入到实时码流数据中,并将人脸检测结果保存在NVR设备的录像中; B用户通过NVR设备的界面模块发送检索请求,主程序模块根据请求进行录像查询和文件检索,并将处理结果发送到界面模块呈现给用户; C界面模块发送抓拍请求,主程序模块根据请求按照人脸信息处理抓拍图片并剪裁,并保存抓拍图片,用户通过点击图片播放该时间点的录像。2.根据权利要求1所述的基于NVR录像文件的人脸检索和抓拍方法,其特征在于:所述步骤B中界面模块发送的检索请求包括时间段和通道信息。3.根据权利要求1所述的基于NVR录像文件的人脸检索和抓拍方法,其特征在于:所述步骤B中处理结果包括检测到人脸的时间点和人脸在图片中的位置信息。4.根据权利要求1所述的基于NVR录像文件的人脸检索和抓拍方法,其特征在于:所述步骤C中抓拍请求包括检测到人脸的时间点和人脸在图片中的位置信息。5.根据权利要求1所述的基于NVR录像文件的人脸检索和抓拍方法,其特征在于:所述步骤C中剪裁过程依据检测到人脸的区域尺寸。
【专利摘要】本发明公开了一种基于NVR录像文件的人脸检索和抓拍方法,包括如下步骤:前端IPC进行视频采集和智能人脸分析,将人脸检测结果插入到实时码流数据中,并将人脸检测结果保存在NVR设备的录像中;用户通过NVR设备的界面模块发送检索请求,主程序模块根据请求进行录像查询和文件检索,并将处理结果发送到界面模块呈现给用户;界面模块发送抓拍请求,主程序模块根据请求按照人脸信息处理抓拍图片并剪裁,并保存抓拍图片,用户通过点击图片播放该时间点的录像。本发明可以不依赖实时码流信息实现对nvr视频录像中人脸信息检索和抓拍,完成了人脸信息的初步筛选及定位,极大的减少了在录像中查询人员面部特征的工作量,使得人脸检测技术的实用性大大提升。
【IPC分类】G06F17/30, G06K9/00, H04N5/77
【公开号】CN105611209
【申请号】CN201510972517
【发明人】戴林, 杨清永, 孙伟
【申请人】天津天地伟业数码科技有限公司
【公开日】2016年5月25日
【申请日】2015年12月23日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1