全景图像的拼接方法、拼接装置、拼接设备及存储介质制造方法及图纸

技术编号:31681863 阅读:17 留言:0更新日期:2022-01-01 10:28
本申请提供一种全景图像的拼接方法、拼接装置、拼接设备及存储介质。该全景图像的拼接方法包括:采集视频流,获取拼接参数,拼接参数包括全景图像的缝合线和边线;获取亮度偏移映射表,其中,通过从缝合线之间的交点和缝合线与边线之间的交点中选取多个关键点计算得到亮度偏移映射表;根据拼接参数和亮度偏移映射表对视频流的多个图像进行拼接和亮度调整,以得到全景图像。本申请的拼接方法能够使拼接后的全景图像的亮度更加均衡,且调整亮度后的全景图像与原画质差异较小。景图像与原画质差异较小。景图像与原画质差异较小。

【技术实现步骤摘要】
全景图像的拼接方法、拼接装置、拼接设备及存储介质


[0001]本申请涉及图像处理
,特别是涉及全景图像的拼接方法、拼接装置、拼接设备及存储介质。

技术介绍

[0002]现有的生成全景视频的方法,一般是同时使用多个镜头拍摄得到多个不同方位的子视频,最后将多个子视频合成为全景视频图像。
[0003]由于全景视频中使用的视频源来源于多路摄像头,在大多数的场景中,每一路摄像头的光源都会有差异,尤其是舞台这种场景,差异更为明显,因此在全景视频的制作中都会需要亮度均衡这一环节。
[0004]在传统的全景视频中,全景图像的的亮度均衡方法会造成视频的图像质量下降。

技术实现思路

[0005]本申请提供一种全景图像的拼接方法、拼接装置、拼接设备及存储介质,以解决现有技术中全景图像的亮度均衡方法会造成视频图像的质量下降的技术问题。
[0006]为解决上述技术问题,本申请提出一种全景图像的拼接方法,该拼接方法包括:采集视频流,获取拼接参数,拼接参数包括全景图像的缝合线和边线;获取亮度偏移映射表,其中,通过从缝合线之间的交点和缝合线与边线之间的交点中选取多个关键点计算得到亮度偏移映射表;根据拼接参数和亮度偏移映射表对视频流的多个图像进行拼接和亮度调整,以得到全景图像。
[0007]进一步地,通过从缝合线之间的交点和缝合线与边线之间的交点中选取多个关键点计算得到亮度偏移映射表,包括:计算每个图像对应的多个关键点的亮度偏移值;基于多个关键点的亮度偏移值,计算得到亮度偏移映射表。
[0008]进一步地,计算每个图像对应的多个关键点的亮度偏移值,包括:从缝合线之间的交点和缝合线与边线之间的交点中选取四个关键点,其中,四个关键点分别分布在全景图像的四个象限;基于四个关键点,在四个关键点的周围划分出四个采样区,每个采样区不超过多个图像的重合区域;分别计算每个图像的每个采样区的亮度平均值;基于多个图像的同一个采样区的亮度平均值,计算出每个图像的同一个采样区的亮度偏移值,以得到每个图像对应的四个采样区的亮度偏移值,将采样区的亮度偏移值作为采样区对应的关键点的亮度偏移值,以得到每个图像中四个关键点的亮度偏移值。
[0009]进一步地,基于多个关键点的亮度偏移值,计算得到亮度偏移映射表,包括,基于每个图像的四个关键点的亮度偏移值,采用双线性插值算法计算出每个图像中的像素点的亮度偏移值,以得到亮度偏移映射表。
[0010]进一步地,基于多个关键点的亮度偏移值,计算得到亮度偏移映射表,包括:当图像中的多个关键点的亮度偏移值中的最大值小于第一阈值时,则将图像中的像素点的偏移值设置为0,以得到亮度偏移映射表。
[0011]进一步地,基于多个关键点的亮度偏移值,计算得到亮度偏移映射表,包括:计算图像中的多个关键点的亮度偏移值中的最大值与最小值的差值,当差值小于第二阈值时,则计算出多个关键点的亮度偏移值的平均值;将图像中的所有像素点的亮度偏移值均设置为多个关键点的亮度偏移值的平均值,以得到亮度偏移映射表。
[0012]进一步地,计算每个图像对应的多个关键点的亮度偏移值,基于多个关键点的亮度偏移值,计算得到亮度偏移映射表,包括:间隔第一预设时间后,重新计算图像对应的多个关键点的亮度偏移值,以得到多个关键点的新的亮度偏移值;当多个关键点的新的亮度偏移值满足预设条件,则基于多个关键点的新的亮度偏移值,计算得到新的亮度偏移映射表,基于新的亮度偏移值映射表,对亮度偏移值映射表进行更新,并缩短第一预设时间;当多个关键点的新的亮度偏移值不满足预设条件时,则延长第一预设时间。
[0013]为解决上述技术问题,本申请还提出一种全景图像的拼接装置,该拼接装置包括:第一获取模块,用于采集视频流,获取拼接参数,拼接参数包括全景图像的缝合线和边线;第二获取模块,用于获取亮度偏移映射表,其中通过从缝合线之间的交点和缝合线与边线之间的交点中选取多个关键点计算得到亮度偏移映射表;拼接模块,用于根据拼接参数和亮度偏移映射表对视频流的多个图像进行拼接和亮度调整,以得到全景图像。
[0014]为解决上述技术问题,本申请还提出一种全景图像的拼接设备,该拼接设备包括相互耦接的存储器和处理器,处理器用于执行存储器中存储的程序指令,以实现上述任一实施例的全景图像的拼接方法。
[0015]为解决上述技术问题,本申请还提出一种计算机可读存储介质,其上存储有程序指令,该程序指令被处理器执行时实现上述任一实施例的全景图像的拼接方法。
[0016]本申请的有益效果为:区别于现有技术的情况,本申请的全景图像的拼接方法中通过拼接参数和亮度偏移映射表对视频流的多个图像进行拼接,以形成全景图像,本申请中的亮度偏移映射表是通过从缝合线之间的交点和缝合线与边线之间的交点中选取多个关键点计算得到的,通过多个关键点可以得到像素级的亮度偏移映射表,使全景图像的亮度更加均衡,且使调整亮度后全景图像的画质与原画质差异较小。
附图说明
[0017]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0018]图1是本申请提供的全景图像的拼接方法的一实施例的流程示意图;
[0019]图2是图1中步骤S12的一实施例的流程示意图;
[0020]图3是图2中步骤S122的一实施例的流程示意图;
[0021]图4是图2中步骤S121的一实施例的流程示意图;
[0022]图5是本申请提供的全景图像和全景图像的多个关键点一实施例的结构示意图;
[0023]图6是本申请提供的全景图像和全景图像的多个关键点另一实施例的结构示意图;
[0024]图7是本申请提供的全景图像的四个关键点和其他像素点的一实施例的结构示意
图;
[0025]图8是图2中步骤S122的另一实施例的流示意图;
[0026]图9是本申请提供的直播系统的一实施例的结构示意图;
[0027]图10是本申请提供的全景图像的拼接装置的一实施例的框架示意图;
[0028]图11是本申请提供的全景图像的拼接设备的一实施例的框架示意图;
[0029]图12是本申请提供的计算机可读存储介质一实施例的框架示意图。
具体实施方式
[0030]以下将结合附图所示的具体实施方式对本专利技术进行详细描述。但这些实施方式并不限制本专利技术,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本专利技术的保护范围内。
[0031]另外,若本专利技术实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种全景图像的拼接方法,其特征在于,所述拼接方法包括:采集视频流,获取拼接参数,所述拼接参数包括所述全景图像的缝合线和边线;获取亮度偏移映射表,其中,通过从所述缝合线之间的交点和所述缝合线与所述边线之间的交点中选取多个关键点计算得到所述亮度偏移映射表;根据所述拼接参数和所述亮度偏移映射表对所述视频流的多个图像进行拼接和亮度调整,以得到所述全景图像。2.根据权利要求1所述拼接方法,其特征在于,所述通过从所述缝合线之间的交点和所述缝合线与所述边线之间的交点中选取多个关键点计算得到所述亮度偏移映射表,包括:计算每个所述图像对应的多个所述关键点的亮度偏移值;基于多个所述关键点的亮度偏移值,计算得到所述亮度偏移映射表。3.根据权利要求2所述的拼接方法,其特征在于,所述计算每个所述图像对应的多个所述关键点的亮度偏移值,包括:从所述缝合线之间的交点和所述缝合线与所述边线之间的交点中选取四个所述关键点,其中,四个所述关键点分别分布在所述全景图像的四个象限;基于四个所述关键点,在四个所述关键点的周围划分出四个采样区,每个所述采样区不超过多个所述图像的重合区域;分别计算每个所述图像的每个所述采样区的亮度平均值;基于多个所述图像的同一个采样区的亮度平均值,计算出每个所述图像的同一个所述采样区的亮度偏移值,以得到每个所述图像对应的四个所述采样区的亮度偏移值,将所述采样区的亮度偏移值作为所述采样区对应的所述关键点的亮度偏移值,以得到每个图像中四个所述关键点的亮度偏移值。4.根据权利要求3所述的拼接方法,其特征在于,所述基于多个所述关键点的亮度偏移值,计算得到所述亮度偏移映射表,包括,基于每个所述图像的四个所述关键点的亮度偏移值,采用双线性插值算法计算出每个所述图像中的像素点的亮度偏移值,以得到所述亮度偏移映射表。5.根据权利要求2所述的拼接方法,其特征在于,所述基于多个所述关键点的亮度偏移值,计算得到所述亮度偏移映射表,包括:当所述图像中的多个所述关键点的亮度偏移值中的最大值小于第一阈值时,则将所...

【专利技术属性】
技术研发人员:陈科
申请(专利权)人:广州方硅信息技术有限公司
类型:发明
国别省市:

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

1