图像拼接装置、芯片以及图像拼接方法制造方法及图纸

技术编号:36899871 阅读:37 留言:0更新日期:2023-03-18 09:20
本申请提供一种图像拼接装置、芯片以及图像拼接方法,该装置包括:像素调节单元、存储单元和拼接单元,像素调节单元分别与存储单元和拼接单元电连接;存储单元,用于存储多个增益集合;其中,每个增益集合与第一待拼接图像的一个像素分块对应,增益集合用于补偿第一待拼接图像和第二待拼接图像相同像素分块区域的亮度差异;像素调节单元,用于依次获取第一待拼接图像的至少一个处理像素点;根据每一处理像素点所处的像素分块在存储单元中查找对应的至少一个增益集合,并根据查找到的至少一个增益集合对对应像素点进行增益调节,获得调节完成的第一待拼接图像;拼接单元,用于利用调节完成的第一待拼接图像与第二待拼接图像进行拼接,获得拼接图像。获得拼接图像。获得拼接图像。

【技术实现步骤摘要】
图像拼接装置、芯片以及图像拼接方法


[0001]本申请涉及图像处理
,具体而言,涉及一种图像拼接装置、芯片以及图像拼接方法。

技术介绍

[0002]图像拼接是使同一场景下的多张图像能够拼接成一张更大的图,以使更多信息呈现在同一画面中。但是由于多张图像的拍摄设备可能不同,拍摄参数可能不同、拍摄角度可能不同等因素导致不同图像间的差异度较大,直接拼接后得到的图像的接缝处的对比度差异大,造成拼接后的大图中间有例如缝隙的缺陷。

技术实现思路

[0003]本申请实施例的目的在于提供一种图像拼接装置、芯片以及图像拼接方法,用以解决图像拼接后拼接图像的接缝出的对比度差异大使得拼接图像质量低的问题。
[0004]第一方面,本专利技术提供一种图像拼接装置,用于对待拼接图像进行处理;所述待拼接图像包括第一待拼接图像和第二待拼接图像;所述第一待拼接图像包括多个像素分块,每个像素分块包括多个像素点;所述装置包括:像素调节单元、存储单元和拼接单元,所述像素调节单元分别与所述存储单元和拼接单元电连接;所述存储单元,用于存储多个增益集合;其中,每个增益集合与所述第一待拼接图像的一个像素分块对应,所述增益集合用于补偿第一待拼接图像和第二待拼接图像相同像素分块区域的亮度差异;所述像素调节单元,用于依次获取处理像素信息;其中,所述处理像素信息包括所述第一待拼接图像的至少一个处理像素点;根据每一处理像素点所处的像素分块在所述存储单元中查找对应的至少一个增益集合,并根据查找到的至少一个增益集合对对应像素点进行增益调节,以获得调节完成的第一待拼接图像;所述拼接单元,用于利用所述调节完成的第一待拼接图像与所述第二待拼接图像进行拼接,获得拼接图像。
[0005]上述设计的图像拼接装置,本方案通过存储单元存储用于补偿第一待拼接图像和第二待拼接图像相同像素分块区域的亮度差异的增益集合,然后通过像素调节单元依次获取第一待拼接图像的至少一个处理像素点,然后基于每个处理像素点所处的像素分块在存储单元中查找对应的至少一个增益集合,并根据查找到的至少一个增益集合对对应像素点进行增益调节,从而使得像素分块中的像素点的亮度进行增益调节,从而减小增益调节完成的第一待拼接图像与第二待拼接图像的重叠部分的亮度差异,进而使得利用调节完成的第一待拼接图像与第二待拼接图像进行拼接后得到的拼接图像的接缝处的对比度差异更小,从而提高拼接图像的质量。
[0006]在第一方面的可选实施方式中,其中,每个所述增益集合包括多个增益值,每个增益集合中的增益值个数与所述第一待拼接图像和第二待拼接图像的像素点的像素通道个数相同。
[0007]上述设计的实施方式,每个像素通道对应一个增益值使得对于像素点的像素值增
益效果更加全面,避免同一像素点不同像素通道增益相同带来的增益效果不佳的问题。
[0008]在第一方面的可选实施方式中,所述图像拼接装置还包括处理单元,所述处理单元与所述存储单元电连接;所述处理单元,用于计算第一待拼接图像和第二待拼接图像的重叠区域中每个像素分块的每个像素通道对应的增益值,获得重叠区域的每个像素分块对应的增益集合;并将第一待拼接图像与第二待拼接图像的非重叠区域的每个像素分块的增益集合的增益值均设置为预设值,以获得第一待拼接图像中每个像素分块对应的增益集合;所述处理单元,还用于将第一待拼接图像中每个像素分块对应的增益集合写入到所述存储单元中。
[0009]上述设计的实施方式,本方案通过处理单元计算每个像素分块对应的增益集合,使得用户只需输入第一待拼接图像和第二待拼接图像即可实现二者的拼接,在提高拼接图像的质量基础上,提高图像拼接的使用便利性。
[0010]在第一方面的可选实施方式中,所述存储单元包括多个存储器,所述多个存储器分别与所述处理单元和所述像素调节单元电连接,不同的存储器配置为存储不同的增益集合。
[0011]在第一方面的可选实施方式中,所述多个存储器配置为分别存储所述第一待拼接图像的不同行的像素分块对应的增益集合。
[0012]上述设计的实施方式,本方案设计多个存储器来实现不同增益集合的存储,从而可使得在进行多个像素点同时处理的情况下能够同时获取多个像素点对应的增益集合,从而提高图像处理的效率。
[0013]在第一方面的可选实施方式中,所述像素调节单元包括增益调节单元和权重计算单元,所述增益调节单元分别与所述存储单元和权重计算单元电连接,所述权重计算单元与所述拼接单元电连接;所述增益调节单元,用于依次获取所述第一待拼接图像的至少一个处理像素点,根据每一处理像素点所处的像素分块在所述存储单元中查找对应的至少一个增益集合,并将每一处理像素点的增益集合与对应处理像素点的像素值相乘,以获得每一处理像素点的至少一个增益补偿值;所述权重计算单元,用于根据每一处理像素点所在像素分块中的位置信息确定对应增益补偿值的权重;计算每一处理像素点所有的增益补偿值和对应权重的乘积之和,获得对应处理像素点的调节完成像素值,以获得调节完成的第一待拼接图像并传输给所述拼接单元。
[0014]在第一方面的可选实施方式中,所述增益调节单元包括增益单元和增益缓存单元,所述增益单元分别与所述存储单元和增益缓存单元电连接,所述增益缓存单元与所述权重计算单元电连接;所述增益缓存单元,用于缓存增益单元查找到的增益集合,并基于增益单元当前时间点查找到的增益集合对缓存的增益集合进行更新;所述增益单元,用于依次获取所述第一待拼接图像的至少一个处理像素点,在所述增益缓存单元中查找每一处理像素点所在的像素分块对应的增益集合;若在所述增益缓存单元中没有找到处理像素点所在的像素分块对应的增益集合,则在所述存储单元中查找对应的处理像素点所在的像素分块对应的增益集合;将每一处理像素点的增益集合与对应处理像素点的像素值相乘,获得每一处理像素点的多个增益像素值,并将每一处理像素点的多个增益像素值通过所述增益缓存单元传输给所述权重计算单元。
[0015]上述设计的实施方式,本方案设计的增益缓存单元来缓存增益单元从存储单元中
读取的增益集合,从而在不同处理像素点对应相同增益集合的情况下,节约从存储单元中再次读取时间和计算资源。
[0016]在第一方面的可选实施方式中,所述权重计算单元包括权重单元和计算单元,所述权重单元与所述计算单元,所述权重单元与所述计算单元电连接,所述计算单元与所述增益缓存单元以及拼接单元电连接;所述权重单元,用于根据每一处理像素点所在像素分块中的位置信息确定对应增益补偿值的权重,并将每一增益补偿值的权重传输给所述计算单元;所述计算单元,用于计算每一处理像素点所有的增益补偿值和对应权重的乘积之和,获得对应处理像素点的调节完成像素值,以获得调节完成的第一待拼接图像并传输给所述拼接单元。
[0017]在第一方面的可选实施方式中,所述像素调节单元,用于逐行依次扫描所述第一待拼接图像的图像数据,以依次所述获取处理像素信息。
[0018]第二方面,本专利技术提供一种芯片,所述芯片包括前述实施方式中任一项所述的图像拼接装置。...

【技术保护点】

【技术特征摘要】
1.一种图像拼接装置,其特征在于,用于对待拼接图像进行处理;所述待拼接图像包括第一待拼接图像和第二待拼接图像;所述第一待拼接图像包括多个像素分块,每个像素分块包括多个像素点;所述装置包括:像素调节单元、存储单元和拼接单元,所述像素调节单元分别与所述存储单元和拼接单元电连接;所述存储单元,用于存储多个增益集合;其中,每个增益集合与所述第一待拼接图像的一个像素分块对应,所述增益集合用于补偿第一待拼接图像和第二待拼接图像相同像素分块区域的亮度差异;所述像素调节单元,用于依次获取处理像素信息;其中,所述处理像素信息包括所述第一待拼接图像的至少一个处理像素点;根据每一处理像素点所处的像素分块在所述存储单元中查找对应的至少一个增益集合,并根据查找到的至少一个增益集合对对应像素点进行增益调节,以获得调节完成的第一待拼接图像;所述拼接单元,用于利用所述调节完成的第一待拼接图像与所述第二待拼接图像进行拼接,获得拼接图像。2.根据权利要求1所述的装置,其特征在于,其中,每个所述增益集合包括多个增益值,每个增益集合中的增益值个数与所述第一待拼接图像和第二待拼接图像的像素点的像素通道个数相同。3.根据权利要求2所述的装置,其特征在于,所述图像拼接装置还包括处理单元,所述处理单元与所述存储单元电连接;所述处理单元,用于计算第一待拼接图像和第二待拼接图像的重叠区域中每个像素分块的每个像素通道对应的增益值,获得重叠区域的每个像素分块对应的增益集合;并将第一待拼接图像与第二待拼接图像的非重叠区域的每个像素分块的增益集合的增益值均设置为预设值,以获得第一待拼接图像中每个像素分块对应的增益集合;所述处理单元,还用于将第一待拼接图像中每个像素分块对应的增益集合写入到所述存储单元中。4.根据权利要求3所述的装置,其特征在于,所述存储单元包括多个存储器,所述多个存储器分别与所述处理单元和所述像素调节单元电连接,不同的存储器配置为存储不同的增益集合。5.根据权利要求4所述的装置,其特征在于,所述多个存储器配置为分别存储所述第一待拼接图像的不同行的像素分块对应的增益集合。6.根据权利要求1所述的装置,其特征在于,所述像素调节单元包括增益调节单元和权重计算单元,所述增益调节单元分别与所述存储单元和权重计算单元电连接,所述权重计算单元与所述拼接单元电连接;所述增益调节单元,用于依次获取所述第一待拼接图像的至少一个处理像素点,根据每一处理像素点所处的像素分块在所述存储单元中查找对应的至少一个增益集合,并将每一处理像素点的增益集合与对应处理像素点的像素值相乘,获得每一处理像素点的至少一个增益补偿值;所述权重计算单元,用于根据每一处理像素点所在像素分块中的位置信息确定对应增益补偿值的权重;计算每一处理像素点所有的增益补偿值和对应权重的乘积之和,获得对
应处理像素点的调节完成像素值,获得调节完成的第一待拼接图像并传输给所述拼接单元。7.根据权利要求6所述的装置,其特征在于,所述增益调节单元包括增益单元和增益缓存单元,所述增益单元分别与所述存储单元和增益缓存单元电连接,所述增益缓存单元与所述权重计算单元电连接;所述增益缓存单元,用于缓存增益单元查找到的增益集合,并基于增益单元当...

【专利技术属性】
技术研发人员:方天琪梁喆刘建伟
申请(专利权)人:北京爱芯科技有限公司
类型:发明
国别省市:

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

1