人脸跟踪方法及装置与流程

文档序号:11143237阅读:来源:国知局

技术特征:

1.一种人脸跟踪方法,其特征在于,包括:

获取红外图像和可见光图像,所述红外图像和所述可见光图像分别通过红外图像传感器和可见光图像传感器采集;

检测所述红外图像中的目标对象的人脸区域并获取所述红外图像中人脸区域的中心点的坐标;

根据所述红外图像中人脸区域的中心点的坐标,获取所述红外图像中人脸区域的中心点在所述可见光图像中的对应点的对应坐标;

获取所述红外图像中人脸区域的中心点在所述可见光图像中的所述对应点相对所述可见光图像的中心点的水平夹角和垂直夹角,所述水平夹角为所述对应点与所述可见光图像的中心点连线相对所述可见光图像的水平方向的夹角,所述垂直夹角为所述对应点与所述可见光图像的中心点连线相对所述可见光图像的垂直方向的夹角;以及

基于所述水平夹角和所述垂直夹角控制云台转动,以对目标对象的人脸进行跟踪。

2.根据权利要求1所述的人脸跟踪方法,其特征在于,所述检测所述红外图像中的目标对象的人脸区域并获取所述红外图像中人脸区域的中心点的坐标包括:

获取所述红外图像传感器感应到的热辐射点在所述红外图像中的坐标;

将所述红外图像中所述热辐射点的坐标对应的像素值标记为1,并将像素值为1的区域作为所述红外图像中的目标对象区域;

提取所述目标对象区域中的预定区域作为所述红外图像中人脸区域;以及

获取所述红外图像中人脸区域的中心点的坐标值,作为所述红外图像中人脸区域的中心点的坐标。

3.根据权利要求2所述的人脸跟踪方法,其特征在于,所述获取所述红外图像中人脸区域的中心点的坐标值,作为所述红外图像中人脸区域的中心点的坐标包括:

截取所述红外图像中人脸区域的外切矩形,并以所述外切矩形的中心点的坐标作为所述红外图像中人脸区域的中心点的坐标。

4.根据权利要求1所述的人脸检测方法,其特征在于,根据所述红外图像中人脸区域的中心点的坐标,获取所述红外图像中人脸区域的中心点在所述可见光图像中的对应点的对应坐标包括:

基于坐标变换关系,将所述红外图像中人脸区域的中心点的坐标变换为所述可见光图像中的所述对应点的对应坐标。

5.根据权利要求4所述的人脸跟踪方法,其特征在于,所述方法还包括:基于包括第一参照物的红外图像和包括所述第一参照物的可见光图像获取所述坐标变换关系,

其中所述获取所述坐标变换关系的步骤包括:

通过所述可见光图像传感器和所述红外图像传感器分别获取所述包括所述第一参照物的可见光图像和所述包括所述第一参照物的红外图像,其中,所述第一参照物置于所述可见光图像传感器和所述红外图像传感器的视角范围内,并且所述第一参照物上标记有至少一个参照点;

分别在所述包括所述第一参照物的可见光图像和所述包括所述第一参照物的红外图像中获取所述至少一个参照点的坐标;以及

通过所述包括所述第一参照物的可见光图像中的所述至少一个参照点的坐标和所述包括所述第一参照物的红外图像中的所述至少一个参照点的坐标,获取所述坐标变换关系。

6.一种人脸跟踪装置,其特征在于,包括:

图像获取模块,所述图像获取模块用于获取红外图像和可见光图像;

红外图像人脸中心点坐标获取模块,所述红外图像人脸中心点坐标获取模块用于检测所述红外图像中的目标对象的人脸区域并获取所述红外图像中人脸区域的中心点的坐标;

可见光图像对应坐标获取模块,所述可见光图像对应坐标获取模块用于根据所述红外图像中人脸区域的中心点的坐标,获取所述红外图像中人脸区域的中心点在所述可见光图像中的对应点的对应坐标;

角度检测模块,所述角度检测模块用于获取所述红外图像中人脸区域的中心点在所述可见光图像中的所述对应点相对所述可见光图像的中心点的水平夹角和垂直夹角,所述水平夹角为所述对应点与所述可见光图像的中心点连线相对所述可见光图像的水平方向的夹角,所述垂直夹角为所述对应点与所述可见光图像的中心点的连线相对所述可见光图像的垂直方向的夹角;以及

云台转动控制模块,所述云台转动控制模块基于所述水平夹角和所述垂直夹角控制云台进行转动,以对目标对象的人脸进行跟踪。

7.根据权利要求6所述的人脸跟踪装置,其特征在于,所述人脸跟踪装置还包括:

红外图像传感器,所述红外图像传感器用于获取所述红外图像;以及

可见光图像传感器,所述可见光图像传感器用于获取所述可见光图像。

8.根据权利要求7所述的人脸跟踪装置,其特征在于,所述红外图像人脸中心点坐标获取模块包括:

坐标获取子模块,所述坐标获取子模块用于获取所述红外图像传感器感应到的热辐射点在所述红外图像中的坐标;

像素标记子模块,所述像素标记子模块用于将所述红外图像中所述热辐射点的坐标对应的像素值标记为1,并将像素值为1的区域作为所述红外图像中的目标对象区域;

人脸区域提取子模块,所述人脸区域提取子模块用于提取所述目标对象区域中的预定区域作为所述红外图像中人脸区域;以及

红外图像人脸中心点坐标计算子模块,所述红外图像人脸中心点坐标计算子模块用于获取所述红外图像中人脸区域的中心点的坐标值,作为所述红外图像中人脸区域的中心点的坐标。

9.根据权利要求8所述的人脸跟踪装置,其特征在于,所述红外图像人脸中心点坐标计算子模块包括截取单元,所述截取单元用于截取所述红外图像中人脸区域的外切矩形,并以所述外切矩形的中心点的坐标作为所述红外图像中人脸区域的中心点的坐标。

10.根据权利要求7所述的人脸跟踪装置,其特征在于,所述可见光图像对应坐标获取模块基于坐标变换关系,将所述红外图像中人脸区域的中心点的坐标变换为所述可见光图像中的所述对应点的对应坐标。

11.根据权利要求10所述的人脸跟踪装置,其特征在于,所述人脸跟踪装置还包括:坐标变换关系获取模块,所述坐标变换关系获取模块用于基于包括第一参照物的红外图像和包括所述第一参照物的可见光图像获取所述坐标变换关系,

其中所述坐标变换关系获取模块包括:

参照物图像获取子模块,所述参照物图像获取子模块用于通过所述可见光图像传感器和所述红外图像传感器分别获取所述包括所述第一参照物的可见光图像和所述包括所述第一参照物的红外图像,其中,所述第一参照物置于所述可见光图像传感器和所述红外图像传感器的视角范围内,并且所述第一参照物上标记有至少一个参照点;

参照点坐标获取子模块,所述参照点坐标获取子模块用于在所述包括所述第一参照物的可见光图像和所述包括所述第一参照物的红外图像中分别获取所述至少一个参照点的坐标;以及

坐标变换关系获取子模块,所述坐标变换关系获取子模块用于通过所述包括所述第一参照物的可见光图像中的所述至少一个参照点的坐标和所述包括所述第一参照物的红外图像中的所述至少一个参照点的坐标,获取所述坐标变换关系。

12.根据权利要求6至11中的任一项所述的人脸跟踪装置,其特征在于,所述图像获取模块、所述红外图像人脸中心点坐标获取模块、所述可见光图像对应坐标获取模块、所述角度检测模块和所述云台转动控制模块由同一个处理器实现。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1