CN105208314B - 一种多功能的高速相机信号转换接收平台 - Google Patents
一种多功能的高速相机信号转换接收平台 Download PDFInfo
- Publication number
- CN105208314B CN105208314B CN201510686470.2A CN201510686470A CN105208314B CN 105208314 B CN105208314 B CN 105208314B CN 201510686470 A CN201510686470 A CN 201510686470A CN 105208314 B CN105208314 B CN 105208314B
- Authority
- CN
- China
- Prior art keywords
- camera
- signal
- fpga
- cameralink
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 24
- 239000013307 optical fiber Substances 0.000 claims abstract description 22
- 230000015654 memory Effects 0.000 claims abstract description 3
- 230000006870 function Effects 0.000 claims description 22
- 238000010586 diagram Methods 0.000 claims description 8
- 230000007704 transition Effects 0.000 claims description 6
- 238000004088 simulation Methods 0.000 claims description 4
- 238000003860 storage Methods 0.000 claims description 3
- 230000002093 peripheral effect Effects 0.000 claims description 2
- 230000009131 signaling function Effects 0.000 claims 1
- 238000012545 processing Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
- Studio Devices (AREA)
Abstract
本发明公开了一种多功能的高速相机信号转换接收平台,包含上位机软件、CameraLink收发模块、光纤收发模块、网络收发模块、扩展接口、大容量DDR3存储器、可编程逻辑阵列(FPGA),其特征在于:通过以太网修改FPGA内设寄存器的值,可使该信号转换平台工作在信号转换卡、模拟图像发生器、网络采集卡这三种模式,其中信号转换卡和网络采集卡这两种模式可同时工作。本发明在不增加硬件成本的基础上,将信号处理领域需要的多种功能集成在一块处理平台上,可以有效节省硬件资源和空间资源,增加器件的复用性。
Description
技术领域
本发明涉及高速相机的图形和图像采集传输处理领域,尤其涉及一种多功能的高速相机信号转换接收平台。
背景技术
随着图像传感技术的不断发展,工业和相机市场的也繁荣起来,高速相机市场也越来越成熟,所以高速图像采集卡产品也日益丰富,市场上也逐渐形成了规范的相机接口标准。CameraLink是一种高速图像数据传输协议,是由NI、摄像设备供应商以及一些图像采集公司在本世纪初联合提出的一种机器视觉应用的通讯接口技术标准。使用该协议可以简化图像采集接口,使得相机与数据采集卡之间的连接更加便捷。CameraLink标准接口因其具有模式灵活和高带宽的特点得到了广泛应用。但是CameraLink在传输距离上存在限制,而光纤传输又具有传输速度快,传输距离长的优点,所以使用过程中常将CameraLink转换为光纤信号进行传输。
一般意义上的相机采集卡,相机信号转接卡,功能单一,只具备图像采集或者只具备信号转换的功能。耗费空间资源和硬件资源,日常使用和携带过程中有诸多不便。
发明内容
本发明的目的在于解决上述提出的问题,本发明公开了一种多功能的高速相机信号转换接收平台。
本发明采用的技术方案为:一种多功能的高速相机信号转换接收平台,包含上位机软件、CameraLink收发模块、光纤收发模块、网络收发模块、扩展接口、大容量DDR3存储器、可编程逻辑阵列(FPGA),通过以太网修改FPGA内设寄存器的值,可使该信号转换平台工作在信号转换卡、模拟图像发生器、网络采集卡这三种模式,其中信号转换卡和网络采集卡这两种模式可同时工作。
其中,结合软件硬件实现,在同一硬件基础上实现了CameraLink、光纤、网络接口的信号采集功能,实现了CameraLink光纤信号的相互转换功能,实现了相机信号的模拟、相机参数设置功能。
其中,硬件电路包含:硬件电路需具有CameraLink接口、光纤接口、千兆网接口、串口、大容量存储器DDR3,所述接口和器件连接到FPGA,所述FPGA包括FPGA芯片和FPGA***电路。
其中,所述上位机软件部分,其功能包括:(1)用于转接卡工作模式切换,具体为相机信号模拟、图像信号采集、CameraLink光纤信号转换;(2)用于相机参数设置,具体为曝光时间、帧频、靶面大小设置;(3)用于显示采集图像;(4)用于产生模拟相机图像数据并发送。
其中,所述的信号采集功能,通过硬件描述语言VHDL/Verilog HDL使FPGA芯片通过CameraLink芯片接收相机信号,通过硬件描述语言VHDL/Verilog HDL使FPGA芯片通过光纤收发芯片采集相机信号。
其中,所述的信号转换功能,通过硬件描述语言VHDL/Verilog HDL使FPGA芯片实现CameraLink与光纤信号的转换。
其中,所述的相机模拟功能,从网络或光纤接收模拟图像,利用模拟时序发生器将接收到的图像按照需模拟相机的时序和靶面大小,通过光纤发送动态模拟图像,以供后续的信号处理***或图像采集***调试,相机时序和靶面可通过网络进行设置。
其中,所述的网络采用UDP协议或者指令,通过硬件描述语言VHDL/Verilog HDL使用FPGA芯片完成协议头的解析和关键字的匹配。
本发明的原理在于:
本发明包含上位机软件和相机信号转换接收模块,将CameraLink和光纤接口的相互转换功能,相机信号的模拟功能,CameraLink接口、网络接口、光纤接口的相机信号采集功能,集成在同一平台。该模块主要包括CameraLink收发芯片、光纤收发芯片、千兆网收发芯片、DDR3存储器,FPGA包括FPGA***电路。所述的多功能的高速相机信号转换平台主要通过以太网修改FPGA内设寄存器的值,可使该信号转换平台工作在信号转换卡、模拟图像发生器、网络采集卡这三种模式,其中信号转换卡和网络采集卡这两种模式可同时工作。
所述上位机软件部分其主要功能包括:(1)转接卡工作模式切换,如相机信号模拟、图像信号采集、CameraLink光纤信号转换。(2)相机参数设置,如曝光时间、帧频、靶面大小设置。(3)显示采集图像。(4)产生模拟相机图像数据并发送。所述的相机模拟功能主要从网络或光纤接收模拟图像,利用模拟时序发生器将接收到的图像按照需模拟相机的时序和靶面大小,通过光纤发送动态模拟图像,以供后续的信号处理***或图像采集***调试。
本发明与现有技术相比的优点在于:
(1)、本发明在不增加硬件成本的基础上,将信号处理领域需要的多种功能集成在一块处理平台上,可以有效节省硬件资源和空间资源,增加器件的复用性。
(2)、本发明结构紧凑,思路清晰,完成了信号接收、信号转换、信号发送、信号模拟等功能,适用范围广。
附图说明
图1为本发明一种多功能的高速相机信号转换接收平台总体框图示意图;
图2为本发明硬件部分及FPGA内部模块示意图。
具体实施方式
下面结合附图和具体实施方式,对本发明进一步说明。
图1为本发明的总体框图示意图,如图1所示,本发明主要通过网络接口对多功能转接卡进行功能选择和功能切换,同样的上位机软件通过网络接口接收信息,显示图像和该发明的工作状态。上位机产生相机模拟数据,通过网络或者光纤送给板卡以便后续的信号处理***或图像采集***进行调试。CameraLink收发芯片和光纤收发芯片主要负责采集高速相机图像数据或者将处理好的数据发送出去。而CameraLink信号和光纤信号的相互转换是通过FPGA芯片完成的。
图2为本发明硬件部分及FPGA内部模块示意图,如图2所示,在FPGA内部CameraLink收发模块。光纤收发模块、网络收发单元均与其对应的硬件接口相连。图像时序转换单元将CameraLink相机信号转换后一方面送到网络收发单元,通过千兆网与上位机其他处理平台交互;另一方面也可以送到光纤模块,通过光纤信号发给其他处理单元。可见我们可以根据不同的要求将CameraLink相机信号在转换后通过不同的方式发送出去。而网络收发单元接收到来自上位机的模拟时序后,送到DDR3单元,然后由光纤单元在丛中读取所需信息。
根据以上设计可以看出本发明综合了传统的高速相机信号采集卡,相机信号接收卡,高速相机控制软件、相机时序模拟器等功能,并在此基础上实现了功能间的相互交互,对于提高相机工作效率有很大帮助。
Claims (6)
1.一种多功能的高速相机信号转换接收平台,包含上位机软件、CameraLink收发模块、光纤收发模块、网络收发模块、扩展接口、大容量DDR3存储器、可编程逻辑阵列(FPGA),其特征在于:通过以太网修改FPGA内设寄存器的值,可使该信号转换平台工作在信号转换卡、模拟图像发生器、网络采集卡这三种模式,其中信号转换卡和网络采集卡这两种模式可同时工作;
结合软件硬件实现,在同一硬件基础上实现了CameraLink、光纤、网络接口的信号采集功能,实现了CameraLink光纤信号的相互转换功能,实现了相机信号的模拟、相机参数设置功能;
所述的相机模拟功能,从网络或光纤接收模拟图像,利用模拟时序发生器将接收到的图像按照需模拟相机的时序和靶面大小,通过光纤发送动态模拟图像,以供后续的信号处理***或图像采集***调试,相机时序和靶面可通过网络进行设置。
2.根据权利要求1所述的一种多功能的高速相机信号转换接收平台,其特征在于:硬件电路包含:硬件电路需具有CameraLink接口、光纤接口、千兆网接口、串口、大容量存储器DDR3,所述接口和器件连接到FPGA,所述FPGA包括FPGA芯片和FPGA***电路。
3.根据权利要求1所述的一种多功能的高速相机信号转换接收平台,其特征在于:所述上位机软件部分,其功能包括:(1)用于转接卡工作模式切换,具体为相机信号模拟、图像信号采集、CameraLink光纤信号转换;(2)用于相机参数设置,具体为曝光时间、帧频、靶面大小设置;(3)用于显示采集图像;(4)用于产生模拟相机图像数据并发送。
4.根据权利要求1所述的一种多功能的高速相机信号转换接收平台,其特征在于:所述的信号采集功能,通过硬件描述语言VHDL/Verilog HDL使FPGA芯片通过CameraLink芯片接收相机信号,通过硬件描述语言VHDL/Verilog HDL使FPGA芯片通过光纤收发芯片采集相机信号。
5.根据权利要求1所述的一种多功能的高速相机信号转换接收平台,其特征在于:所述的信号转换功能,通过硬件描述语言VHDL/Verilog HDL使FPGA芯片实现CameraLink与光纤信号的转换。
6.根据权利要求2或5所述的一种多功能的高速相机信号转换接收平台,其特征在于:所述的网络采用UDP协议或者指令,通过硬件描述语言VHDL/Verilog HDL使用FPGA芯片完成协议头的解析和关键字的匹配。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510686470.2A CN105208314B (zh) | 2015-10-21 | 2015-10-21 | 一种多功能的高速相机信号转换接收平台 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510686470.2A CN105208314B (zh) | 2015-10-21 | 2015-10-21 | 一种多功能的高速相机信号转换接收平台 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105208314A CN105208314A (zh) | 2015-12-30 |
CN105208314B true CN105208314B (zh) | 2018-08-03 |
Family
ID=54955715
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510686470.2A Active CN105208314B (zh) | 2015-10-21 | 2015-10-21 | 一种多功能的高速相机信号转换接收平台 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105208314B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107426551B (zh) * | 2016-05-24 | 2021-05-14 | 中国科学院长春光学精密机械与物理研究所 | 一种基于FPGA的全模式Cameralink数字图像***接收端及发射端 |
CN106404185B (zh) * | 2016-11-16 | 2019-12-06 | 昆明物理研究所 | 凝视型数字化红外成像组件 |
CN109413354B (zh) * | 2018-11-19 | 2021-08-06 | 天津津航技术物理研究所 | 一种红外探测器接口转接装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102750247A (zh) * | 2012-06-05 | 2012-10-24 | 中国科学院光电技术研究所 | 一种适用于多传感器自适应光学***的信号处理平台 |
CN102945291A (zh) * | 2012-08-03 | 2013-02-27 | 南京理工大学 | 基于pci-e的高速图像采集存储卡 |
CN103246754A (zh) * | 2013-04-22 | 2013-08-14 | 中国科学院长春光学精密机械与物理研究所 | 一种高速数字信号采集、存储*** |
CN104581096A (zh) * | 2014-12-26 | 2015-04-29 | 北京航天控制仪器研究所 | 一种复用视频传输*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040263522A1 (en) * | 2003-06-30 | 2004-12-30 | Goodfellow Anthony E B | USB digital display system |
-
2015
- 2015-10-21 CN CN201510686470.2A patent/CN105208314B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102750247A (zh) * | 2012-06-05 | 2012-10-24 | 中国科学院光电技术研究所 | 一种适用于多传感器自适应光学***的信号处理平台 |
CN102945291A (zh) * | 2012-08-03 | 2013-02-27 | 南京理工大学 | 基于pci-e的高速图像采集存储卡 |
CN103246754A (zh) * | 2013-04-22 | 2013-08-14 | 中国科学院长春光学精密机械与物理研究所 | 一种高速数字信号采集、存储*** |
CN104581096A (zh) * | 2014-12-26 | 2015-04-29 | 北京航天控制仪器研究所 | 一种复用视频传输*** |
Non-Patent Citations (2)
Title |
---|
嵌入式千兆网高清视频传输***设计;赵文达、赵建、曲锋、续志军;《液晶与显示》;20140630;全文 * |
高速实时光纤图像传输***的实现;孙科林、周维超、吴钦章;《光学精密工程》;20110930;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN105208314A (zh) | 2015-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI713907B (zh) | 基於cpu、gpu及fpga架構的自動光學檢測系統 | |
CN204857144U (zh) | Led显示屏控制***和发送卡 | |
CN104239271A (zh) | 一种采用fpga和dsp实现的仿真图像播放器 | |
CN101710256A (zh) | 基于Camera Link接口的高速图像数据采集处理卡 | |
CN210781101U (zh) | 数据采集装置及数据采集*** | |
CN103218337B (zh) | 基于wishbone总线实现主与主、从与从通信的片上***和方法 | |
CN203480022U (zh) | 一种超高速通用雷达信号处理板 | |
CN105208314B (zh) | 一种多功能的高速相机信号转换接收平台 | |
CN112584092B (zh) | 数据采集装置及数据采集*** | |
CN110837486A (zh) | 一种基于FPGA的FlexRay-CPCIe通信模块 | |
CN104991880B (zh) | 一种基于pci‑e接口的fc‑ae‑asm通讯板卡 | |
CN102521190A (zh) | 一种应用于实时数据处理的多级总线*** | |
CN103780819B (zh) | 一种智能工业相机 | |
CN206932317U (zh) | 一种基于无线网络通信的工业相机 | |
CN201465109U (zh) | 基于光纤和pci-e的高速数据采集卡 | |
CN101567979A (zh) | 基于usb2.0的红外摄像机与计算机间数据采集*** | |
CN101969378A (zh) | 基于交换机的可扩展dspeed-dsp_q6474信号处理板 | |
CN201378851Y (zh) | 一种ccd图像数据采集装置 | |
CN207150756U (zh) | 一种mipi摄像头信号长距离传输*** | |
CN203574782U (zh) | 基于相机接口标准的多路视频图像采集与传输装置 | |
CN103793353A (zh) | 一种usb3.0的高速光纤数据采集设备 | |
CN105939238B (zh) | 一种基于SOC隔离Memory的10Gbps以太网实时数据采集方法 | |
CN101325712A (zh) | 一种基于arm的便携式图像实时采集和显示终端 | |
CN113611102B (zh) | 基于fpga的多通道雷达回波信号传输方法及*** | |
Wan et al. | Application and implementation of CAN bus technology in industry real-time data communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |