用于生成信息的方法和装置制造方法及图纸

技术编号:20285415 阅读:44 留言:0更新日期:2019-02-10 17:54
本申请实施例公开了用于生成信息的方法和装置。该方法的一具体实施方式包括:获取预先对目标视频的当前帧进行人脸检测后所得到的第一人脸检测框的位置信息,以及,获取预先对该当前帧的上一帧进行人脸检测后所得到的第二人脸检测框的位置信息;基于所获取的位置信息,确定该第一人脸检测框和该第二人脸检测框的交并比;基于该交并比,确定所获取的各人脸检测框的位置信息的权重;基于所确定的权重和所获取的位置信息,确定该第一人脸检测框的目标位置信息,以对该第一人脸检测框的位置进行更新。该实施方式提升了人脸检测框的平滑效果。

Methods and devices for generating information

The embodiment of this application discloses methods and devices for generating information. One specific embodiment of the method includes: acquiring the location information of the first face detection frame after face detection of the current frame of the target video in advance, and acquiring the location information of the second face detection frame after face detection of the previous frame of the current frame in advance; and determining the first face detection frame and the second face detection frame based on the acquired location information. The intersection-parallel ratio of the face detection frame; the weight of the position information of each face detection frame is determined based on the intersection-parallel ratio; and the target position information of the first face detection frame is determined based on the determined weight and the obtained position information to update the position of the first face detection frame. The implementation method improves the smoothing effect of the face detection frame.

【技术实现步骤摘要】
用于生成信息的方法和装置
本申请实施例涉及计算机
,具体涉及用于生成信息的方法和装置。
技术介绍
人脸检测(FaceDetection)是指对于任意一幅给定的图像,采用一定的策略对其进行搜索以确定其中是否含有人脸对象,如果是则返回人脸对象的位置、大小的过程,且所返回的结果可以在图像中以人脸检测框的形式体现。对视频中的人脸对象进行人脸检测时,每一帧都会生成一个人脸检测框。相关的方式是直接对各帧进行人脸检测,得到各帧中的用于指示人脸对象的人脸检测框。
技术实现思路
本申请实施例提出了用于生成信息的方法和装置。第一方面,本申请实施例提供了一种用于生成信息的方法,该方法包括:获取预先对目标视频的当前帧进行人脸检测后所得到的第一人脸检测框的位置信息,以及,获取预先存储的当前帧的上一帧中的第二人脸检测框的位置信息;基于所获取的位置信息,确定第一人脸检测框和第二人脸检测框的交并比;基于交并比,确定所获取的各人脸检测框的位置信息的权重;基于所确定的权重和所获取的位置信息,确定第一人脸检测框的目标位置信息,以对第一人脸检测框的位置进行更新。在一些实施例中,基于交并比,确定所获取的各人脸检测框的位置信本文档来自技高网...

【技术保护点】
1.一种用于生成信息的方法,包括:获取预先对目标视频的当前帧进行人脸检测后所得到的第一人脸检测框的位置信息,以及,获取预先存储的所述当前帧的上一帧中的第二人脸检测框的位置信息;基于所获取的位置信息,确定所述第一人脸检测框和所述第二人脸检测框的交并比;基于所述交并比,确定所获取的各人脸检测框的位置信息的权重;基于所确定的权重和所获取的位置信息,确定所述第一人脸检测框的目标位置信息,以对所述第一人脸检测框的位置进行更新。

【技术特征摘要】
1.一种用于生成信息的方法,包括:获取预先对目标视频的当前帧进行人脸检测后所得到的第一人脸检测框的位置信息,以及,获取预先存储的所述当前帧的上一帧中的第二人脸检测框的位置信息;基于所获取的位置信息,确定所述第一人脸检测框和所述第二人脸检测框的交并比;基于所述交并比,确定所获取的各人脸检测框的位置信息的权重;基于所确定的权重和所获取的位置信息,确定所述第一人脸检测框的目标位置信息,以对所述第一人脸检测框的位置进行更新。2.根据权利要求1所述的用于生成信息的方法,其中,所述基于所述交并比,确定所获取的各人脸检测框的位置信息的权重,包括:以所述交并比作为底数,以第一预设数值作为指数,进行幂运算;将幂运算的计算结果确定为所述第二人脸检测框的位置信息的权重,将第二预设数值与所述权重的差值确定为所述第一人脸检测框的位置信息的权重。3.根据权利要求1所述的用于生成信息的方法,其中,所述基于所述交并比,确定所获取的各人脸检测框的位置信息的权重,包括:以自然常数作为底数,以所述交并比的倒数与第二预设数值的差作为指数,进行幂运算;将幂运算计算结果的倒数确定为所述第二人脸检测框的位置信息的权重,将所述第二预设数值与所述权重的差值确定为所述第一人脸检测框的位置信息的权重。4.根据权利要求1所述的用于生成信息的方法,其中,所述第一人脸检测框的位置信息包括所述第一人脸检测框的指定对角顶点坐标,所述第二人脸检测框的位置信息包括所述第二人脸检测框的指定对角顶点坐标;以及所述基于所确定的权重和所获取的位置信息,确定所述第一人脸检测框的目标位置信息,以对所述第一人脸检测框的位置进行更新,包括:将所述第一人脸检测框的位置信息的权重作为所述第一人脸检测框的指定对角顶点坐标的权重,将所述第二人脸检测框的位置信息的权重作为所述第二人脸检测框的指定对角顶点坐标的权重,将所述第一人脸检测框的指定对角顶点坐标与所述第二人脸检测框的指定对角顶点坐标的加权计算结果确定为所述第一人脸检测框的目标对角顶点坐标,以对所述第一人脸检测框的位置进行更新。5.根据权利要求4所述的用于生成信息的方法,其中,所述第一人脸检测框的指定对角顶点坐标包括第一顶点坐标和第二顶点坐标,所述第二人脸检测框的指定对角顶点坐标包括第三顶点坐标和第四顶点坐标;以及所述将所述第一人脸检测框的指定对角顶点坐标与所述第二人脸检测框的指定对角顶点坐标的加权计算结果确定为所述第一人脸检测框的目标对角顶点坐标,包括:将所述第一顶点坐标的横坐标与第三顶点坐标的横坐标的加权计算结果确定为第一目标横坐标;将所述第一顶点坐标的纵坐标与第三顶点坐标的纵坐标的加权计算结果确定为第一目标纵坐标;将所述第二顶点坐标的横坐标与第四顶点坐标的横坐标的加权计算结果确定为第二目标横坐标;将所述第二顶点坐标的纵坐标与第四顶点坐标的纵坐标的加权计算结果确定为第二目标纵坐标;将所述第一目标横坐标与所述第一目标纵坐标所构成的坐标、所述第二目标横坐标与所述第二目标纵坐标所构成的坐标确定为所述第一人脸检测框的目标对角顶点坐标。6.一种用于生成信息的装置,包括:获取单元,被配置成获取预先对目标视频的当前帧进行人脸检...

【专利技术属性】
技术研发人员:吴兴龙
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1