一种基于OpenGL人脸图像处理方法及装置制造方法及图纸

技术编号:24290062 阅读:99 留言:0更新日期:2020-05-26 20:14
本发明专利技术实施例提供了一种基于OpenGL人脸图像处理方法及装置,通过对人脸特征点的识别控制,基于OpenGL网格处理,对局部特征点平移变形,渲染输出效果图。根据本发明专利技术提供的人脸图像处理方法及装置,实现美化脸庞和下巴的精准控制,更加高度的自定义美颜效果,满足用户对效果图的需求,符合用户预期期望,同时节省运行内存空间。

A face image processing method and device based on OpenGL

【技术实现步骤摘要】
一种基于OpenGL人脸图像处理方法及装置
本专利技术涉及图像处理
,尤其是涉及一种基于OpenGL人脸图像处理方法及装置。
技术介绍
目前现有的对图像进行瘦脸的技术,主要是根据人脸的颧骨和下巴构成的两条线段并对其弯曲处理,实现图像上呈现的人脸面部变形,变瘦。以上处理方式存在不足,经过处理两条线段,实现的效果图不准确,不同图像的脸部结构,即下颧骨的位置与大小不同,各有差异,导致该方法效果不明显,不能满足用户的需求。
技术实现思路
本专利技术的实施例提供一种基于OpenGL人脸图像处理方法及装置,针对原有的技术进行改良,通过提取人脸轮廓的特征点,对颧骨以下位置连续特征点的处理,实现脸部更加精准可控的瘦形,变形等效果,同时对下巴区域分析判断,分离瘦形后下巴区域和脸部区域,实现美化脸庞和下巴的精准控制,更加高度的自定义美颜效果,满足用户对效果图的需求。本专利技术提供一种基于OpenGL人脸图像处理方法,该方法的步骤如下:用户上传待处理含人脸图像,识别并提取人脸全部特征点并保存;通过对人脸特征点的筛选,本文档来自技高网...

【技术保护点】
1.一种基于OpenGL人脸图像处理方法,其特征在于,所述方法包括:/n用户上传待处理含人脸图像,识别并提取人脸全部特征点并保存;/n通过对人脸特征点的筛选,获取到左脸颊、右脸颊和嘴唇下巴区域,三组特征控制点;/n基于OpenGL对所述图片进行网格化处理,并将初始获取的特征点作为图片的初始数据作为参考特征点;/n所述三组特征控制点,通过对特征控制点的处理,实现对人脸图像局部的平移变形,并将变形后的图片渲染并输出。/n

【技术特征摘要】
1.一种基于OpenGL人脸图像处理方法,其特征在于,所述方法包括:
用户上传待处理含人脸图像,识别并提取人脸全部特征点并保存;
通过对人脸特征点的筛选,获取到左脸颊、右脸颊和嘴唇下巴区域,三组特征控制点;
基于OpenGL对所述图片进行网格化处理,并将初始获取的特征点作为图片的初始数据作为参考特征点;
所述三组特征控制点,通过对特征控制点的处理,实现对人脸图像局部的平移变形,并将变形后的图片渲染并输出。


2.一种基于OpenGL人脸图...

【专利技术属性】
技术研发人员:雷梓浩杨冠祥
申请(专利权)人:齐力软件科技广州有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1