人脸对齐算法的测试方法技术

技术编号:39666688 阅读:7 留言:0更新日期:2023-12-11 18:30
本公开提供了一种人脸对齐算法的测试方法

【技术实现步骤摘要】
人脸对齐算法的测试方法、装置、计算机设备及存储介质


[0001]本公开涉及计算机视觉
,具体而言,涉及一种人脸对齐算法的测试方法

装置

计算机设备及存储介质


技术介绍

[0002]目前,在计算机视觉领域中,人脸识别

人脸动画自动合成等技术应用非常广泛

这些技术的实现,都要依靠人脸对齐算法进行面部关键点的提取

性能越好的人脸对齐算法,越能为相关技术的实现带来便利的条件

进而在人脸对齐算法的研发过程中,需要对人脸对齐算法的性能进行评测

[0003]而在现有技术中,多数人脸对齐性能的评测都只能依靠测试人员在使用过程中的主观感受去完成,这种方式不够客观也不能准确地确定人脸对齐的性能,因此如何测试人脸对齐算法成为亟待解决的技术问题


技术实现思路

[0004]本公开实施例至少提供一种人脸对齐算法的测试方法

装置

计算机设备及存储介质

[0005]第一方面,本公开实施例提供了一种人脸对齐算法的测试方法,包括:
[0006]获取测试视频集合;其中,所述测试视频集合包含在不同场景下拍摄的测试人脸视频;
[0007]基于人脸对齐算法对所述测试人脸视频进行关键点检测处理,确定所述测试人脸视频对应的关键点检测结果;
[0008]基于所述关键点检测结果,确定所述人脸对齐算法的性能参数信息

[0009]这样的方式中,对不同场景拍摄的测试人脸视频进行关键点检测,之后再基于关键点检测结果进行性能参数信息的确定,一方面,利用丰富的测试数据进行测试,可以实现对人脸对齐算法在不同场景下的测试;另一方面,基于关键点检测结果确定人脸对齐算法的性能参数信息,可以通过准确的数据来表征人脸对齐算法的性能,实现对于人脸对齐算法的精准测试

[0010]一种可能的实施方式中,所述人脸对齐算法的性能参数信息包括所述人脸对齐算法的关键点检测准确率,和
/
或,所述人脸对齐算法的关键点检测频率

[0011]在这种方式中,将关键点检测准确率和检测频率作为人脸对齐算法的性能参数,既可以直观的展示人脸对齐算法的检测精度;也可以对人脸对齐算法的处理速度进行测试

[0012]一种可能的实施方式中,所述关键点检测结果包括预测关键点位置信息;
[0013]所述基于所述关键点检测结果,确定所述人脸对齐算法的性能参数信息,包括:
[0014]对所述测试人脸视频进行采样处理,得到一个或多个采样视频帧;
[0015]获取所述采样视频帧对应的真值关键点位置信息;
[0016]基于所述采样视频帧对应的预测关键点位置信息和所述真值关键点位置信息,确定所述检测准确率

[0017]在这种方式中,利用采样视频帧进行检测准确率的确定,可以提高人脸对齐算法的测试效率,节省测试时间

[0018]一种可能的实施方式中,所述基于所述关键点检测结果,确定所述人脸对齐算法的性能参数信息,包括:
[0019]基于所述测试人脸视频中全部视频帧对应的的总帧数以及基于所述人脸对齐算法对所述测试人脸视频进行处理的处理时长,确定所述测试人脸视频帧对应的检测频率

[0020]一种可能的实施方式中,在所述获取测试视频集合之后,所述方法还包括:
[0021]在检测到所述测试人脸视频的帧率超过预设帧率的情况下,按照所述预设帧率对所述测试人脸视频进行采样处理;
[0022]所述基于人脸对齐算法对所述测试人脸视频进行关键点检测处理,包括:
[0023]基于所述人脸对齐算法对采样处理后的所述测试人脸视频进行处理

[0024]在这种方式中,利用采样处理后的测试人脸视频进行关键点检测处理,节约了人脸对齐算法进行关键点检测的时间

[0025]一种可能的实施方式中,在确定所述人脸对齐算法的性能参数信息之后,所述方法还包括:
[0026]获取各种性能参数信息分别对应的评判条件,并基于所述评判条件确定所述人脸对齐算法的测试结果

[0027]通过这种方法,可以自动基于评判条件确定人脸对齐算法的测试结果,避免评判人员的主观性对于测试结果的影响

[0028]一种可能的实施方式中,在所述人脸对齐算法的性能参数信息包括检测准确率的情况下,所述方法还包括根据以下方法确定所述检测准确率的评判条件:
[0029]基于所述测试人脸视频中的拍摄条件,得到所述测试人脸视频中各视频帧的质量识别结果,所述拍摄条件包括光照信息

人脸姿势信息

表情信息中的至少一种;
[0030]确定与所述质量识别结果对应的所述检测准确率的评判条件

[0031]在这种方式中,可以为不同的场景设置不同的检测准确率的评判条件,避免单一的评判条件对于测试结果的影响

[0032]一种可能的实施方式中,所述性能参数信息还包括各个关键点对应的检测准确率;
[0033]所述方法还包括:
[0034]在任一关键点对应的检测准确率低于预设阈值的情况下,展示该任一关键点的测试警示信息,以提示对该任一关键点的检测方法进行调整

[0035]在这种方式中,通过对各个类别的关键点对应的检测准确率的评判并生成警示信息,可以更直观的让技术人员了解到人脸对齐算法中特定类别关键点的检测精度,并针对该类别的检测方法进行针对性调整

[0036]第二方面,本公开实施例还提供一种人脸对齐算法的测试装置,包括:
[0037]获取模块,用于获取测试视频集合;其中,所述测试视频集合包含在不同场景下拍摄的测试人脸视频;
[0038]第一确定模块,用于基于人脸对齐算法对所述测试人脸视频进行关键点检测处理,确定所述测试人脸视频对应的关键点检测结果;
[0039]第二确定模块,用于基于所述关键点检测结果,确定所述人脸对齐算法的性能参数信息

[0040]一种可能的实施方式中,所述人脸对齐算法的性能参数信息包括所述人脸对齐算法的关键点检测准确率,和
/
或,所述人脸对齐算法的关键点检测频率

[0041]一种可能的实施方式中,所述关键点检测结果包括预测关键点位置信息;
[0042]所述第一确定模块,在基于所述关键点检测结果,确定所述人脸对齐算法的性能参数信息时,用于:
[0043]对所述测试人脸视频进行采样处理,得到一个或多个采样视频帧;
[0044]获取所述采样视频帧对应的真值关键点位置信息;
[0045]基于所述采样视频帧对应的预测关键点位置信息和所述真值关键点位置信息,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种人脸对齐算法的测试方法,其特征在于,包括:获取测试视频集合;其中,所述测试视频集合包含在不同场景下拍摄的测试人脸视频;基于人脸对齐算法对所述测试人脸视频进行关键点检测处理,确定所述测试人脸视频对应的关键点检测结果;基于所述关键点检测结果,确定所述人脸对齐算法的性能参数信息
。2.
根据权利要求1所述的方法,其特征在于,所述人脸对齐算法的性能参数信息包括所述人脸对齐算法的关键点检测准确率,和
/
或,所述人脸对齐算法的关键点检测频率
。3.
根据权利要求2所述的方法,其特征在于,所述关键点检测结果包括预测关键点位置信息;所述基于所述关键点检测结果,确定所述人脸对齐算法的性能参数信息,包括:对所述测试人脸视频进行采样处理,得到一个或多个采样视频帧;获取所述采样视频帧对应的真值关键点位置信息;基于所述采样视频帧对应的预测关键点位置信息和所述真值关键点位置信息,确定所述检测准确率
。4.
根据权利要求2或3所述的方法,其特征在于,所述基于所述关键点检测结果,确定所述人脸对齐算法的性能参数信息,包括:基于所述测试人脸视频中全部视频帧对应的总帧数以及基于所述人脸对齐算法对所述测试人脸视频进行处理的处理时长,确定所述测试人脸视频对应的检测频率
。5.
根据权利要求1~4任一所述的方法,其特征在于,在所述获取测试视频集合之后,所述方法还包括:在检测到所述测试人脸视频的帧率超过预设帧率的情况下,按照所述预设帧率对所述测试人脸视频进行采样处理;所述基于人脸对齐算法对所述测试人脸视频进行关键点检测处理,包括:基于所述人脸对齐算法对采样处理后的所述测试人脸视频进行处理
。6.
根据权利要求1~5任一所述的方法,其特征在于,在确定所述人脸对齐算法的性能参数信息之后,所述方法还包括:获取各种性能参数信息分别对应的评...

【专利技术属性】
技术研发人员:王权钱晨
申请(专利权)人:浙江商汤科技开发有限公司
类型:发明
国别省市:

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

1