利索能及
我要发布
收藏
专利号: 2016102852236
申请人: 深圳市商汤科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-27
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种检测像素点到边缘距离的方法,其特征在于,所述方法包括下述步骤:S100、对渐变区域中任一像素点,找到距离该像素点最近的人脸轮廓特征点,获取该人脸轮廓特征点所在的人脸轮廓边;其中,所述人脸轮廓边的数量为一条或者两条,渐变区域是在进行人脸替换或局部变形时,需要设置透明度的区域;

S200、计算该像素点到获取的任一条人脸轮廓边的距离;其中:所述人脸轮廓边为连接相邻两个人脸轮廓特征点之间的线段。

2.根据权利要求1所述的方法,其特征在于,在步骤S100之前,还包括步骤:S000、确定渐变区域。

3.根据权利要求2所述的方法,其特征在于,步骤S000进一步包括下述步骤:S001、计算人脸面部任一像素点到所有人脸轮廓特征点的距离,进而获得该像素点到所有人脸轮廓特征点的最短距离;

S002、若步骤S001中获得到的最短距离大于设定的渐变区域判断阈值,则该像素点不属于构成渐变区域的像素点集合;否则,该像素点属于构成渐变区域的像素点集合。

4.根据权利要求3所述的方法,其特征在于,所述渐变区域判断阈值根据所述人脸轮廓边的长度之和设定。

5.一种检测像素点到边缘距离的系统,其特征在于,所述系统包括:人脸轮廓边获取模块和距离计算模块;其中:

所述人脸轮廓边获取模块,用于:对渐变区域中任一像素点,对找到的距离该像素点最近的人脸轮廓特征点,获取该人脸轮廓特征点所在的人脸轮廓边,并将该像素点和所述人脸轮廓边输出给距离计算模块;其中:所述人脸轮廓边的数量为一条或者两条,所述渐变区域是根据像素点至人脸轮廓边的距离设置像素点的相应透明度的区域;

所述距离计算模块,用于:接收所述人脸轮廓边获取模块输出的所述像素点和人脸轮廓边,计算该像素点到任一条人脸轮廓边的距离;其中:所述人脸轮廓边为连接相邻两个人脸轮廓特征点之间的线段。

6.根据权利要求5所述的系统,其特征在于,所述系统还包括:渐变区域确定模块,用于:将确定的渐变区域输出给人脸轮廓边获取模块。

7.根据权利要求5所述的系统,其特征在于,所述人脸轮廓边获取模块进一步包括下述单元:计算单元,用于:计算人脸面部任一像素点到人脸轮廓特征点的距离,进而获得该像素点到所有人脸轮廓特征点的最短距离;将该像素点及所述最短距离输出给判断单元;

判断单元,用于:接收计算单元输出的像素点及最短距离,并将所述最短距离与渐变区域判断阈值进行比较;若所述最短距离大于所述渐变区域判断阈值,则接收的像素点不属于构成渐变区域的像素点集合;否则,该接收的像素点属于构成渐变区域的像素点集合。

8.根据权利要求7所述的系统,其特征在于,所述渐变区域判断阈值根据所述人脸轮廓边的长度之和设定。