[发明专利]人脸局部缩放处理方法、存储介质、电子设备及系统有效
申请号: | 201810393505.7 | 申请日: | 2018-04-27 |
公开(公告)号: | CN110415168B | 公开(公告)日: | 2022-12-02 |
发明(设计)人: | 李亮;陈少杰;张文明 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06T3/40 | 分类号: | G06T3/40 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张凯 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 局部 缩放 处理 方法 存储 介质 电子设备 系统 | ||
1.一种人脸局部缩放处理方法,用于对视频或图片中的人脸画面进行局部缩放处理,其特征在于,包括以下步骤:
S1:选取待缩放区域的中心点C(x,y);
S2:基于选取的中心点C(x,y),确认待缩放区域大小,并判断待缩放区域为缩小处理还是放大处理,若为缩小处理,则转到S3,若为放大处理,则转到S4;
S3:计算缩放权重W,然后转到S5,缩放权重W计算公式为:
W=L1/β1
其中,L1为D(x,y)与C(x,y)之间的距离,D(x,y)为待缩放区域中的坐标点,β1为缩小权重系数,取值范围为[0.1,10.0];
S4:计算缩放权重W,然后转到S5,缩放权重W计算公式为:
W=β2/L1
其中,β2为放大权重系数,取值范围为[0.1,5.0];
S5:计算坐标点D(x,y)缩放处理后所在坐标点E(x,y):
E.x=C.x+(D.x–C.x)*W
E.y=C.y+(D.y–C.y)*W
其中,E.x为点E(x,y)的横坐标值,E.y为点E(x,y)的纵坐标值,C.x为点C(x,y)的横坐标值,C.y为点C(x,y)的纵坐标值,D.x为点D(x,y)的横坐标值,D.y为点D(x,y)的纵坐标值;
S6:将点E(x,y)处的像素替换为点D(x,y)处的像素;
其中,当待缩放区域为缩小处理时,对于待缩放区域大小的确定,具体为:
对于待缩放区域中的坐标点D(x,y),满足L1*α1≤L,其中,L为人脸画面中两眼中心点间的距离,L=sqr((A.x-B.x)*(A.x-B.x)+(A.y-B.y)*(A.y-B.y)),sqr为开方函数,A(x,y)为人脸画面中左眼中心点坐标,B(x,y)为人脸画面中右眼中心点坐标,A.x为点A(x,y)的横坐标值,A.y为点A(x,y)的纵坐标值,B.x为点B(x,y)的横坐标值,B.y为点B(x,y)的纵坐标值,α1为缩小阈值参数,取值范围为[3,20]。
2.如权利要求1所述的一种人脸局部缩放处理方法,其特征在于,当待缩放区域为放大处理时,对于待缩放区域大小的确定,具体为:
对于待缩放区域中的坐标点D(x,y),满足L1*α2≤L,其中,L为人脸画面中两眼中心点间的距离,L=sqr((A.x-B.x)*(A.x-B.x)+(A.y-B.y)*(A.y-B.y)),sqr为开方函数,A(x,y)为人脸画面中左眼中心点坐标,B(x,y)为人脸画面中右眼中心点坐标,A.x为点A(x,y)的横坐标值,A.y为点A(x,y)的纵坐标值,B.x为点B(x,y)的横坐标值,B.y为点B(x,y)的纵坐标值,α2为放大阈值参数,取值范围为[2,50]。
3.如权利要求2所述的一种人脸局部缩放处理方法,其特征在于:基于人脸关键点技术定位人脸画面中两眼的中心点。
4.如权利要求1所述的一种人脸局部缩放处理方法,其特征在于:对于计算得到的缩放权重W,取值范围为[0,1.0],且当计算得到的缩放权重W的值大于1.0时,缩放权重W取值1.0,当计算得到的缩放权重W的值小于0时,缩放权重W取值0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810393505.7/1.html,转载请声明来源钻瓜专利网。