一种单帧高动态相机的制作方法

文档序号:18407105发布日期:2019-08-10 00:30阅读:431来源:国知局
一种单帧高动态相机的制作方法

本发明属于相机领域,具体涉及一种高动态相机,尤其涉及一种单帧时间完成高动态输出的单帧高动态相机。



背景技术:

当前高动态相机所采用的高动态技术,一般是采用单摄像头进行多次配置并进行多帧的图像采集,然后在图像处理器中进行高动态图像处理最终输出具有高动态范围的单张图像;或者采用多个具有不同图像配置的相机进行图像采集,然后在对采集到的图像进行高动态处理,最终生成具有高动态范围的图像。这两种方法要么是要求0图像采集的时间较长,使得拍摄难度变大,要么要求多个相机组合拍摄,成本要求较高,且只能应用于固定拍摄无法应用移动或者手持相机。所以需要一种低成本、便携式、拍摄难度低的单帧高动态相机来解决上述问题。

鉴于此,一种单帧高动态相机为本发明所要研究的课题。



技术实现要素:

针对上述问题,本发明的目的在于提供一种单帧高动态相机,旨在解决现有技术要么图像采集时间长,要么采用多个相机成本较高的问题。

为了实现上述目的,本发明采用以下技术方案:一种单帧高动态相机,所述单帧高动态相机包括第一摄像头、第二摄像头、第三摄像头、fpga、ddr3ram以及图像处理器;所述图像处理器包括所述第一摄像头、第二摄像头以及第三摄像头分别通过传统并行图像接口与fpga连接;所述ddr3ram通过内存接口与fpga连接;所述fpga与图像处理器电连接图像处理器;所述第一摄像头、第二摄像头以及第三摄像头又分别通过i2c总线与图像处理器连接;

所述第一摄像头、第二摄像头以及第三摄像头在机械允许的前提下成等边三角形安装与所述单帧高动态相机前端且要求三者的中轴线平行;所述第一摄像头、第二摄像头以及第三摄像头采用相同型号的图像传感器、光学镜头以及机械组装方式;

在工作状态下,所述图像处理器分别配置所述第一摄像头、第二摄像头以及第三摄像头;第一摄像头的图像传感器的曝光时间被配置为n1,图像传感器增益被配置为m1;第二摄像头的图像传感器的曝光时间被配置为n2,图像传感器增益被配置为m2;第三摄像头的图像传感器的曝光时间被配置为n3,图像传感器增益被配置为m3;所述n1、n2以及n3分别为所述图像传感器的三个曝光时间,其中n1=n4-((n4-n0)/10),n2=n4-((n4-n0)/100),n3=n4-((n4-n0)/1000),式中n0为所述图像传感器所能被配置的最短曝光时间,式中n4为所述图像传感器所能被配置的最长曝光时间;所述m1为所述图像传感器所能被配置的最小增益值,所述m3为所述图像传感器所能被配置的最大增益值,所述m2=m1+((m3-m1)/2);所述第一摄像头、第二摄像头以及第三摄像头各自的图像传感器其他配置参数完全一致;所述第一摄像头、第二摄像头以及第三摄像头被配置完成后开始采集图像并通过所述传统并行图像接口将各自所采集的图像传送给所述fpga;fpga将图像存储到所述ddr3ram中;所述第一摄像头所采集到图像被存储到ddr3ram的地址0至a1中,且图像被轮寻存储;所述第二摄像头所采集到图像被存储到ddr3ram的地址a1+1至a2中,且图像被轮寻存储;所述第三摄像头所采集到图像被存储到ddr3ram的地址a2+1至a3中,且图像被轮寻存储;同时,fpga从ddr3ram的地址0至a1、a1+1至a2、a2+1至a3中分别取一张最新的图像数据发送给所述图像处理器;所述fpga被模拟成内存处理单元与图像处理器连接来提高fpga与图像处理器之间的通信数据带宽;所述图像处理器通过对获取到的最新三张图像数据进行高动态处理,产生具有高动态范围的全新图像。

作为本发明的进一步改进,所述fpga采用spartan型号。

作为本发明的进一步改进,所述第一摄像头、第二摄像头和第三摄像头采用ccd摄像头。

作为本发明的进一步改进,所述图像处理器采用i.mx6系列处理器。

作为本发明的进一步改进,针对第一摄像头、第二摄像头以及第三摄像头分别设有一光学传感器,每个光学传感器均设在摄像头的背光处。

作为本发明的进一步改进,所述光学传感器为背面照明bsi传感器。

本发明效果如下:

本发明涉及一种单帧高动态相机,仅需三个摄像头,集成在一个处理中处理,能够在较低成本的前提下进行高动态处理,最终生成具有高动态范围的图像,大大提高相机的便携式、降低了相机的拍摄难度以及成本。

附图说明

在此描述的附图仅用于解释目的,而不意图以任何方式来限制本申请公开的范围。另外,图中的各部件的形状和比例尺寸等仅为示意性的,用于帮助对本申请的理解,并不是具体限定本申请各部件的形状和比例尺寸。本领域的技术人员在本申请的教导下,可以根据具体情况选择各种可能的形状和比例尺寸来实施本申请。在附图中:

附图1为本发明实施例的原理结构示意图。

具体实施方式

下面实施例将进一步举例说明本发明。这些实施例仅用于说明本发明,但不以任何方式限制本发明。

实施例:一种单帧高动态相机

参见附图1,所述单帧高动态相机4包括第一摄像头1、第二摄像头2、第三摄像头3、fpga、ddr3ram以及图像处理器;所述第一摄像头1、第二摄像头2以及第三摄像头3分别通过传统并行图像接口与fpga连接;所述ddr3ram通过内存接口与fpga连接;所述fpga与图像处理器电连接;所述第一摄像头1、第二摄像头2以及第三摄像头3又分别通过i2c总线与图像处理器连接。

所述第一摄像头1、第二摄像头2以及第三摄像头3在机械允许的前提下成等边三角形安装与所述单帧高动态相机前端且要求三者的中轴线平行;所述第一摄像头1、第二摄像头2以及第三摄像头3采用相同型号的图像传感器、光学镜头以及机械组装方式。

在工作状态下,所述图像处理器分别配置所述第一摄像头1、第二摄像头2以及第三摄像头3。

第一摄像头1的图像传感器的曝光时间被配置为n1,图像传感器增益被配置为m1;第二摄像头2的图像传感器的曝光时间被配置为n2,图像传感器增益被配置为m2;第三摄像头3的图像传感器的曝光时间被配置为n3,图像传感器增益被配置为m3;所述n1、n2以及n3分别为所述图像传感器的三个曝光时间,其中n1=n4-((n4-n0)/10),n2=n4-((n4-n0)/100),n3=n4-((n4-n0)/1000),式中n0为所述图像传感器所能被配置的最短曝光时间,式中n4为所述图像传感器所能被配置的最长曝光时间;所述m1为所述图像传感器所能被配置的最小增益值,所述m3为所述图像传感器所能被配置的最大增益值,所述m2=m1+((m3-m1)/2)。

所述第一摄像头1、第二摄像头2以及第三摄像头3各自的图像传感器其他配置参数完全一致。所述第一摄像头1、第二摄像头2以及第三摄像头3被配置完成后开始采集图像并通过所述传统并行图像接口将各自所采集的图像传送给所述fpga;fpga将图像存储到所述ddr3ram中。所述第一摄像头1所采集到图像被存储到ddr3ram的地址0至a1中,且图像被轮寻存储。所述第二摄像头2所采集到图像被存储到ddr3ram的地址a1+1至a2中,且图像被轮寻存储。所述第三摄像头3所采集到图像被存储到ddr3ram的地址a2+1至a3中,且图像被轮寻存储。同时,fpga从ddr3ram的地址0至a1、a1+1至a2、a2+1至a3中分别取一张最新的图像数据发送给所述图像处理器。所述fpga被模拟成内存处理单元与图像处理器连接来提高fpga与图像处理器之间的通信数据带宽。所述图像处理器通过对获取到的最新三张图像数据进行高动态处理,产生具有高动态范围的全新图像。

另外,本实施例中,所述fpga采用spartan型号,所述第一摄像头、第二摄像头和第三摄像头采用ccd摄像头;所述图像处理器采用i.mx6系列处理器。针对第一摄像头、第二摄像头以及第三摄像头分别设有一光学传感器,每个光学传感器均设在摄像头的背光处,所述光学传感器为背面照明bsi传感器。

需要说明的是,在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。

使用术语“包含”或“包括”来描述这里的元件、成分、部件或步骤的组合也想到了基本由这些元件、成分、部件或步骤构成的实施方式。这里通过使用术语“可以”,旨在说明“可以”包括的所描述的任何属性都是可选的。

多个元件、成分、部件或步骤能够由单个集成元件、成分、部件或步骤来提供。另选地,单个集成元件、成分、部件或步骤可以被分成分离的多个元件、成分、部件或步骤。用来描述元件、成分、部件或步骤的公开“一”或“一个”并不说为了排除其他的元件、成分、部件或步骤。

应该理解,以上描述是为了进行图示说明而不是为了进行限制。通过阅读上述描述,在所提供的示例之外的许多实施方式和许多应用对本领域技术人员来说都将是显而易见的。因此,本教导的范围不应该参照上述描述来确定,而是应该参照前述权利要求以及这些权利要求所拥有的等价物的全部范围来确定。出于全面之目的,所有文章和参考包括专利申请和公告的公开都通过参考结合在本文中。在前述权利要求中省略这里公开的主题的任何方面并不是为了放弃该主体内容,也不应该认为申请人没有将该主题考虑为所公开的申请主题的一部分。

上文所列出的一系列的详细说明仅仅是针对本申请的可行性实施方式的具体说明,它们并非用以限制本申请的保护范围,凡未脱离本申请技艺精神所作的等效实施方式或变更均应包含在本申请的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1