图片的拼接方法、装置、存储介质和电子设备制造方法及图纸

技术编号:35033598 阅读:25 留言:0更新日期:2022-09-24 23:08
本发明专利技术实施例提供了一种图片的拼接方法、装置、存储介质和电子设备。该方法包括:通过天空分割算法,根据获取的原始前景图片,生成原始天空图片;对原始前景图片、原始天空图片与获取的原始背景图片分别进行下采样处理,得到第一前景图片、第一天空图片与第一背景图片;通过亮度调节函数对第一前景图片与第一背景图片分别进行调整,得到第二前景图片与第二背景图片;根据原始前景图片、原始背景图片、原始天空图片、第二前景图片、第二背景图片与第一天空图片生成结果图片,从而增强了结果图片的呈现效果。呈现效果。呈现效果。

【技术实现步骤摘要】
图片的拼接方法、装置、存储介质和电子设备


[0001]本专利技术实施例涉及图片处理
,具体涉及一种图片的拼接方法、装置、存储介质和电子设备。

技术介绍

[0002]电子设备通常具有魔法换天功能,魔法换天功能是一种通过天空分割融合技术实现的功能。电子设备通过天空分割融合技术将获取的图片中的天空图像替换为其它样式的天空图像。例如,获取的图片中的天空图像为阴天,电子设备可通过天空分割融合技术将图片中的阴天替换为晴天。但电子设备通过天空分割融合技术只能针对普通图片进行处理,且当图片的天空图像与要替换的其它样式的天空图像的差异很大的时候,容易使融合之后的结果图片出现断层的现象,从而降低了结果图片的呈现效果。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供了一种图片的拼接方法、装置、存储介质和电子设备,用以解决现有技术中结果图片的呈现效果降低的问题。
[0004]第一方面,本专利技术实施例提供了一种图片的拼接方法,包括:
[0005]通过天空分割算法,根据获取的原始前景图片,生成原始天空图片;
[0006]对所述原始前景图片、所述原始天空图片与获取的原始背景图片分别进行下采样处理,得到第一前景图片、第一天空图片与第一背景图片;
[0007]通过亮度调节函数对所述第一前景图片与所述第一背景图片分别进行调整,得到第二前景图片与第二背景图片;
[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]从所述卷积算子点乘等式中提取出第一融合矩阵,根本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图片的拼接方法,其特征在于,包括:通过天空分割算法,根据获取的原始前景图片,生成原始天空图片;对所述原始前景图片、所述原始天空图片与获取的原始背景图片分别进行下采样处理,得到第一前景图片、第一天空图片与第一背景图片;通过亮度调节函数对所述第一前景图片与所述第一背景图片分别进行调整,得到第二前景图片与第二背景图片;根据所述原始前景图片、所述原始背景图片、所述原始天空图片、所述第二前景图片、所述第二背景图片与所述第一天空图片生成结果图片。2.根据权利要求1所述的方法,其特征在于,所述对所述原始前景图片、所述原始天空图片与获取的原始背景图片分别进行下采样处理,得到第一前景图片、第一天空图片与第一背景图片,包括:对所述原始前景图片、所述原始天空图片与所述原始背景图片分别进行最邻近下采样处理,得到采样前景图片、采样天空图片与采样背景图片;对所述采样前景图片、所述采样天空图片与所述采样背景图片分别进行平均下采样处理,得到所述第一前景图片、所述第一天空图片与所述第一背景图片。3.根据权利要求1所述的方法,其特征在于,所述通过亮度调节函数对所述第一前景图片与所述第一背景图片分别进行调整,得到第二前景图片与第二背景图片,包括:根据所述第一前景图片与所述第一背景图片生成所述第一前景图片对应的前景增益值与所述第一背景图片对应的背景增益值;通过所述亮度调节函数,根据所述前景增益值,对所述第一前景图片的亮度进行调整,生成所述第二前景图片;通过所述亮度调节函数,根据所述背景增益值,对所述第一背景图片的亮度进行调整,生成所述第二背景图片。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一前景图片与所述第一背景图片生成所述第一前景图片对应的前景增益值与所述第一背景图片对应的背景增益值,包括:根据所述第一前景图片对应的至少一个第一前景参数,生成第一平均亮度值;根据所述第一背景图片对应的至少一个第一背景参数,生成第二平均亮度值;通过亮度计算公式,根据所述第一平均亮度值与所述第二平均亮度值,生成第三平均亮度值;通过亮度增益函数,根据所述第三平均亮度值与所述第一平均亮度值,生成所述前景增益值;通过亮度增益函数,根据所述第三平均亮度值与所述第二平均亮度值,生成所述背景增益值。5.根据权利要求3所述的方法,其特征在于,所述通过所述亮度调节函数,根据所述前景增益值,对所述第一前景图片的亮度进行调整,生成所述第二前景图片,包括:通过所述亮度调节函数,根据所述前景增益值,对所述第一前景图片对应的至少一个第一前景参数进行计算,生成所述第一前景参数对应的第二前景参数;根据至少一个所述第二前景参数,生成所述第二前景图片。
6.根据权利要求1所述的方法,其特征在于,所述根据所述原始前景图片、所述原始背景图片、所述原始天空图片、所述第二前景图片、所述第二背景图片与所述第一天空图片生成结果图片,包括:根据所述第二前景图片、所述第二背景图片与所述第一天空图片生成第一融合图片;根据所述第一融合图片、所述原始前景图片与所述第二前景图片生成第三前景图片;根据所述第一融合图片、所述原始背景图片与所述第二背景图片生成第三背景图片;根据所述第三前景图片、所述第三背景图片与所述原始天空图片生成所述结果图片。7.根据权利要求6所述的方法,其特征在于,所述根据所述第二前景图片、所述第二背景图片与所述第一天空图片生成第一融合图片,包括:根据所述第二前景图片、所述第二背景图片与所述第一天空图片生成融合梯度图片与简单融合图片;对所述融合梯度图片进行平移,生成拉普拉斯图片;根据所述拉普拉斯图片与所述简单融合图片生成所述第一融合图片。8.根据权利要求7所述的方法,其特征在于,所述融合梯度图片包括第三横向前向梯度图、第三横向后向梯度图、第三纵向前向梯度图、第三纵向后向梯度图中至少一个;所述根据所述第二前景图片、所述第二背景图片与所述第一天空图片生成融合梯度图片,包括:根据所述第二前景图片生成第一横向前向梯度图、第一横向后向梯度图、第一纵向前向梯度图与第一纵向后向梯度图;根据所述第二背景图片生成第二横向前向梯度图、第二横向后向梯度图、第二纵向前向梯度图与第二纵向后向梯度图;根据所述第一横向前向梯度图、所述第二横向前向梯度图与所述第一天空图片生成所述第三横向前向梯度图;根据所述第一横向后向梯度图、所述第二横向后向梯度图与所述第一天空图片生成所述第三横向后向梯度图;根据所述第一纵向前向梯度图、所述第二纵向前向梯度图与所述第一天空图片生成所述第三纵向前向梯度图;根据所述第一纵向后向梯度图、所述第二纵向后向梯度图与所述第一天空图片生成所述第三纵向后向梯度图。9.根据权利要求7所述的方法,其特征在于,所述根据所述拉普拉斯图片与所述简单融合图片生成所述第一融合图片,包括:对获取的所述简单融合图片对应的简单融合矩阵进行二阶求导运算,生成求导矩阵;通过拉普拉斯卷积公式,根据所述求导矩阵与所述拉普拉斯矩阵,生成以所述第一融合图片对应的第一融合矩阵为未知量的第一拉普拉斯卷积等式;通过将第一微值与简单融合矩阵加入第一拉普拉斯卷积等式,生成第二拉普拉斯卷积等式;对所述第二拉普拉斯卷积等式的等号两边分别进行离散余弦运算,生成卷积算子点乘等式;从所述卷积算子点乘等式中提取出第一融合矩阵,根据所述卷积算子点乘等式,生成离散余弦逆变换等式;
根据所述离散余弦逆变换等式,计算出所述第一融合矩阵;根据所述第一融合矩阵,生成所述第一融合图片。10.根据权利要求6所述的方法,其特征在于,所述根据所述第一融合图片、所述原始前景图片与所述第二前景图片生成第三前景图片,包括:根据所述第一融合图片与所述第二前景图片生成第一前景增益图片;根据所述第一前景增益图片与所述原始前景图片生成所述第三前景图片。11.根据权利要求10所述的方法,其特征在于,所述根据所述第一融合图片与所述第二前景图片生成第一前景增益图片,包括:获取所述第一融合图片对应的第一融合矩阵与所述第二前景图...

【专利技术属性】
技术研发人员:谢朝毅
申请(专利权)人:影石创新科技股份有限公司
类型:发明
国别省市:

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

1