图像拼接的方法及装置的制造方法

文档序号:8362110阅读:428来源:国知局
图像拼接的方法及装置的制造方法
【技术领域】
[0001]本发明涉及图像处理领域,尤其涉及一种图像拼接的方法及装置。
【背景技术】
[0002]图像拼接技术包括图像配准和图像融合两个关键环节。图像配准的目标是找出存在重叠区域的两幅或多幅图像之间的变换关系,建立图像坐标变换的数学模型,通过求解该模型的参数将多幅图像变换到一个坐标系。图像融合技术是用来解决由于几何校正、动态场景或光照变化引起的配准不准确的问题,将相邻图像合并为一幅图像。
[0003]在图像融合过程中,现有技术采用最佳缝合线技术,在多幅图像的重叠区间找到一条最佳的缝合线,使得缝合线上的两幅图像间的能量差最小,这样在拼接图像时,缝合线两边分别取来自不同图像上的像素,有效的解决由配准不准确造成的亮度和色彩不连续或运动物体图像模糊的问题。
[0004]但是,当最佳缝合线出现在图像所要展现的重点区域(英文=Reg1n ofImportant,缩写:R0I ),例如面部区域内时,可能导致图像中的面部变形,拼接后得到的图像视觉效果差。

【发明内容】

[0005]抟术问是页
[0006]有鉴于此,本发明要解决的技术问题是,最佳缝合线出现在重点区域导致图像中的重点区域变形视觉效果差的问题。
_7] 解决方案
[0008]为了解决上述技术问题,根据本发明一实施例,在第一方面提供一种图像拼接的方法,包括:
[0009]获取第一图像和第二图像,其中,所述第一图像和所述第二图像之间存在重叠区域;
[0010]在所述重叠区域内确定待处理区域,所述重叠区域中除所述待处理区域以外的区域为剩余区域;
[0011]获取所述剩余区域的每一个像素点的亮度分量或色度分量,根据所述剩余区域的全部所述像素点的亮度分量或色度分量得到所述剩余区域的每一个相邻像素点对的权值;
[0012]在所述待处理区域设置每一个相邻像素点对的权值,其中,所述待处理区域的任一个所述相邻像素点对的权值大于所述剩余区域任一个所述相邻像素点对的权值;
[0013]在所述重叠区域内的全部的拼接路径中,将缝合线强度最小的拼接路径确定为最佳缝合线,其中,所述缝合线强度为拼接路径经过的全部的相邻像素点对的权值之和;
[0014]沿着所述最佳缝合线对所述第一图像和所述第二图像进行图像拼接。
[0015]在一种可能的实施方式中,所述在所述待处理区域设置每一个相邻像素点对的权值,,包括:
[0016]在所述剩余区域的全部所述相邻像素点对的权值中选择最大的权值;
[0017]将所述待处理区域的每一个所述相邻像素点对的权值设置为大于所述最大的权值。
[0018]在一种可能的实施方式中,所述在所述待处理区域设置每一个相邻像素点对的权值,,包括:
[0019]获取所述待处理区域的每一个像素点的亮度分量或色度分量,根据所述待处理区域内的全部所述像素点的亮度分量或色度分量得到所述待处理区域的每一个相邻像素点对的权值;
[0020]在所述剩余区域和所述待处理区域的全部所述相邻像素点对的权值中选择最大的权值;
[0021]将所述待处理区域的每一个所述相邻像素点对的权值设置为大于所述最大的权值。
[0022]在一种可能的实施方式中,所述在所述重叠区域内确定待处理区域,包括:
[0023]在所述重叠区域内,根据预设尺寸确定所述待处理区域,其中,所述待处理区域的尺寸与所述预设尺寸相同。
[0024]在一种可能的实施方式中,所述在所述重叠区域内确定待处理区域,包括:
[0025]确定所述第一图像的面部区域的位置和尺寸,确定所述第二图像的面部区域的位置和尺寸;
[0026]根据所述第一图像的面部区域的位置和尺寸,以及所述第二图像的面部区域的位置和尺寸,在所述重叠区域内确定所述待处理区域。
[0027]为了解决上述技术问题,根据本发明又一实施例,在第二方面提供一种图像拼接装置,包括:
[0028]获取模块,用于获取第一图像和第二图像,其中,所述第一图像和所述第二图像之间存在重叠区域;
[0029]第一确定模块,与所述获取模块连接,用于在所述重叠区域内确定待处理区域,所述重叠区域中除所述待处理区域以外的区域为剩余区域;
[0030]计算模块,与所述第一确定模块连接,用于获取所述剩余区域的每一个像素点的亮度分量或色度分量,根据所述剩余区域的全部所述像素点的亮度分量或色度分量得到所述剩余区域的每一个相邻像素点对的权值;
[0031]设置模块,与所述计算模块连接,用于在所述待处理区域设置每一个相邻像素点对的权值,其中,所述待处理区域的任一个所述相邻像素点对的权值大于所述剩余区域任一个所述相邻像素点对的权值;
[0032]第二确定模块,与所述设置模块连接,用于在所述重叠区域内的全部的拼接路径中,将缝合线强度最小的拼接路径确定为最佳缝合线,其中,所述缝合线强度为拼接路径经过的全部的相邻像素点对的权值之和;
[0033]拼接模块,与所述第二确定模块连接,用于沿着所述最佳缝合线对所述第一图像和所述第二图像进行图像拼接。
[0034]在一种可能的实施方式中,所述设置模块被配置为:
[0035]在所述剩余区域的全部所述相邻像素点对的权值中选择最大的权值;
[0036]将所述待处理区域的每一个所述相邻像素点对的权值设置为大于所述最大的权值。
[0037]在一种可能的实施方式中,所述计算模块被配置为:
[0038]获取所述待处理区域的每一个像素点的亮度分量或色度分量,根据所述待处理区域内的全部所述像素点的亮度分量或色度分量得到所述待处理区域的每一个相邻像素点对的权值;以及
[0039]所述设置模块被配置为:
[0040]在所述剩余区域和所述待处理区域的全部所述相邻像素点对的权值中选择最大的权值;
[0041]将所述待处理区域的每一个所述相邻像素点对的权值设置为大于所述最大的权值。
[0042]在一种可能的实施方式中,所述第一确定模块被配置为:
[0043]在所述重叠区域内,根据预设尺寸确定所述待处理区域,其中,所述待处理区域的尺寸与所述预设尺寸相同。
[0044]在一种可能的实施方式中,所述第一确定模块被配置为:
[0045]确定所述第一图像的面部区域的位置和尺寸,确定所述第二图像的面部区域的位置和尺寸;
[0046]根据所述第一图像的面部区域的位置和尺寸,以及所述第二图像的面部区域的位置和尺寸,在所述重叠区域内确定所述待处理区域。
[0047]有益.效果
[0048]通过在重叠区域内确定待处理区域,在待处理区域设置每一个相邻像素点对的权值,根据本发明实施例的图像拼接的方法及装置能够使拼接时的缝合线避开待处理区域,从而保证待处理区域的拼接更加自然,提高了用户浏览图像的主观感受。
[0049]根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。
【附图说明】
[0050]包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本发明的示例性实施例、特征和方面,并且用于解释本发明的原理。
[0051]图1为本发明一实施例的图像拼接的方法的流程图;
[0052]图2为本发明一实施例的图像拼接的方法中特征提取的示意图;
[0053]图3a?图3c为本发明一实施例的图像拼接的方法中面部区域的示意图;
[0054]图4为本发明一实施例的图像拼接的方法中相邻像素点对的示意图;
[0055]图5a?图5d为本发明一实施例的图像拼接的方法中部分相邻像素点对的权重图;
[0056]图6为本发明一实施例的图像拼接的方法中确定最佳缝合线的示意图;
[0057]图7为本发明一实施例的图像拼接的方法中两张图像拼接的示意图;
[0058]图8为本发明另一实施例的图像拼接的方法的流程图;
[0059]图9a?图9d示出采用现有技术进行全景摄影后合成的效果示意图;
[0060]图1Oa?图1Od示出采用本发明实施例提供的图像拼接的方法的效果示意图;
[0061]图11为本发明一实施例的图像拼接的装置的结构示意图;
[0062]图12为本发明另一实施例的图像拼接的装置的结构框图。
【具体实施方式】
[0063]以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
[0064]在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
[0065]另外,为了更好的说明本发明,在下文的【具体实施方式】中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主旨。
[0066]图1为本发明一实施例的图像拼接的方法的流程图。如图1所示,该方法主要包括:
[0067
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1