[go: up one dir, main page]

CN106375642B - Image acquisition and processing device and object motion image acquisition system - Google Patents

Image acquisition and processing device and object motion image acquisition system Download PDF

Info

Publication number
CN106375642B
CN106375642B CN201610856146.5A CN201610856146A CN106375642B CN 106375642 B CN106375642 B CN 106375642B CN 201610856146 A CN201610856146 A CN 201610856146A CN 106375642 B CN106375642 B CN 106375642B
Authority
CN
China
Prior art keywords
module
image
data
processing
sensing device
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.)
Expired - Fee Related
Application number
CN201610856146.5A
Other languages
Chinese (zh)
Other versions
CN106375642A (en
Inventor
王少博
徐渊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen University
Original Assignee
Shenzhen University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen University filed Critical Shenzhen University
Priority to CN201610856146.5A priority Critical patent/CN106375642B/en
Publication of CN106375642A publication Critical patent/CN106375642A/en
Application granted granted Critical
Publication of CN106375642B publication Critical patent/CN106375642B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • H04N23/54Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Studio Devices (AREA)

Abstract

本发明涉及一种图像传感装置、采集处理装置及物体运动图像采集系统,为解决传统物体运动图像采集系统存在成本高、体系结构复杂、信号处理过程复杂等缺点,本物体运动图像采集系统,包括图像传感装置以及图像采集处理装置;所述图像传感装置将拍摄得到的图像转换成LVDS信号后输出至所述图像采集处理装置进行图像处理。本发明的图像传感装置将光信号直接转换为低电压差分信号输出至图像采集处理装置处理,信号传输过程简单,无需封装和解封。图像传感装置采用全局快门采集高速运动物体得到的图像清晰无拖影,易于识别。图像采集处理装置采用包括FPGA与ARM功能的单芯片,结构简单,实现图像采集和处理一体化。

The invention relates to an image sensing device, an acquisition processing device and an object moving image acquisition system. In order to solve the shortcomings of the traditional object moving image acquisition system, such as high cost, complex system structure, and complicated signal processing process, the object moving image acquisition system, It includes an image sensing device and an image acquisition and processing device; the image sensing device converts the captured image into an LVDS signal and outputs it to the image acquisition and processing device for image processing. The image sensing device of the present invention directly converts the optical signal into a low-voltage differential signal and outputs it to the image acquisition and processing device for processing, the signal transmission process is simple, and no encapsulation and decapsulation are required. The image sensing device adopts the global shutter to collect the image of the high-speed moving object, which is clear without smear and easy to identify. The image acquisition and processing device adopts a single chip including FPGA and ARM functions, has a simple structure, and realizes the integration of image acquisition and processing.

Description

图像采集处理装置及物体运动图像采集系统Image acquisition and processing device and object motion image acquisition system

技术领域technical field

本发明涉及图像采集领域,更具体地说,涉及一种图像传感装置、采集处理装置及物体运动图像采集系统。The invention relates to the field of image acquisition, and more specifically relates to an image sensing device, an acquisition processing device and an object moving image acquisition system.

背景技术Background technique

传统物体运动图像采集系统存在成本高、体系结构复杂、信号处理过程复杂等缺点。例如,现有专利CN105611270A公开了一种双目视觉自由立体显示系统,包括双目摄像机、接口转换电路、FPGA加速电路和自由立体显示器。其中双目摄像机中包括了图像处理板卡、传感器板卡以及镜头。在实际应用中,为组装该系统而购买摄像机就会产生较大花费。该系统的信号处理流程为:先将原始信号转换为HDMI信号,再通过转换电路将HDMI信号转换为LVDS信号,为实现上述转换过程,其硬件中需相应设置HDMI编码器以及接口转换电路,传输介质同时包括HDMI线以及LVDS线。整个信号处理过程较复杂。现有专利 CN104835163A公开了一种高速双目视觉系统,包括:两个高速相机、双目支架、图像采集处理板卡、嵌入式人机交互板卡等。其图像采集处理板卡用于对图像数据进行计算,包括两个主芯片:FPGA和DSP,分别用于并行计算和串行计算。其缺点在于整个系统中处理器过多,虽然采用了嵌入式人机交互板卡用于替代PC完成人机交互,但其处理速度依旧会受限制,在实际应用中,其处理能力只能实现200fps,640*240像素的图像采集。综上,提供一种低成本、结构简单、图像处理效率高的物体运动图像采集系统是十分必要的。Traditional object motion image acquisition systems have disadvantages such as high cost, complex architecture, and complex signal processing. For example, the existing patent CN105611270A discloses a binocular autostereoscopic display system, including a binocular camera, an interface conversion circuit, an FPGA acceleration circuit and an autostereoscopic display. The binocular camera includes an image processing board, a sensor board and a lens. In practice, the purchase of cameras to assemble the system would incur significant expense. The signal processing flow of the system is as follows: first convert the original signal to HDMI signal, and then convert the HDMI signal to LVDS signal through the conversion circuit. The medium includes both HDMI cable and LVDS cable. The whole signal processing process is more complicated. The existing patent CN104835163A discloses a high-speed binocular vision system, including: two high-speed cameras, a binocular bracket, an image acquisition and processing board, an embedded human-computer interaction board, etc. Its image acquisition and processing board is used to calculate image data, including two main chips: FPGA and DSP, which are used for parallel computing and serial computing respectively. Its disadvantage is that there are too many processors in the whole system. Although the embedded human-computer interaction board is used to replace the PC to complete the human-computer interaction, its processing speed will still be limited. In practical applications, its processing capacity can only achieve 200fps, 640*240 pixel image acquisition. To sum up, it is very necessary to provide a low-cost, simple-structure, and high-efficiency image processing object moving image acquisition system.

发明内容Contents of the invention

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种图像传感装置、采集处理装置及物体运动图像采集系统。The technical problem to be solved by the present invention is to provide an image sensing device, a collection and processing device, and an object motion image collection system for the above-mentioned defects of the prior art.

本发明解决其技术问题所采用的技术方案是:构造一种图像传感装置,包括:用于拍摄的镜头;设置在所述镜头成像位置的光电转换器;以及用于传输数据的通讯接口;被拍摄物体反射的光线经所述镜头聚焦后形成的图像落在所述光电转换器上,所述光电转换器将所述图像转换成电信号输出至所述通讯接口。The technical solution adopted by the present invention to solve the technical problem is to construct an image sensing device, including: a lens for shooting; a photoelectric converter arranged at the imaging position of the lens; and a communication interface for transmitting data; The light reflected by the photographed object is focused by the lens to form an image that falls on the photoelectric converter, and the photoelectric converter converts the image into an electrical signal and outputs it to the communication interface.

优选地,还包括与所述光电转换器相连的电源电路,所述通讯接口还用于连接外部电源设备,所述电源电路与所述通讯接口相连。Preferably, it also includes a power circuit connected to the photoelectric converter, the communication interface is also used to connect to an external power supply device, and the power circuit is connected to the communication interface.

本发明还提供一种图像采集处理装置,包括HDMI接口,FPGA采集单元以及ARM处理单元;The present invention also provides an image acquisition and processing device, including an HDMI interface, an FPGA acquisition unit and an ARM processing unit;

所述FPGA采集单元通过所述HDMI接口连接外部图像传感装置,使用LVDS 协议与所述外部图像传感装置交换图像数据,并将所述图像数据输出至ARM 处理单元;The FPGA acquisition unit is connected to an external image sensing device through the HDMI interface, uses the LVDS protocol to exchange image data with the external image sensing device, and outputs the image data to an ARM processing unit;

所述ARM处理单元接收、处理所述图像数据,并输出处理后的图像数据。The ARM processing unit receives and processes the image data, and outputs the processed image data.

优选地,所述FPGA采集单元包括同步时钟配置模块,通用控制总线模块, LVDS图像信号接收模块,写内存模块以及写总线模块;Preferably, the FPGA acquisition unit includes a synchronous clock configuration module, a general control bus module, an LVDS image signal receiving module, a write memory module and a write bus module;

所述同步时钟配置模块通过所述HDMI接口以SPI串行协议配置所述外部图像传感装置同步时钟极性和相位;The synchronous clock configuration module configures the polarity and phase of the synchronous clock of the external image sensing device with the SPI serial protocol through the HDMI interface;

所述通用控制总线模块与所述同步时钟配置模块、LVDS图像信号接收模块以及ARM处理单元连接,用于配置所述同步时钟配置模块、LVDS图像信号接收模块的同步时钟极性和相位,以及与ARM处理单元进行低速数据传输;The general control bus module is connected with the synchronous clock configuration module, the LVDS image signal receiving module and the ARM processing unit, and is used to configure the synchronous clock polarity and phase of the synchronous clock configuration module and the LVDS image signal receiving module, and with ARM processing unit for low-speed data transmission;

所述LVDS图像信号接收模块通过所述HDMI接口接收所述外部图像传感装置输出的图像数据及其相应的同步码,并对所述图像数据进行串并转换后输出至所述写内存模块;The LVDS image signal receiving module receives the image data output by the external image sensing device and its corresponding synchronization code through the HDMI interface, and performs serial-to-parallel conversion on the image data and outputs it to the write memory module;

所述写内存模块将串并转换后的所述图像数据缓存至内部存储器,再从所述内部存储器中读取所述图像数据并输出至写总线模块;The write memory module caches the image data after serial-to-parallel conversion to an internal memory, and then reads the image data from the internal memory and outputs it to the write bus module;

所述写总线模块与所述ARM处理单元连接,用于与所述ARM处理单元进行高速数据传输。The write bus module is connected to the ARM processing unit for high-speed data transmission with the ARM processing unit.

优选地,所述ARM处理单元包括数据处理模块,普通总线接口,第一高速总线接口以及以太网模块;Preferably, the ARM processing unit includes a data processing module, a common bus interface, a first high-speed bus interface and an Ethernet module;

所述普通总线接口连接所述通用控制总线模块,所述第一高速总线接口连接所述写总线模块;The common bus interface is connected to the general control bus module, and the first high-speed bus interface is connected to the write bus module;

所述数据处理模块与所述普通总线接口、所述第一高速总线接口连接;The data processing module is connected to the common bus interface and the first high-speed bus interface;

所述以太网模块与所述数据处理模块连接,用于连接外部计算机,通过 TCP协议将所述处理后的图像数据传输至所述外部计算机。The Ethernet module is connected with the data processing module for connecting to an external computer, and the processed image data is transmitted to the external computer through the TCP protocol.

优选地,还包括与所述数据处理模块连接,用于存储图像、程序数据的数据存储单元,所述数据存储单元包括SDRAM和FLASH闪存。Preferably, it also includes a data storage unit connected to the data processing module for storing images and program data, and the data storage unit includes SDRAM and FLASH flash memory.

优选地,所述ARM处理单元还包括第二高速总线接口。Preferably, the ARM processing unit further includes a second high-speed bus interface.

所述FPGA采集单元还包括:读总线模块,读内存模块,时序状态生成模块以及TMDS信号转换模块;Described FPGA acquisition unit also comprises: read bus module, read memory module, timing state generation module and TMDS signal conversion module;

所述读总线模块与所述第二高速总线接口相连,用于与所述ARM处理单元进行高速数据传输;The read bus module is connected to the second high-speed bus interface for high-speed data transmission with the ARM processing unit;

所述读内存模块通过所述读总线模块和所述第二高速总线接口读取所述数据存储单元中的图像数据;The read memory module reads the image data in the data storage unit through the read bus module and the second high-speed bus interface;

所述时序状态生成模块与所述读内存模块相连,用于生成与分辨率相对应的标准时序,并将所述图像数据按照生成的所述标准时序输出至所述TMDS信号转换模块;The timing state generation module is connected to the memory read module, and is used to generate a standard timing corresponding to the resolution, and output the image data to the TMDS signal conversion module according to the generated standard timing;

所述TMDS信号转换模块用于将所述图像数据转换为TMDS信号后输出至外部显示器显示。The TMDS signal conversion module is used for converting the image data into TMDS signals and outputting them to an external display for display.

本发明还提供一种物体运动图像采集系统,包括图像传感装置以及图像采集处理装置;The present invention also provides an object motion image acquisition system, including an image sensing device and an image acquisition and processing device;

所述图像传感装置将拍摄得到的图像转换成LVDS信号后输出至所述图像采集处理装置进行图像处理。The image sensing device converts the captured image into an LVDS signal and outputs it to the image acquisition and processing device for image processing.

优选地,所述系统为双目视觉系统,包括两个图像传感装置、一个图像采集处理装置以及多条HDMI连接线;所述两个图像传感装置的通讯接口分别通过独立的HDMI连接线与所述图像采集处理装置的HDMI接口相连。Preferably, the system is a binocular vision system, comprising two image sensing devices, an image acquisition and processing device, and a plurality of HDMI connection lines; the communication interfaces of the two image sensing devices are respectively connected through independent HDMI connection lines It is connected with the HDMI interface of the image acquisition and processing device.

优选地,还包括用于提高所述两个图像传感装置抗环境光干扰性能的补光装置。Preferably, a supplementary light device for improving the anti-interference performance of ambient light of the two image sensing devices is also included.

实施本发明的图像传感装置、采集处理装置及物体运动图像采集系统,具有以下有益效果:图像传感装置将光信号直接转换为低电压差分信号输出至图像采集处理装置处理,信号传输过程简单,无需封装和解封。图像传感装置采用全局快门采集高速运动物体得到的图像清晰无拖影,易于识别。图像采集处理装置采用包括FPGA与ARM功能的单芯片,结构简单,实现图像采集和处理一体化。整个物体运动图像采集系统成本低、结构简单、处理高效。The image sensing device, acquisition processing device and object moving image acquisition system implementing the present invention have the following beneficial effects: the image sensing device directly converts the optical signal into a low-voltage differential signal and outputs it to the image acquisition processing device for processing, and the signal transmission process is simple , without encapsulation and decapsulation. The image sensing device adopts the global shutter to collect the image of the high-speed moving object, which is clear without smear and easy to identify. The image acquisition and processing device adopts a single chip including FPGA and ARM functions, has a simple structure, and realizes the integration of image acquisition and processing. The entire object moving image acquisition system has the advantages of low cost, simple structure and high processing efficiency.

附图说明Description of drawings

下面将结合附图及实施例对本发明作进一步说明,附图中:The present invention will be further described below in conjunction with accompanying drawing and embodiment, in the accompanying drawing:

图1是本发明图像传感装置的结构框图;Fig. 1 is a structural block diagram of an image sensing device of the present invention;

图2是本发明图像采集处理装置的结构框图;Fig. 2 is a structural block diagram of an image acquisition and processing device of the present invention;

图3是双目视觉系统的结构框图。Figure 3 is a structural block diagram of the binocular vision system.

具体实施方式Detailed ways

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

如图1所示,本发明的图像传感装置包括:用于拍摄的镜头;设置在镜头成像位置的光电转换器;以及用于传输数据的通讯接口;被拍摄物体反射的光线经镜头聚焦后形成的图像落在光电转换器上,光电转换器将所述图像转换成电信号输出至通讯接口。As shown in Figure 1, the image sensing device of the present invention includes: a lens for shooting; a photoelectric converter arranged at the imaging position of the lens; and a communication interface for transmitting data; the light reflected by the object to be photographed is focused by the lens The formed image falls on the photoelectric converter, and the photoelectric converter converts the image into an electrical signal and outputs it to the communication interface.

具体的,本发明的拍摄镜头选用12mm焦距,光圈f1.0,1/3英寸的镜头,光电转换器采用CMOS全局快门传感器,具体型号为安森美的NOIP1SN0300A,通过上述镜头与CMOS传感器的结合,可以实现725帧,640*480像素的图像采集。当控制单张图像的采集、检测时间小于5毫秒时,可以实时监测超高速目标(运动速度在50m/s至100m/s范围内)的运动状态,同时又保留了低速目标(运动速度小于2m/s)的检测功能。达到了全面覆盖中、高、低速运动物体的检测系统要求。Concrete, the shooting lens of the present invention selects 12mm focal length for use, aperture f1.0, the lens of 1/3 inch, photoelectric converter adopts CMOS global shutter sensor, concrete model is NOIP1SN0300A of ON Semiconductor, by the combination of above-mentioned lens and CMOS sensor, Can achieve 725 frames, 640*480 pixel image acquisition. When controlling the acquisition of a single image and the detection time is less than 5 milliseconds, it is possible to monitor the motion state of an ultra-high-speed target (moving speed within the range of 50m/s to 100m/s) in real time, while retaining the low-speed target (moving speed less than 2m) /s) detection function. It has reached the detection system requirements for comprehensive coverage of medium, high and low speed moving objects.

传感器转换得到的电信号为低电压差分信号,即LVDS信号。通讯接口为 mini-HDMI接口,即C型HDMI接口。该通讯接口以LVDS协议与外部设备交换数据。The electrical signal converted by the sensor is a low-voltage differential signal, that is, an LVDS signal. The communication interface is a mini-HDMI interface, that is, a Type-C HDMI interface. The communication interface exchanges data with external devices through LVDS protocol.

进一步地,本发明的图像传感装置还包括:与光电转换器相连的电源电路。图像传感装置通过电源电路连接外部电源,电源电路将外部电源转换成光电转换器所需的电压。Further, the image sensing device of the present invention further includes: a power circuit connected to the photoelectric converter. The image sensing device is connected to an external power supply through a power supply circuit, and the power supply circuit converts the external power supply into a voltage required by the photoelectric converter.

在一些实施例中,通讯接口还用于连接外部电源设备,电源电路与通讯接口相连。当该通讯接口为mini-HDMI接口时,即C型HDMI接口。该类型接口共有19个针脚,其第18针脚为+5V电源,可用于5V电压供电。CMOS图像传感装置是针对5V或3.3V电源电压而设计的。所以可以通过mini-HDMI接口连接相应外部电源设备,为整个图像传感装置供电。In some embodiments, the communication interface is also used to connect to an external power supply, and the power supply circuit is connected to the communication interface. When the communication interface is a mini-HDMI interface, it is a type-C HDMI interface. This type of interface has a total of 19 pins, and its 18th pin is +5V power supply, which can be used for 5V voltage supply. CMOS image sensing devices are designed for 5V or 3.3V supply voltages. Therefore, a corresponding external power supply device can be connected through the mini-HDMI interface to supply power for the entire image sensing device.

如图2所示,本发明还提供一种图像采集处理装置,包括HDMI接口,FPGA 采集单元以及ARM处理单元;FPGA采集单元通过HDMI接口连接外部图像传感装置,使用LVDS协议与外部图像传感装置交换图像数据,并将图像数据输出至ARM处理单元;ARM处理单元接收、处理图像数据,并输出处理后的图像数据。As shown in Figure 2, the present invention also provides a kind of image acquisition and processing device, comprises HDMI interface, FPGA acquisition unit and ARM processing unit; FPGA acquisition unit connects external image sensor device by HDMI interface, uses LVDS agreement and external image sensor The device exchanges image data, and outputs the image data to the ARM processing unit; the ARM processing unit receives and processes the image data, and outputs the processed image data.

FPGA与ARM集成在一个ZYNQ芯片内。该芯片采用赛灵思公司的XC7Z020-1CLG484C型号。FPGA采集单元与图像传感装置连接后,对其进行同步时钟配置,二者在配置后的相应时钟控制下进行数据交换。LVDS信号为串行信号,FPGA将其进行串并转换生成有效的图像数据后,输出至ARM处理单元,ARM处理单元对图像数据进行处理,包括三维重建和运动参数计算等,并输出处理后得到的结果。其输出包括:输出至外部计算机、数据存储单元以及输出至FPGA用于显示数据,下文将详述具体输出过程。FPGA and ARM are integrated in one ZYNQ chip. The chip adopts the XC7Z020-1CLG484C model of Xilinx Company. After the FPGA acquisition unit is connected to the image sensing device, it is configured with a synchronous clock, and the two exchange data under the control of the corresponding clock after configuration. The LVDS signal is a serial signal, and the FPGA converts it serially to parallel to generate effective image data, and then outputs it to the ARM processing unit, which processes the image data, including 3D reconstruction and motion parameter calculation, etc., and outputs the processed image data to obtain the result of. Its output includes: output to an external computer, data storage unit and output to FPGA for displaying data. The specific output process will be described in detail below.

进一步地,FPGA中执行上述同步时钟配置、数据传输、转换和输出的相应模块包括:同步时钟配置模块,通用控制总线模块,LVDS图像信号接收模块,写内存模块以及写总线模块;同步时钟配置模块通过HDMI接口以SPI串行协议配置外部图像传感装置同步时钟极性和相位;通用控制总线模块与同步时钟配置模块、LVDS图像信号接收模块以及ARM处理单元连接,用于配置同步时钟配置模块、LVDS图像信号接收模块的同步时钟极性和相位,以及与ARM 处理单元进行低速数据传输;LVDS图像信号接收模块通过HDMI接口接收外部图像传感装置输出的图像数据及其相应的同步码,并对图像数据进行串并转换后输出至写内存模块;写内存模块将串并转换后的图像数据缓存至内部存储器,再从内部存储器中读取图像数据并输出至写总线模块;写总线模块与ARM 处理单元连接,用于与ARM处理单元进行高速数据传输。Further, the corresponding modules that perform the above synchronous clock configuration, data transmission, conversion and output in FPGA include: synchronous clock configuration module, general control bus module, LVDS image signal receiving module, write memory module and write bus module; synchronous clock configuration module Configure the polarity and phase of the synchronous clock of the external image sensing device with the SPI serial protocol through the HDMI interface; the general control bus module is connected with the synchronous clock configuration module, the LVDS image signal receiving module and the ARM processing unit for configuring the synchronous clock configuration module, Synchronous clock polarity and phase of the LVDS image signal receiving module, and low-speed data transmission with the ARM processing unit; the LVDS image signal receiving module receives the image data output by the external image sensing device and its corresponding synchronization code through the HDMI interface, and The image data is serial-to-parallel converted and then output to the write memory module; the write memory module caches the image data after the serial-to-parallel conversion to the internal memory, and then reads the image data from the internal memory and outputs it to the write bus module; the write bus module communicates with the ARM Processing unit connection for high-speed data transfer with the ARM processing unit.

同步时钟配置包括:FPGA的输出时钟配置以及FPGA对图像传感装置的时钟配置。The synchronous clock configuration includes: the output clock configuration of the FPGA and the clock configuration of the FPGA to the image sensing device.

通用控制总线模块用于读取、配置FPGA的内部寄存器:同步时钟配置模块和LVDS图像信号接收模块。FPGA的输出时钟配置即对通用控制总线模块的时钟配置,该时钟配置在FPGA系统编程时实现。其时钟配置与寄存器配置的具体原理为本领域技术人员所熟知的内容,本发明中不再赘述。The general control bus module is used to read and configure the internal registers of the FPGA: the synchronous clock configuration module and the LVDS image signal receiving module. The output clock configuration of the FPGA is the clock configuration of the general control bus module, which is implemented when the FPGA system is programmed. The specific principles of clock configuration and register configuration are well known to those skilled in the art, and will not be repeated in the present invention.

FPGA对图像传感装置的时钟配置:同步时钟配置模块通过HDMI接口以SPI 串行协议配置外部图像传感装置同步时钟极性和相位。具体地,两个SPI设备之间的通信必须由主设备来控制从设备。从设备的时钟由主设备通过相应针脚提供,从设备本身不能产生或控制时钟。FPGA根据将要交换的数据产生相应的时钟脉冲,时钟脉冲组成了时钟信号,时钟信号通过时钟极性和时钟相位控制FPGA与图像传感装置之间何时进行数据交换以及何时对接收到的数据进行采样,以保证数据在两个设备之间的同步传输。Clock configuration of the FPGA to the image sensing device: the synchronous clock configuration module configures the polarity and phase of the synchronous clock of the external image sensing device with the SPI serial protocol through the HDMI interface. Specifically, the communication between two SPI devices must be controlled by the master device to the slave device. The clock of the slave device is provided by the master device through the corresponding pin, and the slave device itself cannot generate or control the clock. The FPGA generates corresponding clock pulses according to the data to be exchanged. The clock pulses form a clock signal. The clock signal controls when to exchange data between the FPGA and the image sensing device and when to process the received data through the clock polarity and clock phase. Sampling is performed to ensure synchronous transfer of data between the two devices.

时钟配置完成后,图像传感装置与LVDS图像信号接收模块进行数据传输。 LVDS图像信号接收模块接收图像传感装置以LVDS信号输出的图像数据以及相应的同步码,生成图像传感装置的行、场同步信号,对LVDS信号进行串并转换生成有效的图像数据。After the clock configuration is completed, the image sensing device and the LVDS image signal receiving module perform data transmission. The LVDS image signal receiving module receives the image data output by the image sensor device as LVDS signal and the corresponding synchronization code, generates the line and field synchronization signals of the image sensor device, and performs serial-to-parallel conversion on the LVDS signal to generate effective image data.

LVDS图像信号接收模块将生成的有效图像数据输出至写内存模块,写内存模块将接收的图像数据缓存到内部的存储器FIFO中,再将FIFO中的图像数据取出,通过写总线模块输入到ARM处理单元。The LVDS image signal receiving module outputs the generated effective image data to the writing memory module, and the writing memory module buffers the received image data into the internal memory FIFO, then takes out the image data in the FIFO, and inputs them to the ARM for processing through the writing bus module unit.

进一步地,ARM处理单元包括数据处理模块,普通总线接口,第一高速总线接口以及以太网模块;普通总线接口连接通用控制总线模块,第一高速总线接口连接写总线模块;数据处理模块与普通总线接口,第一高速总线接口连接;以太网模块与数据处理模块连接,用于连接外部计算机,通过TCP协议将处理后的图像数据传输至外部计算机。Further, the ARM processing unit includes a data processing module, an ordinary bus interface, a first high-speed bus interface and an Ethernet module; the ordinary bus interface is connected to the general control bus module, and the first high-speed bus interface is connected to the write bus module; the data processing module and the ordinary bus The interface is connected to the first high-speed bus interface; the Ethernet module is connected to the data processing module for connecting to an external computer, and the processed image data is transmitted to the external computer through the TCP protocol.

进一步地,ARM处理单元还包括与数据处理模块连接,用于存储图像、程序数据的数据存储单元,数据存储单元包括SDRAM和FLASH闪存。SDRAM用于暂存处理后的图像数据,FLASH闪存用于存储固化复位程序。Further, the ARM processing unit also includes a data storage unit connected to the data processing module for storing images and program data, and the data storage unit includes SDRAM and FLASH flash memory. SDRAM is used to temporarily store the processed image data, and FLASH flash memory is used to store the solidified reset program.

ARM处理单元通过普通总线接口与FPGA进行低速数据传输;通过第一高速总线接口进行高速数据接收;数据处理模块将对第一高速总线接口输入的图像数据进行三维重建和运动参数计算,并将处理的得到的数据通过以太网模块输出至外部计算机。用户可通过计算机直接查看处理结果。本发明中ARM中用于图像数据运算的处理器为Cortex-A9双核处理器。The ARM processing unit performs low-speed data transmission with FPGA through the ordinary bus interface; high-speed data reception through the first high-speed bus interface; the data processing module will perform three-dimensional reconstruction and motion parameter calculation on the image data input by the first high-speed bus interface, and process The obtained data is output to an external computer through the Ethernet module. Users can directly view the processing results through the computer. The processor used for image data calculation in the ARM in the present invention is a Cortex-A9 dual-core processor.

数据处理模块还可将处理结果直接输出至SDRAM进行存储,在需要时也可从SDRAM中读出并通过以太网模块输出到外部计算机或FPGA。The data processing module can also directly output the processing results to SDRAM for storage, and can also be read from SDRAM and output to an external computer or FPGA through the Ethernet module when needed.

数据处理模块还可将处理的接触输出至FPGA用于显示数据。相应地,ARM 处理单元还包括第二高速总线接口。FPGA采集单元还包括:读总线模块,读内存模块,时序状态生成模块以及TMDS信号转换模块;读总线模块与第二高速总线接口相连,用于与ARM处理单元进行高速数据传输;读内存模块通过读总线模块和第二高速总线接口读取数据存储单元中的图像数据;时序状态生成模块与读内存模块相连,用于生成与显示分辨率相对应的标准时序,并将图像数据按照生成的标准时序输出至TMDS信号转换模块;TMDS信号转换模块用于将图像数据转换为TMDS信号后输出至外部显示器显示。The data processing module can also output the processed contacts to the FPGA for displaying the data. Correspondingly, the ARM processing unit further includes a second high-speed bus interface. The FPGA acquisition unit also includes: a read bus module, a read memory module, a timing state generation module and a TMDS signal conversion module; the read bus module is connected to the second high-speed bus interface for high-speed data transmission with the ARM processing unit; the read memory module passes The read bus module and the second high-speed bus interface read the image data in the data storage unit; the timing state generation module is connected with the read memory module to generate a standard timing corresponding to the display resolution, and convert the image data according to the generated standard The timing is output to the TMDS signal conversion module; the TMDS signal conversion module is used to convert the image data into a TMDS signal and then output it to an external display for display.

具体地,ARM处理单元将存储在SDRAM中的图像数据通过第二高速总线接口、FPGA的读总线模块输出到读内存模块。读内存模块将得到的图像数据缓存在内部存储器FIFO中,在从FIFO中取出数据输出到时序状态生成模块,时序状态生成模块根据需要显示的分辨率生成标准时序,并将图像数据按照标准的时序驱动输出到TMDS信号转换模块,转换成TMDS标准信号。FPGA可通过相应的HDMI接口连接外部显示器,将TMDS标准信号输出至外部显示器进行图像显示。其中,时序状态生成模块由计数器和两个状态机组成,行计数器和行状态机用来生成行同步时序,而场计数器和场状态机用来生成场同步时序。Specifically, the ARM processing unit outputs the image data stored in the SDRAM to the read memory module through the second high-speed bus interface and the read bus module of the FPGA. The read memory module caches the obtained image data in the internal memory FIFO, and outputs the data from the FIFO to the timing state generation module. The timing state generation module generates standard timing according to the resolution that needs to be displayed, and converts the image data according to the standard timing. The drive is output to the TMDS signal conversion module and converted into a TMDS standard signal. The FPGA can be connected to an external display through the corresponding HDMI interface, and output the TMDS standard signal to the external display for image display. Among them, the timing state generating module is composed of a counter and two state machines, the row counter and the row state machine are used to generate the row synchronization timing, and the field counter and the field state machine are used to generate the field synchronization timing.

本发明还提供一种采集物体运动图像的系统,包括图像传感装置以及图像采集处理装置;图像传感装置将拍摄得到的图像转换成LVDS信号后输出至图像采集处理装置进行图像处理。The present invention also provides a system for collecting moving images of objects, including an image sensing device and an image collecting and processing device; the image sensing device converts captured images into LVDS signals and outputs them to the image collecting and processing device for image processing.

该系统中的图像传感装置和图像采集处理装置的结构、功能特点与上述图像传感装置和图像采集处理装置相同,此处不再赘述。The structure and functional characteristics of the image sensing device and image acquisition and processing device in this system are the same as those of the above image sensing device and image acquisition and processing device, and will not be repeated here.

如图3所示,该系统为双目视觉系统,包括两个图像传感装置、一个图像采集处理装置以及多条HDMI连接线;两个图像传感装置的通讯接口分别通过独立的HDMI连接线与图像采集处理装置的HDMI接口相连。As shown in Figure 3, the system is a binocular vision system, including two image sensing devices, an image acquisition and processing device, and multiple HDMI connection lines; the communication interfaces of the two image sensing devices are respectively connected through independent HDMI connection lines Connect with the HDMI interface of the image acquisition and processing device.

进一步地,每个图像传感装置设有两个mini-HDMI接口,图像采集处理装置相应设有四个HDMI接口与之相连接。Further, each image sensing device is provided with two mini-HDMI interfaces, and the image acquisition and processing device is correspondingly provided with four HDMI interfaces to connect with it.

该系统可整套封装于机械外壳内,机械外壳上开设相应的对外网络接口和电源接口,该电源接口与图像采集处理装置相连,图像采集处理装置通过HDMI 接口与图像传感装置连接,图像采集处理装置可通过接口的供电引脚为图像传感装置供电。优选地,该系统的供电电源为12V,3A。The system can be completely packaged in the mechanical shell, and the corresponding external network interface and power interface are provided on the mechanical shell. The power interface is connected to the image acquisition and processing device, and the image acquisition and processing device is connected to the image sensing device through the HDMI interface. The device can supply power to the image sensing device through the power supply pin of the interface. Preferably, the power supply of the system is 12V, 3A.

进一步地,该系统还包括用于提高图像传感装置抗环境光干扰性能的补光装置。本发明的补光装置优先选用输入电源为12V,输入功率为50W的三盏卤钨灯。Further, the system also includes a supplementary light device for improving the anti-interference performance of the image sensing device against ambient light. The supplementary light device of the present invention preferably selects three tungsten-halogen lamps with an input power of 12V and an input power of 50W.

实施本发明的图像传感装置、采集处理装置及物体运动图像采集系统,具有以下有益效果:图像传感装置将光信号直接转换为低电压差分信号输出至图像采集处理装置处理,信号传输过程简单,无需封装和解封。图像传感装置采用全局快门采集高速运动物体得到的图像清晰无拖影,易于识别。图像采集处理装置采用包括FPGA与ARM功能的单芯片,结构简单,实现图像采集和处理一体化。整个物体运动图像采集系统成本低、结构简单、处理高效。The image sensing device, acquisition processing device and object moving image acquisition system implementing the present invention have the following beneficial effects: the image sensing device directly converts the optical signal into a low-voltage differential signal and outputs it to the image acquisition processing device for processing, and the signal transmission process is simple , without encapsulation and decapsulation. The image sensing device adopts the global shutter to collect the image of the high-speed moving object, which is clear without smear and easy to identify. The image acquisition and processing device adopts a single chip including FPGA and ARM functions, has a simple structure, and realizes the integration of image acquisition and processing. The entire object moving image acquisition system has the advantages of low cost, simple structure and high processing efficiency.

可以理解的,以上实施例仅表达了本发明的优选实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制;应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,可以对上述技术特点进行自由组合,还可以做出若干变形和改进,这些都属于本发明的保护范围;因此,凡跟本发明权利要求范围所做的等同变换与修饰,均应属于本发明权利要求的涵盖范围。It can be understood that the above examples only express the preferred implementation of the present invention, and its description is relatively specific and detailed, but it should not be interpreted as limiting the patent scope of the present invention; it should be pointed out that for those of ordinary skill in the art In other words, on the premise of not departing from the concept of the present invention, the above-mentioned technical features can be freely combined, and some modifications and improvements can also be made, all of which belong to the protection scope of the present invention; All equivalent transformations and modifications should fall within the scope of the claims of the present invention.

Claims (8)

1. a kind of image acquisition and processing device, which is characterized in that including HDMI interface, FPGA acquisition unit and ARM processing are single Member;
The FPGA acquisition unit connects external image sensing device by the HDMI interface, uses LVDS agreement and described outer Portion's image sensing device exchange image data, and described image data are exported to ARM processing unit;
The ARM processing unit receives, processing image data, and the image data that exports that treated;
The FPGA acquisition unit includes synchronised clock configuration module, general controls bus module, LVDS picture signal reception mould Block writes memory modules and write bus module;
The synchronised clock configuration module configures the external image sensing device by the HDMI interface with SPI serial protocol Synchronised clock polarity and phase;
At the general controls bus module and the synchronised clock configuration module, LVDS picture signal receiving module and ARM Manage unit connection, for configure the synchronised clock configuration module, LVDS picture signal receiving module synchronised clock polarity and Phase, and slow data transmission is carried out with ARM processing unit;The general controls bus module is by reading, configuring FPGA Internal register with synchronised clock configuration module and LVDS picture signal receiving module;
The LVDS picture signal receiving module receives the figure of the external image sensing device output by the HDMI interface Memory modules are write to described as data and its corresponding synchronous code, and to output after described image data progress serioparallel exchange;
The memory modules of writing are by the described image data buffer storage after serioparallel exchange to internal storage, then from the storage inside Described image data are read in device and are exported to write bus module;
The write bus module is connect with the ARM processing unit, for carrying out high-speed data biography with the ARM processing unit It is defeated.
2. image acquisition and processing device according to claim 1, which is characterized in that the ARM processing unit includes data Processing module, common status bus interface, the first high speed bus interface and ethernet module;
The common status bus interface connects the general controls bus module, writes described in the first high speed bus interface connection total Wire module;
The data processing module is connect with the common status bus interface, first high speed bus interface;
The ethernet module is connect with the data processing module, will be described by Transmission Control Protocol for connecting outer computer Image data that treated is transmitted to the outer computer.
3. image acquisition and processing device according to claim 2, which is characterized in that further include and the data processing module Connection, for storing the data storage cell of image, program data, the data storage cell includes that SDRAM and FLASH dodges It deposits.
4. image acquisition and processing device according to claim 3, which is characterized in that the ARM processing unit further includes Two high speed bus interfaces.
The FPGA acquisition unit further include: read bus module, rdma read module, time sequence status generation module and TMDS signal Conversion module;
The read bus module is connected with second high speed bus interface, for carrying out high speed number with the ARM processing unit According to transmission;
The rdma read module reads the data by the read bus module and second high speed bus interface and stores list Image data in member;
The time sequence status generation module is connected with the rdma read module, when for generating standard corresponding with resolution ratio Sequence, and described image data are exported according to the standard time sequence of generation to the TMDS signal conversion module;
Output to external display is shown after the TMDS signal conversion module is used to being converted to described image data into TMDS signal Show.
5. a kind of object of which movement image capturing system, which is characterized in that including image sensing device and such as Claims 1 to 4 Described in any item image acquisition and processing devices;
Described image sensing device, comprising:
Camera lens for shooting;
The photoelectric converter of the lens imaging position is set;And
It is used for transmission the communication interface of data;
The image that the light of subject reflection is formed after the lens focus is fallen on the photoelectric converter, the light Electric transducer converts the image into electric signal and exports to the communication interface;
The electric signal is LVDS signal, and the communication interface is included HDMI interface and exchanged with LVDS agreement with external equipment Data.
Output to described image acquisition process fills after the image that shooting obtains is converted into LVDS signal by described image sensing device Set carry out image procossing.
6. object of which movement image capturing system according to claim 5, which is characterized in that described image sensing device also wraps The power circuit being connected with the photoelectric converter is included, the communication interface is also used to connect external power supply, the power supply Circuit is connected with the communication interface.
7. object of which movement image capturing system according to claim 5, which is characterized in that the system is binocular vision system System, including two image sensing devices, an image acquisition and processing device and a plurality of HDMI connecting line;Described two images pass The communication interface of induction device is connected by independent HDMI connecting line with the HDMI interface of described image acquisition processing device respectively.
8. object of which movement image capturing system according to claim 7, which is characterized in that further include for improving the figure As the light compensating apparatus of sensing device environment resistant light jamming performance.
CN201610856146.5A 2016-09-27 2016-09-27 Image acquisition and processing device and object motion image acquisition system Expired - Fee Related CN106375642B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610856146.5A CN106375642B (en) 2016-09-27 2016-09-27 Image acquisition and processing device and object motion image acquisition system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610856146.5A CN106375642B (en) 2016-09-27 2016-09-27 Image acquisition and processing device and object motion image acquisition system

Publications (2)

Publication Number Publication Date
CN106375642A CN106375642A (en) 2017-02-01
CN106375642B true CN106375642B (en) 2019-11-15

Family

ID=57897701

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610856146.5A Expired - Fee Related CN106375642B (en) 2016-09-27 2016-09-27 Image acquisition and processing device and object motion image acquisition system

Country Status (1)

Country Link
CN (1) CN106375642B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107277384B (en) * 2017-05-19 2019-11-12 中国科学院长春光学精密机械与物理研究所 High Resolution Video Satellite Imaging System
CN107205124A (en) * 2017-06-28 2017-09-26 高感(北京)科技有限公司 A kind of many camera lens oblique photograph device and method
CN107370924B (en) * 2017-07-18 2020-06-19 西安电子科技大学 Image acquisition system
WO2020037628A1 (en) * 2018-08-23 2020-02-27 深圳市大疆创新科技有限公司 Data acquisition system, transmission and conversion circuit, and mobile platform
CN114942022B (en) * 2022-07-25 2022-10-21 中国人民解放军国防科技大学 Bionic polarized light compass integrated design and navigation information real-time processing method
CN116824068B (en) * 2023-08-30 2024-01-09 深圳大学 Real-time reconstruction method, device and equipment for point cloud flow in complex dynamic scenes

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101662578B (en) * 2008-08-29 2011-10-19 佳能株式会社 Image processing apparatus and control method therefor
CN102629968A (en) * 2012-04-11 2012-08-08 湖南镭目科技有限公司 Image processing device and method as well as system
CN105611270A (en) * 2015-12-18 2016-05-25 华中科技大学 Binocular vision auto-stereoscopic display system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0226014D0 (en) * 2002-11-08 2002-12-18 Nokia Corp Camera-LSI and information device
US7855727B2 (en) * 2004-09-15 2010-12-21 Gyrus Acmi, Inc. Endoscopy device supporting multiple input devices
JP2012089920A (en) * 2010-10-15 2012-05-10 Hitachi Kokusai Electric Inc Image pick-up device
CN104427232B (en) * 2013-08-30 2017-11-24 安凯(广州)微电子技术有限公司 A kind of method, apparatus and system for realizing IMAQ

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101662578B (en) * 2008-08-29 2011-10-19 佳能株式会社 Image processing apparatus and control method therefor
CN102629968A (en) * 2012-04-11 2012-08-08 湖南镭目科技有限公司 Image processing device and method as well as system
CN105611270A (en) * 2015-12-18 2016-05-25 华中科技大学 Binocular vision auto-stereoscopic display system

Also Published As

Publication number Publication date
CN106375642A (en) 2017-02-01

Similar Documents

Publication Publication Date Title
CN106375642B (en) Image acquisition and processing device and object motion image acquisition system
CN110708513B (en) 8K video multi-core heterogeneous processing device
CN101662671B (en) Image Transmission Method of Multiple Digital Cameras Based on FPGA
CN103595924B (en) A cameralink-based image fusion system and its method
CN101505434A (en) High resolution intelligent network camera array system having global synchronization function
CN102202171A (en) Embedded high-speed multi-channel image acquisition and storage system
CN101783008A (en) Real-time processing platform for ultra high resolution remote sensing images based on functions of FPGA and DSP
CN103442180B (en) Binocular video splicing device based on SOPC and binocular video splicing method
CN112188093B (en) Bimodal signal fusion system and method
CN104243781A (en) All-dimensional visual system based on SOPC
CN106572327B (en) High-definition video acquisition and transmission system and method based on FPGA
CN101437171A (en) Tri-item stereo vision apparatus with video processing speed
CN105208314B (en) Multifunctional high-speed camera signal conversion receiving platform
CN113630565B (en) SCMOS imaging circuit with built-in real-time image processing function and method
CN103369338B (en) Based on image processing system and the method for the nearly eye binocular imaging system of FPGA
CN201369796Y (en) Image acquisition system and image acquisition device
CN106679650A (en) Visual attitude measuring system
CN103376637A (en) 3D camera system
CN201928379U (en) Binocular imaging equipment for stereo vision and binocular video monitor system
CN112188092B (en) Dual-modal signal processing system and method
CN114283241A (en) A structured light three-dimensional reconstruction device and method
US20130169758A1 (en) Three-dimensional image generating device
CN103702073A (en) Integrated camera circuit for synchronization imaging of multi-split imaging sensors
CN209046794U (en) A kind of Real-time Image Collecting System
CN103064811A (en) High-speed high-definition image collecting and storing device for biological microscope

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20191115

CF01 Termination of patent right due to non-payment of annual fee