NET GigE PRO Скачать руководство пользователя страница 3

 

 

 

 

3 / 68 

Ple

ase

 n

o

te

 t

h

at 

all 

d

at

an

d

 illus

tr

atio

n

s a

re

 sub

jec

to

 err

o

r,

 ch

an

ge

 a

n

d

 o

m

is

sion

s with

o

u

n

o

tice

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gig

EP

R

O

 

O

p

er

atio

n

al 

Ma

n

u

al 

R

ev

. 1.0

2

-1

40

9

 

D

EVICE 

C

ONTROL

......................................................................................................................................................... 34

 

I

MAGE 

F

ORMAT 

C

ONTROL

 ............................................................................................................................................. 35

 

A

CQUISITION 

C

ONTROL

 ................................................................................................................................................. 38

 

T

RIGGER

C

ONTROL

 ....................................................................................................................................................... 39

 

E

XPOSURE

C

ONTROL

 ..................................................................................................................................................... 42

 

D

IGITAL 

I/O

 

C

ONTROL

 .................................................................................................................................................. 44

 

T

IMER

C

ONTROL

 .......................................................................................................................................................... 45

 

G

AIN

 ......................................................................................................................................................................... 46

 

B

LACK

L

EVEL

 ............................................................................................................................................................... 47

 

G

AMMA

 .................................................................................................................................................................... 48

 

LUTC

ONTROL

 ............................................................................................................................................................. 49

 

T

RANSPORT

L

AYER

C

ONTROL

 ........................................................................................................................................... 50

 

U

SER

S

ET

C

ONTROL

 ....................................................................................................................................................... 53

 

C

OLOR 

T

RANSFORMATION 

C

ONTROL

 ............................................................................................................................... 55

 

EXTENDED CAMERA FUNCTIONS .......................................................................................................................... 57

 

O

VERVIEW

 ................................................................................................................................................................. 57

 

G

EOMETRY 

C

ORRECTION 

C

ONTROL

 ................................................................................................................................. 58

 

F

LAT 

F

IELD 

C

ORRECTION 

C

ONTROL

 .................................................................................................................................. 59

 

C

ANNY 

C

ONTROL

 ......................................................................................................................................................... 59

 

THE "OPEN CAMERA" CONCEPT ...........................................................................................................................60

 

O

VERVIEW

 ................................................................................................................................................................. 60

 

NET

 

I

MAGE 

P

ROCESSING 

L

IBRARY 

F

UNCTIONS

 .................................................................................................................. 60

 

P

ROCESSING 

C

APABILITIES

 ............................................................................................................................................. 61

 

F

RAME 

B

UFFER 

O

PTIONS

 .............................................................................................................................................. 62

 

FPGA

 

D

ATA 

F

LOW

 ....................................................................................................................................................... 63

 

I

MAGE 

P

ROCESSING 

T

YPES

 ............................................................................................................................................. 64

 

TECHNICAL SUPPORT ........................................................................................................................................... 67

 

IMPRINT ...............................................................................................................................................................68

 

 

Содержание GigE PRO

Страница 1: ...Operational Manual Gigabit Ethernet CMOS cameras Please note that all data and illustrations are subject to error change and omissions without notice GigEPRO Operational Manual Rev 1 02 1409 ...

Страница 2: ... OPTIONALLY AVAILABLE HARDWARE ACCESSORIES 7 OPTIONALLY AVAILABLE SOFTWARE ACCESSORIES 8 OPTIONALLY AVAILABLE NET IMAGE PROCESSING LIBRARY FUNCTIONS 8 OPTIONALLY AVAILABLE FOR OPEN CAMERA CUSTOMERS 8 STANDARD CONFORMITY 9 LEGAL NOTICE 9 ROHS 9 FCC 9 CE 9 SAFETY PRECAUTIONS 10 GENERAL HANDING 11 USAGE NOTES 13 SYSTEM REQUIREMENTS 16 SYNVIEW SOFTWARE DEVELOPMENT KIT SDK 16 SPECIFICATIONS 17 OUTLINE ...

Страница 3: ... 44 TIMERCONTROL 45 GAIN 46 BLACKLEVEL 47 GAMMA 48 LUTCONTROL 49 TRANSPORTLAYERCONTROL 50 USERSETCONTROL 53 COLOR TRANSFORMATION CONTROL 55 EXTENDED CAMERA FUNCTIONS 57 OVERVIEW 57 GEOMETRY CORRECTION CONTROL 58 FLAT FIELD CORRECTION CONTROL 59 CANNY CONTROL 59 THE OPEN CAMERA CONCEPT 60 OVERVIEW 60 NET IMAGE PROCESSING LIBRARY FUNCTIONS 60 PROCESSING CAPABILITIES 61 FRAME BUFFER OPTIONS 62 FPGA D...

Страница 4: ...EV76C570 COLOR BW 27 FIGURE 12 EV76C560 BW 28 FIGURE 13 EV76C560 COLOR 28 FIGURE 14 MT9V032 BW 29 FIGURE 15 MT9V032 COLOR 29 FIGURE 16 MT9T001 COLOR 30 FIGURE 17 MT9P031 BW 30 FIGURE 18 MT9P001 COLOR 31 FIGURE 19 MT9J003 BW 31 FIGURE 20 MT9J003 COLOR 32 FIGURE 21 TESTPATTERN 1 COLOR BAR 37 FIGURE 22 TESTPATTERN 2 RAMP COLOR 37 FIGURE 23 TESTPATTERN 3 NOISE RAMP 37 FIGURE 24 TESTPATTERN 4 DYNAMIC N...

Страница 5: ...CHARACTERISTICS 22 TABLE 6 DIGITAL OUTPUT CHARACTERISTICS 23 TABLE 7 IMAGE SENSORS WVGA AND SXGA 24 TABLE 8 IMAGE SENSORS UXGA AND QXGA 24 TABLE 9 IMAGE SENSORS QSXGA AND WQUXGA 25 TABLE 10 STANDARD CAMERA FUNCTION CONTROL 33 TABLE 11 SUPPORTED PIXEL FORMATS 36 TABLE 12 THE REGISTER LIST APPLIED BY USERSETLOAD USERSETSAVE 53 TABLE 13 ADVANCED IMAGE PROCESSING CAPABILITIES ON STANDARD CAMERA 57 TAB...

Страница 6: ...s requiring real time image processing functionality of the camera with compliancy to GigE Vision and GenICam standards With GigEPRO cameras customers have access to already available NET image processing functions or can apply own image processing functions or even decide for a combination of all in order to achieve efficiency improvements in image processing Table 1 GigEPRO Image Sensors Model b...

Страница 7: ...100 DDR3 memory size 2Gbit 4Gbit Optionally available hardware accessories The GigEPRO camera product does not include any accessories Other equipment must be provided separately System components necessary for using this camera series are listed below GigEPRO camera mounting plate The mounting plate can be attached to the bottom of the camera and allows the camera to be mounted on a tripod with a...

Страница 8: ...se 1000BASE T NIC supporting Jumbo Frame is recommended PoE Switching HUB PoE Power Injector etc 2 Use this equipment when you supply power to the camera from PoE Please use 1000BASE T equipment supporting Jumbo Frame is recommended 1 Optional part Contact your NET sales contact for details of option units 2 Commercial items C mount lenses and Illumination Contact your NET sales contact for detail...

Страница 9: ...ectric applications within the allowable limits FCC This equipment has been tested and found to comply with the limits for a class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy...

Страница 10: ...es hospitalization or a long period of outpatient treatment of cure 2 Light to moderate injuries refers to injuries burns electric shock etc that do not require hospitalization or long term treatment 3 Property damage refers to cases of extensive damage involving damage to buildings equipment farm animals pet animals and other belongings Explanation of Safety Symbols Safety Signs Description WARNI...

Страница 11: ...ire or electric shock may result For internal repair inspection or cleaning contact your sales representative Never pull apart Do not place anything on the equipment If metallic objects liquid or other foreign matter enters the equipment fire or electric shock may result Avoid Do not install the equipment in an unstable or inclined location or locations subject to vibration or impact Otherwise the...

Страница 12: ...the connection cables Otherwise fire or electric shock may result Instruction Do not give strong impact against the equipment It may cause the trouble Avoid When performing connection turn off power When connecting the power cable and the connection cable turn off the equipment power Otherwise fire or electric shock may result Instruction Do not expose the camera head to any intensive light such a...

Страница 13: ...e specification in this chapter Do not use the product in locations where the ambient temperature or humidity exceeds the specifications In a thermal challenging environment the customer needs to ensure sufficient heat dissipation with a thermal connection to the bottom of the camera housing and sufficient airflow Non adequate thermal connection may increase heat induced noise or degrade image qua...

Страница 14: ...strong impact or vibration as such action may cause malfunctions Do not damage the connection cable since this may cause wire breakage If the camera is not in use attach the lens cap to the camera to protect the image pickup surface If the equipment is not to be used for a long duration turn off power to the camera for safety Check compatibility of lens Depending on lens and lighting an image can ...

Страница 15: ...lds Avoid static charging and handle the camera in ESD protected area If an intense magnetic or electromagnetic field is generated near the camera or connection cable noise may be generated on the screen If this occurs move the camera or the cable Following information is only for EU member states The use of the symbol indicates that this product may not be treated as household waste By ensuring t...

Страница 16: ...anual Rev 1 02 1409 System Requirements SynView Software Development Kit SDK compliancy GigE Vision GenTL and GenICam with XML files supported image processing libraries Halcon Imaging Library VisionPro LabView Vision Matlab and all GenTL consumer supported operating systems Windows XP 32 bit Windows 7 32 64 bit Linux 32 64 bit ...

Страница 17: ... that all data and illustrations are subject to error change and omissions without notice GigEPRO Operational Manual Rev 1 02 1409 Specifications Outline Dimensions Figure 2 GigEPRO Camera Dimension CAD files on request ...

Страница 18: ...ead diameter 32 threads per inch 17 526 mm flange back which is adjusted to precisely fulfill the C mount flange back distance Modifications to this adjustment are strongly discouraged since the factory precision is lost CS Mount The GigEPRO camera supports CS Mount with 12 5 mm flange back after removing the C Mount adapter from the camera head To remove the C Mount adapter the two 1mm hex socket...

Страница 19: ...iary power are connected power is taken from Auxiliary Power Power consumption varies among individual models from 2 5W up to 4W Auxiliary DC Power Input The camera accepts 9 24 V DC power input on its auxiliary I O connector Power over Ethernet PoE The GigEPRO cameras are PoE compatible cameras according to the Power over Ethernet standard version IEEE 802 3af They should be used with PoE switche...

Страница 20: ...o known as IEEE 802 3ab Gigabit Ethernet over copper The camera does not support Fast Ethernet networks 100BASE TX Table 3 Gigabit Ethernet Interface Connector RJ 45 Jack Pin No I O Signal Function 1 I O BI_DA VDC Bidirectional Data A Power 2 I O BI_DA VDC Bidirectional Data A Power 3 I O BI_DB VDC Bidirectional Data B Power 4 I O BI_DC VDC Bidirectional Data C Power 5 I O BI_DC VDC Bidirectional ...

Страница 21: ...al IO interfaces Digital IO s of the GigEPRO camera are electrically decoupled by optocoupler to prevent damage or unwanted interference by ground loops or block voltage spikes An optocoupler is a device using optical path to transfer an electronic signal between two circuits It consists of a photodiode converting the input signal to light and a phototransistor converting the light again to electr...

Страница 22: ...change state Debouncing of the Trigger Input When a trigger signal to the camera is generated by a mechanic switch the switch contacts might bounce off each other when it opens or closes This bouncing action can produce transient signals that do not represent a true change of state In this case it is necessary to filter out transient signals using the debouncing function of the trigger input port ...

Страница 23: ...her external devices Figure 6 Digital Data Output Figure 7 Digital Output Timing Diagram Table 6 Digital Output Characteristics Parameter Value Operating voltage 3 3 24 V Output current 100 mA External resistor requirement Yes Slew rate rising 0 2V us Slew rate falling 2 0V us OFF to ON delay 30 us ON to OFF delay 3 us Note An external strobe application should use the falling edge of the camera o...

Страница 24: ... s 10 μs 1 s data path 10 bit 10 bit 10 bit 10 bit 10 bit binning 2 x 2 4 x 4 2 x 2 4 x 4 2 x 2 2 x 2 2 x 2 partial scan ROI ROI ROI ROI linescan ROI linescan pixel clock frequency 26 6MHz 26 6MHz 120MHz 120MHz 120MHz responsivity 4 8 V lux s 4 8 V lux s 6600 LSB10 lux s 6600 LSB10 lux s 13000 LSB10 lux s Table 8 Image Sensors UXGA and QXGA GP4206C GP4206M GP1305C resolution H V pixel 1600 x 1200 ...

Страница 25: ...031 MT9J003 MT9J003 sensor size 1 2 5 1 2 5 1 2 3 1 2 3 pixel size μm 2 2 x 2 2 2 2 x 2 2 1 67 x 1 67 1 67 x 1 67 aspect ratio 4 3 4 3 4 3 4 3 frame rate fps 15 15 7 5 7 5 shutter rolling with global reset rolling with global reset rolling with global reset rolling with global reset shutter speed 45 μs 1 s 45 μs 1 s 10 μs 1 s 10 μs 1 s data path 12 bit 12 bit 12 bit 12 bit binning 2 x 2 4 x 4 2 x ...

Страница 26: ...0nm 620nm Tmin 88 420nm 620nm T 50 650nm 10nm Taverage 5 690nm 1100nm Figure 8 IR cut filter characteristics for color cameras Tave 97 420nm 680nm Tabsn 92 420nm 680nm Figure 9 AR filter characteristics for BW IR cameras Removing the filter The C mount flange distance from the sensor is adjusted for the use of either filter Removing the filter will decrease the length of the optical path and chang...

Страница 27: ... and omissions without notice GigEPRO Operational Manual Rev 1 02 1409 Typical Spectral Response Excerpt from sensor datasheets Note that lens and illumination characteristics are not reflected with this data GP4136IR Figure 10 EV76C661 NIR GP4206M C Figure 11 EV76C570 Color BW ...

Страница 28: ...8 Please note that all data and illustrations are subject to error change and omissions without notice GigEPRO Operational Manual Rev 1 02 1409 GP4136M Figure 12 EV76C560 BW GP4136C Figure 13 EV76C560 Color ...

Страница 29: ...68 Please note that all data and illustrations are subject to error change and omissions without notice GigEPRO Operational Manual Rev 1 02 1409 GP1041M Figure 14 MT9V032 BW GP1041C Figure 15 MT9V032 Color ...

Страница 30: ...68 Please note that all data and illustrations are subject to error change and omissions without notice GigEPRO Operational Manual Rev 1 02 1409 GP1305C Figure 16 MT9T001 Color GP1503M Figure 17 MT9P031 BW ...

Страница 31: ...8 Please note that all data and illustrations are subject to error change and omissions without notice GigEPRO Operational Manual Rev 1 02 1409 GP1503C Figure 18 MT9P001 Color GP11004M Figure 19 MT9J003 BW ...

Страница 32: ...32 68 Please note that all data and illustrations are subject to error change and omissions without notice GigEPRO Operational Manual Rev 1 02 1409 GP11004C Figure 20 MT9J003 Color ...

Страница 33: ...Select scaling option Pixel Format Select pixel format Test Image Selector Select test pattern Acquisition Control Acquisition Control acquisition mode Trigger Control trigger operation Strobe Control strobe operation Exposure Control exposure mode Digital I O Control Line Selector Control I O configuration User Output Selector Control output signals Counter And Timer Control Counter Selector Cont...

Страница 34: ... g 1 09 001 Device Serial Number Expert R Returns the serial number Device User ID Beginner R W User programmable device identifier Device SFNC Version Major Beginner R Returns the Standard Features Naming Convention version of GenICam XML that was used to create the device s XML Device SFNC Version Minor Beginner R Device SFNC Version Sub Minor Beginner R Device Max Throughput Expert R Returns ma...

Страница 35: ...m the origin to the region of interest in pixels Width Band2 Expert R W Width of 2nd SIMR vertical band in pixels WidthBand2 0 turns off 2nd vertical band Height Band2 Expert R W Height of 2nd SIMR horizontal band in pixels HeightBand2 0 turns off 2nd horizontal band Gap X Band2 Expert R W Horizontal gap between 1st and 2nd SIMR vertical band in pixels Gap Y Band2 Expert R W Vertical gap between 1...

Страница 36: ...pixel 8 Mono 10 Mono 10 bit 10 bits per pixel 16 Mono 12 Mono 12 bit 12 bits per pixel 16 Mono 10 Packed Mono 10 bit packed 10 bits per pixel 32 Mono 12 Packed Mono 12 bit packed 12 bits per pixel 96 Bayer GR 8 BAYER 8 bit 8 bits per pixel 8 Bayer GR 10 BAYER 10 bit 10 bits per pixel 16 Bayer GR 12 BAYER 12 bit 12 bits per pixel 16 Bayer GR 10 packed BAYER 10 bit packed 10 bits per pixel 12 Bayer ...

Страница 37: ...ty Access Description Test Pattern Generator Selector Beginner R W FPGA Test Pattern Beginner R W 0 16 TPG Rate Expert R W TPG pixel rate 1024 100 TPG Ramp Step Expert R W Selects the ramp increment of the test pattern generator Figure 21 Testpattern 1 Color Bar Figure 22 Testpattern 2 Ramp Color Figure 23 Testpattern 3 Noise Ramp Figure 24 Testpattern 4 Dynamic Noise Ramp ...

Страница 38: ...the acquisition rate in Hertz at which the frames are captured AcquisitionFrameRate 0 as fast as possible Setting Start image stream output The camera starts image stream output by executing AcquisitionStart command Stop image stream output The camera stops image stream output by executing AcquisitionStop command The camera aborts image stream output by executing AcquisitionAbort command Sets fram...

Страница 39: ...ntrol AE control Random Trigger Shutter mode HardwareTrigger ExposureTime register control Trigger pulse width control SoftwareTrigger ExposureTime register control The camera operation not mentioned above is not guaranteed Operation point of HardwareTrigger is at the edge of trigger signal and active edge polarity is able to change by register setting And you can add delay time from trigger edge ...

Страница 40: ...ype setting value Trigger source Line0 Hardware trigger Software Software trigger initial factory setting Grabs image stream by software trigger When executes TriggerSoftware register command software trigger command is generated And the camera starts exposure by receiving software trigger command in software trigger mode Change trigger activation HardwareTrigger operation only Set the following v...

Страница 41: ...elay register Setting value is Float type Adds delay time from trigger edge to exposure start setting value TriggerDelay μs Minimum 0 00 μs Maximum 4095 00 μs initial factory setting Note Changing TriggerMode TriggerSource TriggerActivation registers value is invalid during image stream data output When SoftwareTrigger operation the period from execution of TriggerSoftware to grab image is indefin...

Страница 42: ...ime when ExposureMode is Timed and ExposureAuto is Off ExposureAuto Beginner R W Sets the automatic exposure mode when ExposureMode is Timed AETarget Expert R W Target average image level for auto exposure AEMinTime Expert R W Exposure time min for auto exposure AEMaxTime Expert R W Exposure time max for auto exposure AESpeed Expert R W Auto exposure speed AEWindow Expert R W Sets the measurement ...

Страница 43: ...e GigEPRO Operational Manual Rev 1 02 1409 Set auto exposure Set the following value to ExposureAuto register Setting value is Enumeration type setting value function Off Manual exposure control Once Single automatic exposure control Continuous Continuous automatic exposure control initial factory setting ...

Страница 44: ...t R Controls the current electrical format of the selected physical input or output Line Setting Select the Line of the I O connector Set the following value to LineSelector register The setting value is Enumeration type LineSelector I O connector pin assignment LineMode LineFormat Line0 2 pin External Trigger Input Input OptoCoupled OpenCollector Line1 3 pin GPIO0 Output Output TTL LVTTL Line2 4 ...

Страница 45: ... to configure TimerDuration Expert R W Sets the duration in us of the Timer pulse TimerDelay Expert R W Sets the delay in us of the Timer pulse TimerTriggerSource Expert R W Selects the source of the trigger to start the Timer Setting Set the width of Timer pulse Set the following value to TimerDuration register Setting value is Float type TimerDuration Pulse width Minimun 0 00 μs Maximum 4095 00 ...

Страница 46: ...gister Visibility Access Description GainSelector Beginner R W Selects which Gain is controlled by the various Gain features Gain Beginner R W Sets the absolute Gain Setting Set Gain Set the following value to Gain register Setting value is Float type setting value Gain Minimum 0 00 Default 1 00 Maximum 8 00 initial factory setting Notes on gain setting Setting the gain value too high increases no...

Страница 47: ...control of AnalogControl category for the GigEPRO cameras This control adjusts the black level of the image Registers Register Visibility Access Description BlackLevel Beginner R W Sets the absolute Black Level Setting Set Black Level Set the following value to BlackLevel register Setting value is Float type BlackLevel setting value Minimum 1 0 Default 0 0 Maximum 1 0 initial factory setting ...

Страница 48: ...tegory for the GigEPRO cameras This function allows you to apply a gamma correction to the output images Registers Register Visibility Access Description Gamma Beginner R W Sets the Gamma correction Setting Set Gamma correction Set the following value to Gamma register Setting value is Float type Setting this value overwrites the LUT Gamma setting value Minimum 0 1 Default 1 0 Maximum 10 initial f...

Страница 49: ...alue Guru R W Controls the value at entry LUTIndex of the LUT selected by LUTSelector LUTSave Guru W Save the LUT to the non volatile memory of the device LUTLoad Guru W Load the LUT from the non volatile memory of the device Setting Set the activation of LUT Set the following value to LUTEnable register The setting value is Boolean type setting value function FALSE Inactivation TRUE Activation in...

Страница 50: ...ent IP Configuration GevCurrentIPAddress Beginner R Returns Current IP Address GevCurrentSubnetMask Beginner R Returns Current IP Subnet Mask GevCurrentDefaultGateway Beginner R Returns Current IP Default Gateway GevPersistentIPAddress Beginner R W Sets Persistent IP Address GevPersistentSubnetMask Beginner R W Sets Persistent IP Subnet Mask GevPersistentDefaultGateway Beginner R W Sets Persistent...

Страница 51: ...f the stream channel GevSCPSFireTestPacket Expert R W Sends a test packet When this feature is set the device will fire one test packet GevSCPSDoNotFragment Expert R W Sets the do not fragment bit in the IP header of each stream packet GevSCPSBigEndian Expert R Returns Endianess of multi byte pixel data for this stream GevSCPSPacketSize Expert R W Sets the stream packet size byte packet GevSCPD Ex...

Страница 52: ...setting Set the Packet Size of the stream channel Set the following value to GevSCPSPacketSize register The setting value is Integer type Set the register in conformity with your system NIC Switching HUB and the network condition If the register setting is not in conformity with your system your host cannot grab the image properly PacketSize setting value Minimum 576 byte packet Maximum 8192 byte ...

Страница 53: ... BinningVertical BlackLevelSelector PixelFormat BlackLevel AcquisitionControl AcquisitionMode Gamma AcquisitionFrameRate ALCControl ALCReferenceLuminance TriggerMode ALCExposureValue TriggerSource ALCTolerance TriggerActivation ALCThrottle TriggerDelay ALCExposureTimeMin ExposureMode ALCExposureTimeMax ExposureTime ALCGainMin ExposureAuto ALCGainMax DigitalIOControl LineInverter UserSetControl Use...

Страница 54: ...ser setting When execute UserSetLoad the camera loads the user setting of bank that is selected in UserSetSelector register and applies them When execute UserSetSave the camera saves a user setting that was applied to the bank that is selected in UserSetSelector register Load the user setting at the time of start up Set the following value to UserSetDefaultSelector register The setting value is En...

Страница 55: ...RGB to RGB color transformation RGB to YUV RGB to YUV color transformation Select the color transformation coefficient Set the following value to ColorTransformationValueSelector register Setting value is Enumeration type setting value Coefficient Gain00 Selects the gain 00 RR red red entry of the color transformation matrix Gain01 Selects the gain 01 RG red green entry of the colortransformation ...

Страница 56: ...wing value to ColorTransformationValue register Setting value is Float type setting value Gain Minimum 4 Default 1 Maximum 4 initial factory setting Calibration The Color Calibration application uses a Macbeth standard color checker to evaluate the predefined color spots and calculate the correction values for the RGB color matrix in the camera Figure 25 Macbeth standard color checker ...

Страница 57: ...ription file inside the camera Additional specific image processing tasks for custom applications are available on request The detail of each function is explained in the NET IP Lib data sheet and is not part of this document The standard color GigEPRO camera already contains a color calibration and de bayering other NET IP LIB functions are optionally available NET offers a PC based calibration s...

Страница 58: ...Activates the Geometry Correction GCMAPIndex Guru R W Control the index offset of the coefficient to access in the Geometry Correction MAP GCMAPAddress Guru R Show the physical address of the Geometry Correction MAP entry GCMAPValue Guru R W Control the value at entry GCMAPIndex of the Geometry Correction MAP GCMAPSave Guru W Save the Geometry Correction MAP to the non volatile memory of the devic...

Страница 59: ...ction MAP to the non volatile memory of the device FFCMAPLoad Guru W Load the Flat Field Correction MAP from the non volatile memory of the device Calibration The Flat Field Correction application compensates non uniform illumination It delivers a brightness correction map which is stored in the non volatile memory of the camera device Canny Control Registers Register Visibility Access Description...

Страница 60: ...w deterministic processing delay The FPGA is best capable of processing point and neighborhood operators of a typical image pre processing task and even simple interpretative tasks like feature extraction Figure 27 Partitioning of image processing tasks between camera and host NET Image Processing Library Functions The NET IP library is a set of image processing functions to be added to a GigEPRO ...

Страница 61: ...FPGA see Table 15 and three size options of the GigEPRO internal DDR3 memory see Table 16 and thus brings the image processing capabilities of the camera to a new level in the field of industrial camera computing The base function for the GigE Vision functionality occupies only a fraction of the FPGA The remaining part is available for customized image processing tasks The table below lists the av...

Страница 62: ...all captured frames until the ring buffer is completely filled After this the oldest frames will be overwritten This allows the camera to capture data and not occupying bandwidth on the Gigabit Ethernet line To support this functionality GigEPRO cameras offer 3 different hardware options with different sizes of the frame buffer memory 1Gbit 2Gbit and 4Gbit With the largest memory up to 1400 frames...

Страница 63: ...ntial resources of the camera to customers data input access to data from the sensor access to previous sensor data captured and stored in the frame buffer data output delivery of the processed data to the frame buffer for further processing or delivery via GigE Vision transmission to the host control I O access of the parameter section of the image processing module for setup and programming Figu...

Страница 64: ...d control and tracking functions in combination with a measuring function This allows the execution of autonomous control loops for the dynamic adaptation of the image processing parameter A customer image processing pipeline will contain a combination of these types of image processing functions which may also be combined with NET image processing library functions Micro Controller The FPGA core ...

Страница 65: ...unication including execution of the higher layer GigE Vision protocol layers first Afterwards it gives the remaining time slice for execution of user defined tasks Figure 32 Cycle Budget Methodology Adding IP to GigEPRO First a module has to be developed according to the following four steps for being able to add customer image processing functionality to GigEPRO 1 Programming of the image proces...

Страница 66: ...tty console via FTDI USB serial adapter Software NET supplies an ISE project including an example image processing application together with the FPGA base processing to the customer The required tool chain XILINX EDK for the selected FPGA hardware option has to be available to use the ISE project Firmware Development Tools The development of the micro controller firmware uses a gnu tools chain and...

Страница 67: ...irectly at the following locations Websites Europe www net gmbh com France www net france sas fr Italy www net italia it USA www net usa inc com Asia www net japan com Email Europe info net gmbh com France info net france sas fr Italy info net italia it USA info net usa inc com Asia info net japan com Phone Europe 49 8806 92 34 0 France 33 450 452 292 Italy 39 030 5237 163 USA 1 219 934 9042 Asia ...

Страница 68: ...l Manual Rev 1 02 1409 IMPRINT NET New Electronic Technology GmbH Address Lerchenberg 7 D 86923 Finning Germany Contact Phone 49 88 06 92 34 0 Fax 49 88 06 92 34 77 www net gmbh com E mail info net gmbh com VAT ID DE 811948278 Register Court Augsburg HRB 18494 Copyright 2013 NEW ELECTRONIC TECHNOLOGY GMBH All rights reserved ...

Отзывы: