【技术实现步骤摘要】
注视检测方法、电子设备的控制方法及相关设备
[0001]本申请涉及消费性电子产品
,特别涉及一种注视检测方法、电子设备的控制方法、检测装置、控制装置、电子设备和非易失性计算机可读存储介质。
技术介绍
[0002]目前,电子设备可通过采集人脸图像来估计用户的注视点,但电子设备采集的人脸图像中,可能因拍摄角度等原因,使得获取的人脸信息不够准确,从而影响了注视点的检测准确性。
技术实现思路
[0003]本申请提供了一种注视检测方法、电子设备的控制方法、检测装置、控制装置、电子设备和非易失性计算机可读存储介质。
[0004]本申请一个实施方式的注视检测方法包括根据人脸信息确定人脸的姿态信息,根据所述人脸信息确定基准注视点坐标;响应于所述姿态信息大于预设阈值,根据所述姿态信息确定校正参数;根据所述基准注视点坐标和所述校正参数,确定注视信息。
[0005]本申请一个实施方式的检测装置包括第一确定模块、第二确定模块和第三确定模块。所述第一确定模块用于根据人脸信息确定人脸的姿态信息,根据所述人脸信息确定 ...
【技术保护点】
【技术特征摘要】
1.一种注视检测方法,其特征在于,包括:根据人脸信息确定人脸的姿态信息,根据所述人脸信息确定基准注视点坐标;响应于所述姿态信息大于预设阈值,根据所述姿态信息确定校正参数;及根据所述基准注视点坐标和所述校正参数,确定注视信息。2.根据权利要求1所述的注视检测方法,其特征在于,还包括:响应于所述姿态信息小于所述预设阈值,根据所述人脸信息计算基准注视点坐标,以作为所述注视信息。3.根据权利要求1所述的注视检测方法,其特征在于,所述姿态信息包括姿态角,所述姿态角包括俯仰角和偏航角,所述根据人脸信息,判断人脸的姿态信息是否大于预设阈值,包括:根据所述人脸信息,判断所述俯仰角或所述偏航角是否大于所述预设阈值。4.根据权利要求1所述的注视检测方法,其特征在于,还包括:获取训练样本集,所述训练样本集包括人脸的姿态信息小于所述预设阈值的第一类样本和人脸的姿态信息大于所述预设阈值的第二类样本;根据所述第一类样本和第二类样本训练预设的检测模型;所述根据所述姿态信息确定校正参数,包括:基于所述检测模型,根据所述姿态信息确定所述校正参数。5.根据权利要求4所述的注视检测方法,其特征在于,所述检测模型包括注视点检测模块和校正模块,所述根据所述第一类样本和第二类样本训练所述检测模型,包括:将第一类样本输入所述注视点检测模块,以输出第一训练坐标;将第二类样本输入所述注视点检测模块和所述校正模块,以输出第二训练坐标;基于预设的损失函数,根据所述第一类样本对应的第一预设坐标和所述第一训练坐标,计算第一损失值,并根据所述第二类样本对应的第二预设坐标和所述第二训练坐标,计算第二损失值;根据所述第一损失值和所述第二损失值调整所述检测模型,直至所述检测模型收敛。6.根据权利要求5所述的注视检测方法,其特征在于,在进行训练的连续N个批次的样本中,任意两个所述第一类样本对应的所述第一损失值的第一差值、及任意两个所述第二类样本对应的所述第二损失值的第二差值均小于预定差值阈值时,确定所述检测模型收敛,所述N为大于1的正整数;或者,所述第一损失值和所述第二损失值均小于预定损失阈值时,确定所述检测模型收敛。7.根据权利要求1所述的注视检测方法,其特征在于,所述人脸信息包括人脸掩码、左眼图像及右眼图像,所述人脸掩码用于指示人脸在图像中的位置,所述根据所述人脸信息计算基准注视点坐标,包括:根据所述人脸掩码计算人脸相对电子设备的位置信息;根据所述位置信息、所述左眼图像和所述右眼图像,计算所述基准注视点坐标。8.根据权利要求1所述的注视检测方法,其特征在于,所述人脸信息包括人脸特征点,所述姿态信息包括姿态角和三维坐标偏移,所述校正参数包括旋转矩阵和平移矩阵,所述根据人脸信息确定人脸的姿态信息,包括:根据所述人脸特征点计算所述姿态角和所述三维坐标偏移;
所述根据所述姿态信息计算校正参数,包括:根据所述姿态角计算所述旋转矩阵,并根据所述三维坐标偏移计算所述平移矩阵。9.一种电子设备的控制方法,其特征在于,包括:根据人脸信息确定人脸的姿态信息,根据所述人脸信息确定基准注视点坐标;响应于所述姿态信息大于预设阈值,根据所述姿态信息确定校正参数;根据所述基准注视点坐标和所述校正参数,确定注视信息;及根据所述注视信息控制所述电子设备。10.根据权利要求9所述的控制方法,其特征在于,还包括:响应于所述姿态信息小于所述预设阈值,根据所述人脸信息计算基准注视点坐标,以作为所述注视信息。11.根据权利要求9所述的控制方法,其特征在于,所述人脸信息包括人脸掩码、左眼图像及右眼图像...
【专利技术属性】
技术研发人员:龚章泉,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。