一种全景图拼接亮度均衡方法及系统的制作方法

文档序号:9565226阅读:823来源:国知局
一种全景图拼接亮度均衡方法及系统的制作方法
【技术领域】
[0001] 本发明涉及全景拼接技术领域,尤其涉及的是一种全景图拼接亮度均衡方法及系 统。
【背景技术】
[0002] 目前大部分全景拼接系统的全景图像只是做了图像的拼接,即就是将采集到的图 像经过一定的处理拼接融合成为一幅全景图像,但各组成部分之间特别是边界区域仍具有 明显的拼接缝隙,不同来源的图像之间差异明显,在非均匀光照条件下存在各部分亮度整 体性差、过渡不自然感强烈等问题。在非均匀光照环境中,多路输入图像拍摄系统常常会出 现各路图像亮度差异明显的情况。这种情况下进行全景图的拼接融合会导致明显的区域亮 度差异性,影响全景图效果。
[0003] 因此,现有技术还有待于改进和发展。

【发明内容】

[0004] 本发明要解决的技术问题在于,提供一种全景图拼接亮度均衡方法及系统,旨在 解决现有全景图亮度整体性差,过渡不自然的的问题。
[0005] 本发明解决技术问题所采用的技术方案如下: 一种全景图拼接亮度均衡方法,其中,包括: A、 获取用于拼接全景图的多路输入图像,计算各路输入图像及与其两侧拼接的相邻两 路输入图像的重叠区域分别对应的亮度均值差值; B、 根据各路输入图像两侧重叠区域分别对应的亮度均值差值及两侧重叠区域分别对 应在各路输入图像上的位置,计算各路输入图像两侧分别对应的亮度修正值; C、 根据各路输入图像两侧分别对应的亮度修正值及对应各路输入图像上各个像素点 的位置,对各路输入图像上各个像素点的亮度值对应进行修正。
[0006] 所述的全景图拼接亮度均衡方法,其中,所述步骤A具体包括: All、获取用于拼接全景图的多路输入图像,通过图像匹配算法得到各路输入图像及与 其拼接的相邻输入图像的匹配关系; A12、获取各路输入图像及与其两侧拼接的相邻两路输入图像重叠的重叠区域; A13、计算各路输入图像两侧的重叠区域分别与两侧对应的相邻输入图像的重叠区域 的亮度均值差值。
[0007] 所述的全景图拼接亮度均衡方法,其中,所述步骤A具体包括: All、获取用于拼接全景图的多路输入图像,通过图像匹配算法得到各路输入图像及与 其拼接的相邻两路输入图像的匹配关系; A12、获取各路输入图像两侧与相邻两路输入图像重叠的重叠区域; A14、从所述各路输入图像的两侧重叠区域中选取预设大小的部分重叠区域,对应计算 各路输入图像两侧与对应相邻输入图像的部分重叠区域的亮度均值差值。
[0008] 所述的全景图拼接亮度均衡方法,其中,所述步骤B具体包括: B11、记第i路输入图像宽度为wid,第i路输入图像一侧与对应相邻第i-Ι路输入图像 的部分重叠区域的亮度均值差值为
一侧部分重叠区域的中线与该第i路输入图 像另一侧边界的距离为&;第i路输入图像另一侧与对应相邻第i+Ι路输入图像的部分重 叠区域的亮度均值差值为
另一侧部分重叠区域的中线与该第i路输入图像的一 侧边界的距离为X2;其中,拼接全景图总共有η路输入图像,i=2, 3…η-I ; B12、计算第i路输入图像两侧分别对应的亮度修正值,一侧对应的亮度修正值为
另一侧对应的亮度修正值为:
[0009] 所述的全景图拼接亮度均衡方法,其中,所述步骤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)为:
[0010] -种全景图拼接亮度均衡系统,其中,包括: 亮度差值获取模块,用于获取用于拼接全景图的多路输入图像,计算各路输入图像及 与其两侧拼接的相邻两路输入图像的重叠区域分别对应的亮度均值差值; 亮度修正值获取模块,用于根据各路输入图像两侧重叠区域分别对应的亮度均值差值 及两侧重叠区域分别对应在各路输入图像上的位置,计算各路输入图像两侧分别对应的亮 度修正值; 亮度均衡模块,用于根据各路输入图像两侧分别对应的亮度修正值及对应各路输入图 像上各个像素点的位置,对各路输入图像上各个像素点的亮度值对应进行修正。
[0011] 所述的全景图拼接亮度均衡系统,其中,所述亮度差值获取模块包括: 图像采集单元,用于获取用于拼接全景图的多路输入图像,通过图像匹配算法得到各 路输入图像及与其拼接的相邻输入图像的匹配关系; 重叠区域计算单元,用于获取各路输入图像及与其两侧拼接的相邻两路输入图像重叠 的重叠区域; 亮度均值差值计算单元,用于计算各路输入图像两侧的重叠区域分别与两侧对应的相 邻输入图像的重叠区域的亮度均值差值。
[0012] 所述的全景图拼接亮度均衡系统,其中,所述亮度差值获取模块包括: 图像采集单元,用于获取用于拼接全景图的多路输入图像,通过图像匹配算法得到各 路输入图像及与其拼接的相邻两路输入图像的匹配关系; 重叠区域计算单元,用于获取各路输入图像两侧与相邻两路输入图像重叠的重叠区 域; 部分区域亮度均值差值计算单元,用于从所述各路输入图像的两侧重叠区域中选取预 设大小的部分重叠区域,对应计算各路输入图像两侧与对应相邻输入图像的部分重叠区域 的亮度均值差值。
[0013] 所述的全景图拼接亮度均衡系统,其中,所述亮度修正值获取模块包括: 参数获取单元,用于记第i路输入图像宽度为wid,第i路输入图像一侧与对应相邻第 i-Ι路输入图像的部分重叠区域的亮度均值差值为
一侧部分重叠区域的中线与该 第i路输入图像另一侧边界的距离为&;第i路输入图像另一侧与对应相邻第i+Ι路输入 图像的部分重叠区域的亮度均值差值为
另一侧部分重叠区域的中线与该第i路 输入图像的一侧边界的距离为x2;其中,拼接全景图总共有η路输入图像,i=2, 3…η-I ; 亮度修正值计算单元,用于计算第i路输入图像两侧分别对应的亮度修正值, 一侧对应的亮度修正值为
另一侧对应的亮度修正值为
[0014] 所述的全景图拼接亮度均衡系统,其中,所述亮度均衡模块包括: 参数设置单元,用于记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 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1