A facial pore tracking method provided in this application includes: acquiring two consecutive frames of video with changing expression; calculating two frames of images using dense optical flow algorithm to obtain optical flow maps; SLIC super-pixel segmentation of two frames of images to obtain two-dimensional super-pixel block sets; processing two-dimensional super-pixel block sets with optical flow maps to obtain three-dimensional super-pixel block sets and corresponding ones respectively. The transformation matrix is obtained by processing the three-dimensional super-pixel block set and transformation matrix with combinatorial optimization function, and the three-dimensional variation vectors corresponding to each pore feature point are obtained by using the coordinates of each pore feature point and the optimization transformation matrix. It can be seen that the method obtains the optimal transformation matrix of pore feature point trajectory, i. e. the precise trajectory parameters, and then improves the accuracy of pore feature point tracking. The application also provides a facial pore tracking system with facial expression changes, a computer and a computer readable storage medium, all of which have the above beneficial effects.
【技术实现步骤摘要】
一种人脸毛孔跟踪方法及系统
本申请涉及毛孔跟踪领域,特别涉及一种人脸毛孔跟踪方法、系统、计算机及计算机可读存储介质。
技术介绍
目前,人脸毛孔跟踪的相关技术为:二维图像上提取SIFT特征点等作为毛孔特征点,然后在相邻两帧的图像之间通过RANSAC算法寻找匹配度最高的毛孔特征点作为最佳匹配点,最后最佳匹配点在两帧之间的变化为毛孔特征点的运动轨迹。但是,由于相关技术获取的毛孔特征点运动轨迹的参数不够精确,导致毛孔特征点跟踪的准确率不高。因此,如何更加精确地获取毛孔特征点运动轨迹的参数,进而提高毛孔特征点跟踪的准确率是本领域技术人员需要解决的技术问题。
技术实现思路
本申请的目的是提供一种人脸毛孔跟踪方法、系统、计算机及计算机可读存储介质,能够更加精确地获取毛孔特征点运动轨迹的参数,进而提高毛孔特征点跟踪的准确率。为解决上述技术问题,本申请提供一种人脸毛孔跟踪方法,包括:获取表情变化视频连续的两帧图片;利用稠密光流算法对所述两帧图片进行计算得出光流图;对所述两帧图片进行SLIC超像素分割得到二维超像素块集;利用所述光流图对所述二维超像素块集进行处理分别得到三维超像素块集以及对应的变换矩阵;利用组合优化函数对所述三维超像素块集及所述变换矩阵进行处理得到优化变换矩阵;利用各个毛孔特征点的坐标以及所述优化变换矩阵分别得到各个所述毛孔特征点对应的三维变化向量。优选地,所述利用所述光流图对所述二维超像素块集进行处理分别得到三维超像素块集以及对应的变换矩阵,包括:利用所述光流图将所述二维超像素块集中的所有二维超像素块映射到三维空间,得到所述三维超像素块集;将所述三维超像素块集中 ...
【技术保护点】
1.一种人脸毛孔跟踪方法,其特征在于,包括:获取表情变化视频连续的两帧图片;利用稠密光流算法对所述两帧图片进行计算得出光流图;对所述两帧图片进行SLIC超像素分割得到二维超像素块集;利用所述光流图对所述二维超像素块集进行处理分别得到三维超像素块集以及对应的变换矩阵;利用组合优化函数对所述三维超像素块集及所述变换矩阵进行处理得到优化变换矩阵;利用各个毛孔特征点的坐标以及所述优化变换矩阵分别得到各个所述毛孔特征点对应的三维变化向量。
【技术特征摘要】
1.一种人脸毛孔跟踪方法,其特征在于,包括:获取表情变化视频连续的两帧图片;利用稠密光流算法对所述两帧图片进行计算得出光流图;对所述两帧图片进行SLIC超像素分割得到二维超像素块集;利用所述光流图对所述二维超像素块集进行处理分别得到三维超像素块集以及对应的变换矩阵;利用组合优化函数对所述三维超像素块集及所述变换矩阵进行处理得到优化变换矩阵;利用各个毛孔特征点的坐标以及所述优化变换矩阵分别得到各个所述毛孔特征点对应的三维变化向量。2.根据权利要求1所述的表情变化人脸毛孔跟踪方法,其特征在于,所述利用所述光流图对所述二维超像素块集进行处理分别得到三维超像素块集以及对应的变换矩阵,包括:利用所述光流图将所述二维超像素块集中的所有二维超像素块映射到三维空间,得到所述三维超像素块集;将所述三维超像素块集中的各个三维超像素块的旋转矩阵和平移矩阵组合成对应的变换矩阵。3.根据权利要求1所述的表情变化人脸毛孔跟踪方法,其特征在于,所述利用各个毛孔特征点的坐标以及所述优化变换矩阵分别得到各个所述毛孔特征点对应的三维变化向量,包括:将所述三维超像素块集中的所有三维超像素块的中点确定为各个所述毛孔特征点;利用各个所述毛孔特征点的坐标以及所述优化变换矩阵分别得到对应的三维变化向量。4.根据权利要求1所述的表情变化人脸毛孔跟踪方法,其特征在于,所述利用组合优化函数对所述三维超像素块集及所述变换矩阵进行处理得到优化变换矩阵,包括:将局部刚性优化函数和重投影优化函数相加得到所述组合优化函数;将所述三维超像素块集及所述变换矩阵带入所述组合优化函数进行迭代得到所述优化变换矩阵。5.一种人脸毛孔跟踪系统,其特征在于,包括:获取模块,用于获取表情变化视频连续的两帧图片;稠密光流算法模块,用于利用稠密光流算法对所述两帧图片进行计算得出光流图;SLIC超像素分割模块,用于...
【专利技术属性】
技术研发人员:冯省城,李东,王颖,王永华,庄洪生,汪生,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。