一种基于多摄像头的图像生成方法、装置和计算机设备制造方法及图纸

技术编号:29015702 阅读:13 留言:0更新日期:2021-06-26 05:16
本发明专利技术实施例提供了一种基于多摄像头的图像生成方法、装置和计算机设备。本发明专利技术实施例提供的技术方案中,获取多个远焦摄像头拍摄的多幅初始远焦图像和至少一个近焦摄像头拍摄的至少一幅初始近焦图像;将多幅初始远焦图像进行拼接,生成拼接远焦图像;通过提升算法,根据初始近焦图像的分辨率和拼接远焦图像的分辨率,生成超分辨率图像,可以避免图像失真,从而提高图像的可靠性,监控效果较好。监控效果较好。监控效果较好。

【技术实现步骤摘要】
一种基于多摄像头的图像生成方法、装置和计算机设备


[0001]本专利技术涉及图像
,尤其涉及一种基于多摄像头的图像生成方法、装置和计算机设备。

技术介绍

[0002]目前,视频监控在各行各业的应用非常广泛,在一个监控地点会安装摄像头,以获取到监控画面。但是能够达到超高清分辨率的单一焦距的摄像头的成本较高;普通摄像头往往只能拍摄一段距离内的清晰图像,超出了相应的距离范围图像就会变得模糊不清,只能通过数字插值方法调节图像的分辨率,但调节过程中会存在图像失真的问题,生成图像的可靠性较低,监控效果较差。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供了一种基于多摄像头的图像生成方法、装置和计算机设备,可以避免图像失真,从而提高图像的可靠性,监控效果较好。
[0004]一方面,本专利技术实施例提供了一种基于多摄像头的图像生成方法,所述方法包括:
[0005]获取多个远焦摄像头拍摄的多幅初始远焦图像和至少一个近焦摄像头拍摄的至少一幅初始近焦图像;
[0006]将多幅初始远焦图像进行拼接,生成拼接远焦图像;
[0007]通过提升算法,根据初始近焦图像的分辨率和拼接远焦图像的分辨率,生成超分辨率图像。
[0008]可选地,将多幅初始远焦图像进行拼接,生成拼接远焦图像,包括:
[0009]通过第一算法,提取出初始远焦图像的特征点并对初始远焦图像进行特征点匹配,生成特征点对;
[0010]通过仿射变换,根据特征点对,生成旋转矩阵;
>[0011]根据旋转矩阵,对多幅初始远焦图像进行拼接,生成初始拼接图像,初始拼接图像包括重叠区域;
[0012]通过第二算法,对重叠区域进行融合,生成拼接远焦图像。
[0013]可选地,通过提升算法,根据初始近焦图像的分辨率和拼接远焦图像的分辨率,生成超分辨率图像,包括:
[0014]将拼接远焦图像输入提升算法,按照初始近焦图像的分辨率对拼接远焦图像的分辨率进行调节,生成超分辨率图像,超分辨率图像的分辨率与初始近焦图像的分辨率相同。
[0015]可选地,提升算法包括插值算法。
[0016]可选地,第一算法包括尺度不变特征变换算法、加速稳健特征算法、快速最近邻逼近搜索函数库算法或定向快速旋转中之一;第二算法包括渐入渐出融合算法或平均值算法。
[0017]另一方面,本专利技术实施例提供了一种辅助设备的确定装置,包括:
[0018]获取单元,用于获取多个远焦摄像头拍摄的多幅初始远焦图像和至少一个近焦摄像头拍摄的至少一幅初始近焦图像;
[0019]第一生成单元,用于将多幅初始远焦图像进行拼接,生成拼接远焦图像;
[0020]第二生成单元,用于通过提升算法,根据初始近焦图像的分辨率和拼接远焦图像的分辨率,生成超分辨率图像。
[0021]可选地,第一生成单元具体包括:
[0022]提取子单元,用于通过第一算法,提取出初始远焦图像的特征点并对初始远焦图像进行特征点匹配,生成特征点对;
[0023]第一生成子单元,用于通过仿射变换,根据特征点对,生成旋转矩阵;
[0024]第二生成子单元,用于根据旋转矩阵,对多幅初始远焦图像进行拼接,生成初始拼接图像,初始拼接图像包括重叠区域;
[0025]第三生成子单元,用于通过第二算法,对重叠区域进行融合,生成拼接远焦图像。
[0026]可选地,还包括:
[0027]第二生成单元,具体用于将拼接远焦图像输入提升算法,按照初始近焦图像的分辨率对拼接远焦图像的分辨率进行调节,生成超分辨率图像,超分辨率图像的分辨率与初始近焦图像的分辨率相同。
[0028]另一方面,本专利技术实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述基于多摄像头的图像生成方法。
[0029]另一方面,本专利技术实施例提供了一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,其特征在于,所述程序指令被处理器加载并执行时实现上述基于多摄像头的图像生成方法。
[0030]本专利技术实施例的方案中,获取多个远焦摄像头拍摄的多幅初始远焦图像和至少一个近焦摄像头拍摄的至少一幅初始近焦图像;将多幅初始远焦图像进行拼接,生成拼接远焦图像;通过提升算法,根据初始近焦图像的分辨率和拼接远焦图像的分辨率,生成超分辨率图像,可以避免图像失真,从而提高图像的可靠性,监控效果较好。
【附图说明】
[0031]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0032]图1为本专利技术实施例提供的一种基于多摄像头的图像生成系统的结构示意图;
[0033]图2为本专利技术实施例提供的一种基于多摄像头的图像生成方法的流程图;
[0034]图3为本专利技术实施例提供的又一种基于多摄像头的图像生成方法的流程图;
[0035]图4为本专利技术实施例提供的一种多幅初始远焦图像的示意图;
[0036]图5为本专利技术实施例提供的一种初始近焦图像的示意图;
[0037]图6为本专利技术实施例提供的一种超分辨率图像的示意图;
[0038]图7为本专利技术实施例提供的一种基于多摄像头的图像生成装置的结构示意图;
[0039]图8为本专利技术实施例提供的一种计算机设备的示意图。
【具体实施方式】
[0040]为了更好的理解本专利技术的技术方案,下面结合附图对本专利技术实施例进行详细描述。
[0041]应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0042]在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0043]应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0044]应当理解,尽管在本专利技术实施例中可能采用术语第一、第二等来描述设定阈值,但这些设定阈值不应限于这些术语。这些术语仅用来将设定阈值彼此区分开。例如,在不脱离本专利技术实施例范围的情况下,第一设定阈值也可以被称为第二设定阈值,类似地,第二设定阈值也可以被称为第一设定阈值。
[0045]图1为本专利技术实施例提供的一种基于多摄像头的图像生成系统的结构示意图本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于多摄像头的图像生成方法,其特征在于,所述方法包括:获取多个远焦摄像头拍摄的多幅初始远焦图像和至少一个近焦摄像头拍摄的至少一幅初始近焦图像;将多幅所述初始远焦图像进行拼接,生成拼接远焦图像;通过提升算法,根据所述初始近焦图像的分辨率和所述拼接远焦图像的分辨率,生成超分辨率图像。2.根据权利要求1所述的方法,其特征在于,所述将多幅所述初始远焦图像进行拼接,生成拼接远焦图像,包括:通过第一算法,提取出所述初始远焦图像的特征点并对所述初始远焦图像进行特征点匹配,生成特征点对;通过仿射变换,根据所述特征点对,生成旋转矩阵;根据所述旋转矩阵,对所述多幅所述初始远焦图像进行拼接,生成初始拼接图像,所述初始拼接图像包括重叠区域;通过第二算法,对所述重叠区域进行融合,生成所述拼接远焦图像。3.根据权利要求1所述的方法,其特征在于,所述通过提升算法,根据所述初始近焦图像的分辨率和所述拼接远焦图像的分辨率,生成超分辨率图像,包括:将所述拼接远焦图像输入所述提升算法,按照所述初始近焦图像的分辨率对所述拼接远焦图像的分辨率进行调节,生成超分辨率图像,所述超分辨率图像的分辨率与所述初始近焦图像的分辨率相同。4.根据权利要求1所述的方法,其特征在于,所述提升算法包括插值算法。5.根据权利要求1所述的方法,其特征在于,所述第一算法包括尺度不变特征变换算法、加速稳健特征算法、快速最近邻逼近搜索函数库算法或定向快速旋转中之一;所述第二算法包括渐入渐出融合算法或平均值算法。6.一种基于多摄像头的图像生成装置,其特征在于,所述装置包括:获取单元,用于获取多个远焦...

【专利技术属性】
技术研发人员:张双宏
申请(专利权)人:北京佰才邦技术股份有限公司
类型:发明
国别省市:

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

1