图像处理方法和装置与流程

文档序号:16008643发布日期:2018-11-20 20:23阅读:来源:国知局

技术特征:

1.一种图像处理方法,其特征在于,所述方法包括:

在网络直播过程中,获取图像采集设备拍摄的第一图像;

如果检测到已启用镜像显示功能,则将所述第一图像进行水平翻转,得到第二图像,将预设的贴纸图像叠加在所述第二图像中,得到本地显示图像,显示所述本地显示图像;

将所述贴纸图像叠加在所述第一图像中,得到直播图像,上传所述直播图像。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

获取预先设置的所述贴纸图像对应的第一人脸特征;

在所述第一图像中,确定所述第一人脸特征对应的翻转前的第一位置信息;

所述将预设的贴纸图像叠加在所述第二图像中,包括:

在所述第二图像中,确定所述第一位置信息对应的翻转后的位置信息;

根据所述翻转后的位置信息、以及预设的人脸特征和所述贴纸图像的相对位置关系,确定在所述第二图像中叠加预设的贴纸图像的第二位置信息;

基于所述第二位置信息,将所述贴纸图像叠加在所述第二图像中的第二位置上。

3.根据权利要求2所述的方法,其特征在于,所述在所述第二图像中,确定所述第一位置信息对应的翻转后的位置信息,包括:

确定所述第二图像在水平方向上的图像长度;

用所述图像长度减去所述第一位置信息中的横坐标,得到翻转后的位置信息中的横坐标;

将所述第一位置信息中的纵坐标,确定为所述翻转后的位置信息中的纵坐标。

4.根据权利要求2所述的方法,其特征在于,所述基于所述第二位置信息,将所述贴纸图像叠加在所述第二图像中的第二位置上,包括:

确定所述第一图像中的翻转前的人脸旋转角度;

将180度减去所述翻转前的人脸旋转角度的差值,确定为翻转后的人脸旋转角度;

基于所述翻转后的人脸旋转角度,对所述贴纸图像进行角度调整;

基于所述第二位置信息,将调整后的贴纸图像叠加在所述第二图像中的第二位置上。

5.根据权利要求2所述的方法,其特征在于,所述方法还包括:

获取所述贴纸图像对应的第二人脸特征,其中,所述第二人脸特征和所述第一人脸特征为一组具有对称性的人脸特征;

在所述第一图像中,确定所述第二人脸特征对应的翻转前的第三位置信息;

所述将所述贴纸图像叠加在所述第一图像中,包括:

根据所述第三位置信息、以及预设的人脸特征和所述贴纸图像的相对位置关系,确定在所述第一图像中叠加所述贴纸图像的第四位置信息;

基于所述第四位置信息,将所述贴纸图像叠加在所述第一图像中的第四位置上。

6.一种图像处理装置,其特征在于,所述装置包括:

第一获取模块,用于在网络直播过程中,获取图像采集设备拍摄的第一图像;

第一叠加模块,用于当检测到已启用镜像显示功能时,将所述第一图像进行水平翻转,得到第二图像,将预设的贴纸图像叠加在所述第二图像中,得到本地显示图像,显示所述本地显示图像;

第二叠加模块,用于将所述贴纸图像叠加在所述第一图像中,得到直播图像,上传所述直播图像。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:

第二获取模块,用于获取预先设置的所述贴纸图像对应的第一人脸特征;

第一确定模块,用于在所述第一图像中,确定所述第一人脸特征对应的翻转前的第一位置信息;

所述第一叠加模块包括:

第一确定单元,用于在所述第二图像中,确定所述第一位置信息对应的翻转后的位置信息;

第二确定单元,用于根据所述翻转后的位置信息、以及预设的人脸特征和所述贴纸图像的相对位置关系,确定在所述第二图像中叠加预设的贴纸图像的第二位置信息;

第一叠加单元,用于基于所述第二位置信息,将所述贴纸图像叠加在所述第二图像中的第二位置上。

8.根据权利要求7所述的装置,其特征在于,所述第一确定单元,用于:

确定所述第二图像在水平方向上的图像长度;

用所述图像长度减去所述第一位置信息中的横坐标,得到翻转后的位置信息中的横坐标;

将所述第一位置信息中的纵坐标,确定为所述翻转后的位置信息中的纵坐标。

9.根据权利要求7所述的装置,其特征在于,所述第一叠加单元,用于:

确定所述第一图像中的翻转前的人脸旋转角度;

将180度减去所述翻转前的人脸旋转角度的差值,确定为翻转后的人脸旋转角度;

基于所述翻转后的人脸旋转角度,对所述贴纸图像进行角度调整;

基于所述第二位置信息,将调整后的贴纸图像叠加在所述第二图像中的第二位置上。

10.根据权利要求7所述的装置,其特征在于,所述装置还包括:

第三获取模块,用于获取所述贴纸图像对应的第二人脸特征,其中,所述第二人脸特征和所述第一人脸特征为一组具有对称性的人脸特征;

第二确定模块,用于在所述第一图像中,确定所述第二人脸特征对应的翻转前的第三位置信息;

所述第二叠加模块包括:

第三确定单元,用于根据所述第三位置信息、以及预设的人脸特征和所述贴纸图像的相对位置关系,确定在所述第一图像中叠加所述贴纸图像的第四位置信息;

第二叠加单元,用于基于所述第四位置信息,将所述贴纸图像叠加在所述第一图像中的第四位置上。

11.一种计算机设备,其特征在于,所述计算机设备包括处理器、通信接口、存储器和通信总线,其中:

所述处理器、所述通信接口和所述存储器通过所述通信总线完成相互间的通信;

所述存储器,用于存放计算机程序;

所述处理器,用于执行所述存储器上所存放的程序,以实现权利要求1-5任一所述的方法步骤。

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-5任一所述的方法步骤。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1