CN108696727A - Industrial camera - Google Patents
Industrial camera Download PDFInfo
- Publication number
- CN108696727A CN108696727A CN201810909641.7A CN201810909641A CN108696727A CN 108696727 A CN108696727 A CN 108696727A CN 201810909641 A CN201810909641 A CN 201810909641A CN 108696727 A CN108696727 A CN 108696727A
- Authority
- CN
- China
- Prior art keywords
- fpga
- industrial camera
- data
- interface
- optical
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
The invention discloses a kind of industrial cameras.The industrial camera includes:Imaging sensor, for acquiring image data;Programmable gate array FPGA, for connecting imaging sensor, multiple 10,000,000,000 optical modules, HDMI display interfaces and graphics processor GPU, carrying out image procossing and executing system and data management;Multiple 10,000,000,000 optical module interfaces are connect by FPGA with described image sensor, are used for transmission described image sensor acquisition or through the processed image datas of FPGA;Graphics processor GPU, connect with FPGA, and the image data for being sent to FPGA carries out algorithm acceleration;HDMI interface is connect with FPGA, for FPGA, treated that image data performs image display.The smooth extension of multiple interfaces may be implemented in the design of 10,000,000,000 optical interfaces in the present invention, reaches the requirement of high bandwidth, is transmitted at a distance by using optical fiber, it need not relay, transmission cost is reduced, and disclosure satisfy that connection of the multiple main frames to camera, obtains high bandwidth image data.
Description
Technical field
The present invention relates to industrial camera technical fields, especially with respect to a kind of industrial camera.
Background technology
With the development of machine vision, the image/video acquisition system of front end is required higher and higher.It is required that the work of front end
Industry camera exports higher resolution ratio and frame per second, higher image preprocessing ability, is provided simultaneously with the transmission bandwidth and more of bigger
Remote transmission range.
Currently, many high-end image sensors of some semiconductor companies design can reach 10Gbit/s's or more
Data export, but are constrained to the computing capability of embeded processor, cannot complete necessary image preprocessing in real time.It passes simultaneously
The industrial camera Interface design bandwidth of system seldom can exceed that 10Gbit/s's or more.Fail to play the due property of imaging sensor
Energy.
Current industrial camera mainly uses gigabit, USB2.0, USB3.0, CoaXPress, Camera Link interface to carry out
Transmission.Wherein, gigabit networking transmission rate 1000Mbps, USB2.0 most fast mode 480Mbps, USB3.0 most fast modes
5000Mbps, CoaXPress are most 6250Mbps soon.Wherein, USB and CoaXPress, can not using cable transmission pattern
Carry out long distance transmission.CoaXPress theories maximum distance also only has 100 meters.The above interface in addition to CoaXPress interfaces,
It is remaining using be all single port by the way of, limit the upgrading of industrial camera transmission bandwidth and require.The cable mould of CoaXPress interfaces
Formula hinders the requirement of long distance transmission.CoaXPress and Camera Link cameras will generally use specific collection card,
Cost is high.The transmission technology of existing industrial camera interface cannot meet requirement of the Back end data processing to high bandwidth.
General industrial camera uses the low speed multichannel either single pass interface mode of high speed, limits mostly main
Machine accesses the bandwidth requirement of the same high-speed industrial camera, is not carried out the application requirement of high-speed multiple channel.
Conventional high rate industrial camera generally needs corresponding capture card simultaneously, in camera installation and debugging early period due to scene
Do not correspond to capture card, can not real time inspection real image video effect, cause deployment difficult.
Invention content
In order to overcome the problems, such as present in the relevant technologies, the present invention provides a kind of industrial cameras.The technical solution is such as
Under:
According to embodiments of the present invention, a kind of industrial camera is provided, the industrial camera includes:
Imaging sensor, for acquiring image data;
Programmable gate array FPGA carries out image procossing for connecting GPU, imaging sensor and 10,000,000,000 optical module interfaces
And execute system and data management;
Multiple 10,000,000,000 optical module interfaces, are connect with described image sensor by the FPGA, are used for transmission described image
The image data of sensor acquisition;
Multiple 10,000,000,000 optical module interfaces, are connect by the FPGA with described image sensor, and data that treated are to one
A or multiple capture card transmission described image sensors acquire or through the processed image datas of FPGA/GPU, to realize industry
Camera single machine connects more;
Graphics processor GPU is connect with the FPGA, and the image data for being sent to the FPGA carries out complicated
The acceleration of image algorithm;
HDMI interface is connect with the FPGA, for the FPGA, treated that image data performs image display.
Further, by the PCIe interface of high speed, the FPGA and the GPU are connected, carries out the high speed of image data
Transmission, wherein PCIe interface agreement support PCIe Gen4, PCIe Gen3, PCIeGen2, PCIe Gen1, number of channels to support
X16, x8, x4, x2, x1.
Further, the industrial camera further includes:
High-performance CPU module is integrated in camera, GPU receives the image data that FPGA is transmitted, and is completed in camera internal
The operation of particular image algorithm accelerates, and operation result is finally returned to FPGA;
HDMI output interface is shown for local video, can meet camera field adjustable without capture card.
Further, the industrial camera further includes:
Multiple 10,000,000,000 high-speed interfaces are connect with the 10000000000 optical module interface, are used for transmission described image sensor acquisition
Image data;
Multiple 10,000,000,000 optical module interfaces of the same camera may be connected to different capture cards, to realize identical picture number
Access images data are received according to the shared and multiple main frames between multiple main frames simultaneously.
Further, the 10000000000 optical module interface is 10,000,000,000 optical module interfaces, and described image sensor is adopted
The data of collection share the 10000000000 optical module interface;Multiple 10,000,000,000 optical module interfaces of the same camera can be sent out
Multiple images data flow, described multiple images data flow includes at least raw image data and compressing image data, the multiple
Image data stream is sent to different capture cards respectively;The quantity of the 10000000000 optical module interface is based on the parameter of the industrial camera
It is expanded;Output end, for output data to be sent to 10,000,000,000 optical interface devices.
Further, the industrial camera further includes:
Low-voltage differential signal LVDS interface is used for external described image sensor;
The outside of programmable gate array FPGA at the scene is arranged in Double Data Rate synchronous DRAM DDR4, described
DDR4 is used to cache the image data and algorithm routine of described image sensor acquisition;
Camera internal integrates encryption chip circuit, and the communication interface of 1-wire is used between FPGA and encryption chip, right
Specific FPGA programs and image algorithm are protected.
Further, the industrial camera further includes:
Control unit is connect with the Module Absent pins of the 10000000000 optical module interface;
When there are 10,000,000,000 optical modules to be inserted into the 10000000000 optical module interface, exported by the Module Absent pins
Low level forms the first trigger signal and is sent to described control unit;
When there is 10,000,000,000 optical modules to extract the 10000000000 optical module interface, the high electricity of Module Absent pins output
It is flat, it forms the second trigger signal and is sent to described control unit.
Further, when multiple 10,000,000,000 optical modules use in place, using the trigger characteristic of optical module signal in place,
The image data of controlling transmission, which is uniformly assigned on multi-channel optical fibre, to be transmitted, when optical mode number of blocks is different, on each channel
Data traffic can dynamically adjust.
Further, when there is multiple 10,000,000,000 channels to participate in data transmission, execute real-time error monitoring mechanism, with prevent by
The error situations that the data packet in other channels caused by a channel block or packet loss falls into a long wait or overflows occur.
Further, the LVDS interface includes at least 32 channels, at least external 1 described image of the industrial camera
Sensor.
The embodiment of the present invention provide industrial camera include:Imaging sensor, for acquiring image data;10000000000 light connect
Mouth mold block is connect by FPGA with imaging sensor, be used for transmission described image sensor acquisition image data, CPU module,
For handling complicated image algorithm.The design of 10,000,000,000 optical interfaces can be very easy to realize the smooth of multiple interfaces in the present invention
Extension, is reached the requirement of more high bandwidth, is transmitted at a distance by using optical fiber, without relaying, greatly reduce transmit at
This.Increased CPU module can complete complicated image algorithm operation so that entire industrial camera has at independent complicated algorithm
Reason ability.
It should be understood that above general description and following detailed description is only exemplary and explanatory, not
It can the limitation present invention.
Description of the drawings
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the present invention
Example, and be used to explain the principle of the present invention together with specification.In the accompanying drawings:
Fig. 1 is a kind of structure diagram of industrial camera shown according to an exemplary embodiment;
Fig. 2 is a kind of schematic diagram of industrial camera shown according to an exemplary embodiment.
Through the above attached drawings, it has been shown that the specific embodiment of the present invention will be hereinafter described in more detail.These attached drawings
It is not intended to limit the scope of the inventive concept in any manner with verbal description, but is by referring to specific embodiments
Those skilled in the art illustrate idea of the invention.
Specific implementation mode
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to
When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment
Described in embodiment do not represent and the consistent all embodiments of the present invention.On the contrary, they be only with it is such as appended
The example of the consistent device and method of some aspects being described in detail in claims, of the invention.
In the related art, using the Cameralink HS interfaces or CoaXPress interface works of high performance cable transmission
Industry camera, cable cost is high, and cable needs to carry out ceaselessly signal amplification using the mode of relaying to meet remote transmission
It is required that repeater and cable generate prodigious cost overhead.Cameralink HS interfaces or CoaXPress interface industry phases
Machine needs to use special capture card, capture card expense also very expensive.In addition, the low-bandwidth interfaces such as traditional gigabit network interface, USB
Industrial camera cannot be satisfied high bandwidth extension demand.In order to solve the above problem in the related technology, the present invention provides one kind
Industrial camera.
Fig. 1 is a kind of structure diagram of industrial camera shown according to an exemplary embodiment, as shown in Figure 1, the industry
Camera includes:
Imaging sensor 10, for acquiring image data;
Programmable gate array FPGA is carried out for connecting GPU, imaging sensor and 10,000,000,000 optical module interfaces at image
Reason and execution system and data management 20;
Multiple 10,000,000,000 optical module interfaces 30, are connect with described image sensor by the FPGA, are used for transmission the figure
The image data acquired as sensor;
Image processor GPU 50 receives the image data of FPGA transmission, the processing capacity for relying on GPU powerful, completes special
The operation for determining image algorithm accelerates, and operation result is finally returned to FPGA.
HDMI interface 40 is connect with the FPGA, for the FPGA, treated that image data performs image display.
Wherein, multiple 10,000,000,000 optical module interfaces, are connect by the FPGA with described image sensor, data that treated
To the transmission described image sensor acquisition of one or more capture card or through the processed image datas of FPGA/GPU, to realize
Industrial camera single machine connects more;
Traditional Cameralink HS interface or CoaXPress interface cameras, once deployment, is required for special adopt
Truck and cable, cost increase are very more.In embodiments of the present invention, one or more 10,000,000,000 light are used on industrial camera
Mouthful, current traditional industry camera low-speed interface can be substituted, bandwidth chahnel is greatly promoted.
This more mouthfuls 10,000,000,000 interface industrial cameras are integrated with HDMI video output interface simultaneously, and data are passed by 10,000,000,000 interfaces
Have while defeated all the way HDMI interface can directly export the image of acquisition.Due to the particularity of industrial camera, during deployment
It needs to be debugged according to site environment, using HDMI interface, capture card can be detached from, installation effect is directly fed back by display
Fruit improves high-speed industrial camera field deployment efficiency.
Due to needing to spread out of image by multiple 10,000,000,000 interfaces, need to carry out the following technology guarantee transmission of following implemented
Reliability.
Camera and capture card can the current communication link number of dynamic monitoring, and according to the communication link currently connected
Number and communication bandwidth, the sending method of dynamic adjusting data.
When there is multiple channels to participate in data transmission, because the path and data processing delay between each channel are different,
So being nonsynchronous between receiving terminal difference link.The reliably recombination of data packet between multichannel is particularly important, passes through
In real time prison error correction control mechanism prevent the data packet due to other channels caused by a channel block or packet loss fall into a long wait or
The error situations such as spilling.It can ensure the operation of system by way of reducing bandwidth when necessary.
When multiple cameras are connected to the same capture card, capture card can dynamically be given different according to practical application
Camera distributes different bandwidth, ensures that the camera for needing high-resolution, high frame per second is assigned to more communication bandwidths and figure with this
Picture processing capacity, realization bandwidth and resource are distributed rationally.Camera should be able to adjust image according to the communication link number being assigned to
The sending method of data.
Using multiple 10,000,000,000 optical interfaces, meets the needs of more hosts are shared and different size image is sent:
Multiple communication linkages of the same camera can also be connected to different capture cards, realize that identical image data exists
It is shared between multiple main frames.
Multiple communication linkages of the same camera can also be connected to different capture cards, realize the data point of different demands
It is not sent to different hosts, for example raw image data and compressing image data are sent to two different capture cards respectively.
Vision sensor data is acquired in the embodiment, in industrial camera and sends the Master control chip of 10,000,000,000 optical port rates
FPGA schemes highly developed on the market may be used.It is, for example, possible to use the Kintex-7 family chips of Xilinx companies, but
It is not limited to the chip of this series, can also be the chip etc. of 10,000,000,000 interface of Altera bands.
The industrial camera that the embodiment provides is provided with imaging sensor, for acquiring image data and 10,000,000,000 optical modes
Block interface, connect with described image sensor, is used for transmission the image data of described image sensor acquisition.10,000,000,000 optical interface
Design can be very easy to realize the smooth extension of multiple interfaces, reach the requirement of more high bandwidth, carried out by using optical fiber
Remote transmission, without relaying, greatly reduces transmission cost.
In a kind of optional embodiment, the industrial camera further includes:
Low-voltage differential signal LVDS interface is used for external described image sensor.
In a kind of optional embodiment, by the PCIe interface of high speed, the FPGA and the GPU are connected, is carried out
The high-speed transfer of image data, wherein PCIe interface agreement support PCIe Gen4, PCIeGen3, PCIe Gen2, PCIe
Gen1, number of channels support x16, x8, x4, x2, x1.
In a kind of optional embodiment, the industrial camera further includes:
High-performance CPU module is integrated in camera, GPU receives the image data that FPGA is transmitted, and is completed in camera internal
The operation of particular image algorithm accelerates, and operation result is finally returned to FPGA.
In a kind of optional embodiment, the transmission bandwidth of 10,000,000,000 optical module interfaces is more than 20Gbps.
In a kind of optional embodiment, the industrial camera further includes:HDMI output interface, it is aobvious for local video
Show, can meet camera field adjustable without capture card.In a kind of optional embodiment, the industrial camera also wraps
It includes:
Multiple 10,000,000,000 high-speed interfaces are connect with the 10000000000 optical module interface, are used for transmission described image sensor acquisition
Image data, ensure output bandwidth at least 20Gbps.
In a kind of optional embodiment, multiple 10,000,000,000 optical module interfaces of the same camera are connected to different acquisitions
Card, to realize identical image data sharing between multiple main frames and multiple main frames while receive access images data.
In a kind of optional embodiment, multiple 10,000,000,000 optical module interfaces of the same camera send out multiple images data
Stream, described multiple images data flow include at least raw image data and compressing image data, described multiple images data flow point
It is not sent to different capture cards.
In a kind of optional embodiment, the 10000000000 optical module interface is 10,000,000,000 optical module interfaces, institute
The data for stating imaging sensor acquisition share the 10000000000 optical module interface.
In a kind of optional embodiment, the industrial camera further includes:
The outside of programmable gate array FPGA at the scene is arranged in Double Data Rate synchronous DRAM DDR4, described
DDR4 is used to cache the image data and algorithm routine of described image sensor acquisition.
In a kind of optional embodiment, the industrial camera further includes:
Control unit is connect with the Module Absent pins of the 10000000000 optical module interface.
In a kind of optional embodiment, when there are 10,000,000,000 optical modules to be inserted into the 10000000000 optical module interface, pass through institute
Module Absent pins output low level is stated, the first trigger signal is formed and is sent to described control unit;
When there is 10,000,000,000 optical modules to extract the 10000000000 optical module interface, the high electricity of Module Absent pins output
It is flat, it forms the second trigger signal and is sent to described control unit.
It is in place using optical module when multiple 10,000,000,000 optical modules use in place in a kind of optional embodiment
The trigger characteristic of signal, the image data of controlling transmission, which is uniformly assigned on multi-channel optical fibre, to be transmitted, when optical mode number of blocks is different
When, the data traffic on each channel can be adjusted dynamically.
In a kind of optional embodiment, when there are multiple 10,000,000,000 channels to participate in data transmission, real-time error prison is executed
Control mechanism, with the mistake for preventing the data packet due to other channels caused by a channel block or packet loss from falling into a long wait or overflowing
Miss situation.
In a kind of optional embodiment, the industrial camera further includes:
Camera internal integrates encryption chip circuit, and the communication interface of 1-wire is used between FPGA and encryption chip, right
Specific FPGA programs and image algorithm are protected.
In a kind of optional embodiment, the quantity of the 10000000000 optical module interface is based on the parameter of the industrial camera
It is expanded.
Industrial camera in the present embodiment, 10,000,000,000 optical interface autgmentabilities are strong, can be expanded with 2 mouthfuls easy to implement or more of interface
Exhibition.
In a kind of optional embodiment, the industrial camera further includes:
Output end, for output data to be sent to 10,000,000,000 optical interface devices.
In a kind of optional embodiment, the LVDS interface includes at least 32 channels, and the industrial camera is at least
External 1 described image sensor.
It should be noted that in the embodiment of the present invention, using the setting in multiple 10,000,000,000 optical interfaces channel so that camera and adopt
Truck can the current communication link number of dynamic monitoring, and according to the number and communication bandwidth of the communication link currently connected,
Dynamic adjusts the sending method of image data.For example, 4 channels 10G can with the image of real-time Transmission 25Mpixel 180fps,
When only 2 channels 10G, camera and capture card should be able to detect the change of communication link, and then camera can select to send out
The demand for sending the modes such as lower frame per second to reduce bandwidth, or burst mode is used, first the image of acquisition is stored in camera
It deposits, then completes transmission in link idle.
When multiple cameras are connected to the same capture card, capture card can dynamically be given different according to practical application
Camera distributes different bandwidth, ensures that the camera for needing high-resolution, high frame per second is assigned to more communication bandwidths and figure with this
Picture processing capacity, realization bandwidth and resource are distributed rationally.Camera should be able to adjust image according to the communication link number being assigned to
The sending method of data.
It should be noted that when there is multiple channels to participate in data transmission, because the path delay between each channel is not
Together, so being endless all synchro in the direct data of receiving terminal difference link.The recombination of data packet between multichannel is particularly
It is important.
In addition, it is necessary to which explanation, when communication mistake occurs in some channel, similarly influences whether the number in other channels
According to.In this case, the processing of mistake is executed in error channel incessantly with recovery, is similarly held in other impacted channels
Row.When some channel interrupt or it is unavailable when, system should be able to recognize, and ensure the fortune of system by way of reducing bandwidth
Row.
The industrial camera provided in above-described embodiment is carried out data transmission using 10,000,000,000 optical ports, 10,000,000,000 optical interface autgmentabilities
It by force, can be with 2 mouthfuls easy to implement or more of Interface Expanding;Multiple 10,000,000,000 optical ports are realized simply, and bandwidth may be implemented 10 times, 20 times
Promotion;10000000000 optical interface uses are promoted apparent on industrial camera than traditional industry camera bandwidth, transmission line cost and are adopted
Truck cost reduction is clearly.In addition, 10,000,000,000 optical ports can use optical fiber to realize 10 km transmissions (being relayed without signal), and
10000000000 optical interfaces are standards with outer network interface, and the capture card used can be general 10,000,000,000 optical network devices, application cost
It is low.
Fig. 2 is a kind of schematic diagram of industrial camera shown according to an exemplary embodiment, and the embodiment is with Kintex-7
In XC7K325T-2FFG676I chips for illustrate, as shown in Fig. 2, the industrial camera includes:Controlling transmission unit,
Image sensor interface, image pre-processing unit and multiple 10,000,000,000 optical ports, HDMI interface, HDMI drivers and graphics processor
GPU, wherein by image sensor interface, controlling transmission unit sends control signal to imaging sensor, imaging sensor to
Controlling transmission unit sends LVDS data-signals.The chip at most can be with external 8 10,000,000,000 optical module channels, while having again enough
The external imaging sensor of more LVDS interfaces.
Wherein, GPU is connect by PCIe interface with FPGA.The embodiment is with the Jetson TX2 modules of NVIDIA companies
Example illustrates.Image procossing, neural network and the artificial intelligence computing capability that Jetson TX2 rely on itself powerful, can be with
Accelerate the image procossing and intelligent recognition algorithm of the camera.
Wherein, HDMI interface is connect with FPGA, for FPGA, treated that image data performs image display.
Wherein, which further includes:Image algorithm encryption chip, Flash memory chip and high-performance clock.Its
In, image algorithm encryption chip is used for FPGA program encryptions, and program is prevented to be replicated;Flash memory chip, for storing image
Sensor noise data facilitate rear end acquisition that can directly transfer optimization image;High-performance clock has low jitter, high-precision
Characteristic, 10,000,000,000 signal qualities for ensureing and optical module docks.
Wherein, the data come were acquired from imaging sensor by the way that FPGA can be buffered in after image pre-processing unit
In external DDR, can also directly it be transmitted by 10,000,000,000 high-speed interfaces, 10,000,000,000 high-speed interfaces can be joined seamlessly to 10,000,000,000 optical ports
On.Due to there are multiple 10,000,000,000 high-speed channels on FPGA, if the data volume that acquisition comes is more than 10Gbps, can at this time incite somebody to action
Data are shared in multiple 10,000,000,000 optical ports, realize the high-speed transfer of data.
Wherein, multiple 10,000,000,000 optical interface transmission modes to be realized, using the characteristic of 10,000,000,000 optical module interface signals, are carried out
Multichannel smooth upgrade realizes multiple 10,000,000,000 interface switchings on industrial camera, 10,000,000,000 optical modules/Wan Zhao electricity is mainly utilized
The function of the insertion signal of cable.
In this embodiment, it may be accomplished by the smooth upgrade of more 10,000,000,000 optical ports:
As shown in Fig. 2, the Module Absent signals of optical module interface are connected to control output unit (that is, above-mentioned control
Unit processed) on, which is the standard pin on optical module, when optical module or cable are not inserted into
It waits, Module Absent signal default designs are high level, and when there is the insertion of 10,000,000,000 optical modules in outside, optical module passes through
Module Absent send out a low level, form the control chip in a trigger signal notice camera.Similarly, if there is
When one optical module is extracted, corresponding Module Absent can become high level by low level.
In the present embodiment, to use imaging sensor NOIP1SN025KA-GDI computation bandwidths, the sensor single image
Maximum pixel point 5120*5120, maximum frame per second are 80 frame images per second.Each pixel maximum sampling depth 10bit.
It includes following two situations that rear end, which requires the data of processing,:
1, when maximum resolution, 30 frame image per second, pixel sampling depth 10bit, the transmission belt per second required at this time
It is wide:5120*5120*30*10bit/s=7864320000bit/s, it is desirable that bandwidth 7.86Gbps or so.
2, when maximum resolution, 60 frame image per second, pixel sampling depth 10bit, the transmission belt per second required at this time
It is wide:5120*5120*60*10bit/s=15728640000bit/s, it is desirable that bandwidth 15.73Gbps or so.
In situation 1,10,000,000,000 optical modules can meet the transmission requirement of 7.86Gbps in place, but can not play image
The performance of sensor whole, only when being switched to situation 2, as long as being inserted into second optical module, the GPIO2 letters in control unit
Number become low by height, industrial camera can perceive interface bandwidth and be upgraded to 20Gbps at this time, you can complete higher frame per second
Transmission requirement.
It should be noted that as long as industrial camera size allows, above-mentioned design can carry out optical module interface quantity not
Disconnected extension, can be twoport, three mouthfuls, four mouthfuls or more interface numbers.
The data that more mouthfuls of 10,000,000,000 industrial cameras provided through this embodiment transmit out can use 10,000,000,000 general light
Interface equipment carries out data receiver and needs spy rather than Cameralink HS interfaces or CoaXPress interface industrial cameras
Different capture card carries out data receiver, need not pay extra data and receive cost.
The embodiment proposes to carry out image/video transmission, industrial camera using multiple 10,000,000,000 optical port interfaces on industrial camera
The data of the high bandwidth of output are transmitted by multiple 10,000,000,000 optical interfaces.The transmission rate of single 10,000,000,000 optical interface is
10.3125Gbps, it is non-relay in the case of 10,000,000,000 optical interfaces 10 kms farthest may be implemented transmit at a distance.10000000000 optical interfaces are set
Meter can be very easy to realize the smooth extension of multiple interfaces, reach the requirement of more high bandwidth.Long distance is carried out by using optical fiber
From transmission transmission cost is greatly reduced without relaying.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the present invention
Its embodiment.The present invention is directed to cover the present invention any variations, uses, or adaptations, these modifications, purposes or
Person's adaptive change follows the general principle of the present invention and includes the common knowledge in the art that the present invention does not invent
Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following
Claim is pointed out.
It should be understood that the invention is not limited in the precision architectures for being described above and being shown in the accompanying drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims.
Claims (10)
1. a kind of industrial camera, which is characterized in that the industrial camera includes:
Imaging sensor, for acquiring image data;
Programmable gate array FPGA, for connecting GPU, imaging sensor and 10,000,000,000 optical module interfaces, carry out image procossing with
And execute system and data management;
Multiple 10,000,000,000 optical module interfaces, are connect by the FPGA with described image sensor, for being adopted to one or more
Truck transmits described image sensor acquisition or through the processed image data of FPGA, to realize that industrial camera single machine connects more;
Graphics processor GPU is connect with the FPGA, and the image data for being sent to the FPGA carries out complicated image
The acceleration of algorithm;
HDMI interface is connect with the FPGA, for the FPGA, treated that image data performs image display.
2. industrial camera according to claim 1, which is characterized in that by the PCIe interface of high speed, connect the FPGA
With the GPU, the high-speed transfer of image data is carried out, wherein PCIe interface agreement supports PCIe Gen4, PCIe Gen3, PCIe
Gen2, PCIe Gen1, number of channels support x16, x8, x4, x2, x1.
3. industrial camera according to claim 1, which is characterized in that the industrial camera further includes:
CPU module is integrated in camera, GPU receives the image data that FPGA is transmitted, and completes specific image in camera internal and calculates
The operation of method accelerates, and operation result is finally returned to FPGA;
HDMI output interface shows can meet the needs of camera field adjustable without capture card for local video.
4. industrial camera according to claim 1, which is characterized in that the industrial camera further includes:
Multiple 10,000,000,000 high-speed interfaces are connect with the 10000000000 optical module interface, are used for transmission the figure of described image sensor acquisition
As data;
Multiple 10,000,000,000 optical module interfaces of the same camera may be connected to different capture cards, to realize that identical image data exists
Shared and multiple main frames between multiple main frames receive access images data simultaneously.
5. industrial camera according to claim 4, which is characterized in that the 10000000000 optical module interface is 10,000,000,000
The data of optical module interface, described image sensor acquisition share the 10000000000 optical module interface;The same phase
Multiple 10,000,000,000 optical module interfaces of machine can send out multiple images data flow, and described multiple images data flow includes at least original image
Data and compressing image data, described multiple images data flow are sent to different capture cards respectively;The 10000000000 optical module interface
Parameter of the quantity based on the industrial camera expanded;Output end is set for output data to be sent to 10,000,000,000 optical interfaces
It is standby.
6. industrial camera according to claim 1, which is characterized in that the industrial camera further includes:
Low-voltage differential signal LVDS interface is used for external described image sensor;
The outside of programmable gate array FPGA at the scene, the DDR4 is arranged in Double Data Rate synchronous DRAM DDR4
Image data and algorithm routine for caching described image sensor acquisition;
Camera internal integrates encryption chip circuit, the communication interface of 1-wire is used between FPGA and encryption chip, to specific
FPGA programs and image algorithm protected.
7. industrial camera according to claim 1, which is characterized in that the industrial camera further includes:
Control unit is connect with the Module Absent pins of the 10000000000 optical module interface;
When there are 10,000,000,000 optical modules to be inserted into the 10000000000 optical module interface, low electricity is exported by the Module Absent pins
It is flat, it forms the first trigger signal and is sent to described control unit;
When there is 10,000,000,000 optical modules to extract the 10000000000 optical module interface, the Module Absent pins export high level, shape
At the second trigger signal and it is sent to described control unit.
8. industrial camera according to claim 1, which is characterized in that
When multiple 10,000,000,000 optical modules use in place, the trigger characteristic of optical module signal in place, the figure of controlling transmission are utilized
It uniformly assigns on multi-channel optical fibre and transmits as data, when optical mode number of blocks is different, the data traffic energy on each channel
Enough dynamics adjust.
9. industrial camera according to claim 1, which is characterized in that
When there are multiple 10,000,000,000 channels to participate in data transmission, real-time error monitoring mechanism is executed, to prevent from hindering due to a channel
The error situations that the data packet in other channels caused by plug or packet loss falls into a long wait or overflows occur.
10. industrial camera according to claim 6, which is characterized in that the LVDS interface includes at least 32 channels, institute
State at least external 1 described image sensor of industrial camera.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810909641.7A CN108696727A (en) | 2018-08-10 | 2018-08-10 | Industrial camera |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810909641.7A CN108696727A (en) | 2018-08-10 | 2018-08-10 | Industrial camera |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108696727A true CN108696727A (en) | 2018-10-23 |
Family
ID=63841313
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810909641.7A Withdrawn CN108696727A (en) | 2018-08-10 | 2018-08-10 | Industrial camera |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108696727A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109495751A (en) * | 2018-10-30 | 2019-03-19 | 天津津航计算技术研究所 | A kind of mixed architecture mainboard based on CPU+SOM+FPGA |
CN110009552A (en) * | 2019-04-11 | 2019-07-12 | 湖南必然信息技术有限公司 | A kind of high bandwidth performance processing method of image big data |
CN110636221A (en) * | 2019-09-23 | 2019-12-31 | 天津天地人和企业管理咨询有限公司 | System and method for super frame rate of sensor based on FPGA |
CN111131694A (en) * | 2019-12-13 | 2020-05-08 | 上海海鸥数码照相机有限公司 | Photographing trigger signal detection system, method and device |
CN111158669A (en) * | 2019-12-06 | 2020-05-15 | 佛山缔乐视觉科技有限公司 | Graphical programming visual system and industrial control method |
CN111556246A (en) * | 2020-04-27 | 2020-08-18 | 武汉卓目科技有限公司 | System and method for controlling high-speed data transmission of micro-nano camera |
CN111741219A (en) * | 2020-07-05 | 2020-10-02 | 北京安洲科技有限公司 | Multi-interface intelligent image acquisition card for remote sensing measurement |
CN112311960A (en) * | 2020-11-05 | 2021-02-02 | 成都寰蓉光电科技有限公司 | Novel video image processing system applied to target recognition and tracking |
CN113852826A (en) * | 2021-09-06 | 2021-12-28 | 歌尔光学科技有限公司 | Image data transmission method, device and system |
CN114554164A (en) * | 2022-03-04 | 2022-05-27 | 北京鼎诺方恒科技有限公司 | High-speed camera long-distance transmission device based on wavelength division multiplexing |
CN118337334A (en) * | 2024-06-12 | 2024-07-12 | 深圳市度申科技有限公司 | Industrial camera capable of high-speed transmission |
-
2018
- 2018-08-10 CN CN201810909641.7A patent/CN108696727A/en not_active Withdrawn
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109495751A (en) * | 2018-10-30 | 2019-03-19 | 天津津航计算技术研究所 | A kind of mixed architecture mainboard based on CPU+SOM+FPGA |
CN110009552A (en) * | 2019-04-11 | 2019-07-12 | 湖南必然信息技术有限公司 | A kind of high bandwidth performance processing method of image big data |
CN110009552B (en) * | 2019-04-11 | 2023-08-22 | 深圳市玄武科技信息有限公司 | High-bandwidth performance processing method for large image data |
CN110636221A (en) * | 2019-09-23 | 2019-12-31 | 天津天地人和企业管理咨询有限公司 | System and method for super frame rate of sensor based on FPGA |
CN111158669A (en) * | 2019-12-06 | 2020-05-15 | 佛山缔乐视觉科技有限公司 | Graphical programming visual system and industrial control method |
CN111131694B (en) * | 2019-12-13 | 2021-03-05 | 上海海鸥数码照相机有限公司 | Photographing trigger signal detection system, method and device |
CN111131694A (en) * | 2019-12-13 | 2020-05-08 | 上海海鸥数码照相机有限公司 | Photographing trigger signal detection system, method and device |
CN111556246A (en) * | 2020-04-27 | 2020-08-18 | 武汉卓目科技有限公司 | System and method for controlling high-speed data transmission of micro-nano camera |
CN111741219A (en) * | 2020-07-05 | 2020-10-02 | 北京安洲科技有限公司 | Multi-interface intelligent image acquisition card for remote sensing measurement |
CN112311960A (en) * | 2020-11-05 | 2021-02-02 | 成都寰蓉光电科技有限公司 | Novel video image processing system applied to target recognition and tracking |
CN113852826A (en) * | 2021-09-06 | 2021-12-28 | 歌尔光学科技有限公司 | Image data transmission method, device and system |
CN114554164A (en) * | 2022-03-04 | 2022-05-27 | 北京鼎诺方恒科技有限公司 | High-speed camera long-distance transmission device based on wavelength division multiplexing |
CN118337334A (en) * | 2024-06-12 | 2024-07-12 | 深圳市度申科技有限公司 | Industrial camera capable of high-speed transmission |
CN118337334B (en) * | 2024-06-12 | 2024-10-15 | 深圳市度申科技有限公司 | Industrial camera capable of high-speed transmission |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108696727A (en) | Industrial camera | |
CN208971624U (en) | Automotive camera system | |
CN102014277B (en) | Video monitoring system, video monitoring method and spherical camera | |
CN104660989B (en) | Optical fiber-to-full configuration type Camera link real-time image optical transceiver based on FPGA | |
CN112702581A (en) | Video acquisition circuit | |
CN207218845U (en) | Look around camera device | |
CN208890933U (en) | Industrial camera | |
CN109743515A (en) | A kind of asynchronous video fusion overlapping system and method based on soft core platform | |
US11902706B2 (en) | Method for transmitting high bandwidth camera data through SerDes links | |
CN104618697A (en) | FPGA-based full-configuration Camera link optical fiber real-time image optical transceiver | |
CN108345553A (en) | Satellite-borne high-resolution imaging data transmission and acquisition system | |
CN108415870A (en) | A kind of multi-channel high-speed data diostribution device | |
CN105427772A (en) | Multi-channel display port signal generation system and method of common protocol layer | |
CN106572327B (en) | High-definition video acquisition and transmission system and method based on FPGA | |
CN209089130U (en) | One kind is vehicle-mounted to look around monitoring device and system | |
US20050073586A1 (en) | Digital camera interface | |
CN103705260A (en) | Data transmitting system of digital medical imaging device based on optical fiber communications | |
CN112261333B (en) | Method for transmitting image through optical fiber 1553 bus | |
CN105304001A (en) | Signal extension box based on SERDES | |
CN112468162B (en) | Dual-generation tera-network intermediate-frequency signal processor, dual-path system and data transmission method | |
CN215222350U (en) | Video acquisition circuit, video processing electronic equipment and driving assistance system | |
CN115866178A (en) | Multi-channel self-adaptive ARINC818 multi-mode receiving and transmitting SiP chip | |
CN115334277A (en) | Electronic endoscope, electronic endoscope video transmission system and method | |
WO2022022650A1 (en) | Fusion apparatus for multiple data transmission channels, and electronic device | |
CN105338231A (en) | Digital photographing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20181023 |