一种图像融合处理方法及装置制造方法及图纸

技术编号:25551779 阅读:16 留言:0更新日期:2020-09-08 18:52
本申请公开一种图像融合处理方法及装置。所述方法包括接收真人头像和目标人体,将真人头像和目标人体的角度调整一致;根据人脸识别算法识别真人头像中的人脸下巴点,根据人脸下巴点删除下巴点以下颈部,保持颈部底部整齐;计算真人头像颈部宽度和目标人体颈部宽度,根据宽度比例缩放真人头像颈部与目标人体颈部大小一致;查找真人头像颈部特征点和目标人体颈部特征点,根据特征点进行真人头像和目标人体的融合处理。本申请使用已有真实人的头像,无缝融合到目标人体图像上面,比现有人脸融合技术,看上去更加接近真实的自我,保持原始头像的完整性,可以应用到多种游戏娱乐及商业场景中。

【技术实现步骤摘要】
一种图像融合处理方法及装置
本申请涉及图像处理领域,尤其涉及一种图像融合处理方法及装置。
技术介绍
在图像处理
中,对面部图像进行换脸是一种常见的图像处理方法。现有技术中,对于指定图像和待换脸图像的动作姿态不一致时,换脸后的图像真实性很差,无法实现有效的换脸。
技术实现思路
本申请提供了一种图像融合处理方法,包括:接收真人头像和目标人体,将真人头像和目标人体的角度调整一致;根据人脸识别算法识别真人头像中的人脸下巴点,根据人脸下巴点删除下巴点以下颈部,保持颈部底部整齐;计算真人头像颈部宽度和目标人体颈部宽度,根据宽度比例缩放真人头像颈部与目标人体颈部大小一致;查找真人头像颈部特征点和目标人体颈部特征点,根据特征点进行真人头像和目标人体的融合处理。如上所述的图像融合处理方法,其中,当接收到输入的包括头像和人体的两幅图像,则从第一图像中抠取真人头像,具体为根据人脸识别算法识别图像中的人脸下巴点,查找人脸下巴点向下预定尺寸的位置,删除该位置以下部分得到真人头像;从第二图像中抠取人体,具体为根据人脸识别算法识别图像中的人脸下巴点,根据人脸下巴点删除下巴点以上部位得到目标人体;将真人头像和目标人体的角度调整一致,具体包括如下子步骤:Step1、根据人脸识别算法获取真人头像中的鼻尖和两只眼睛的位置,以鼻尖作为坐标原点建立横纵坐标,获取左右眼的纵坐标数据,计算左眼至坐标原点的连线与纵轴的角度、以及右眼至坐标原点的连线与纵轴的角度,计算将这两个角度的比值作为基准角度;Step2、根据人体识别算法获取目标人体中的肚脐位置,将肚脐作为坐标原点建立横纵坐标,根据左右眼的纵坐标数据确定人体腹部两侧位置,分别计算人体腹部两侧位置至坐标原点的连线与纵轴的角度,然后计算这两个角度的比值作为待调整角度;Step3、判断待调整角度与基准角度是否在允许范围内,如果是,则真人头像和目标人体角度匹配,否则旋转目标人体使人体角度与基准角度在允许范围内。如上所述的图像融合处理方法,其中,旋转目标人体的角度使人体角度与基准角度在允许范围内,具体为:当基准角度在0至1之间,则若待调整角度大于基准角度,则按照设定的角度逆时针旋转目标人体然后返回执行Step2和Step3,如果Step3的判断仍为否,则继续按照设定的角度逆时针旋转;若待调整调整角度小于基准角度,则按照设定的角度顺时针旋转目标人体然后返回执行Step2和Step3,如果Step3的判断仍为否,则继续按照设定的角度顺时针旋转;当基准角度大于1,则若待调整角度大于基准角度,则按照设定的角度顺时针旋转目标人体然后返回执行Step2和Step3,如果Step3的判断仍为否,则继续按照设定的角度顺时针旋转;若待调整调整角度小于基准角度,则按照设定的角逆时针旋转目标人体然后返回执行Step2和Step3,如果Step3的判断仍为否,则继续按照设定的角度逆时针旋转。如上所述的图像融合处理方法,其中,根据宽度比例缩放真人头像颈部与目标人体颈部大小一致,具体包括如下子步骤:根据人脸轮廓边缘检测算法检测人脸轮廓,从人脸轮廓中提取上端最高点和下端最低点以及最左边缘点和最右边缘点,并提取真人头像颈部最左边缘点和最右边缘点;计算上端最高点坐标和下端最低点坐标的第一差值、最左边缘点坐标和最右边缘点坐标的第二差值、以及真人头像颈部最左边缘点坐标和最右边缘点坐标的第三差值,计算第一差值与第三差值的第一比例和第二差值与第三差值的第二比例;根据目标人体颈部宽度缩放第三差值,并根据第一比例和第二比例缩放第一差值和第二差值。如上所述的图像融合处理方法,其中,根据特征点进行真人头像和目标人体的融合处理,具体包括如下子步骤:对真人头像和目标人体图像进行几何畸变矫正和图像噪声抑制;将缩放后头像颈部左右侧最下点的坐标作为真人头像颈部特征点、将人体颈部左右侧最上点坐标作为目标人体颈部特征点,根据真人头像颈部特征点和目标人体颈部特征点进行图像配准和融合;将融合后的图像进行边界腐蚀去除毛刺使边界光滑。本申请还提供一种图像融合处理装置,包括:真人头像和目标人体的角度调整模块,用于接收真人头像和目标人体,将真人头像和目标人体的角度调整一致;真人头像处理模块,用于根据人脸识别算法识别真人头像中的人脸下巴点,根据人脸下巴点删除下巴点以下颈部,保持颈部底部整齐;真人头像和目标人体的比例调整模块,用于计算真人头像颈部宽度和目标人体颈部宽度,根据宽度比例缩放真人头像颈部与目标人体颈部大小一致;图像融合处理模块,用于查找真人头像颈部特征点和目标人体颈部特征点,根据特征点进行真人头像和目标人体的融合处理。如上所述的图像融合处理装置,其中,真人头像和目标人体的角度调整模块具体包括接收子模块和角度调整子模块;接收子模块具体用于当接收到输入的包括头像和人体的两幅图像,则从第一图像中抠取真人头像,具体为根据人脸识别算法识别图像中的人脸下巴点,查找人脸下巴点向下预定尺寸的位置,删除该位置以下部分得到真人头像;从第二图像中抠取人体,具体为根据人脸识别算法识别图像中的人脸下巴点,根据人脸下巴点删除下巴点以上部位得到目标人体;角度调整子模块具体包括基准角度确定单元、待调整角度确定单元和判断单元;基准角度确定单元具体用于根据人脸识别算法获取真人头像中的鼻尖和两只眼睛的位置,以鼻尖作为坐标原点建立横纵坐标,获取左右眼的纵坐标数据,计算左眼至坐标原点的连线与纵轴的角度、以及右眼至坐标原点的连线与纵轴的角度,计算将这两个角度的比值作为基准角度;待调整角度确定单元具体用于根据人体识别算法获取目标人体中的肚脐位置,将肚脐作为坐标原点建立横纵坐标,根据左右眼的纵坐标数据确定人体腹部两侧位置,分别计算人体腹部两侧位置至坐标原点的连线与纵轴的角度,然后计算这两个角度的比值作为待调整角度;判断单元具体用于判断待调整角度与基准角度是否在允许范围内,如果是,则真人头像和目标人体角度匹配,否则旋转目标人体使人体角度与基准角度在允许范围内。如上所述的图像融合处理装置,其中,角度调整子模块,具体用于当基准角度在0至1之间,则若待调整角度大于基准角度,则按照设定的角度逆时针旋转目标人体然后触发待调整角度确定单元和判断单元,如果判断单元判断仍为否,则继续按照设定的角度逆时针旋转;若待调整调整角度小于基准角度,则按照设定的角度顺时针旋转目标人体然后触发待调整角度确定单元和判断单元,如果判断单元的判断仍为否,则继续按照设定的角度顺时针旋转;当基准角度大于1,则若待调整角度大于基准角度,则按照设定的角度顺时针旋转目标人体然后触发待调整角度确定单元和判断单元,如果判断单元的判断仍为否,则继续按照设定的角度顺时针旋转;若待调整调整角度小于基准角度,则按照设定的角逆时针旋转目标人体然后触发待调整角度确定单元和判断单元,如果判断单元的判断仍为否,则继续按照设定的角度逆时针旋转。如上所述本文档来自技高网...

【技术保护点】
1.一种图像融合处理方法,其特征在于,包括:/n接收真人头像和目标人体,将真人头像和目标人体的角度调整一致;/n根据人脸识别算法识别真人头像中的人脸下巴点,根据人脸下巴点删除下巴点以下颈部,保持颈部底部整齐;/n计算真人头像颈部宽度和目标人体颈部宽度,根据宽度比例缩放真人头像颈部与目标人体颈部大小一致;/n查找真人头像颈部特征点和目标人体颈部特征点,根据特征点进行真人头像和目标人体的融合处理。/n

【技术特征摘要】
1.一种图像融合处理方法,其特征在于,包括:
接收真人头像和目标人体,将真人头像和目标人体的角度调整一致;
根据人脸识别算法识别真人头像中的人脸下巴点,根据人脸下巴点删除下巴点以下颈部,保持颈部底部整齐;
计算真人头像颈部宽度和目标人体颈部宽度,根据宽度比例缩放真人头像颈部与目标人体颈部大小一致;
查找真人头像颈部特征点和目标人体颈部特征点,根据特征点进行真人头像和目标人体的融合处理。


2.如权利要求1所述的图像融合处理方法,其特征在于,当接收到输入的包括头像和人体的两幅图像,则从第一图像中抠取真人头像,具体为根据人脸识别算法识别图像中的人脸下巴点,查找人脸下巴点向下预定尺寸的位置,删除该位置以下部分得到真人头像;从第二图像中抠取人体,具体为根据人脸识别算法识别图像中的人脸下巴点,根据人脸下巴点删除下巴点以上部位得到目标人体;
将真人头像和目标人体的角度调整一致,具体包括如下子步骤:
Step1、根据人脸识别算法获取真人头像中的鼻尖和两只眼睛的位置,以鼻尖作为坐标原点建立横纵坐标,获取左右眼的纵坐标数据,计算左眼至坐标原点的连线与纵轴的角度、以及右眼至坐标原点的连线与纵轴的角度,计算将这两个角度的比值作为基准角度;
Step2、根据人体识别算法获取目标人体中的肚脐位置,将肚脐作为坐标原点建立横纵坐标,根据左右眼的纵坐标数据确定人体腹部两侧位置,分别计算人体腹部两侧位置至坐标原点的连线与纵轴的角度,然后计算这两个角度的比值作为待调整角度;
Step3、判断待调整角度与基准角度是否在允许范围内,如果是,则真人头像和目标人体角度匹配,否则旋转目标人体使人体角度与基准角度在允许范围内。


3.如权利要求2所述的图像融合处理方法,其特征在于,旋转目标人体的角度使人体角度与基准角度在允许范围内,具体为:
当基准角度在0至1之间,则若待调整角度大于基准角度,则按照设定的角度逆时针旋转目标人体然后返回执行Step2和Step3,如果Step3的判断仍为否,则继续按照设定的角度逆时针旋转;若待调整调整角度小于基准角度,则按照设定的角度顺时针旋转目标人体然后返回执行Step2和Step3,如果Step3的判断仍为否,则继续按照设定的角度顺时针旋转;
当基准角度大于1,则若待调整角度大于基准角度,则按照设定的角度顺时针旋转目标人体然后返回执行Step2和Step3,如果Step3的判断仍为否,则继续按照设定的角度顺时针旋转;若待调整调整角度小于基准角度,则按照设定的角逆时针旋转目标人体然后返回执行Step2和Step3,如果Step3的判断仍为否,则继续按照设定的角度逆时针旋转。


4.如权利要求1所述的图像融合处理方法,其特征在于,根据宽度比例缩放真人头像颈部与目标人体颈部大小一致,具体包括如下子步骤:
根据人脸轮廓边缘检测算法检测人脸轮廓,从人脸轮廓中提取上端最高点和下端最低点以及最左边缘点和最右边缘点,并提取真人头像颈部最左边缘点和最右边缘点;
计算上端最高点坐标和下端最低点坐标的第一差值、最左边缘点坐标和最右边缘点坐标的第二差值、以及真人头像颈部最左边缘点坐标和最右边缘点坐标的第三差值,计算第一差值与第三差值的第一比例和第二差值与第三差值的第二比例;
根据目标人体颈部宽度缩放第三差值,并根据第一比例和第二比例缩放第一差值和第二差值。


5.如权利要求1所述的图像融合处理方法,其特征在于,根据特征点进行真人头像和目标人体的融合处理,具体包括如下子步骤:
对真人头像和目标人体图像进行几何畸变矫正和图像噪声抑制;
将缩放后头像颈部左右侧最下点的坐标作为真人头像颈部特征点、将人体颈部左右侧最上点坐标作为目标人体颈部特征点,根据真人头像颈部特征点和目标人体颈部特征点进行图像配准和融合;
将融合后的图像进行边界腐蚀去除毛刺使边界光滑。


6.一种图像融合处理装置,其特...

【专利技术属性】
技术研发人员:李小波秦晓飞李昆仑
申请(专利权)人:恒信东方文化股份有限公司
类型:发明
国别省市:北京;11

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

1