高速大面阵多通道CMOS图像传感器数据训练方法技术

技术编号:23938802 阅读:60 留言:0更新日期:2020-04-25 04:12
高速大面阵多通道CMOS图像传感器数据训练方法,涉及CMOS成像技术领域,解决现有CMOS图像传感器各通道数据采用相同的训练方法,导致难以确保所有通道都训练成功的问题,包括位训练、字训练和通道训练,本发明专利技术方法为通道可调参数的训练方法,来适应不同通道间数据差异的特性。通过参数调整,可以获得不同通道的数据特性,最后为每个通道选择一组最佳参数,使得训练结果准确且稳定。在数据频率为540MHz的条件下可以同时对CMOS图像传感器的42个通道训练成功,采集到稳定的图像数据,该方法在最大、典型和最小工况下均能有效的对CMOS数据进行训练。

Data training method of high speed large area array multichannel CMOS image sensor

【技术实现步骤摘要】
高速大面阵多通道CMOS图像传感器数据训练方法
本专利技术涉及CMOS成像
,具体涉及一种高速大面阵多通道CMOS图像传感器数据训练方法。
技术介绍
空间遥感相机发展的重要方向就是高速大视场成像,而CMOS图像传感器在实现高速大视场成像具有其独特的优势,其大面阵可以做到单片图像传感器实现10*10K的像素成像,同时由于其结构简单,不需要额外的信号处理电路,CMOS图像传感器在空间遥感领域应用广泛。但是由于制造工艺等原因,CMOS输出的LVDS数据和时钟之间不同步,且不同通道之间数据时钟的传输延迟各不相同,为了确保图像采样正确,同步CMOS输出的LVDS数据,需要对CMOS数据进行训练。CMOS图像传感器输出数据在每次上电之后相位都可能发生变化,因此需要在每次上电之后都重新训练,另外由于大面阵CMOS图像传感器通道数较多,通道之间存在差异性,这也给训练带来一定的难度,因此需要一种行之有效的训练方法,确保多通道面阵CMOS图像传感器训练成功,相机输出稳定准确的图像。训练共包括三个步骤,位训练、字训练和通道间训练。位训练是通过对数据进行移动调整来寻找数据的有效起始位置和结束位置;字训练的目的是对齐数据的起始结束位置;通道训练的目的是将各通道间数据进行同步。传统训练方式均是对于CMOS图像传感器各通道数据采用相同的方法进行训练。传统训练方式对于CMOS图像传感器各通道数据采用相同的方法。这对于低速相机而言是可行的,因为速度低意味着数据保持时间较长,对于数据采样也相对而言容易,但是,对于高帧频多通道CMOS图像传感器而言,由于LVDS数据频率较高,数据有效时间较短,再者不同通道之间存在较大的不一致性,如果采用相同的方式进行训练很难确保所有通道都训练成功或达到最佳训练效果。
技术实现思路
本专利技术为解决现有CMOS图像传感器各通道数据采用相同的训练方法,导致难以确保所有通道都训练成功的问题,提供一种高速大面阵多通道CMOS图像传感器数据训练方法。高速大面阵多通道CMOS图像传感器数据训练方法,FPGA产生CMOS图像传感器工作时序并接收CMOS图像传感器输出的LVDS图像数据,FPGA接收图像数据并进行训练、存储及处理,图像采集计算机用于采集输出的图像数据;其特征是:所述FPGA对接收的图像数据进行位训练、字训练和通道训练;具体由以下步骤实现:步骤一、位训练;CMOS图像传感器输出14bit串行数据,FPGA内部采用36bit宽度进行移位,FPGA内部通过IDELAY调节输入串行数据位置寻找训练字,要求连续检测到M次训练字,通过IDELAY反方向调整串行输入数据N次,取连续M次采集到训练字的中间位置作为数据采样位置;步骤二、字训练;所述字训练通过记录同步信号到CMOS输出训练字的距离来实现;从位训练成功后的第一个同步信号开始,每个时钟字训练计数器从0开始计数,直到采集到并行数据为训练字计数器停止计数,保存该计数器值,作为CMOS图像传感器各通道读取图像数据的起始位置;步骤三、通道训练;完成字训练后开始进行通道训练,将数据写入RAM,各通道在检测到第一个有效像元时分别开始进行RAM的写操作,确保每个通道的第一个像元存储位置均为RAM的0地址。本专利技术的有益效果:本专利技术所述一种通道可调参数的训练方法,来适应不同通道间数据差异的特性。通过参数调整,可以获得不同通道的数据特性,最后为每个通道选择一组最佳参数,使得训练结果准确且稳定。在数据频率为540MHz的条件下可以同时对CMOS图像传感器的42个通道训练成功,采集到稳定的图像数据,该方法在最大、典型和最小工况下均能有效的对CMOS数据进行训练。附图说明图1为本专利技术所述的高速大面阵多通道CMOS图像传感器数据训练方法中CMOS相机原理框图;图2为CMOS图像传感器数据训练效果图;图3为位训练机制示意图;图4为统一参数训练失效成像图1(部分通道N值不理想);图5为统一参数训练失效成像图2(部分通道M值不理想);图6为采用本专利技术训练方法成像图。具体实施方式具体实施方式一、结合图1至图6说明本实施方式,高速大面阵多通道CMOS图像传感器数据训练方法,该方法利用FPGA内部资源IODELAY进行自适应延时,检测训练字,检测到训练字后对训练字进行连续多次采样,取其中较中间的位置作为数据采样点,由于CMOS图像传感器各通道输出的数据与时钟相位各不相同,且各通道输出信号的质量存在差异,为了确保所有通道都能训练成功,采集到稳定的图像,本实施方式中各通道采用不同的参数进行训练。步骤一、位训练位训练采用FPGA内部资源IDELAY来实现,CMOS输出为14bit串行数据,FPGA内部采用36bit宽度进行移位,确保能正确采样到有效的14bit数据。FPGA内部通过IDELAY细微调节输入串行数据位置来寻找训练字,为了确保检测的训练字正确且容易采样,设计时要连续检测到M次训练字,然后通过IDELAY反方向调整串行输入数据N次(N在M/2左右取值),取连续M次采集到训练字的中间位置作为数据采样位置。位训练机制示意图如附图3所示。从检测到训练字开始,连续采样M次,取最佳位置N作为实际采样位置。位训练的过程实质上是一个自适应检测训练字的过程,在每个时钟都判断36bit宽度数据的高14位是否为训练字,如果36bit完全移位一次仍没有找到训练字则启动IDELAY对输入数据进行延时一次,如此反复迭代。找到训练字后继续启动IDELAY延时并开始计数,每启动一次IDELAY延时计数值加1,连续计数值达到M则认为位训练成功,然后启动IDELAY反向延时,反向延时N次作为数据最终采样位置并对数据进行串并转换。步骤二、字训练;位训练成功后进行字训练,字训练通过记录同步信号到CMOS输出训练字的距离来实现。从位训练成功后的第一个同步信号开始,每个时钟字训练计数器从0开始计数,直到采集到并行数据为训练字计数器停止计数,保存该计数器值,作为CMOS图像传感器各通道读取图像数据的起始位置。步骤三、通道训练;完成字训练后开始进行通道训练,通道训练目的是将各通道的第一个有效像元对齐,本专利技术中通道训练是通过将数据写入RAM来实现的,该步骤同时达到通道训练和数据存储的目的。各通道在检测到第一个有效像元时分别开始进行RAM的写操作,确保每个通道的第一个像元存储位置均为RAM的0地址。本实施方式中CMOS图像传感器10K*10K像素面阵图像传感器,共42个通道,CMOS图像传感器输出数据为速率540MHz的数据,相机采用FPGA产生CMOS图像传感器工作时序并接收CMOS图像传感器输出的LVDS数据,然后进行训练,存储、处理和图像输出。相机原理框图参照附图1。图1所示为CMOS相机原理框图,由FPGA产生CMOS图像传感器工作的时序信号及参数加载信号,CMOS图像传感器输出42通道串行差分图像,FPGA接收图像本文档来自技高网
...

【技术保护点】
1.高速大面阵多通道CMOS图像传感器数据训练方法,FPGA产生CMOS图像传感器工作时序并接收CMOS图像传感器输出的LVDS图像数据,FPGA接收图像数据并进行训练、存储及处理,图像采集计算机用于采集输出的图像数据;其特征是:所述FPGA对接收的图像数据进行位训练、字训练和通道训练;具体由以下步骤实现:/n步骤一、位训练;/nCMOS图像传感器输出14bit串行数据,FPGA内部采用36bit宽度进行移位,FPGA内部通过IDELAY调节输入串行数据位置寻找训练字;/n要求连续检测到M次训练字,通过IDELAY反方向调整串行输入数据N次,取连续M次采集到训练字的中间位置作为数据采样位置;/n步骤二、字训练;/n所述字训练通过记录同步信号到CMOS输出训练字的距离来实现;从位训练成功后的第一个同步信号开始,每个时钟字训练计数器从0开始计数,直到采集到并行数据为训练字计数器停止计数,保存该计数器值,作为CMOS图像传感器各通道读取图像数据的起始位置;/n步骤三、通道训练;/n完成字训练后开始进行通道训练,将数据写入RAM,各通道在检测到第一个有效像元时分别开始进行RAM的写操作,确保每个通道的第一个像元存储位置均为RAM的0地址。/n...

【技术特征摘要】
1.高速大面阵多通道CMOS图像传感器数据训练方法,FPGA产生CMOS图像传感器工作时序并接收CMOS图像传感器输出的LVDS图像数据,FPGA接收图像数据并进行训练、存储及处理,图像采集计算机用于采集输出的图像数据;其特征是:所述FPGA对接收的图像数据进行位训练、字训练和通道训练;具体由以下步骤实现:
步骤一、位训练;
CMOS图像传感器输出14bit串行数据,FPGA内部采用36bit宽度进行移位,FPGA内部通过IDELAY调节输入串行数据位置寻找训练字;
要求连续检测到M次训练字,通过IDELAY反方向调整串行输入数据N次,取连续M次采集到训练字的中间位置作为数据采样位置;
步骤二、字训练;
所述字训练通过记录同步信号到CMOS输出训练字的距离来实现;从位训练成功后的第一个同步信号开始,每个时钟字训练计数器从0开始计数,直...

【专利技术属性】
技术研发人员:石俊霞郭永飞姜肖楠司国良宁永慧袁航飞
申请(专利权)人:中国科学院长春光学精密机械与物理研究所
类型:发明
国别省市:吉林;22

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

1