【技术实现步骤摘要】
拼接图像的色差消除方法、装置、设备和可读存储介质
本申请涉及图像处理
,特别是涉及一种拼接图像的色差消除方法、装置、设备和可读存储介质。
技术介绍
图像拼接是指把有重合区域的一系列图片拼接成一幅宽视角的、与原始图像接近且失真小、没有明显缝合线的拼接图像,以满足人们浏览全景图像的需求。目前,已经有许多图像拼接算法可以将同一场景图片中的重叠部分提取出来并且快速的拼接成为一幅全景图片。例如使用小波进行多尺度的图像拼接算法,以及采取梯度域的图像拼接算法。然而,传统的图像拼接算法只对所得的拼接图像的重叠区域进行融合,当进行拼接的原始图像亮度差异较大时,传统的图像拼接算法所得到的拼接图像要么无法完全消除亮度差异,要么就是所得到的拼接图像存在人为痕迹,比如在视频中存在闪烁。
技术实现思路
基于此,有必要针对上述技术问题,提供一种拼接图像的色差消除方法、装置、设备和可读存储介质。一种拼接图像的色差消除方法,所述方法包括:获取基于至少两张原始图像拼接所得的拼接图像;确定所述拼接图像中的过渡区域;所述过渡区域包含所述拼接图像中的重叠区域和至少一部分非重叠区域;基于所确定的过渡区域,对所述拼接图像进行色差消除处理,得到色差消除后的拼接图像。在一个实施例中,所述基于所确定的过渡区域,对所述拼接图像进行色差消除处理,得到色差消除后的拼接图像,包括:计算所述过渡区域中各像素点对应的像素增益;根据所述像素增益计算所述过渡区域中各所述像素点对应的调色比值;基于 ...
【技术保护点】
1.一种拼接图像的色差消除方法,其特征在于,所述方法包括:/n获取基于至少两张原始图像拼接所得的拼接图像;/n确定所述拼接图像中的过渡区域;所述过渡区域包含所述拼接图像中的重叠区域和至少一部分非重叠区域;/n基于所确定的过渡区域,对所述拼接图像进行色差消除处理,得到色差消除后的拼接图像。/n
【技术特征摘要】
1.一种拼接图像的色差消除方法,其特征在于,所述方法包括:
获取基于至少两张原始图像拼接所得的拼接图像;
确定所述拼接图像中的过渡区域;所述过渡区域包含所述拼接图像中的重叠区域和至少一部分非重叠区域;
基于所确定的过渡区域,对所述拼接图像进行色差消除处理,得到色差消除后的拼接图像。
2.根据权利要求1所述的方法,其特征在于,所述基于所确定的过渡区域,对所述拼接图像进行色差消除处理,得到色差消除后的拼接图像,包括:
计算所述过渡区域中各像素点对应的像素增益;
根据所述像素增益计算所述过渡区域中各所述像素点对应的调色比值;
基于所述调色比值对所述拼接图像进行色差消除处理,得到色差消除后的拼接图像。
3.根据权利要求2所述的方法,其特征在于,所述计算所述过渡区域中各像素点对应的像素增益,包括:
构建覆盖所述过渡区域的三角网格;
计算各所述三角网格的顶点对应的像素点的像素增益;
根据各所述三角网格的顶点对应的像素点的像素增益计算各所述三角网格内各像素点的像素增益,得到所述过渡区域中各像素点对应的像素增益。
4.根据权利要求3所述的方法,其特征在于,所述构建覆盖所述过渡区域的三角网格,包括:
从所述过渡区域中的重叠区域中选取至少一个像素点作为第一控制点;
从所述过渡区域中的非重叠区域的边界上选取至少一个像素点作为第二控制点;
在所述第一控制点和所述第二控制点之间的过渡区域中选择至少一个目标像素点,并基于所述第一控制点、所述第二控制点和所述目标像素点构建覆盖所述过渡区域的三角网格。
5.根据权利要求3所述的方法,其特征在于,所述计算各所述三角网格的顶点对应的像素点的像素增益,包括:
获取属于所述重叠区域的各所述三角网格的顶点对应的像素点的权重和像素值;
根据各所述三角网格的顶点对应的像素点的权重和像素值计算各所述三角网格的顶点对应的像素点的像素增益;所述像素值包括所述重叠区域对应的所述至少两张原始图像的像素值。
6.根据权利要求5所述的方法,其特征在于,所述获取属于所述重叠区域的各所述三角网格的顶点对应的像素点的权重,包括:
获取所述重叠区域中各像素点对应的各所述原始图像的像素值;
根据各所述原始图像的像素值计算各所述原始图像间的互相关系数;
根据所述互相关系数计算所述重叠区域中各像素点的权重;
从所述重叠区域中各像素点的权重中选取各所述三角网格的顶点对应的像素点的权重。
7.根据权利要求6所述的方法,其特征在于,所述根据所述互相关系数计算所述重叠区域中各像素点的权重,包括:
从所述重叠区域中选择互相关系数大于互相关系数阈值的目标像素点;
计算...
【专利技术属性】
技术研发人员:袁文亮,谢朝毅,高飞,
申请(专利权)人:影石创新科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。