CN103780819A - Intelligent industrial camera - Google Patents

Intelligent industrial camera Download PDF

Info

Publication number
CN103780819A
CN103780819A CN201410065973.3A CN201410065973A CN103780819A CN 103780819 A CN103780819 A CN 103780819A CN 201410065973 A CN201410065973 A CN 201410065973A CN 103780819 A CN103780819 A CN 103780819A
Authority
CN
China
Prior art keywords
image data
processing system
industrial camera
data processing
controller
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.)
Granted
Application number
CN201410065973.3A
Other languages
Chinese (zh)
Other versions
CN103780819B (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 HUAYONG TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN HUAYONG TECHNOLOGY Co Ltd
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 HUAYONG TECHNOLOGY Co Ltd filed Critical SHENZHEN HUAYONG TECHNOLOGY Co Ltd
Priority to CN201410065973.3A priority Critical patent/CN103780819B/en
Publication of CN103780819A publication Critical patent/CN103780819A/en
Application granted granted Critical
Publication of CN103780819B publication Critical patent/CN103780819B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Studio Devices (AREA)

Abstract

The invention provides an intelligent industrial camera which comprises an image data acquisition system arranged in a case and an image data processing system, wherein the image data processing system has X86 architecture of PCIEXPRESS and comprises an X86 CPU (Central Processing Unit), a bridge chip and an internal memory, and the X86 CPU, the bridge chip and the internal memory are interconnected by PCIEXPRESS; a PCIE (Peripheral Component Interface Express) and a DMA (Direct Memory Access) controller are further arranged at the output end of the image data output controller of the image data acquisition system, and the PCIE converts image data output by the image data output controller in a package into PCIEXPRESS data which enters the image data processing system, and the DMA controller directly inputs the image data which is converted into the PCIEXPRESS data by the PCIE previously into the internal memory of the image data processing system. The industrial camera is integrated with the image data acquisition system and the image data processing system, and the structure of the industrial camera is simple and easy to realize.

Description

A kind of intelligent industrial camera
Technical field
The present invention relates to industrial camera field.
Background technology
Industrial camera is commonly called as again video camera, than traditional civil camera (video camera), it has high picture steadiness, high-transmission ability and high anti-jamming capacity etc., and typical industrial camera is made up of optical lens, sequential and synchronous generator, vertical driver, analog/digital signal treatment circuit on the market at present.Therefore, current industrial camera only carries out data acquisition, namely obtains high-resolution digital picture, if need to digital picture be processed, and such as view data processing such as the image to captured carry out that special object is caught, need to be in background process.Carry out Digital Image Processing on backstage and generally comprise a PC and process software, in this area, adopt industrial camera by optical lens as imageing sensor, this is that a kind of digital sensor is as CCD etc., the digital picture that digital image sensor device is caught is first preserved in the buffer memory of industrial camera, then by preliminary treatment, form digital image file, be kept in the memory of industrial camera or by namely a kind of view data o controller of Interface for digital communication, the view data packing that needs are transmitted is exported as network interface by USB interface or other communication interface, on backstage, utilizing a PC to receive these view data processes, main by directly the view data in industrial camera memory being read to processing, also can receive the view data of being exported by the view data o controller of camera by USB interface or network processes, therefore, this PC is considered to an image data processing system, in PC, utilize various image softwares as required, the image receiving is processed, at present, image is a lot, can design various images according to the purposes of industrial camera and process application program.But, as industrial camera in use, its application software is all special-purpose software substantially, form the indivisible some of industrial camera together with camera hardware, user is in the time buying industrial camera, only need to buy the image data collection system of industrial camera, then install and use, in use, the application software of utilizing a special PC to install to bring at random forms image data processing system, the PC that makes this image processing system communicates by network service or alternate manner and industrial camera, obtaining the view data being gathered by industrial camera processes, then result after treatment is carried out to industrial use by the expansion interface output of PC.Such industrial camera more and more can not meet the needs in market, existing market is directly from the output interface of industrial camera, to produce the data that industrial use needs to the requirement of industrial camera, but also there is no the image data collection system so not only having comprised but also the intelligent camera that includes image data processing system at present.
Summary of the invention
The object of this invention is to provide and a kind of image data acquiring and image processing are integrated to smart camera, this camera has adopted the image processing system of X86-based, with together with image data collection system in being integrated into FPGA, be arranged on a casing with in.
Technical scheme of the present invention is: a kind of intelligent industrial camera, comprise the image data collection system being arranged in casing, described image data collection system comprises imageing sensor, image data buffer, front end image data processor and view data o controller, the view data that described imageing sensor is caught is processed by described front end image data processor after entering described image data buffer buffer memory, described view data o controller output, in described casing, also comprise image data processing system, described image data processing system is that the image data processing system with the X86-based of PCI Express bus comprises X86CPU and bridge chip, internal memory, and described X86CPU and bridge chip, internal memory are interconnected by PCI Express bus, output at the view data o controller of described image data collection system is also provided with PCIE interface module and dma controller, described PCIE interface module converts the view data of described view data o controller packing output to PCI Express bus data and enters into described image data processing system, described dma controller is by the view data of view data o controller packing output, send to PCIE interface module and convert PCI Express bus data to, through PCI Express bus, be transferred in image data processing system internal memory.
Further, in above-mentioned intelligent industrial camera: described image data processing system adopts the CPU of INTEL atom E6 series and corresponding EG20T bridge chip.
Further, in above-mentioned intelligent industrial camera: be also provided with and the interface of display the interface of access computer network, and RS232 interface, USB interface, GPIO interface on described image data processing system.
Further, in above-mentioned intelligent industrial camera: described image data collection system is arranged in a FPGA.
Industrial camera of the present invention is by image data collection system and image data processing system one, and simple in structure being easy to realized.
Below in conjunction with specific embodiment, the present invention is described in more detail.
Accompanying drawing explanation
The structure (one) of the intelligent camera of Fig. 1 embodiment of the present invention 1.
The structure (two) of the intelligent camera of Fig. 2 embodiment of the present invention 1.
Fig. 3 is the interface of the intelligent camera of inventive embodiments 1.
Embodiment
Embodiment 1 as shown in Figure 1 and Figure 2, the present embodiment is a kind of smart camera, use this intelligent camera to carry out Industry Control, can directly export the treated view data that Industry Control or other side are used, camera hardware part in the present embodiment comprises that the industrial camera of current use and one are exclusively used in the image data processing system of the PC composition of image data processing, in the present embodiment, both are combined.As shown in Figure 2, two parts of image capturing system and image data processing system are installed in the intelligent camera casing in the present embodiment, wherein, image capturing system is equivalent to industrial camera in the market substantially, it is responsible for catching image, form the view data of a frame frame, comprise as imageing sensor industrial camera camera lens, the DID of camera lens collection is carried out to the image data buffer of buffer memory, at present, also need view data to carry out preliminary treatment for the view data of outputting standard in industrial camera, main initial data defect processing and optimization to image, comprise bad point reparation, color conversion, colour correction etc., these are to be completed by front end image data processor, can form image data file through front end data processor view data after treatment is like this saved in the storage card of industrial camera inside or exports by the packing of view data o controller.In the present embodiment, also in casing, also comprising image data processing system, image data processing system is that the image data processing system with the X86-based of PCI EXPRESS comprises X86CPU and bridge chip, internal memory, and X86CPU and bridge chip, internal memory are interconnected by PCI EXPRESS; Output at the view data o controller of image data collection system is also provided with PCIE and dma controller, PCIE converts the view data of described view data o controller packing output to PCI EXPRESS data and enters into image data processing system, and the view data that dma controller converts described PCIE after PCI EXPRESS data to is directly inputted in described image data processing system internal memory.
In the present embodiment, image data processing system adopts the X86-based with PCI EXPRESS, the intel atom E6 series CPU that CPU selects, the maximum feature of this CPU is low in energy consumption, its maximum heat dissipation design power consumption is at 4.5 watts, and corresponding bridge chip is EG20T, and maximum heat dissipation design power consumption is at 1.5 watts, PC of relatively current use in addition does tens watts of image data processing system, much lower.Circuit is simplified the interface that a large amount of cameras do not need, and a network interface is only stayed in outside, a VGA Display, two USB mouths, a RS232 serial ports, and 5 IO mouths.With being integrated in a FPGA of image capturing system part in the same the present embodiment of current some industry, and adopt general FPGA structure as shown in Figure 2 at present, selection altera cyclone the 4th generation low-power consumption series.E6 series CPU and EG20T are power consumption the best parts, and in structure, directly and housing contacts, shell adopts metal material to this two device, as heating panel effect.Shell also has small fan.Heat can effectively shed.
The special DSP of the general employing of processor using in the present FPGA of current industrial camera, is that data are directly received DSP device, and speed is not high, and the disposal ability of DSP is also limited.In addition, it is generally network interface and USB mouth that current industrial camera is connected with computer, and this is two things that separate.Reliability and efficiency are lower.
The intelligent camera of the present embodiment be equivalent to current general camera integrated with computer together with, former industrial camera part is directly as the part of computer system, adopts in the process of DMA transmission and do not need CPU to participate in, and reduces CPU usage.
The x86 using in the present embodiment is different with DSP maximum should be that X86 is as computer, general, easy-to-use, facilitates user's secondary development.Adopt low-power consumption atom series, with GPU, without outside video card, adopt the solid state hard disc of Mini-PCIE interface.Various interface part signal adopts aviation connector.Data acquisition packing adopts the FPGA with PCI-Express stone, directly links in x86 system, reduces peripheral components, shortens data transfer path.At present general industrial camera connects computer, generally connects network interface, will be through network interface card, then to PCI-Express, on network interface card, transfer of data will have data to pack, and unpack.
In the present embodiment, PCIE (PCI Express) drives and develops based on WDK, support Windows Xp and above system, operating system application layer is deposited to image memory and map directly to the kernel spacing of operating system, and create DMA transmission chained list, initiate DMA transmission, and processing after being transmitted, in the transmitting procedure of whole view data, countless according to copy, improve the efficiency of transmission of data, reduce the utilization rate of CPU.Drive and create two IO request queues, a request of the view data IO for application layer, another,, for controlling IO request, can avoid the obstruction of IO request, improves the response to image request.
The intelligent camera of the present embodiment has following features:
In the present embodiment, view data, processes packing through FPGA, and by PCI-Express bus and DMA transmission, data are directly transferred to the internal memory of cpu system.Efficiency of transmission is high, does not take cpu resource, and the performance of CPU can fully be left image for and process calculating use.
X86 system adopts intel atom E6 series CPU, and power consumption only has several watts, dominant frequency 1.6G, integrated GPU, the application of the enough normal image processing of performance.
Because X86-based is a general framework, therefore, can connect abundant interface thereon, comprise demonstration, network interface, RS232, USB, GPIO mouth.Can facilitate and equipment connection and the communication such as extraneous PLC.On interface hardware, adopt aviation connector, reliable and stable.Block diagram as shown in Figure 3.

Claims (4)

1. an intelligent industrial camera, comprises the image data collection system being arranged in casing, and described image data collection system comprises imageing sensor, image data buffer, front end image data processor and view data o controller, the view data that described imageing sensor is caught is processed by described front end image data processor after entering described image data buffer buffer memory, described view data o controller output, it is characterized in that: in described casing, also comprise image data processing system, described image data processing system is that the image data processing system with the X86-based of PCI Express bus comprises X86CPU and bridge chip, internal memory, and described X86CPU and bridge chip, internal memory are interconnected by PCI Express bus, output at the view data o controller of described image data collection system is also provided with PCIE interface module and dma controller, described PCIE interface module converts the view data of described view data o controller packing output to PCI Express bus data and enters into described image data processing system, described dma controller is by the view data of view data o controller packing output, send to PCIE interface module and convert PCI Express bus data to, through PCI Express bus, be transferred in image data processing system internal memory.
2. intelligent industrial camera according to claim 1, is characterized in that: described image data processing system adopts the CPU of INTEL atom E6 series and corresponding EG20T bridge chip.
3. intelligent industrial camera according to claim 2, is characterized in that: on described image data processing system, be also provided with and the interface of display the interface of access computer network, and RS232 interface, USB interface, GPIO interface.
4. intelligent industrial camera according to claim 1, is characterized in that: described image data collection system is arranged in a FPGA.
CN201410065973.3A 2014-02-26 2014-02-26 Intelligent industrial camera Active CN103780819B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410065973.3A CN103780819B (en) 2014-02-26 2014-02-26 Intelligent industrial camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410065973.3A CN103780819B (en) 2014-02-26 2014-02-26 Intelligent industrial camera

Publications (2)

Publication Number Publication Date
CN103780819A true CN103780819A (en) 2014-05-07
CN103780819B CN103780819B (en) 2017-05-24

Family

ID=50572611

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410065973.3A Active CN103780819B (en) 2014-02-26 2014-02-26 Intelligent industrial camera

Country Status (1)

Country Link
CN (1) CN103780819B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105472225A (en) * 2016-01-14 2016-04-06 福州觉感视觉软件科技有限公司 Intelligent camera capable of replacing modules
CN105578012A (en) * 2016-02-04 2016-05-11 福建福光股份有限公司 High-performance embedded camera system for universal CPU based on X86 platform
CN108600616A (en) * 2018-04-04 2018-09-28 深圳市极酷威视科技有限公司 A kind of video stabilization system and video acquisition equipment based on RTP frame synchronization
CN109525768A (en) * 2018-12-29 2019-03-26 深圳市卓信创驰技术有限公司 A kind of industrial camera
CN110233953A (en) * 2018-03-06 2019-09-13 B和R工业自动化有限公司 Camera core, intelligent camera and the method for industrial picture processing
CN113791995A (en) * 2021-09-10 2021-12-14 南京天兴通电子科技有限公司 DMA image caching system based on FPGA platform

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4717766B2 (en) * 2006-09-14 2011-07-06 キヤノン株式会社 Image display device, imaging device, image display method, storage medium, and program
CN100512385C (en) * 2007-12-14 2009-07-08 西安交通大学 Industrial intelligent camera
CN101738828B (en) * 2009-12-24 2011-06-08 北京优纳科技有限公司 CCD high-definition intelligent industrial camera

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘久利: "基于PCI总线的CCD数字相机采集***设计", 《电子测量技术》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105472225A (en) * 2016-01-14 2016-04-06 福州觉感视觉软件科技有限公司 Intelligent camera capable of replacing modules
CN105578012A (en) * 2016-02-04 2016-05-11 福建福光股份有限公司 High-performance embedded camera system for universal CPU based on X86 platform
CN110233953A (en) * 2018-03-06 2019-09-13 B和R工业自动化有限公司 Camera core, intelligent camera and the method for industrial picture processing
CN108600616A (en) * 2018-04-04 2018-09-28 深圳市极酷威视科技有限公司 A kind of video stabilization system and video acquisition equipment based on RTP frame synchronization
CN109525768A (en) * 2018-12-29 2019-03-26 深圳市卓信创驰技术有限公司 A kind of industrial camera
CN113791995A (en) * 2021-09-10 2021-12-14 南京天兴通电子科技有限公司 DMA image caching system based on FPGA platform
CN113791995B (en) * 2021-09-10 2024-03-15 南京天兴通电子科技有限公司 DMA image caching system based on FPGA platform

Also Published As

Publication number Publication date
CN103780819B (en) 2017-05-24

Similar Documents

Publication Publication Date Title
CN103780819A (en) Intelligent industrial camera
CN102006420B (en) Design method capable of using external synchronous cameral with various data output formats
CN111090603B (en) LVDS-to-USB 3.0 adapter
CN102572393A (en) Wireless video acquisition device based on field programmable gata array (FPGA) and digital signal processor (DSP)
CN106454023B (en) USB3.0CMOS line array industrial camera
CN110569737A (en) Face recognition deep learning method and face recognition acceleration camera
CN109525768A (en) A kind of industrial camera
CN207968682U (en) IR image processing system based on FPGA
CN102638677A (en) Multichannel video system on basis of 1394b optical bus and data collecting and transmitting method thereof
CN104135659A (en) Visible light and infrared target scene simulation and loading system, and application method
CN206932317U (en) A kind of industrial camera based on wireless communication
CN203851239U (en) Dual-camera video image tracking device
CN105578012B (en) High-performance embedded camera system based on the general cpu of X86 platform
CN101472126A (en) Direct interface of camera module to general purpose i/o port of digital baseband processor
CN101325712A (en) Portable terminal for real time acquiring and displaying image based on ARM
CN204929046U (en) Real -time image acquisition system
CN107911610A (en) A kind of data handling system applied to image capture module
CN202679478U (en) Digital image acquisition and processing platform
CN204270324U (en) Graphics hardware binarization circuit
CN209283333U (en) A kind of industrial camera
CN208227190U (en) A kind of Internet of Things image collecting device and system
CN202488560U (en) Astronomical camera with guiding signal output function
CN105338234A (en) Endoscopic intelligent camera
CN206164677U (en) USB3. 0CMOS linear array industry camera
CN208386763U (en) AI dynamic image collecting device and image capturing system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB03 Change of inventor or designer information

Inventor after: Chen Fajun

Inventor after: Li Li

Inventor after: Wang Zhihua

Inventor after: Zhang Keyu

Inventor after: Guo Hongguo

Inventor before: Li Li

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: LI LI TO: CHEN FAJUN LI LI WANG ZHIHUA ZHANG KEYU GUO HONGGUO

GR01 Patent grant
GR01 Patent grant