基于人脸的图像处理方法、终端及存储介质技术

技术编号:20176230 阅读:74 留言:0更新日期:2019-01-23 00:14
本发明专利技术公开了一种基于人脸的图像处理方法、终端及存储介质,属于图像处理领域。本发明专利技术实施例提供的技术方案,基于在终端载入预设的目标配置文件,通过解析配置文件中预设的处理逻辑,对已有应用程序的版本进行改进,使得应用程序具有相应的图像处理功能,避免了对该应用程序进行重新编译,且无需重新下载安装包,即可快速满足用户的需求,大大节省了时间,提高了该应用程序的使用效率。

Face-based Image Processing, Terminal and Storage Media

The invention discloses a face-based image processing method, a terminal and a storage medium, belonging to the field of image processing. The technical scheme provided by the embodiment of the present invention is based on loading the preset target configuration file in the terminal, improving the version of the existing application program by analyzing the preset processing logic in the configuration file, so that the application program has the corresponding image processing function, avoiding recompiling the application program, and quickly satisfying the user without re-downloading the installation package. The requirement greatly saves time and improves the efficiency of the application.

【技术实现步骤摘要】
基于人脸的图像处理方法、终端及存储介质
本专利技术涉及图像处理领域,特别涉及一种基于人脸的图像处理方法、终端及存储介质。
技术介绍
随着网络技术的发展,用户对图像的要求也越来越高,在原来对画面进行简单记录的基础上,要求对呈现的图像进行美化,例如,用户想要对图像进行处理,使图像中的人脸变小。为了满足用户的需求,可以通过应用程序,对图像中的人脸进行处理。目前,对图像中的人脸进行处理的方法为:在应用程序新版本的开发过程中,对该应用程序的相应功能模块的代码进行编译,通过编译代码来实现对相应规则的编译,将编译完成的代码打包成安装包发送至终端,终端重新安装该应用程序后,可以通过该应用程序检测人脸特征点,基于检测到的人脸特征点和应用程序开发过程中编译过的规则,并结合用户的需求,对图像中的人脸进行瘦脸或大眼等处理。基于上述图像处理方法,为了使得应用程序具有相关人脸处理功能,需要对应用程序的相关代码进行编译,并在终端重新下载及安装该应用程序的新版本的安装包,该编译过程比较复杂,且终端需重新安装该应用程序,开发效率低且鲁棒性不好。
技术实现思路
本专利技术实施例提供了一种基于人脸的图像处理方法、终端及存储介本文档来自技高网...

【技术保护点】
1.一种基于人脸的图像处理方法,其特征在于,所述方法包括:获取第一图像,检测所述第一图像中的目标人脸的人脸特征点;根据对所述目标人脸的特效处理类型,向服务器发送获取请求,所述获取请求携带所述特效处理类型;接收目标配置文件,所述目标配置文件用于提供所述特效处理类型的处理逻辑;基于所述目标配置文件中的所述处理逻辑和所述人脸特征点,对所述目标人脸进行处理,生成第二图像。

【技术特征摘要】
1.一种基于人脸的图像处理方法,其特征在于,所述方法包括:获取第一图像,检测所述第一图像中的目标人脸的人脸特征点;根据对所述目标人脸的特效处理类型,向服务器发送获取请求,所述获取请求携带所述特效处理类型;接收目标配置文件,所述目标配置文件用于提供所述特效处理类型的处理逻辑;基于所述目标配置文件中的所述处理逻辑和所述人脸特征点,对所述目标人脸进行处理,生成第二图像。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标配置文件中的处理逻辑和所述人脸特征点,对所述目标人脸进行处理,生成第二图像包括:对所述目标配置文件中的所述处理逻辑进行解析,生成公式代码;基于所述公式代码和所述人脸特征点,生成所述第二图像。3.根据权利要求2所述的方法,其特征在于,所述对所述目标配置文件中的所述处理逻辑进行解析,生成公式代码包括:读取所述目标配置文件中的所述处理逻辑中的辅助点生成逻辑,基于所述辅助点生成逻辑,生成第一公式代码;读取所述目标配置文件中的所述处理逻辑中的点变换逻辑,基于所述点变换逻辑,生成第二公式代码。4.根据权利要求2所述的方法,其特征在于,所述基于所述公式代码和所述人脸特征点,生成所述第二图像包括:基于所述人脸特征点和第一公式代码,生成辅助点;基于所述人脸特征点和所述辅助点,对所述目标人脸进行三角剖分,得到多个第一三角形;基于所述人脸特征点、所述辅助点和第二公式代码,对所述人脸特征点和所述辅助点进行位置变换,得到多个第二三角形;将所述多个第一三角形替换为所述多个第二三角形,生成所述第二图像。5.根据权利要求1所述的方法,其特征在于,所述接收目标配置文件之后,所述方法还包括:检验所述目标配置文件是否携带与所述特效处理类型相同的标识;当所述目标配置文件携带与所述特效处理类型相同的标识时,则执行基于所述目标配置文件中的所述处理逻辑和所述人脸特征点,对所述目标人脸进行处理的步骤;当所述目标配置文件不携带与所述特效处理类型相同的标识时,则向所述服务器发送目标配置文件错误信息。6.根据权利要求5所述的方法,其特征在于,所述当所述目标配置文件不携带与所述特效处理类型相同的标识时,所述方法还包括:显示提示窗口,所述提示窗口用于提示用户当前目标配置文件错误。7.一种基于人脸的图像处理装置,其特征在于,所述装置包括:获取模块,用于获取第一图像,检测所述第一图像中的目标人脸的人脸特征点;发送模块,...

【专利技术属性】
技术研发人员:刘春宇
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:广东,44

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

1