一种全景图拼接亮度均衡方法及系统技术方案

技术编号:12836012 阅读:89 留言:0更新日期:2016-02-11 00:12
本发明专利技术公开了一种全景图拼接亮度均衡方法及系统,通过获取用于拼接全景图的多路输入图像,计算各路输入图像及与其两侧拼接的相邻两路输入图像的重叠区域分别对应的亮度均值差值;根据各路输入图像两侧重叠区域分别对应的亮度均值差值及两侧重叠区域分别对应在各路输入图像上的位置,计算各路输入图像两侧分别对应的亮度修正值;根据各路输入图像两侧分别对应的亮度修正值及对应各路输入图像上各个像素点的位置,对各路输入图像上各个像素点的亮度值对应进行修正;能够在非均匀光照条件下仍能让各路输入图像拼接融合成为亮度整体性好,过渡自然的全景图;提高了全景图的亮度整体性和一致性,给用户带来了大大的方便。

【技术实现步骤摘要】

本专利技术涉及全景拼接
,尤其涉及的是一种全景图拼接亮度均衡方法及系 统。
技术介绍
目前大部分全景拼接系统的全景图像只是做了图像的拼接,即就是将采集到的图 像经过一定的处理拼接融合成为一幅全景图像,但各组成部分之间特别是边界区域仍具有 明显的拼接缝隙,不同来源的图像之间差异明显,在非均匀光照条件下存在各部分亮度整 体性差、过渡不自然感强烈等问题。在非均匀光照环境中,多路输入图像拍摄系统常常会出 现各路图像亮度差异明显的情况。这种情况下进行全景图的拼接融合会导致明显的区域亮 度差异性,影响全景图效果。 因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,提供一种全景图拼接亮度均衡方法及系统,旨在 解决现有全景图亮度整体性差,过渡不自然的的问题。 本专利技术解决技术问题所采用的技术方案如下: 一种全景图拼接亮度均衡方法,其中,包括: A、 获取用于拼接全景图的多路输入图像,计算各路输入图像及与其两侧拼接的相邻两 路输入图像的重叠区域分别对应的亮度均值差值; B、 根据各路输入图像两侧重叠区域分别对应的亮度均值差值及两侧重叠区域分别对 应在各路输入图像上的位置,计算各路输入图像两侧分别对应的亮度修正值; C、 根据各路输入图像两侧分别对应的亮度修正值及对应各路输入图像上各个像素点 的位置,对各路输入图像上各个像素点的亮度值对应进行修正。 所述的全景图拼接亮度均衡方法,其中,所述步骤A具体包括: All、获取用于拼接全景图的多路输入图像,通过图像匹配算法得到各路输入图像及与 其拼接的相邻输入图像的匹配关系; A12、获取各路输入图像及与其两侧拼接的相邻两路输入图像重叠的重叠区域; A13、计算各路输入图像两侧的重叠区域分别与两侧对应的相邻输入图像的重叠区域 的亮度均值差值。 所述的全景图拼接亮度均衡方法,其中,所述步骤A具体包括: All、获取用于拼接全景图的多路输入图像,通过图像匹配算法得到各路输入图像及与 其拼接的相邻两路输入图像的匹配关系; A12、获取各路输入图像两侧与相邻两路输入图像重叠的重叠区域; A14、从所述各路输入图像的两侧重叠区域中选取预设大小的部分重叠区域,对应计算 各路输入图像两侧与对应相邻输入图像的部分重叠区域的亮度均值差值。 所述的全景图拼接亮度均衡方法,其中,所述步骤B具体包括: B11、记第i路输入图像宽度为wid,第i路输入图像一侧与对应相邻第i-Ι路输入图像 的部分重叠区域的亮度均值差值为一侧部分重叠区域的中线与该第i路输入图 像另一侧边界的距离为&;第i路输入图像另一侧与对应相邻第i+Ι路输入图像的部分重 叠区域的亮度均值差值为另一侧部分重叠区域的中线与该第i路输入图像的一 侧边界的距离为X2;其中,拼接全景图总共有η路输入图像,i=2, 3…η-I ; B12、计算第i路输入图像两侧分别对应的亮度修正值,一侧对应的亮度修正值为另一侧对应的亮度修正值为: 所述的全景图拼接亮度均衡方法,其中,所述步骤C具体包括: C11、记P (X,y)为第i路输入图像中任一点,该点P (X,y)距该第i路输入图像一侧边 界的距离为X,距该第i路输入图像另一侧边界的距离为wid-x,该点原亮度值为I (X,y); 其中,拼接全景图总共有η路输入图像,i=2, 3…η-I ; C12、根据该第i路输入图像一侧与另一侧对应的亮度修正值、及该路输入图像上各个 像素点的位置与原亮度值,对应修正该第i路输入图像上各个像素点的原亮度值,修正后 的新亮度值Γ (X,y)为: -种全景图拼接亮度均衡系统,其中,包括: 亮度差值获取模块,用于获取用于拼接全景图的多路输入图像,计算各路输入图像及 与其两侧拼接的相邻两路输入图像的重叠区域分别对应的亮度均值差值; 亮度修正值获取模块,用于根据各路输入图像两侧重叠区域分别对应的亮度均值差值 及两侧重叠区域分别对应在各路输入图像上的位置,计算各路输入图像两侧分别对应的亮 度修正值; 亮度均衡模块,用于根据各路输入图像两侧分别对应的亮度修正值及对应各路输入图 像上各个像素点的位置,对各路输入图像上各个像素点的亮度值对应进行修正。 所述的全景图拼接亮度均衡系统,其中,所述亮度差值获取模块包括: 图像采集单元,用于获取用于拼接全景图的多路输入图像,通过图像匹配算法得到各 路输入图像及与其拼接的相邻输入图像的匹配关系; 重叠区域计算单元,用于获取各路输入图像及与其两侧拼接的相邻两路输入图像重叠 的重叠区域; 亮度均值差值计算单元,用于计算各路输入图像两侧的重叠区域分别与两侧对应的相 邻输入图像的重叠区域的亮度均值差值。 所述的全景图拼接亮度均衡系统,其中,所述亮度差值获取模块包括: 图像采集单元,用于获取用于拼接全景图的多路输入图像,通过图像匹配算法得到各 路输入图像及与其拼接的相邻两路输入图像的匹配关系; 重叠区域计算单元,用于获取各路输入图像两侧与相邻两路输入图像重叠的重叠区 域; 部分区域亮度均值差值计算单元,用于从所述各路输入图像的两侧重叠区域中选取预 设大小的部分重叠区域,对应计算各路输入图像两侧与对应相邻输入图像的部分重叠区域 的亮度均值差值。 所述的全景图拼接亮度均衡系统,其中,所述亮度修正值获取模块包括: 参数获取单元,用于记第i路输入图像宽度为wid,第i路输入图像一侧与对应相邻第 i-Ι路输入图像的部分重叠区域的亮度均值差值为一侧部分重叠区域的中线与该 第i路输入图像另一侧边界的距离为&;第i路输入图像另一侧与对应相邻第i+Ι路输入 图像的部分重叠区域的亮度均值差值为另一侧部分重叠区域的中线与该第i路 输入图像的一侧边界的距离为x2;其中,拼接全景图总共有η路输入图像,i=2, 3…η-I ; 亮度修正值计算单元,用于计算第i路输入图像两侧分别对应的亮度修正值, 一侧对应的亮度修正值为另一侧对应的亮度修正值为 所述的全景图拼接亮度均衡系统,其中,所述亮度均衡模块包括: 参数设置单元,用于记P (X,y)为第i路输入图像中任一点,该点P (X,y)距该第i路 输入图像一侧边界的距离为X,距该第i路输入图像另一侧边界的距离为wid-x,该点原亮 度值为I (X,y);其中,拼接全景图总共有η路输入图像,i=2, 3…η-I ; 亮度修正单元,用于根据该第i路输入图像一侧与另一侧对应的亮度修正值、及该路 输入图像上各个像素点的位置与原亮度值,对应修正该第i路输入图像上各个像素点的原 亮度值,修正后的新亮度值I'(X,y)为:[00当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种全景图拼接亮度均衡方法,其特征在于,包括:A、获取用于拼接全景图的多路输入图像,计算各路输入图像及与其两侧拼接的相邻两路输入图像的重叠区域分别对应的亮度均值差值;B、根据各路输入图像两侧重叠区域分别对应的亮度均值差值及两侧重叠区域分别对应在各路输入图像上的位置,计算各路输入图像两侧分别对应的亮度修正值;C、根据各路输入图像两侧分别对应的亮度修正值及对应各路输入图像上各个像素点的位置,对各路输入图像上各个像素点的亮度值对应进行修正。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗海风
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:广东;44

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

1