用于多路CCD摄像机测试的装置及控制方法与流程

文档序号:12068747阅读:287来源:国知局

本发明涉及一种CCD摄像机性能测试技术,尤其涉及一种用于多路CCD摄像机测试的装置及控制方法。



背景技术:

现有技术在对CCD摄像机进行参数测试时,一般通过转接盒将CCD摄像机的信号导出,然后通过计算机上的图像采集卡对转接盒输出的数据进行采集,然后再在计算机上对采集到的数据进行分析处理,从而完成参数测试操作;具体操作时,为提高测试效率,测试现场通常都准备有几十台待测试的不同种类的CCD摄像机,由于不同种类的CCD摄像机的通信接口和图像输出接口各不相同,因此,测试现场需为几十台待测试的不同种类的CCD摄像机准备几十个转接盒;对于图像采集卡而言,由于图像采集卡成本较高,再加计算机上不可能同时安装几十张图像采集卡,因此,计算机上一般只设置有1到2张图像采集卡,测试过程中,需由操作人员对图像采集卡和转接盒之间的连接线缆进行手动插拔来实现测试对象的切换,这种操作方式不仅效率较低,而且劳动强度很大,尤其是进行高、低温性能测试时,不仅需要操作人员身处高、低温环境中,更为重要的是,由于CCD摄像机关机重启后,其工作状态会发生变化,达不到高、低温工作测试的要求,因此只能在高、低温切换后对连接线缆进行热插拔,而热插拔线缆的过程中,转接盒和CCD摄像机存在被静电击坏的风险,另外,高低温工作试验的过程中,留给CCD摄像机测试的时间较短,手动插拔的方式容易错过最佳测试时机,影响测试结果的准确性;此外,几十个转接盒总体积庞大但又较为分散,测试过程中对转接盒进行搬运、安放和固定也是大问题。



技术实现要素:

针对背景技术中的问题,本发明提出了一种用于多路CCD摄像机测试的装置,其创新在于:所述装置由多块图像解码卡、解码卡管理模块、上位机和图像采集卡组成;多块图像解码卡均与解码卡管理模块连接,解码卡管理模块的控制部与上位机连接,解码卡管理模块的信号输出端与图像采集卡连接,图像采集卡与上位机连接;

单块图像解码卡由多个CCD接口、多个解码器和接口管理模块组成;多个CCD接口与多个解码器一一对应地连接,多个解码器均与接口管理模块连接,接口管理模块通过插槽与解码卡管理模块连接,多个接口管理模块分别对应多个插槽;

所述CCD接口用于连接CCD摄像机。

采用前述装置后,几十台待测的CCD摄像机可同时连接到前述装置上,CCD摄像机与装置一旦连接好,测试过程中,操作人员无需滞留在测试环境中,仅需在后方操作上位机即可实现测试对象切换操作,且切换操作动作快捷、时机准确,可有效保证测试的准确性,另外,由于无需对连接线缆进行热插拔,可以有效避免装置被静电击坏,此外,测试所需的转接装置可以集成在机柜中,避免出现几十个转接盒散放的情况;

优选地,所述解码卡管理模块和图像采集卡之间通过CameraLink协议传输数据。

优选地,所述解码器采用DS90CR216芯片实现。

优选地,所述解码卡管理模块采用FPGA实现。

优选地,所述接口管理模块采用FPGA实现。

基于前述硬件方案,本发明还提出了一种用于多路CCD摄像机测试的装置的控制方法,所涉及的硬件装置如前所述,具体的控制方法包括:

所述解码卡管理模块已预先用多个标号对多个插槽进行了标记;所述接口管理模块已预先用多个编号将所辖的多个CCD接口进行了标记;

已经连接在CCD接口上的CCD摄像机,均处于工作状态;

1)设备上电后,解码卡管理模块向所有插槽输出查询命令:若插槽上已经连接有接口管理模块,则接口管理模块收到查询命令后,向解码卡管理模块输出反馈信号,收到反馈信号后,解码卡管理模块将相应插槽识别为接入状态;若插槽上未连接接口管理模块,则解码卡管理模块将相应插槽识别为未接入状态;接入状态所对应的标号记为接入标号;

2)收到查询命令后,接口管理模块除了向解码卡管理模块输出反馈信号外,还逐一检测所辖的多个解码器是否有信号输出:若解码器无输出,则接口管理模块将相应CCD接口识别为闲置状态;若解码器有输出,则接口管理模块将相应CCD接口识别为待机状态;处于待机状态的CCD接口的编号记为待机编号,然后,接口管理模块将待机编号发送至解码卡管理模块;

3)收到待机编号后,解码卡管理模块将接入标号及相应的待机编号发送至上位机;操作人员通过上位机就能知道哪些CCD接口处于待机状态;

4)操作人员通过操作上位机,对需要上传数据的CCD接口进行选择,被选中的CCD接口所对应的待机编号记为测试接口编号,被选中的CCD接口所对应的解码器记为测试解码器,除测试解码器以外的其余解码器记为非选定解码器;

5)上位机将测试接口编号发送至解码卡管理模块,解码卡管理模块根据测试接口编号生成相应的控制命令,并将控制命令发送至接口管理模块;接口管理模块收到控制命令后,接口管理模块将测试解码器的输出信号传输至解码卡管理模块,解码卡管理模块将所述输出信号输出至图像采集卡;对非选定解码器的输出信号不作处理;

后续过程中,操作人员能通过操作上位机,对需要上传数据的CCD接口重新进行选定,需要上传数据的CCD接口被重新选定后,按步骤5)中方式进行处理。

优选地,所述控制方法中,所述解码卡管理模块和图像采集卡之间通过CameraLink协议传输数据。

优选地,所述控制方法中,所述解码器采用DS90CR216芯片实现。

优选地,所述控制方法中,所述解码卡管理模块采用FPGA实现。

优选地,所述控制方法中,所述接口管理模块采用FPGA实现。

本发明的有益技术效果是:提供了一种用于多路CCD摄像机测试的装置及控制方法,可有效提高CCD摄像机测试操作的方便性。

附图说明

图1、本发明的电气原理示意图;

图中各个标记所对应的名称分别为:CCD接口1、解码器2、接口管理模块3、解码卡管理模块4、上位机5、图像采集卡6。

具体实施方式

一种用于多路CCD摄像机测试的装置,其创新在于:所述装置由多块图像解码卡、解码卡管理模块4、上位机5和图像采集卡6组成;多块图像解码卡均与解码卡管理模块4连接,解码卡管理模块4的控制部与上位机5连接,解码卡管理模块4的信号输出端与图像采集卡6连接,图像采集卡6与上位机5连接;

单块图像解码卡由多个CCD接口1、多个解码器2和接口管理模块3组成;多个CCD接口1与多个解码器2一一对应地连接,多个解码器2均与接口管理模块3连接,接口管理模块3通过插槽与解码卡管理模块4连接,多个接口管理模块3分别对应多个插槽;

所述CCD接口1用于连接CCD摄像机。

进一步地,所述解码卡管理模块4和图像采集卡6之间通过CameraLink协议传输数据。

进一步地,所述解码器2采用DS90CR216芯片实现。

进一步地,所述解码卡管理模块4采用FPGA实现。

进一步地,所述接口管理模块3采用FPGA实现。

一种用于多路CCD摄像机测试的装置的控制方法,所述装置由多块图像解码卡、解码卡管理模块4、上位机5和图像采集卡6组成;多块图像解码卡均与解码卡管理模块4连接,解码卡管理模块4的控制部与上位机5连接,解码卡管理模块4的信号输出端与图像采集卡6连接,图像采集卡6与上位机5连接;

单块图像解码卡由多个CCD接口1、多个解码器2和接口管理模块3组成;多个CCD接口1与多个解码器2一一对应地连接,多个解码器2均与接口管理模块3连接,接口管理模块3通过插槽与解码卡管理模块4连接,多个接口管理模块3分别对应多个插槽;

所述CCD接口1用于连接CCD摄像机;

其创新在于:所述控制方法包括:

所述解码卡管理模块4已预先用多个标号对多个插槽进行了标记;所述接口管理模块3已预先用多个编号将所辖的多个CCD接口1进行了标记;

已经连接在CCD接口1上的CCD摄像机,均处于工作状态;

1)设备上电后,解码卡管理模块4向所有插槽输出查询命令:若插槽上已经连接有接口管理模块3,则接口管理模块3收到查询命令后,向解码卡管理模块4输出反馈信号,收到反馈信号后,解码卡管理模块4将相应插槽识别为接入状态;若插槽上未连接接口管理模块3,则解码卡管理模块4将相应插槽识别为未接入状态;接入状态所对应的标号记为接入标号;

2)收到查询命令后,接口管理模块3除了向解码卡管理模块4输出反馈信号外,还逐一检测所辖的多个解码器2是否有信号输出:若解码器2无输出,则接口管理模块3将相应CCD接口1识别为闲置状态;若解码器2有输出,则接口管理模块3将相应CCD接口1识别为待机状态;处于待机状态的CCD接口1的编号记为待机编号,然后,接口管理模块3将待机编号发送至解码卡管理模块4;

3)收到待机编号后,解码卡管理模块4将接入标号及相应的待机编号发送至上位机5;操作人员通过上位机5就能知道哪些CCD接口1处于待机状态;

4)操作人员通过操作上位机5,对需要上传数据的CCD接口1进行选择,被选中的CCD接口1所对应的待机编号记为测试接口编号,被选中的CCD接口1所对应的解码器2记为测试解码器,除测试解码器以外的其余解码器记为非选定解码器;

5)上位机5将测试接口编号发送至解码卡管理模块4,解码卡管理模块4根据测试接口编号生成相应的控制命令,并将控制命令发送至接口管理模块3;接口管理模块3收到控制命令后,接口管理模块3将测试解码器的输出信号传输至解码卡管理模块4,解码卡管理模块4将所述输出信号输出至图像采集卡6;对非选定解码器的输出信号不作处理;

后续过程中,操作人员能通过操作上位机,对需要上传数据的CCD接口1重新进行选定,需要上传数据的CCD接口1被重新选定后,按步骤5)中方式进行处理。

进一步地,所述解码卡管理模块4和图像采集卡6之间通过CameraLink协议传输数据。

进一步地,所述解码器2采用DS90CR216芯片实现。

进一步地,所述解码卡管理模块4采用FPGA实现。

进一步地,所述接口管理模块3采用FPGA实现。

具体实施时,为使装置能够适配不同种类的CCD摄像机,可针对不同种类的CCD摄像机配置专用的CCD接口1和解码器2。

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