The invention relates to the field of video technology, in particular relates to an alarm method and device for duration without face. No face the duration of early warning methods including each frame of video image acquisition is installed on the client terminal camera, each frame of the video image in the presence of face information to generate test results, if one frame of video image does not exist in the face of information, the detection result will not exist in the face of information added the message queue, if not detected within a predetermined period of time face information, the detection results of a predetermined period of time when the arrival of the no face information sent to the service terminal. The scheme can automatically monitor the existence of face information for a period of time, and inform the service terminal when there is no face information in the period, and change the traditional manual management mode of the timer, greatly improving the development efficiency.
【技术实现步骤摘要】
持续时间无人脸的预警方法及装置
本专利技术涉及视频
,具体而言,涉及一种持续时间无人脸的预警方法及装置。
技术介绍
在客户端的开发过程中有一个视频交友功能,在视频交友功能模块中有这样一个需求,当用户没有将摄像头对准人脸的时候需要开始计时,如果连续t秒时间内一直都没有检测到人脸就提交无人检测到的信息给服务器,如果在开始没有人脸,但是在t秒之间有人脸了,接下来又没人脸了,那么计算时间需要从下次没有人脸的时刻开始算起。也就是说整个过程的前提条件是连续t秒钟都没有检测到人脸信息此时才能出发无人脸检测的消息。传统方案中实现这种连续t秒中无人脸检测的方法是通过开启定时器的方式不断检测,如果中间某个时刻检测到需要重置定时器并重新定时,知道定时器超时触发上传无人脸检测到的信号。这种方法需要手动去维护一个定时器开关,由于定时器内部还需要去判定人脸相关逻辑有可能会导致页面销毁了定时器依旧存在的可能性,这样就会引起内存泄漏的问题。同时,由于不断的开启和关闭定时器,对系统的开销会很大,使得系统变得更加耗电。
技术实现思路
本专利技术的目的在于提供一种持续时间无人脸的预警方法,以实现自动进行连续一段时间内人脸信号的检测,避免了传统方案中手动不断切换定时器的管理方式,提高了开发效率。本专利技术的另一目的在于提供一种持续时间无人脸的预警装置,以实现自动进行连续一段时间内人脸信号的检测,避免了传统方案中手动不断切换定时器的管理方式,提高了开发效率。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种持续时间无人脸的预警方法,应用于客户终端,所述客户 ...
【技术保护点】
一种持续时间无人脸的预警方法,应用于客户终端,所述客户终端与服务终端连接,其特征在于,所述方法包括:获取所述客户终端的摄像头采集的每一帧视频图像;检测所述每一帧视频图像中是否存在人脸信息以生成检测结果;若其中一帧所述视频图像中不存在人脸信息,则将不存在人脸信息的检测结果加入消息队列;若预定时间段内仍未检测到人脸信息,则所述预定时间段到来时将所述不存在人脸信息的检测结果发送至所述服务终端。
【技术特征摘要】
1.一种持续时间无人脸的预警方法,应用于客户终端,所述客户终端与服务终端连接,其特征在于,所述方法包括:获取所述客户终端的摄像头采集的每一帧视频图像;检测所述每一帧视频图像中是否存在人脸信息以生成检测结果;若其中一帧所述视频图像中不存在人脸信息,则将不存在人脸信息的检测结果加入消息队列;若预定时间段内仍未检测到人脸信息,则所述预定时间段到来时将所述不存在人脸信息的检测结果发送至所述服务终端。2.如权利要求1所述的持续时间无人脸的预警方法,其特征在于,所述若其中一帧视频图像中不存在人脸信息,则将不存在人脸信息的检测结果加入消息队列之后还包括步骤:将设置的全局变量的初始值设置为第一值;若其中一帧所述视频图像中不存在人脸信息,将不存在人脸信息的检测结果加入消息队列时,将所述全局变量的值设置为第二值。3.如权利要求2所述的持续时间无人脸的预警方法,其特征在于,所述方法还包括:若预定时间段内检测到人脸信息且所述全局变量的值为第二值时,则将所述不存在人脸信息的检测结果移除所述消息队列;设置所述全局变量的值为第一值。4.如权利要求1所述的持续时间无人脸的预警方法,其特征在于,所述方法还包括:所述获取安装于所述客户终端的摄像头采集的每一帧视频图像的步骤包括:调用回调函数获取安装于所述客户终端的摄像头采集的每一帧视频图像并显示于预先设置的预览框中。5.如权利要求1所述的持续时间无人脸的预警方法,其特征在于,所述检测所述每一帧视频图像中是否存在人脸信息生成检测结果的步骤包括:调用检测函数检测每一帧视频图像中是否存在人脸信息,并通过调用接口函数的状态分别表示存在人脸信息的检...
【专利技术属性】
技术研发人员:张磊,张文明,陈少杰,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。