Page 1
User Manual with GigE Vision Interface The Imperx Cheetah CMOS cameras provide exceptional video image quality in a remarkably compact and ruggedized design with resolutions from 2.86 to 31 MP. The cameras use Sony 2 and 3 generation Pregius CMOS sensors for their high sensitivity, image clarity, and high dynamic range.
Page 2
Interface – User Manual ® About Imperx, Inc. IMPERX, Inc. is a leading designer and manufacturer of high performance, high quality digital cameras, frame grabbers, and accessories for industrial, commercial, military, and aerospace imaging applications including flat panel inspection, biometrics, aerial mapping, surveillance, traffic management, semiconductors and electronics, scientific &...
Warranty IMPERX warrants performance of its products and related software to the specifications applicable at the time of sale in accordance with IMPERX’s standard warranty, which is 2 (two) years parts and labor. Do not open the housing of the camera. Warranty voids if the housing has been open or tampered.
Page 6
Configuring a Link-Local Address in Linux ..............126 Configuring a Persistent IP Address for a Camera ............128 Configuring Power Management in Windows ............... 130 Enabling Imperx Filter Driver in Windows ..............132 Camera’s UDP Ports ....................... 134 Software GUI ....................135 Overview ........................
Page 7
Configuration Memory ....................218 Image Sensor Technology ................219 General Information ...................... 219 Spectral Sensitivity ......................220 Micro-polarized Cameras ....................220 Appendix A: Spectral Response..............221 Cheetah C1911 Spectral Response ................221 February 14, 2022 Page Rev 1.4 7 of 247 www.imperx.com...
Page 8
Finding Bad Pixels ....................232 Locating and adding pixel coordinates ..............233 Creating a BPM Using a Text Editor ................236 Creating a BPM Using Imperx Toolkit ................237 Uploading a BPM File ..................... 238 Appendix C: Look Up Tables ................ 240 Creating an LUT Using a Text Editor ................
Cleaning instructions on cleaning an image sensor. Procedure ANP06 Cheetah The Application Note describes how to control an iris position of a P-Iris lens in the Imperx Cheetah P-IRIS Lens GigE Vision® with PoE cameras. Control Application Note Ethernet Adapter...
The Cheetah P67 cameras feature IP67-rated enclosure that protects a camera from ingress of water, dirt, dust, sand, and other contaminants and can be utilized in harsh environments. Imperx offers IP67 lens tubes of different diameters to be used with varying lens sizes to suit your specific requirements.
Page 12
Frame Type Optical Pixel Size Sony Sensor (MP) (H x V) Rate (Color/ format (microns) Model (Max) Mono) POE-C1911 2.86 1944 x 1472 C, M 2/3” IMX429 P67-C1911 2.86 1944 x 1472 C, M 2/3” IMX429 POE-C2000 2064 x 1544 C, M 1/1.8”...
Canon EOS EF lens control (C4410, C5410, C6410, C4410-T, C5410-T, and C6410-T cameras • only) Thermoelectric cooling (TEC) (C4410-T, C5410-T, and C6410-T cameras only) • • Temperature monitor Field upgradeable firmware • February 14, 2022 Page Rev 1.4 13 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Technical Specifications C1911 Camera Specifications Specifications POE-C1911, P67-C1911 (2.86 MP) Active image resolution 1944 (H) x 1472 (V) Pixel size 4.5 µm Optical format 2/3 inch Shutter Global Frame rate (max)
10% to 90% non-condensing Regulatory FCC part 15 Class A, CE, RoHS, UKCA MTBF 530,000 hours @ 50 °C (EST) (Telcordia SR-332) 550,000 hours @ 50 °C (EST) (Telcordia SR-332) February 14, 2022 Page Rev 1.4 16 of 247 www.imperx.com...
10% to 90% non-condensing Regulatory FCC part 15 Class A, CE, RoHS, UKCA MTBF 530,000 hours @ 50 °C (EST) (Telcordia SR-332) 550,000 hours @ 50 °C (EST) (Telcordia SR-332) February 14, 2022 Page Rev 1.4 17 of 247 www.imperx.com...
Storage -40 °C to +85 °C Relative humidity 10% to 90% non-condensing Regulatory FCC part 15 Class A, CE, RoHS, UKCA MTBF 530,000 hours @ 50 °C (EST) (Telcordia SR-332) February 14, 2022 Page Rev 1.4 18 of 247 www.imperx.com...
10% to 90% non-condensing Regulatory FCC part 15 Class A, CE, RoHS, UKCA MTBF 530,000 hours @ 50 °C (EST) (Telcordia SR-332) 550,000 hours @ 50 °C (EST) (Telcordia SR-332) February 14, 2022 Page Rev 1.4 19 of 247 www.imperx.com...
10% to 90% non-condensing Regulatory FCC part 15 Class A, CE, RoHS, UKCA MTBF 530,000 hours @ 50 °C (EST) (Telcordia SR-332) 550,000 hours @ 50 °C (EST) (Telcordia SR-332) February 14, 2022 Page Rev 1.4 20 of 247 www.imperx.com...
10% to 90% non-condensing Regulatory FCC part 15 Class A, CE, RoHS, UKCA MTBF 530,000 hours @ 50 °C (EST) (Telcordia SR-332) 550,000 hours @ 50 °C (EST) (Telcordia SR-332) February 14, 2022 Page Rev 1.4 21 of 247 www.imperx.com...
Storage -40 °C to +85 °C Relative humidity 10% to 90% non-condensing Regulatory FCC part 15 Class A, CE, RoHS, UKCA MTBF 452,000 hours @ 50 °C (EST) (Telcordia SR-332) February 14, 2022 Page Rev 1.4 22 of 247 www.imperx.com...
Storage -40 °C to +85 °C Relative humidity 10% to 90% non-condensing Regulatory FCC part 15 Class A, CE, RoHS, UKCA MTBF 452,000 hours @ 50 °C (EST) (Telcordia SR-332) February 14, 2022 Page Rev 1.4 23 of 247 www.imperx.com...
Storage -40 °C to +85 °C Relative humidity 10% to 90% non-condensing Regulatory FCC part 15 Class A, CE, RoHS, UKCA MTBF 452,000 hours @ 50 °C (EST) (Telcordia SR-332) February 14, 2022 Page Rev 1.4 24 of 247 www.imperx.com...
Storage -40 °C to +85 °C Relative humidity 10% to 90% non-condensing Regulatory FCC part 15 Class A, CE, RoHS, UKCA MTBF 378,000 hours @ 50 °C (EST) (Telcordia SR-332) February 14, 2022 Page Rev 1.4 25 of 247 www.imperx.com...
Storage -40 °C to +85 °C Relative humidity 10% to 90% non-condensing Regulatory FCC part 15 Class A, CE, RoHS, UKCA MTBF 378,000 hours @ 50 °C (EST) (Telcordia SR-332) February 14, 2022 Page Rev 1.4 26 of 247 www.imperx.com...
Storage -40 °C to +85 °C Relative humidity 10% to 90% non-condensing Regulatory FCC part 15 Class A, CE, RoHS, UKCA MTBF 378,000 hours @ 50 °C (EST) (Telcordia SR-332) February 14, 2022 Page Rev 1.4 27 of 247 www.imperx.com...
A POE Power Supply injector/ LAN Power or external power supply is required. The Imperx PS12V04A power supply is available for use with POE camera models (except, C2000 and C2400) and can be purchased separately. To power the P67 cameras use an appropriate external power supply and IP67-rated cables.
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Accessories Imperx offers a wide variety of accessories—power supplies, cables, lens tubes—for use with the cameras. The accessories are listed in the tables below and sold separately. Power Supply Part Number Description...
80 mm Clear Glass (default) Ø 69 mm x 2 mm with oleophobic coating *Custom Tube Lengths are available, please contact your local distributor or Imperx sales at: Email: sales@imperx.com Phone (+1) 561-989-0006 Technical Support Each camera is fully tested before shipping. If, for some reason, the camera is not operational after power up, check the following: 1.
Power can be provided to the camera using a POE power injector or LAN Power. a male 6-pin Hirose miniature locking receptacle #HR10A-7R-6PB(73) providing alternative • power input and I/O interface February 14, 2022 Page Rev 1.4 31 of 247 www.imperx.com...
General Purpose Input 1, Return (Opto-isolated) OUT1 General Purpose Output 1, Contact 1 (Opto-isolated) OUT1 RTN General Purpose Output 2, Contact 2 (Opto-isolated) +12 V DC RTN 12 VDC Main Power Return February 14, 2022 Page Rev 1.4 32 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE-C4010 and POE-C4110 Cameras Connectivity The back panel of the camera provides all the connectors needed to operate and control the camera and an LED status indicator. The RJ-45 connector also features Ethernet link status LED indicators.
The RJ-45 connector’s pin assignment conforms to the Ethernet standard IEEE 802.3 1000BASE-T. The 12-pin Hirose connector on the camera’s back panel is a male type miniature locking receptacle #HR10A-10R-12PB(71). The Imperx PS12V14A power supply (sold separately, see PS12V14A Universal Power Supply...
Interface – User Manual ® Connecting a P-IRIS Lens POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE-C4010 and POE-C4110 cameras are available with optional P-Iris lens mount. Signals from the camera’s Hirose connector provide power and control the P-Iris through an external cable.
Page 36
General Purpose Input 1 Return (Opto-isolated) P-Iris Phase B+ Mapped to the pin 1 of a P-Iris jack P-Iris Phase A- Mapped to the pin 3 of a P-Iris jack February 14, 2022 Page Rev 1.4 36 of 247 www.imperx.com...
The RJ-45 connector’s pin assignment conforms to the Ethernet standard IEEE 802.3 1000BASE-T. The POE-C4410, POE-C5410, and POE-C6410 cameras have 12-pin Hirose connector. For pin-out and pin mapping please refer to the section POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE-C4010 and POE-C4110 Pin Assignments.
The RJ-45 connector’s pin assignment conforms to the Ethernet standard IEEE 802.3 1000BASE-T. The POE-C4410-T, POE-C5410-T, and POE-C6410-T cameras have 12-pin Hirose connector. For pin-out and pin mapping please refer to the section POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE-C4010 and POE-C4110 Pin Assignments. February 14, 2022 Page Rev 1.4...
Female MACOM MMT361A315 receptacle for the Ethernet interface. IP67 rating is only • achieved when mated with IP67 rated cable; such as, Imperx P/N: CBL-XRJ45-00XX. Power can be provided to the camera using a POE power injector or LAN power.
OUT2 RTN General Purpose Output 2 Return (TTL) OUT1 General Purpose Output 1, Contact 2 (Opto-isolated) +12 V DC RTN +12 VDC Main Power Return OUT2 General Purpose Output 2 (TTL) February 14, 2022 Page Rev 1.4 40 of 247 www.imperx.com...
An IP67-rated MACOM MMT361A315 connector provides 1000BASE-T Ethernet interface. The pin assignment conforms to the Ethernet standard. Signal Name Cable wires TD0+ White/Orange TD0- Orange TD1+ White/Green TD1- Green TD3+ White/Brown TD3- Brown TD2- White/Blue TD2+ Blue February 14, 2022 Page Rev 1.4 41 of 247 www.imperx.com...
The PS12V14A and P12V18A Power Supplies can be purchased separately. Imperx does not offer an external Power Supply for use with the C2000 and C2400 cameras, but does offer a cable assembly (P/N: CBL-COM01, Input/Output, 6-pin Hirose to unterminated cable, 2 meters long) so you can connect the camera to an external Power Supply and make connections to the trigger Input or Strobe Output.
The CBL-PWR-0014 cable terminates in a female Hirose type miniature locking plug #HR10A- 10P-12S(73). It has two BNC pig-tail cables providing external trigger input (black) and strobe output (white). Imperx recommends using the PS12V14A power adapter for powering POE-C1911, POE-C2010, POE-C2410,...
The CBL-PWR-0018 cable terminates in a female Hirose type miniature locking plug #HR10A- 10P-12S(73). It has two BNC pig-tail cables providing external trigger input (black) and strobe output (white). It also features a lens control cable terminated with a female P-Iris plug. February 14, 2022 Page Rev 1.4 44 of 247 www.imperx.com...
12.5 cm (5”) ± 1 cm (0.4”) connector BNC male Trigger 10 cm (4”) ± 1 cm (0.4”) connector BNC male P-Iris (for CBL-PWR-0018) 14.4 cm (5.7”) ± 1 cm (0.4”) February 14, 2022 Page Rev 1.4 45 of 247 www.imperx.com...
To disconnect the CBL-PWR-0014 or CBL-PWR-0018 cable from the PS12V10 power adapter, pull on the plug KPPX- 4P. Do not pull on the cable. Doing so may result in damage to the cable. February 14, 2022 Page Rev 1.4 46 of 247 www.imperx.com...
The optionally purchased CBL-COM01 cable is used with C2000 and C2400 cameras for transmitting power, external trigger and strobe signals. It terminates in a female HIROSE plug #HR10A-7P-6S(73) on one end and 6 loose wires on the opposing. February 14, 2022 Page Rev 1.4 48 of 247 www.imperx.com...
Interface – User Manual ® I/O Cable CBL-PWIO01 The optionally purchased CBL-PWIO01 cable is used with POE-C1911, POE-C2010, POE-C2410, POE-C2410Y/Z, POE-C3210, POE-C4010, POE-C4110, POE-C4110YZ, POE-C4410, POE-C5410, POE-C6410, POE-C4410-T, POE-C5410-T, and POE-C6410-T cameras for transmitting external trigger and strobe signals when the camera is powered using Local Area Network power or an external POE injector.
C2410, P67-C3210, P67-C4010, P67-C4110 cameras for transmitting power, external trigger and strobe signals. It terminates in a female plug BULGIN PXPTPU12FBF08ACL020PUR on one end and 8 loose wires on the opposing. February 14, 2022 Page Rev 1.4 50 of 247 www.imperx.com...
P67-C1911, P67-C2010, P67-C2410, P67-C3210, P67-C4010, and P67-C4110 cameras. The cable terminates in an M12 8-pin male plug on one end and RJ45 straight connector on the opposing. February 14, 2022 Page Rev 1.4 51 of 247 www.imperx.com...
The connector eliminates the need for a special power supply and external cable between the camera and the Canon EF mount. camera Canon EF lens mount camera internal connector (front) Canon EF lens mount (back) February 14, 2022 Page Rev 1.4 52 of 247 www.imperx.com...
OUT and OUT RTN) is TTL (5.0 V). The maximum output current must not exceed 8.0 mA. Output name (OUT1 or OUT2) and pin numbers of different cameras may vary (refer to the table on the page 53). OUT RTN February 14, 2022 Page Rev 1.4 54 of 247 www.imperx.com...
The voltage across opto-isolated contacts must not exceed 18 V (for POE-C2000, POE-C2400, P67-C1911, P67-C2010, P67-C2410, P67-C3210, P67-C4010, P67-C4110, POE-C4410, POE-C5410, POE-C6410, POE-C4410-T, POE-C5410-T, POE-C6410-T) or 25 V (for POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE-C4010, POE-C4110). The current through the switch must not exceed 50 mA.
Page 56
50 R to 360 R Load current, I from 1 mA to 50 mA Camera model: POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE-C4010, POE-C4110 Voltage, Vs from 2.5 V to 25 V (DC or peak AC) Load resistance, R2 or R3...
POE-C2000, POE-C2400 29 x 29 x 59.4 mm M3 x 0.5mm 3 holes on the bottom 3.0 mm deep side POE-C1911, POE-C2010, 37 x 37 x 61.6 mm M3 x 0.5mm 2 holes on each side POE-C2410, POE-C2410Y/Z, 4.5 mm deep...
M3X0.5mm mounting holes located on the bottom side. An additional mounting plate with ¼-20 UNC (tripod mount) and hardware ship with each camera. Front View: Back View: February 14, 2022 Page Rev 1.4 58 of 247 www.imperx.com...
Page 59
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Bottom View: Side View with Image Plane: February 14, 2022 Page Rev 1.4 59 of 247 www.imperx.com...
Page 60
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® C2000 and C2400 Cameras Mounting Plate February 14, 2022 Page Rev 1.4 60 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE- C4010, and POE-C4110 Cameras The camera housing is made of precision-machined aluminum. For maximum flexibility, the camera has eight M3X0.5mm mounting holes located towards the front of the camera on all four sides.
Page 62
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Top View: Side View with Image Plane: February 14, 2022 Page Rev 1.4 62 of 247 www.imperx.com...
Page 63
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® POE-C1911, POE-C2010, POE-C2410, POE-C2410, POE-C3210, POE- C4010, and POE-C4110 Cameras Mounting Plate February 14, 2022 Page Rev 1.4 63 of 247 www.imperx.com...
M3X0.5mm mounting holes located towards the front of the camera on all four sides. An additional plate with ¼-20 UNC (tripod mount) and hardware ship with each camera. Front View: Back View: February 14, 2022 Page Rev 1.4 64 of 247 www.imperx.com...
Page 65
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Top View: Side View with Image Plane: February 14, 2022 Page Rev 1.4 65 of 247 www.imperx.com...
Page 66
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® C4410, C5410, C6410, C4410-T, C5410-T, and C6410-T Cameras Mounting Plate February 14, 2022 Page Rev 1.4 66 of 247 www.imperx.com...
M3X0.5mm mounting holes located towards the front of the camera on all four sides. An additional plate with ¼-20 UNC (tripod mount) and hardware ship with each camera. Front View: Back View: February 14, 2022 Page Rev 1.4 67 of 247 www.imperx.com...
Page 68
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Top View: Side View with Image Plane: February 14, 2022 Page Rev 1.4 68 of 247 www.imperx.com...
M3X0.5mm mounting holes located towards the front of the camera on the top and bottom sides. An additional plate with ¼-20 UNC (tripod mount) and hardware ship with each camera. Front View: Back View: February 14, 2022 Page Rev 1.4 69 of 247 www.imperx.com...
Page 70
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Top view: Section A – A: February 14, 2022 Page Rev 1.4 70 of 247 www.imperx.com...
Tube-44MM-0060 60 mm Tube-44MM-0066 66 mm Tube-44MM-0072 72 mm Tube-44MM-0078 78 mm *Custom Tube Lengths are available, please contact your local distributor or Imperx sales at +1-561-989-0006 or sales@imperx.com. February 14, 2022 Page Rev 1.4 71 of 247 www.imperx.com...
Clear Glass, 69 mm x 2 mm Ø Aluminum (default)* with oleophobic coating *Custom Tube Lengths are available, please contact your local distributor or Imperx sales +1- 561-989-0006 or sales@imperx.com. February 14, 2022 Page Rev 1.4 72 of 247 www.imperx.com...
Interface – User Manual ® IP67 Lens Tube Extension Kit The ASSY-44MM-0000 extension kit is used to change the Imperx IP67 lens tube length to fit varying C-mount lens sizes. The ASSY-44MM-0000 extension kit is currently available for the 44-mm tubes only.
Do not under-tighten the lens tube and extender! Otherwise, water infiltration is possible. To protect the image sensor from dust and dirt, attach a lens or dust cap to the camera immediately upon removing the lens tube. February 14, 2022 Page Rev 1.4 74 of 247 www.imperx.com...
Page 75
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® P67-C1911, P67-C2010, P67-C2410, P67-C3210, P67-C4010, P67- C4110 cameras mounting plate February 14, 2022 Page Rev 1.4 75 of 247 www.imperx.com...
The Cheetah cameras come with varying adapters for C-mount or F-mount lenses that have different back focal distances. You can use an F-mount lens with a C-mount camera using an F-mount-to-C-mount adapter (with POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE- C4010, and POE-C4110 cameras only). You can purchase the adapter separately (refer to the Imperx web site www.imperx.com...
Please check with O-ring manufacturer, SEAL & DESIGN Inc., https://www.sealanddesign.com (Silicon (VMQ) O-rings), if the camera will be exposed to any chemicals other than water. February 14, 2022 Page Rev 1.4 77 of 247 www.imperx.com...
(either status or information). You can configure and monitor all camera’s features and resources. The Cheetah camera ships with the Imperx Camera SDK software which includes the SDK and IpxPlayer application to control the camera and view/save images. Chapter...
Parameter Camera model supporting the parameter Decimation All models except for POE-C2000 and POE-C2400 Binning Monochrome only: POE-C1911, P67-C1911, POE-C3210, P67-C3210, POE-C4410, POE-C5410, POE-C6410, POE-C4410-T, POE-C5410-T, POE-C6410-T Slave AOI All models except for POE-C2000 and POE-C2400 Line 2 in POE-C1911, POE-C2010, POE-C2410, POE-C2410Y/Z, POE-C3210, POE-C4010,...
This feature cannot be used for precise measurements. Only Cheetah cameras with TEC are calibrated to compensate for the difference. For these cameras, the image sensor temperature value is precise. February 14, 2022 Page Rev 1.4 80 of 247 www.imperx.com...
90 °C, the image sensor power turns off. The power restores once the temperatures of all boards have decreased to 75 °C. February 14, 2022 Page Rev 1.4 81 of 247 www.imperx.com...
IMX429LLR 0x05AD0000 IMX250MZR 0x06FA0000 IMX250MYR 0x02FA0000 RgsID Integer Returns RGS ID. FpgaID Integer Returns the FPGA ID (0=EP4C25, 1=EP4C40, 3=5CEFA4, 5=5CEFA5). EpcsID Integer Returns the EPCS ID (0=EPCS16, 1=EPCS64, 2=EPCS128). February 14, 2022 Page Rev 1.4 82 of 247 www.imperx.com...
Page 83
Returns the Camera sion Head Firmware Version Number. CameraHeadFirmwareBui Integer Returns Firmware build Number. CustomerID Integer Returns Customer ID for custom cameras (0=Imperx Standard camera). FamilyID Integer Returns Camera Family ID. XMLVersion Integer Returns XML Version. GEVFirmwareSWVersion Integer Shows software...
Page 85
This reduces the vertical resolution (height) of the image. String Num. BinningHorizontal Enumeration Returns the mode used to combine horizontal Mode photo-sensitive cells together when BinningHorizontal is used. February 14, 2022 Page Rev 1.4 85 of 247 www.imperx.com...
Page 86
Original PixelFormat: BayerRG8 ReverseX and ReverseY are disabled ReverseX and ReverseY are ReverseY is enabled ReverseX is enabled enabled together New PixelFormat: BayerGB8 New PixelFormat: BayerGR8 New PixelFormat: BayerBG8 February 14, 2022 Page Rev 1.4 86 of 247 www.imperx.com...
Page 87
1232 (H) x 1028 (V) pixels. In the example below, a polarization angle of 90° is selected, and the resulting image consists of the pixels framed in red. 90° 45° 135° 0° February 14, 2022 Page Rev 1.4 87 of 247 www.imperx.com...
Page 88
Sets Slave AOI mode. Disable The Slave AOI might be Include used as AOI for Exclude AGC/AEC, AWB and LUT AEC_AGC_Include (refer to Slave AOI AEC_AGC_Exclude more information). AWB_Include AWB_Exclude LUT_Include LUT_Exclude February 14, 2022 Page Rev 1.4 88 of 247 www.imperx.com...
Trigger is disabled and cannot be used in combination with this feature. AcquisitionFrameTime Integer Min: Depends on camera Sets Frame Time in model microseconds. 16 Max: 16777215 seconds maximum. February 14, 2022 Page Rev 1.4 89 of 247 www.imperx.com...
Page 90
TriggerOverlap Enumeration String Num. Specifies the trigger overlap mode, if the camera receives a trigger pulse while the camera is still processing the previous trigger. February 14, 2022 Page Rev 1.4 90 of 247 www.imperx.com...
DigitalOffset Integer Min: -512 Adds a digital offset (+ or -) Max: 511 to the video data. DigitalOffsetRaw Integer Min: 0 Controls the Digital Offset Max: 1023 in RAW units. February 14, 2022 Page Rev 1.4 91 of 247 www.imperx.com...
Auto Exposure and Auto Gain Control are supported in all cameras except for POE-C2000 and POE-C2400. Auto Iris Control is supported in the POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE-C4010, and POE-C4110 cameras only. Control Parameter Name...
Page 93
AGC operation. AgcMaxLimitReached Integer Returns whether or not the maximum gain limit was reached during AGC operation. AecExposureCurrentValue Integer Reports current value of exposure in microseconds in AEC mode. February 14, 2022 Page Rev 1.4 93 of 247 www.imperx.com...
FFC1 FFC2 BadPixelCorrection Enumeration String Num. Enables bad pixel correction. You can upload Factory your own bad pixel map. User NegativeImage Boolean Inverts the image from positive to negative. February 14, 2022 Page Rev 1.4 94 of 247 www.imperx.com...
Page 95
ReverseY feature. BitShift Enumeration String Num. Shifts the data output bits NoShift left or right. OneBitRight TwoBitsRight ThreeBitsRight FourBitsRight FiveBitsRight SixBitsRight SevenBitsRight OneBitLeft TwoBitsLeft ThreeBitsLeft FourBitsLeft FiveBitsLeft SixBitsLeft SevenBitsLeft February 14, 2022 Page Rev 1.4 95 of 247 www.imperx.com...
Displays the white balance coefficient for the Green channel (when BalanceWhiteAuto is Once or Continuous. BlueCoefficientAuto Integer Displays the white balance coefficient for the Blue channel (when BalanceWhiteAuto is Once or Continuous. February 14, 2022 Page Rev 1.4 96 of 247 www.imperx.com...
ExposureStart OUT2 output ExposureEnd (refer to the MidExposure section Strobe ExposureActive HSync Synchronization VSync Controls OddEvenFrame for more TriggerActual information on TriggerDelayed output signals). CameraReady PulseGenerator Strobe1 Strobe2 ToggleOut2 February 14, 2022 Page Rev 1.4 97 of 247 www.imperx.com...
PulseGenWidth Integer Sets pulse width of Pulse Generator where each unit is equal to PulseGenGranularity. PulseGenPeriod Integer Sets pulse period of Pulse Generator where each unit is equal to PulseGenGranularity. February 14, 2022 Page Rev 1.4 98 of 247 www.imperx.com...
Num. Shows status of AutoFocus Auto/Manual focus switch ManualFocus located on the lens. GetLensID Command Requests value of Lens ID register. LensID Integer Returns Lens ID after GetLensID is issued. February 14, 2022 Page Rev 1.4 99 of 247 www.imperx.com...
Page 100
FocusMax value. FocusEncoderStatus Integer Returns the current focus encoder value after the GetFocusEncoderStatus command is issued. GetFocusEncoderStatus Command Requests the focus encoder position value. ResetFocusEncoder Command Resets the Focus encoder. February 14, 2022 Page Rev 1.4 100 of 247 www.imperx.com...
Page 101
IrisMin Integer Returns the minimum iris limit. IrisMax Integer Returns the maximum iris limit. IrisRange Integer Displays the Limit values of the iris, after the GetIrisRange command is issued. February 14, 2022 Page Rev 1.4 101 of 247 www.imperx.com...
Interface – User Manual ® P-Iris Lens Control A P-Iris Lens supports motorized iris. P-Iris Lens Control parameters give you control over iris position and are available in POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE-C4010, and POE-C4110 cameras. Parameter Name Type Value...
Indicates if PersistentIP stentIP configuration scheme is activated on network interface. GevCurrentIPAddress Integer Reports IP address of network interface after configuring it. GevCurrentSubnetMask Integer Provides subnet mask of network interface. February 14, 2022 Page Rev 1.4 103 of 247 www.imperx.com...
Page 104
0 closes the message channel. GevMCDA Integer Controls the destination IP address for the message channel. GevMCTT Integer Provides the message channel transmission timeout value in milliseconds. February 14, 2022 Page Rev 1.4 104 of 247 www.imperx.com...
Page 105
UDP port address for this stream channel. GevSCFTD Integer Min: 0 Sets a frame Max: GevSCFTDMax transmission delay in microseconds to sequence multiple camera outputs on network. The value of delay between the February 14, 2022 Page Rev 1.4 105 of 247 www.imperx.com...
Page 106
GevTimestampControlLatch Command Latch current timestamp counter into Timestamp Value register. GevTimestampControlReset Command Reset timestamp 64-bit counter to 0. GevTimestampValue Integer Reports the latched 64- bit value of the timestamp counter. February 14, 2022 Page Rev 1.4 106 of 247 www.imperx.com...
UserSetDefault Enumeration String Num. Selects User Set to load and Default activate when device is UserSet0 powered on or reset. UserSet1 Default is set by Factory. UserSet2 UserSet3 February 14, 2022 Page Rev 1.4 107 of 247 www.imperx.com...
OUT2 – The event will be generated when a Rising Edge is detected on the • Hardware Output Line GP OUT 2 (STROBE 2) (OUT2 event is supported by all cameras except for POE-C2000 and POE-C2400 models). February 14, 2022 Page Rev 1.4 108 of 247 www.imperx.com...
Configuring an Ethernet Adapter and Host Computer For the best system performance, Imperx recommends configuring the following parameters of your network interface card (NIC): Jumbo Frames (Jumbo Packets), Receive/Transmit Buffers, Interrupt Moderation Rate to the values shown below. You also might need to disable antivirus software and Firewalls, turn off power saving plan, and configure IP addresses for multiple NICs on the host computer.
Typically, it is set to a low value by default (usually 256) which causes dropped packets (older packets will be overwritten). For maximum performance, Imperx recommends that you set these parameters as high as possible.
Page 111
Use the default value set by the manufacturer’s drivers. • Set a NIC to the adaptive interrupt moderation mode. In this mode, the interval is dynamically changed according to packet size and throughput. February 14, 2022 Page Rev 1.4 111 of 247 www.imperx.com...
1. Click Start icon → Windows System → Control Panel. 2. Click Hardware and Sound → Devices and Printers → Device Manager. 3. Expand Network Adapters list→ Right-click the Ethernet adapter that works with your camera → Properties. February 14, 2022 Page Rev 1.4 112 of 247 www.imperx.com...
Page 113
5. Click OK. The network connectivity may be lost for a couple of seconds. 6. Reboot your PC to ensure that new settings have been activated. February 14, 2022 Page Rev 1.4 113 of 247 www.imperx.com...
→ Network → select the Ethernet adapter that works with your camera → click the button. 2. On the Identity tab, set the MTU size to 9000 bytes and click Apply: February 14, 2022 Page Rev 1.4 114 of 247 www.imperx.com...
2. Find the maximum RX/TX values by running the following command: ethtool -g <eth_link_name> 3. Set the maximum RX/TX (as shown above, rx-max = 4096, tx-max=4096) by running the following command: sudo ethtool -G <eth_link_name> rx 4096 tx 4096 February 14, 2022 Page Rev 1.4 115 of 247 www.imperx.com...
When too many frames have been dropped, the video acquisition rate slows down. The following pop-up window opens: Imperx recommends turning off any Firewalls, antivirus software, and third-party filter drivers and to disable Windows Performance Monitor (perfmon.exe) or Wireshark (use it solely for debugging purposes), and not opening the Networking tab in Windows Task Manager.
3. On the left panel, click Turn Windows Defender Firewall on or off. The Customize settings windows opens. 4. Select a network type that your camera is connected to and click Turn off Windows Defender Firewall (not recommended). Click OK. February 14, 2022 Page Rev 1.4 117 of 247 www.imperx.com...
4. Click Windows Defender Firewall Properties. 5. In the Windows Defender Firewall with Advanced Security on Local Computer Properties… window, select the tab of the profile to turn off the firewall and click Customize…. February 14, 2022 Page Rev 1.4 118 of 247 www.imperx.com...
Page 119
6. The Protected Network Connections for the Private Profile windows shows a list of the network connections with the firewall turned on. To disable the firewall, uncheck those connections that contain your cameras. Click OK. February 14, 2022 Page Rev 1.4 119 of 247 www.imperx.com...
3. On the left panel, click Change adapter settings. 4. Right-click the Ethernet adapter that works with your camera → Properties. 5. Select Internet Protocol Version 4 (TCP/IPv4), click Properties. February 14, 2022 Page Rev 1.4 120 of 247 www.imperx.com...
Page 121
6. Select Use the following IP address and assign an IP address to the network adapter. The Default gateway field should be blank. Imperx recommends using a private network IP address. The following IPv4 address ranges are reserved for private networks:...
2. On the IPv4 tab, set IPv4 Method to Manual and enter an IP address and Netmask in the Addresses area. The Gateway, DNS, and Routes fields should be left blank. February 14, 2022 Page Rev 1.4 122 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Imperx recommends using a private network IP address. The following IPv4 address ranges are reserved for private networks: RFC1918 name IP address range Largest CIDR block (subnet mask) 24-bit block 10.0.0.0–10.255.255.255...
Page 124
6. Make sure that Obtain an IP address automatically is enabled. The DHCP server assigns a dynamic IP address to the NIC and camera. If the DHCP server is not available/ not running, a link-local address assignment takes place. February 14, 2022 Page Rev 1.4 124 of 247 www.imperx.com...
2. On the IPv4 tab, set IPv4 Method to Automatic (DHCP) and click Apply. 3. Repeat steps 1, 2 for each NIC that is connected to a camera and has a running DHCP server. February 14, 2022 Page Rev 1.4 125 of 247 www.imperx.com...
1. In the top right-hand corner of the screen, click the Wired Network icon → Settings → Network → select the Ethernet adapter that works with your camera → click the button. February 14, 2022 Page Rev 1.4 126 of 247 www.imperx.com...
Page 127
Interface – User Manual ® 2. On the IPv4 tab, set IPv4 Method to Link-Local Only and click Apply. 3. Repeat steps 1, 2 for each NIC on your computer. February 14, 2022 Page Rev 1.4 127 of 247 www.imperx.com...
1. Open the IpxPlayer application and click Camera menu and select Connect (or click the Connect icon on the tool bar). 2. Select a camera and click Set IP Address. February 14, 2022 Page Rev 1.4 128 of 247 www.imperx.com...
Page 129
4. In the TransportLayerControl category, make sure that the following parameters are configured: • GevCurrentIPConfigurationPersistenIP: True • GevPersistentIPAddress: What you set it to previously GevPersistentSubnetMask: What you set it to previously • • GevPersistentDefaultGateway: What you set it to previously February 14, 2022 Page Rev 1.4 129 of 247 www.imperx.com...
3. Next to the power plan, click Change plan settings. 4. In the Put the computer to sleep dropdown list select Never and click Save changes. Turn off display can be set to any value. February 14, 2022 Page Rev 1.4 130 of 247 www.imperx.com...
Page 131
5. Click Configure. Adapter Properties window opens. 6. On the Power Management tab, uncheck the Allow the computer to turn off this device to save power option, click OK. 7. Repeat steps 4–6 for each NIC. February 14, 2022 Page Rev 1.4 131 of 247 www.imperx.com...
When installed, the Filter Driver appears in Ethernet connection properties. Make sure that the Imperx GigE Vision Filter check box is checked. (If it is unchecked, the Filter Driver is disabled.) February 14, 2022 Page Rev 1.4...
Page 133
The Filter Driver also appears, if installed and enabled, in the Select camera dialog (in SDK or IpxPlayer), when you select NIC or camera. If the Filter Driver is disabled or not installed, GigE Vision [UDP] will be displayed: February 14, 2022 Page Rev 1.4 133 of 247 www.imperx.com...
49152–65535. The camera Outgoing UDP port for Message Channel GVCP packets is 49152 (0xC000), while incoming port on SW side is any dynamic port within the range 49152–65535. February 14, 2022 Page Rev 1.4 134 of 247 www.imperx.com...
The application also collects and displays statistical information on acquired images and generates a log of data transfers between the camera and the host computer. Supported Operating Systems The Imperx Camera SDK and IpxPlayer application are compatible with the following operating systems: •...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Compatibility The Imperx Camera SDK and IpxPlayer are compatible with the Imperx GigE Vision and USB3 cameras. User Interface and Functionality The IpxPlayer provides the following functionalities: • Detects a camera.
1. Drag the IpxCameraSdk***.exe file to your computer desktop. If a Security screen appears, click OK. 2. Double click the executable file IpxCameraSdk***.exe. Note the recommendation to close other applications and click Next. 3. Read the License Agreement and click I Agree. February 14, 2022 Page Rev 1.4 137 of 247 www.imperx.com...
Page 138
5. Accept the default destination folder or click Browse and select a different location, click Next and then Install. The installer prompts you to uninstall any existing versions of the software from your computer before continuing the installation. February 14, 2022 Page Rev 1.4 138 of 247 www.imperx.com...
Page 139
Interface – User Manual ® 6. Select network adapters that are connected to Imperx GigE Vision cameras, click Enable IpxGEV Filter driver, and close the filter driver installer. 7. Make sure that the environment variable setup is checked and click Next.
Page 140
Cheetah camera. Refer to the Configuring an Ethernet Adapter and Host Computer chapter on page for more information. 9. Select Reboot now and click Finish. The Imperx IpxPlayer icon appears on your desktop. February 14, 2022 Page Rev 1.4 140 of 247...
® Installing the Software in Linux 1. Run the IpxCameraSDK installer using the console: 2. Read the Warning message and press Enter 3. Read the Note message and press Enter: February 14, 2022 Page Rev 1.4 141 of 247 www.imperx.com...
Page 142
® 4. Read the Warning message and type Y or N 5. Accept the default destination directory or change it 6. To open the IpxPlayer application, run the following command: February 14, 2022 Page Rev 1.4 142 of 247 www.imperx.com...
Interface – User Manual ® Camera SDK The installation process places the Imperx camera SDK files on your computer’s hard drive using following structure: <InstallationFolder> – root SDK folder (usually, on the Windows OS, it is C:\Program Files\Imperx\Imperx Camera SDK\).
2. Click Camera menu and select Connect (or click the camera icon The Select Camera dialog appears. The dialog lists all connected cameras. The version number refers to the installed Imperx GUI driver 3. Select a camera listed on the dialog.
Page 145
If the camera is connected, the Ethernet LEDs on the camera back panel and on your Ethernet switch are blinking. After the camera is connected, click the play icon on the IpxPlayer to begin capturing and displaying images. February 14, 2022 Page Rev 1.4 145 of 247 www.imperx.com...
Shows/hides the Camera Terminal panel. Use this panel for uploading Firmware Updates, LUT, FFC, DPC/HPC files or downloading LUT, FFC, DPC/HPC files. Capture Shows/hides the Capture panel. Statistics Shows/hides the Statistics panel. February 14, 2022 Page Rev 1.4 146 of 247 www.imperx.com...
Scales the image width to fit across the display window while maintaining the image aspect ratio. Center Image Moves the center of the image to the center of display window. February 14, 2022 Page Rev 1.4 147 of 247 www.imperx.com...
Device Control Category The Device Control parameters provide information about the camera: DeviceVendorName Imperx, Inc. DeviceModelName Full camera part number. DeviceManufactureInfo Imperx technical support: 561-989-0006 DeviceVersion Camera Hardware version. Device Serial Number Camera serial number. DeviceUserID User-defined camera name. February 14, 2022 Page Rev 1.4...
Shows the field-programmable gate array (FPGA) ID (0=EP4C25, 1=EP4C40, 3=5CEFA4). EpcsID Shows the EPCS ID (0=EPCS16, 1=EPCS64, 2=EPCS128). FirmwareImage The Firmware Image ID (F=Factory or A=Application). CameraHeadFirmwareVersion The Firmware version number. CameraHeadFirmwareBuild The Firmware build number. February 14, 2022 Page Rev 1.4 149 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® CustomerID The Customer ID for custom firmware (0=Imperx standard firmware). FamilyID The Family ID. XmlVersion The version of the XML file. GevFirmwareSwVersion Displays the camera’s firmware software version. GevFirmwareHwVersion Displays the camera’s firmware hardware version.
Page 151
Sets a SAOI height in number of rows (multiples of 8). SAOI_OffsetX Sets horizontal offset in number of pixels from the beginning of each row to the Slave AOI. The number must be a multiple of 32. February 14, 2022 Page Rev 1.4 151 of 247 www.imperx.com...
Aborts acquisition immediately, but a partially transferred image will be completed. If acquisition is not in progress, command is ignored. AcquisitionFrameCount Lets you enter the number of frames to acquire when using the MultiFrame Acquisition mode. February 14, 2022 Page Rev 1.4 152 of 247 www.imperx.com...
Page 153
TriggerType Sets the trigger to Standard or Fast. Fast trigger enables exposure and readout overlap. Standard trigger sets sequential exposure and readout. February 14, 2022 Page Rev 1.4 153 of 247 www.imperx.com...
Page 154
Sets number of frames to capture per trigger. (Available in Standard Trigger mode only). TriggerDelay Sets the delay time in microseconds between the trigger pulse and the start of exposure. February 14, 2022 Page Rev 1.4 154 of 247 www.imperx.com...
DigitalOffset The offset is a digital count added or subtracted from each pixel’s digital value. The range is -511 to +512 counts DigitalOffsetRaw Controls the DigitalOffset in raw units. February 14, 2022 Page Rev 1.4 155 of 247 www.imperx.com...
The POE-C2000 and POE-C2400 cameras do not support AGC and AEC. Only POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE-C4010, and POE- C4110 cameras support AIC (automatic iris control) option.
AGC mode. AecExposureCurrentValue Shows status of exposure value in microseconds, calculated by the camera in AEC mode. AecMinLimitReached Shows status of whether the minimum exposure limit was reached during AEC mode. February 14, 2022 Page Rev 1.4 157 of 247 www.imperx.com...
Page 158
AIC operation. AicMaxLimitReached Shows status of whether the maximum iris limit was reached during AIC operation. CurrentAvgOrPeakLuminance Shows the current status of average or peak luminance. AgcAecAicStatus Internal camera use. February 14, 2022 Page Rev 1.4 158 of 247 www.imperx.com...
Vertically flips the image sent by the camera. The AOI is applied after the flipping. BitShift Shifts the data output bits left or right. Options are: NoShift, OneBitRight, TwoBitsRight, ThreeBitsRight, FourBitsRight, FiveBitsRight, SixBitsRight, SevenBitsRight, OneBitLeft, TwoBitsLeft, ThreeBitsLeft, FourBitsLeft, FiveBitsLeft, SixBitsLeft, SevenBitsLeft. February 14, 2022 Page Rev 1.4 159 of 247 www.imperx.com...
GreenCoefficientAuto Displays the white balance coefficient for the Green channel ( when BalanceWhiteAuto is Once or Continuous. BlueCoefficientAuto Displays the white balance coefficient for the Blue channel ( when BalanceWhiteAuto is Once or Continuous February 14, 2022 Page Rev 1.4 160 of 247 www.imperx.com...
Strobe1Mode / Strobe2Mode Sets the Strobe 1 and Strobe 2mode of operation. The options are: Off, EachFrame, OddFrame, EvenFrame. Strobe1Width / Strobe2Width Sets the strobe pulse duration in microseconds. Strobe1Delay / Strobe2Delay Sets the strobe delay from reference, in microseconds. February 14, 2022 Page Rev 1.4 161 of 247 www.imperx.com...
Sets the value of the pulse period in microseconds. PulseGenNumPulses Sets the number of pulses generated by the Pulse Generator. To set Pulse Generator in continuous mode, set the parameter in 65536. PulseGenEnable Enables the Pulse Generator. February 14, 2022 Page Rev 1.4 162 of 247 www.imperx.com...
Shows status of Auto / manual focus switch located on the lens. GetLensID Request the value of the Lens ID register. LensID Returns the Lens ID after the GetLensID command is issued. February 14, 2022 Page Rev 1.4 163 of 247 www.imperx.com...
Page 164
Sets the maximum focus encoder value by copying current encoder value. FocusEncoderStatus Shows the current focus encoder value after issuing the GetFocusEncoderStatus command. GetFocusEncoderStatus Requests the focus encoder position value. Reset Focus Encoder Resets the Focus encoder. February 14, 2022 Page Rev 1.4 164 of 247 www.imperx.com...
Page 165
Determines the Iris Range. The values are read using the GetIrisRange command. IrisMin Returns the minimum iris limit. IrisMax Returns the maximum iris limit. IrisRange Shows the limit values of the iris after issuing the GetIrisRange command. February 14, 2022 Page Rev 1.4 165 of 247 www.imperx.com...
Interface – User Manual ® P-Iris Lens Control Category The Imperx Cheetah POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE-C4010, and POE- C4110 cameras support a P-Iris (Precise Iris) lens control option. You can control the iris position manually using P-Iris Lens Control parameters.
This bit cannot be reset if the stream channels do not support the standard ID mode. GevCurrentIPConfigurationLLA Indicates whether a Link Local Address IP configuration scheme is activated on the network interface. February 14, 2022 Page Rev 1.4 167 of 247 www.imperx.com...
Page 168
This bit is copied into the Do Not Fragment bit of IP header of each stream packet. GevSCPD Indicates the delay (in timestamp counter unit) to insert between each packet for this stream channel. February 14, 2022 Page Rev 1.4 168 of 247 www.imperx.com...
Event Control Category EventSelector Selects which Event to signal to the host application. EventNotification Activate or deactivate the notification to the host application of the occurrence of the selected Event. February 14, 2022 Page Rev 1.4 169 of 247 www.imperx.com...
AVI Movie. Options are – you can set the frames per second or get the current frames per second from the camera (see the Saving Image in AVI Movie File Format section). February 14, 2022 Page Rev 1.4 170 of 247 www.imperx.com...
OS, check the Add Palette checkbox to add a palette to 8-bit bitmap image. 6. Make sure that a value of the Ticks per second parameter matches the value of the GevTimestampTickFrequency parameter. 7. Set minimum and maximum quantizers and click OK. February 14, 2022 Page Rev 1.4 171 of 247 www.imperx.com...
Event Channel. This links to the camera's Device Event Channel. The Event Channel notifies • the host computer software about any events on the camera side. For example, the camera can notify the software that it received the trigger signal. February 14, 2022 Page Rev 1.4 172 of 247 www.imperx.com...
Frames dropped The number of frames dropped by the camera (calculated from consequence block IDs). FPS The number of frames per second. Throughput [MB/s] The average throughput value of the camera interface in megabytes per second. February 14, 2022 Page Rev 1.4 173 of 247 www.imperx.com...
Downloading Files To download DPM, HPM, FFC, or LUT files into the camera, follow the steps below. 1. On the Download tab, select a Location from which to download a file. February 14, 2022 Page Rev 1.4 174 of 247 www.imperx.com...
Page 175
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® 2. Click Download…. A readout begins. 3. Upon completing the readout, click Save. February 14, 2022 Page Rev 1.4 175 of 247 www.imperx.com...
Max. limit = Mean + SdtDev x coefficient. Min. limit = Mean – StdDev x coefficient. Mean • Shows the mean pixel value (in ADU) StdDev Shows the standard deviation of pixel values (in ADU) • February 14, 2022 Page Rev 1.4 176 of 247 www.imperx.com...
Mode sets a visualization mode. Bar histogram Shows pixels’ values in ADU and the number of pixels of a certain value. • Row histogram Shows pixels’ values in ADU in the selected row. • February 14, 2022 Page Rev 1.4 177 of 247 www.imperx.com...
Page 178
Set the visualization Mode to Row histogram or Column histogram and select a row/column coordinate. Average when checked, shows average pixels’ values in the selected row/column. Y Log when checked, a logarithmic Y axis is enabled. February 14, 2022 Page Rev 1.4 178 of 247 www.imperx.com...
For the Hex pixel Dump to display the pixel values correctly, set the Hex Pixel Dump data parameter in the menu File > Settings with respect to the pixel format as shown below. Pixel Format Packed Unpacked Hex Pixel Dump data Processed Either RAW or Processed February 14, 2022 Page Rev 1.4 179 of 247 www.imperx.com...
12Bit table Balance Intreface Binning is available in monochrome cameras only: POE-C1911, POE-C3210, POE-C4410, POE-C5410, POE-C6410, POE-C4410-T, POE-C5410-T, POE- C6410-T, P67-C1911, P67-C3210 Sub-sampling decimation is available in all camera models except for POE-C2000 and POE-C2400 Black Level Auto is available...
Free-running mode, Exposure control is Off Settings: Exposure Mode: Off Trigger Mode: Off Start of Exposure Exposure time Exposure time Exposure N Exposure N+1 Readout time Readout N Readout N-1 Readout time February 14, 2022 Page Rev 1.4 181 of 247 www.imperx.com...
Page 182
µs) or AcquisitionFrameRate (in Hz) settings. 3. Set ExposureTime within the extended frame time range. The camera rounds the ExposureTime up or down so that it is a multiple of the line time (in µs). February 14, 2022 Page Rev 1.4 182 of 247 www.imperx.com...
Page 183
2217 77315 C4110 IMX304 4112 x 3008 3041 106155 C4410 IMX367 4432 x 4436 4481 169518 C5410 IMX387 5472 x 3084 3129 143198 C6410 IMX342 6480 x 4860 4905 269005 February 14, 2022 Page Rev 1.4 183 of 247 www.imperx.com...
Page 184
C3210 IMX428 3216 x 2208 C4010 IMX267 4112 x 2176 C4110 IMX304 4112 x 3008 C4410 IMX367 4432 x 4436 C5410 IMX387 5472 x 3084 C6410 IMX342 6480 x 4860 February 14, 2022 Page Rev 1.4 184 of 247 www.imperx.com...
The camera rounds the ExposureTime up or down so that it is a multiple of the line-time (in µs). 4. Configure the trigger parameters. Please refer to the section Configuring the Trigger, steps 4–9 February 14, 2022 Page Rev 1.4 185 of 247 www.imperx.com...
Page 186
Trigger period: 1 s (or 1,000,000 µs) Readout time = 4095*55 µs = 225,225 µs Exposure Time = 1,000,000 µs - 225,225 µs = 774,775 µs AecExposureMax ≤ 774,775 µs February 14, 2022 Page Rev 1.4 186 of 247 www.imperx.com...
The maximum exposure is frame-time dependent, and the minimum exposure varies based on the image sensor. The camera overlaps the exposure and read-out times in free-running and Fast trigger modes as shown in the following figure. February 14, 2022 Page Rev 1.4 187 of 247 www.imperx.com...
To prevent this, increase the AEC minimum exposure setting, decrease the convergence speed, and/or decrease the lens iris. The POE-C2000 and POE-C2400 cameras do not support AEC. February 14, 2022 Page Rev 1.4 188 of 247 www.imperx.com...
The AEC/AGC algorithm samples all pixels for the entire frame. The camera displays the current luminance within the frame, the current exposure, and the current gain. The POE-C2000 and POE-C2400 cameras do not support AGC. February 14, 2022 Page Rev 1.4 189 of 247 www.imperx.com...
A P-Iris lens uses a stepper motor for adjusting an iris position. You can control the iris position manually or let the camera adjust the iris by enabling Automatic Iris Control (AIC). Only Cheetah POE-C1911, POE-C2010, POE-C2410, POE-C3210, POE-C4010, and POE-C4110 cameras support the P-Iris (Precise Iris) lens control option.
Page 191
The camera then indicates the exposure minimum limit has been reached and closes the iris until either the target luminosity is achieved, or the iris is Fully Closed (AicIrisMax is reached). February 14, 2022 Page Rev 1.4 191 of 247 www.imperx.com...
Page 192
The AIC/AEC/AGC algorithm samples all pixels for the entire frame. The camera displays the current luminance within the frame, the current exposure, the current gain, and the current iris position February 14, 2022 Page Rev 1.4 192 of 247 www.imperx.com...
16 s. Acquisition Control mode Description SingleFrame acquires one image during the acquisition period MultiFrame acquires a specified number of images during the acquisition period Continuous acquires images continuously February 14, 2022 Page Rev 1.4 193 of 247 www.imperx.com...
6 dB 1.99526x 2050 12 dB 3.98107x 4097 Digital Offset Digital offset is a digital count added or subtracted from each pixel. The range is - 512 to +511 counts. February 14, 2022 Page Rev 1.4 194 of 247 www.imperx.com...
Black Level Auto-Calibration and Offset The camera automatically adjusts black level based on measurements of the dark reference lines at the start of each frame. Imperx recommends leaving the BlackLevelAuto engaged (continuous). Black level auto-calibration does not work properly at the changing temperature. The black level shifts from the reference level.
Page 197
High or active Low. If applicable, enable a strobe and specify its width and delay (for more information, refer to the section Configuring the Strobe). February 14, 2022 Page Rev 1.4 197 of 247 www.imperx.com...
The TriggerNumFrames setting is available in Standard trigger mode with ExposureMode set to Timed only. An external timing pulse controls the start of the exposure when ExposureMode is set to Timed. February 14, 2022 Page Rev 1.4 198 of 247 www.imperx.com...
Page 199
Trigger period (min) = Exposure time + Readout time Trigger period Trigger width Trigger active edge – Rising Ignored Ignored Trigger Start of Exposure Exposure time Exposure N+1 Exposure N Exposure time Readout N Readout N+1 Readout time February 14, 2022 Page Rev 1.4 199 of 247 www.imperx.com...
Page 200
Readout Time is equal to the CurrentFrameTime (in free-running mode, with AcquisitionFrameRateEnable disabled). If the next trigger pulse appears during the previous trigger period, the camera ignores it. February 14, 2022 Page Rev 1.4 200 of 247 www.imperx.com...
Trigger period ≥ Readout time Trigger width Trigger Trigger active Ignored Ignored edge – Falling Start of Exposure Exposure time Exposure time Exposure N Exposure N+1 Readout N Readout time Readout N-1 February 14, 2022 Page Rev 1.4 201 of 247 www.imperx.com...
You can trigger the camera by clicking the GUI Software Trigger button or by sending the GenICam™ Trigger Software command. Action0 – trigger source is generated by software using the Action command #0 (Trigger • over Ethernet). February 14, 2022 Page Rev 1.4 202 of 247 www.imperx.com...
TriggerDebounceTime Defines the time period following a triggering event in which no additional triggers will be accepted by the camera. The camera ignores any pulses during the TriggerDebounceTime after receiving the trigger signal. February 14, 2022 Page Rev 1.4 203 of 247 www.imperx.com...
Page 204
Max. TriggerDebounceTime = 65535 µs TriggerDebounceTime ≤ Trigger period Max. TriggerDelay = 1000000 µs Trigger period Trigger pulse width Ignored Ignored Trigger TriggerDebounceTime Trigger Debounce Trigger Delay Exposure start Exposure time February 14, 2022 Page Rev 1.4 204 of 247 www.imperx.com...
The strobes start just as the exposure begins and can be activated on all frames or just even or odd frames. You can position each strobe pulse within the entire frame-timing period with a precision of 1.0 microsecond. February 14, 2022 Page Rev 1.4 205 of 247 www.imperx.com...
Exposure Exposure time Exposure N Exposure N+1 Exposure N+2 Exposure time Readout N-1 Readout N Readout N+1 Readout time Strobe 1 Strobe 1 Strobe 1 Delay Width Strobe 1 period February 14, 2022 Page Rev 1.4 206 of 247 www.imperx.com...
Decimation: The camera supports both binning and sub-sampling decimation to reduce the output resolution. Binning and sub-sampling increase the sensor frame rate. However, sub- sampling offers the largest frame rate improvement by reducing the number of rows and February 14, 2022 Page Rev 1.4 207 of 247 www.imperx.com...
The LUT is applied to pixels within the Slave AOI only. LUT_Exclude The LUT is applied only to pixels outside the Slave AOI. The POE-C2000 and POE-C2400 cameras do not support Slave AOI. February 14, 2022 Page Rev 1.4 208 of 247 www.imperx.com...
The binning feature can be used on the full resolution image or within any area of interest. You cannot apply both binning and sub-sampling decimation simultaneously. The following cameras support binning: Camera Model Sensor Type POE-C1911, POE-C3210, P67-C1911, P67-C3210, POE-C4410, POE-C5410, Monochrome only POE-C6410, POE-C4410-T, POE-C5410-T, POE-C6410-T February 14, 2022 Page Rev 1.4 209 of 247 www.imperx.com...
Monochrome subsampling: Color subsampling: The POE-C2000 and POE-C2400 cameras do not support decimation. February 14, 2022 Page Rev 1.4 210 of 247 www.imperx.com...
The user-defined LUT (Lookup Table) feature transforms any 12-bit video data into any other 12-bit value. The camera supports four separate LUTs. All LUTs are available for modifications. You can generate a custom LUT and upload it using the Imperx Upload Utility (see Uploading the LUT File).
When Factory or User correction is enabled, the camera compares each pixel’s coordinates with entries in the pixel map. If a match is found, the camera corrects the defective pixel. You can create your own Bad Pixel Map (BPM) file and upload it using the Imperx Upload Utility application.
Image is filled vertically with an image that goes from the darkest possible value to the brightest HorizontalAndVerticalRamp A pair of horizontal and/or vertical lines positioned in the image at any pixel/line in the image February 14, 2022 Page Rev 1.4 213 of 247 www.imperx.com...
Page 214
Displays a cross-hair in the absolute center of the image. A live image is superimposed under the cross-hair pattern. Cross-hair has a thickness of two pixels IpxGevPattern Image is being generated by GEV engine Firmware February 14, 2022 Page Rev 1.4 214 of 247 www.imperx.com...
The camera uses the correction coefficients you enter (0 is equal to 0.0x, 4095 is equal 4x gain). Also, see TIP below. For best color reproduction when the source has a stable spectral output, Imperx suggests illuminating a uniformly grey card with the intended source then using the Once option to...
Issue the Canon Focus Far-Full command. d. Issue the Get Focus Encoder Status command. Issue the Focus Set Max command. The Focus Max parameter will be automatically set to the maximum value. February 14, 2022 Page Rev 1.4 216 of 247 www.imperx.com...
The aperture will be changed with IrisStepValue until it is greater than or equal to the target position in raw units. Only the POE-C4410, POE-C5410, POE-C6410, POE-C4410-T, POE-C5410-T, POE-C6410-T cameras support Canon EOS EF lens control. February 14, 2022 Page Rev 1.4 217 of 247 www.imperx.com...
You can create custom LUT tables using the Imperx IPX Toolkit utility and upload these tables to the parameter Flash using the Imperx Upload Utility. Both the IPX Toolkit and IPX Upload Utility are available from the Imperx website https://www.imperx.com/.Imperx also has an application note describing how to...
The camera applies the last 24 dB of gain digitally, which affects both signal and noise equally. Additional digital gain (up to 12 dB) can also be applied using the Digital Gain control. February 14, 2022 Page Rev 1.4 219 of 247 www.imperx.com...
2x2 sub-array. As shown in the following illustration, each array covers a block of four pixels in the sensor with each polarizer absorbing light at one of four angles: 90 degrees, 45 degrees, 135 degrees, or 0 degrees. February 14, 2022 Page Rev 1.4 220 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Appendix A: Spectral Response Cheetah C1911 Spectral Response Sony IMX429 Color Spectral Response Sony IMX429 Mono Spectral Response February 14, 2022 Page Rev 1.4 221 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Cheetah C2000 and C2010 Spectral Response Sony IMX265 Color Spectral Response Sony IMX265 Mono Spectral Response February 14, 2022 Page Rev 1.4 222 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Cheetah C2400 and C2410 Spectral Response Sony IMX264 Color Spectral Response Sony IMX264 Mono Spectral Response February 14, 2022 Page Rev 1.4 223 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Cheetah C2410Y/Z Spectral Response Sony IMX250MYR Color Spectral Response Sony IMX250MZR Mono Spectral Response February 14, 2022 Page Rev 1.4 224 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Cheetah C3210 Spectral Response Sony IMX428 Color Spectral Response Sony IMX428 Mono Spectral Response February 14, 2022 Page Rev 1.4 225 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Cheetah C4010 Spectral Response Sony IMX267 Color Spectral Response Sony IMX267 Mono Spectral Response February 14, 2022 Page Rev 1.4 226 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Cheetah C4110 Spectral Response Sony IMX304 Color Spectral Response Sony IMX304 Mono Spectral Response February 14, 2022 Page Rev 1.4 227 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Cheetah C4410 Spectral Response Sony IMX367 Color Spectral Response Sony IMX367 Mono Spectral Response February 14, 2022 Page Rev 1.4 228 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Cheetah C5410 Spectral Response Sony IMX387 Color Spectral Response Sony IMX387 Mono Spectral Response February 14, 2022 Page Rev 1.4 229 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Cheetah C6410 Spectral Response Sony IMX342 Color Spectral Response Sony IMX342 Mono Spectral Response February 14, 2022 Page Rev 1.4 230 of 247 www.imperx.com...
The original DPM file cannot be changed. Editing BPM Files To obtain the factory BPM file, contact Imperx technical support at: Email: support@imperx.com Toll Free: 1 (866) 849-1662 or (+1) 561-989-0006 Visit our website: www.imperx.com.
To see all the bad pixels, including those in the factory BPM: 1. Set BadPixelCorrection to Off in Data Correction menu. 2. Repeat steps 2–6 of the previous procedure. February 14, 2022 Page Rev 1.4 232 of 247 www.imperx.com...
If your frame grabber’s first pixel coordinates are 0, 0, you should add 1 to both the X and Y coordinates of the bad pixel. • If the first pixel coordinates are 1, 1, do not add 1 to either coordinate. February 14, 2022 Page Rev 1.4 233 of 247 www.imperx.com...
Page 234
If the frame grabber pixel coordinates are Column (X), Row (Y), then go to STEP 4. • • If the frame grabber pixel coordinates are Row (X), Column (Y), then transpose the coordinates to the form Column, Row and then go to STEP 4. February 14, 2022 Page Rev 1.4 234 of 247 www.imperx.com...
Page 235
Place its coordinates between 650, 1017 and 701, 1017 because its X location (698) is higher than 650 but lower than 701. STEP 5: Save your BPM Save your Bad Pixel Map with file extension .bcm. February 14, 2022 Page Rev 1.4 235 of 247 www.imperx.com...
In this example, the first table entry is pixel 4 from row 1, the next entry is pixel 588 from row 1, and the next entry is pixel 78 from row 5, and so on. The file looks like this: :Table, -- Column(X),Row(Y) 588,1 78,5 82,27 405,300 February 14, 2022 Page Rev 1.4 236 of 247 www.imperx.com...
Cheetah Pregius Camera with GigE Vision Interface – User Manual ® Creating a BPM Using Imperx Toolkit 1. Set BadPixelCorrection to Off in the Data Correction menu. 2. Set the longest exposure time and slowest frame rate expected. 3. Cover a lens with a lens cap or dismount the lens and put on a dust cap on the camera.
® Uploading a BPM File After saving the map, you can upload it to the camera using the Imperx Upload Utility. Connect and power up your camera. 2. Start the Imperx Upload Utility and wait for the Utility to detect the camera.
Page 239
6. Make sure that BadPixelCorrection is set to User so that the camera uses the maps you loaded. 7. Retake images as described in the Finding Bad Pixels section to make sure that all bad pixels are now corrected. February 14, 2022 Page Rev 1.4 239 of 247 www.imperx.com...
-- this is the text that will get displayed with a 'glh' command, Function is 'Negative Image', Created by John Doe, Date 5/28/20, :Table, -- input output, 0,4095 1,4094 2,4093 3,4092 4,4091 4095,0 February 14, 2022 Page Rev 1.4 240 of 247 www.imperx.com...
2. Add the necessary equations into the output cells to generate the transfer function required. 3. Save the file as a .csv (comma delimited format). 4. Rename the .csv file to an extension of .lut. February 14, 2022 Page Rev 1.4 241 of 247 www.imperx.com...
Creating an LUT Using Imperx Toolkit 1. Launch the Imperx Toolkit application. On the Tools tab, open LUT Manager utility. 2. Create a new LUT file. On the Create LUT dialog box, select the LUT type, set the input and output bit depth to 12, and click OK.
Page 243
To adjust the overall brightness and contrast of the image, use both threshold and contrast factor parameters. The threshold value controls the amount of brightness, and the contrast factor controls the difference between pixels. February 14, 2022 Page Rev 1.4 243 of 247 www.imperx.com...
Page 244
The sigmoid curves with varied threshold and contrast factor parameters are shown below: To apply a convex part of the curve within the range from 0 to 4095, use the following formula: 2*4095*(1/(1+(exp(-2*(x/(4095/4)))))-0.5) the midpoint is shifted to the 0; 0 position February 14, 2022 Page Rev 1.4 244 of 247 www.imperx.com...
Page 245
® To apply a concave part of the curve within the range from 0 to 4095, use the following formula: 2*4095*(1/(1+(exp(-2*(x/(4095/4)-4))))) the midpoint is shifted to the 4095; 4095 position February 14, 2022 Page Rev 1.4 245 of 247 www.imperx.com...
Interface – User Manual ® Uploading the LUT File After saving the LUT into the .lut file, you can upload it into the camera using the Imperx Upload Utility. To upload the LUT file: 1. Connect and power up your camera.
Page 247
7. Set LUTEnable to the LUT you uploaded (if you uploaded LUT into User1 then select LUT1, for User2 – LUT2, and so on). The camera then uses the LUT you uploaded February 14, 2022 Page Rev 1.4 247 of 247 www.imperx.com...
Need help?
Do you have a question about the POE-C1911 and is the answer not in the manual?
Questions and answers