【技术实现步骤摘要】
本公开涉及计算机图形图像处理领域,特别是一种实时的人脸交互方法及其系统。
技术介绍
随着科技的发展,硬件设备的性能提升和图像处理技术的增强,使得很多摄像头设备可以自身进行图像处理,而其中一些图像处理可以产生卡通或文字渲染,但是当前这类处理都是基于静态图片,且是通过人工添加卡通或文字渲染,也不能对视频进行实时处理,更不能进行人机交互。目前大多人机交互的系统,都是基于语音或者肢体的动作,不能真实地反映操作者的喜怒哀乐。
技术实现思路
针对上述部分问题,本公开提供了一种实时的人脸交互方法及系统,所述方法及系统能够通过脸部动作状态智能控制视频中的输出对象,通过输出对象真实地反映操作者的喜怒哀乐等脸部动作变化。一种实时的人脸交互方法,所述方法包括下述步骤:S100、获取电子哈哈镜前的、当前用户的实时视频;S200、基于所述实时视频获取视频帧图像,对所述视频帧图像进行人脸检测识别;S300、在人脸检测识别之后,使用级联回归模型提取人脸特征,并进行人脸变形;S400、在电子哈哈镜上实时呈现当前用户人脸变形后的哈哈镜视觉画面。基于所述方法,实现了一种实时的人脸交互系统,所述系统包括下述模块:M100、视频获取模块:获取电子哈哈镜前的、当前用户的实时视频;M200、人脸检测识别模块:基于所述实时视频获取视频帧图像,对所述视频帧图像进行人脸检测识别;M300、人脸变形模块:在人脸检测识别之后,使用级联回归 ...
【技术保护点】
一种实时的人脸交互方法,其特征在于,所述方法包括下述步骤:S100、获取电子哈哈镜前的、当前用户的实时视频;S200、基于所述实时视频获取视频帧图像,对所述视频帧图像进行人脸检测识别;S300、在人脸检测识别之后,使用级联回归模型提取人脸特征,并进行人脸变形;S400、在电子哈哈镜上实时呈现当前用户人脸变形后的哈哈镜视觉画面。
【技术特征摘要】
1.一种实时的人脸交互方法,其特征在于,所述方法包括下述步骤:
S100、获取电子哈哈镜前的、当前用户的实时视频;
S200、基于所述实时视频获取视频帧图像,对所述视频帧图像进行人脸检测识别;
S300、在人脸检测识别之后,使用级联回归模型提取人脸特征,并进行人脸变形;
S400、在电子哈哈镜上实时呈现当前用户人脸变形后的哈哈镜视觉画面。
2.根据权利要求1所述的方法,其特征在于,优选的,所述S300中所述使用级联回归模
型提取人脸特征包括下述步骤:
S301、通过自动识别方式确定要提取的特征点的数量;
S302、获取眼球中心点、眼角、鼻尖、嘴角部位的多个点在内的特征点,并根据这些特征
点的位置关系评估人脸角度;
S303、根据所述人脸角度选择适合该人脸角度范围的级联回归模型,将检测的图像作
为输入,获取人脸特征点。
3.根据权利要求1所述的方法,其特征在于,所述S300中所述人脸变形包括下述步骤:
S311、确定多个要变形五官的特征点,基于确定的特征点及其影响半径,在各个变形五
官的影响半径不完全相同的情况下,计算受变形影响的每个像素点的新位置和新灰度值;
S312、利用步骤S311中计算得到的每个像素点的新位置和新灰度值更新图像上相关的
像素点。
4.根据权利要求1所述的方法,其特征在于,所述步骤S400之后,还包括:
S500、进行动作检测,用于捕捉当前用户的面部动作,如果捕捉到预设动作,实时将当
前用户的哈哈镜视觉画面变化为当前同一用户的另一种不同的哈哈镜视觉画面。
5.根据权利要求4所述的方法,其特征在于,所述S500中实时将当前用户的哈哈镜视觉
画面变化为当前同一用户的另一种不同的哈哈镜视觉画面,包括下述步骤:
S501、基于前次确定的特征点,改变多个特征点的影响半径,在各个变形五官的影响半
径不完全相同的情况下,计算受变形影响的每个像素点的新位置和新灰度值;
S502、利用步骤S501中计算得到的每个像素点的新位置和新灰度值更新图像上相关的
像素点。
6.根据权利要求4所述的方法,其特征在于,所述动作检测包括下述步骤:
S511、基于提取的特征点,利用神经网络来判断面部动作状态,并对人脸图像的连续性
进行判断;
S512、在连续的若干视频帧图像中寻找所述面部动作状态的值连续增大的图像序列;
S513、通过所述图像序列的所述面部动作状态的值的变化来判断面部动作状态的完成
情况。
7.根据权利要求2所述的方法,其特征在于,所述步骤S300在在人脸检测识别之后,还
包括进行跟踪检测;所述跟踪检测,用于判断当前检测到的人脸是否与先前检测到的人脸
相同。
8.根据权利要求7所述的方法,其特征在于,所述步骤S303在跟踪检测到相同人脸时,
利用之前已提取的同一人脸的特征点结合当前人脸角度进行特征点匹配。
9.根据权利要求7所述的方法,其特征在于,所述跟踪检测的步骤包括:
S3011、计算当前检测到人脸的人脸区域与先前检测到人脸的人脸区域的面积重合度;
S3012、若所述面积重合度大于指定阈值,则认为当前检测到人脸与先前检测到的人脸
相同。
10.根据权利要求1~9任一所述的方法,其特征在于,所述哈哈镜视觉画面还包括文
字。
11.一种实时的...
【专利技术属性】
技术研发人员:左冬冬,郭玉京,马堃,王贵杰,徐立,
申请(专利权)人:深圳市商汤科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。