一种图像合成方法及装置制造方法及图纸

技术编号:17797142 阅读:36 留言:0更新日期:2018-04-25 20:39
本发明专利技术公开一种图像合成方法及装置,应用于图像处理领域,该方法包括:获取待融合的目标图像;对所述待融合的目标图像进行分割处理,获得原始空白图像区域和前景图像区域;从所述前景图像区域向所述原始空白图像区域扩展,获得围绕所述前景图像区域的透明值渐变减小的扩展区域;获取待融合的背景图像;基于所述扩展区域的透明值,将所述待融合的目标图像与所述待融合的背景图像进行颜色融合,形成融合结果图像。解决了现有技术中合成图像在前景图像与背景图像之间的边界生硬的技术问题。

A method and device for image synthesis

The invention discloses a method and device for image synthesis and is applied to the field of image processing. The method includes: obtaining the target image to be fused, dividing and processing the target image to be fused, obtaining the original blank image region and the foreground image region, and from the foreground image region to the original blank image area. The area is extended to obtain an extended area that is reduced by the gradual change of the transparent value of the foreground image region; to obtain the background image that is to be fused; based on the transparent value of the extended region, the target image is fused with the background image to be fused to form the fusion result image. The technical problem that the boundary between the foreground image and the background image is hard to be synthesized in the existing technology is solved.

【技术实现步骤摘要】
一种图像合成方法及装置
本专利技术涉及图像处理领域,尤其涉及一种图像合成方法及装置。
技术介绍
随着互联网技术和图像处理技术的快速发展,用户在使用终端设备进行拍照或者录制小视频时,希望对拍摄的照片或者录制的小视频进行美化,获得效果增加的照片或者小视频。为了对拍摄照片或者录制小视频进行美化,会根据用户的需求,将一些位图与照片或者录制的小视频中的每一帧图像进行合成,从而增强了图片、视频的效果。在现有技术中,对需要美化的图像通过图像分割技术,得到前景图像,利用该前景图像与背景图像进行合成,从而合成为具有美化效果的图像,但是,合成图像在前景图像与背景图像之间的边界比较生硬,存在明显的分割感,因此,会导致合成后图像的效果差。
技术实现思路
本专利技术实施例通过提供一种图像合成方法及装置,解决了现有技术中合成图像在前景图像与背景图像之间的边界生硬的技术问题。第一方面,本专利技术实施例提供一种图像合成方法,包括:获取待融合的目标图像;对所述待融合的目标图像进行分割处理,获得原始空白图像区域和前景图像区域;从所述前景图像区域向所述原始空白图像区域扩展,获得围绕所述前景图像区域的透明值渐变减小的扩展区域;获取待融合的背景图像;基于所述扩展区域的透明值,将所述待融合的目标图像与所述待融合的背景图像进行颜色融合,形成融合结果图像。结合第一方面,在第一方面的第一种可能的实现方式中,所述获取待融合的目标图像,包括:对当前真实场景进行采集并生成原始图像,或者从本地内存读取原始图像;将所述原始图像进行格式转化,形成RGBA色彩模式的所述待融合的目标图像。结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述从所述前景图像区域向所述原始空白图像区域扩展,获得围绕所述前景图像区域的透明值渐变减小的扩展区域,包括:从所述前景图像区域的每个边缘处像素点,均向所述原始空白图像区域扩展N个像素点,N为正整数;配置所述N个像素点所对应的N个透明通道为从所述前景图像区域向所述原始空白图像区域方向的线性减小,获得所述透明值渐变减小的扩展区域。结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述从所述前景图像区域向所述原始空白图像区域扩展,获得围绕所述前景图像区域的透明值渐变减小的扩展区域,包括:从所述前景图像区域的每个边缘处像素点,均向所述原始空白图像区域扩展M个像素点,M为正整数;配置所述M个像素点所对应的M个透明通道为从所述前景图像区域向所述原始空白图像区域方向的在K个渐变分段的渐变减小,获得所述透明值渐变减小的扩展区域,K为小于M的正整数。结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,如果所述K个渐变分段包括:第一渐变分段、所述第一渐变分段之后的第二渐变分段、所述第二渐变分段之后的第三渐变分段;所述配置所述M个像素点所对应的M个透明通道为从所述前景图像区域向所述原始空白图像区域方向的在K个渐变分段的渐变减小,包括:配置所述M个像素点的第1至个像素点所对应的透明通道为从所述前景图像区域向所述原始空白图像区域方向的在第一渐变分段的线性减小;配置所述M个像素点的第至个像素点所对应的透明通道为从所述前景图像区域向所述原始空白图像区域方向的在第二渐变分段的线性减小,所述第二渐变分段的渐变斜率大于所述第一渐变分段的渐变斜率;配置所述M个像素点的第至M个像素点所对应的透明通道为从所述前景图像区域向所述原始空白图像区域方向的在第三渐变分段的线性减小,所述第三渐变分段的渐变斜率小于所述第二渐变分段的渐变斜率。结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第五种可能的实现方式中,所述基于所述扩展区域的透明值,将所述待融合的目标图像与所述待融合的背景图像进行颜色融合,包括:将所述待融合的目标图像转化为目标图像纹理;将所述扩展区域转化为扩展区域图像纹理;将所述待融合的背景图像转化为背景图像纹理;根据所述扩展区域图像纹理的透明值,将所述目标图像纹理和所述背景图像纹理进行颜色融合。结合第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述根据所述扩展区域图像纹理的透明值,将所述目标图像纹理和所述背景图像纹理进行颜色融合,包括:调用目标渲染管道和目标着色程序,根据所述扩展区域图像纹理的透明值,将所述目标图像纹理和所述背景图像纹理进行颜色融合,其中,所述目标图像纹理、所述扩展区域图像纹理和所述背景图像纹理均为所述目标渲染管道可识别的状态。结合第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,所述根据所述扩展区域图像纹理的透明值,将所述目标图像纹理和所述背景图像纹理进行颜色融合,包括:在所述前景图像区域,显示为所述目标图像纹理中与所述前景图像区域对应的图像纹理;将所述目标图像纹理中对应于所述扩展区域的图像纹理与所述背景图像中对应于所述扩展区域的图像纹理进行颜色混合,得到针对所述扩展区域的图像纹理;在所述原始空白图像区域中未被所述扩展区域覆盖的空白图像区域,显示为所述背景图像纹理中与所述未被所述扩展区域覆盖的空白图像区域对应的图像纹理。结合第一方面的第七种可能的实现方式,在第一方面的第八种可能的实现方式中,所述将所述目标图像纹理中对应于所述扩展区域的图像纹理与所述背景图像中对应于所述扩展区域的图像纹理进行颜色混合,得到针对所述扩展区域的图像纹理,具体为通过如下公式进行:其中,Coloroutput为针对所述扩展区域内第i像素点的输出颜色,RGBsrc表示所述目标图像纹理中对应于所述扩展区域内第i像素点的RGB颜色值,RGBdst表示所述背景图像纹理中对应于所述扩展区域内第i像素点的RGB颜色值,alpha表示所述扩展区域内第i像素点的透明通道,i依次取所述扩展区域内的一个像素点,i为正整数。第二方面,本专利技术实施例提供了一种图像合成装置,包括:第一获取单元,用于获取待融合的目标图像;分割单元,用于对所述待融合的目标图像进行分割处理,获得原始空白图像区域和前景图像区域;扩展单元,用于从所述前景图像区域向所述原始空白图像区域扩展,获得围绕所述前景图像区域的透明值渐变减小的扩展区域;第二获取单元,用于获取待融合的背景图像;融合单元,用于基于所述扩展区域的透明值,将所述待融合的目标图像与所述待融合的背景图像进行颜色融合,形成融合结果图像。结合第二方面,结合第二方面的第一种可能的实现方式中,所述第一获取单元,包括:原始图像获取子单元,用于对当前真实场景进行采集并生成原始图像,或者从本地内存读取原始图像;格式转化子单元,用于将所述原始图像进行格式转化,形成RGBA色彩模式的所述待融合的目标图像。结合第二方面或者第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述扩展单元,包括:第一像素点扩展子单元,用于从所述前景图像区域的每个边缘处像素点,均向所述原始空白图像区域扩展N个像素点,N为正整数;第一透明通道配置子单元,用于配置所述N个像素点所对应的N个透明通道为从所述前景图像区域向所述原始空白图像区域方向的线性减小,获得所述透明值渐变减小的扩展区域。结合第二方面或者第二方面的第一种可能的实现方式,在第一方面的第四种可能的实现方式中,所本文档来自技高网...
一种图像合成方法及装置

【技术保护点】
一种图像合成方法,其特征在于,包括:获取待融合的目标图像;对所述待融合的目标图像进行分割处理,获得原始空白图像区域和前景图像区域;从所述前景图像区域向所述原始空白图像区域扩展,获得围绕所述前景图像区域的透明值渐变减小的扩展区域;获取待融合的背景图像;基于所述扩展区域的透明值,将所述待融合的目标图像与所述待融合的背景图像进行颜色融合,形成融合结果图像。

【技术特征摘要】
1.一种图像合成方法,其特征在于,包括:获取待融合的目标图像;对所述待融合的目标图像进行分割处理,获得原始空白图像区域和前景图像区域;从所述前景图像区域向所述原始空白图像区域扩展,获得围绕所述前景图像区域的透明值渐变减小的扩展区域;获取待融合的背景图像;基于所述扩展区域的透明值,将所述待融合的目标图像与所述待融合的背景图像进行颜色融合,形成融合结果图像。2.如权利要求1所述的图像合成方法,其特征在于,所述获取待融合的目标图像,包括:对当前真实场景进行采集并生成原始图像,或者从本地内存读取原始图像;将所述原始图像进行格式转化,形成RGBA色彩模式的所述待融合的目标图像。3.如权利要求1或2所述的图像合成方法,其特征在于,所述从所述前景图像区域向所述原始空白图像区域扩展,获得围绕所述前景图像区域的透明值渐变减小的扩展区域,包括:从所述前景图像区域的每个边缘处像素点,均向所述原始空白图像区域扩展N个像素点,N为正整数;配置所述N个像素点所对应的N个透明通道为从所述前景图像区域向所述原始空白图像区域方向的线性减小,获得所述透明值渐变减小的扩展区域。4.如权利要求1或2所述的图像合成方法,其特征在于,所述从所述前景图像区域向所述原始空白图像区域扩展,获得围绕所述前景图像区域的透明值渐变减小的扩展区域,包括:从所述前景图像区域的每个边缘处像素点,均向所述原始空白图像区域扩展M个像素点,M为正整数;配置所述M个像素点所对应的M个透明通道为从所述前景图像区域向所述原始空白图像区域方向的在K个渐变分段的渐变减小,获得所述透明值渐变减小的扩展区域,K为小于M的正整数。5.如权利要求4所述的图像合成方法,其特征在于,如果所述K个渐变分段包括:第一渐变分段、所述第一渐变分段之后的第二渐变分段、所述第二渐变分段之后的第三渐变分段;所述配置所述M个像素点所对应的M个透明通道为从所述前景图像区域向所述原始空白图像区域方向的在K个渐变分段的渐变减小,包括:配置所述M个像素点的第1至个像素点所对应的透明通道为从所述前景图像区域向所述原始空白图像区域方向的在第一渐变分段的线性减小;配置...

【专利技术属性】
技术研发人员:孙金波
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1