Imperx Cheetah Python Series User manual

IMPERX
Cheetah Python CMOS Cameras
User Manual
with GigE Vision®and 10GigE Vision interfaces
The Imperx Cheetah GigE Vision® and 10GigE Vision CMOS cameras offer 25, 16, and
12-megapixel sensors with Ethernet network compatibility. These cameras produce
high-resolution images, a range of frame rates, low noise, and excellent near-infrared
sensitivity. The cameras deliver exceptional durability and performance in the most
demanding applications and includes a GenICam™ compliant graphical user interface
for custom programming.
Document Version 1.3

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 2 of 113 Rev 1.3
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 & medical Imaging, printing,
homeland security, space exploration, and other imaging and machine vision applications.
Fortune 100 companies, federal and state government agencies, domestic and foreign
defense agencies, academic institutions, and other customers worldwide use IMPERX
products.
Imperx, Inc. | 6421 Congress Ave. | Boca Raton, FL, 33487
US Phone: +1 (561) 989-0006

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 3 of 113 Rev 1.3
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. FOR GLASSLESS CAMERAS THE CCD OR CMOS IS NOT COVERED BY THE
WARRANTY.
Do not open the housing of the camera. Warranty voids if the housing has been open or
tampered.
IMPORTANT NOTICE
This camera has been tested and complies with the limits of Class A digital device, pursuant
to part 15 of the FCC rules.
Copyright © 2019 IMPERX Inc. All rights reserved. All information provided in this manual is
believed to be accurate and reliable. No responsibility is assumed by IMPERX for its use.
IMPERX reserves the right to make changes to this information without notice. Redistribution
of this manual in whole or in part, by any means, is prohibited without obtaining prior
permission from IMPERX. IMPERX reserves the right to make changes to its products or to
discontinue any product or service without notice, and advises its customers to obtain the
latest version of relevant information to verify, before placing orders, that the information
being relied on is current.
IMPERX PRODUCTS ARE NOT DESIGNED, INTENDED, AUTHORIZED, OR WARRANTED TO BE
SUITABLE FOR USE IN LIFE-SUPPORT APPLICATIONS, DEVICES OR SYSTEMS OR OTHER CRITICAL
APPLICATIONS, WHERE MALFUNCTION OF THESE PRODUCTS CAN REASONABLY BE EXPECTED
TO RESULT IN PERSONAL INJURY. IMPERX CUSTOMERS USING OR SELLING THESE PRODUCTS
FOR USE IN SUCH APPLICATIONS DO SO AT THEIR OWN RISK AND AGREE TO FULLY INDEMNIFY
IMPERX FOR ANY DAMAGES RESULTING FROM SUCH IMPROPER USE OR SALE.

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 4 of 113 Rev 1.3
TABLE OF CONTENTS
1About the Cheetah Camera .............................................................11
1.1 General .....................................................................................................................11
1.1.1 GigE Vision Interface........................................................................................12
1.1.2 Key Features ....................................................................................................13
1.1.3 Camera Link, CoaXPress, and USB3 interfaces ................................................14
1.2 Technical Specifications ...........................................................................................15
1.2.1 GEV-C5180 and 10G-C5180 Cameras ..............................................................16
1.2.2 GEV-C4181 and 10G-C4181 Cameras ..............................................................17
1.2.3 GEV-C4180 and 10G-C4180 Cameras ..............................................................18
1.3 Ordering Information ...............................................................................................19
1.4 Technical Support.....................................................................................................19
2Hardware........................................................................................20
2.1 GEV Camera Back Panel ...........................................................................................20
2.2 10G Camera Back Panel ...........................................................................................21
2.3 Ethernet Port............................................................................................................22
2.4 Camera Connector ...................................................................................................22
2.4.1 Power and I/O Connector Pin Assignment ......................................................22
2.4.2 Electrical Connectivity .....................................................................................23
2.5 Power Supply............................................................................................................25
2.5.1 PS12V04A Standard Power Supply ..................................................................25
2.5.2 PS12V07B Power Supply with support for Canon Lens Control ......................27
2.6 LED Status Indicators................................................................................................28
2.6.1 Camera LED Status Indicator ...........................................................................28
2.6.2 Ethernet LED Status Indicators ........................................................................29
2.7 Mechanical, Optical, Environmental ........................................................................30
2.7.1 Mechanical Drawings ......................................................................................30
2.7.2 Optical .............................................................................................................32
2.7.3 Environmental .................................................................................................32
3GenICamTM API Module – Configuring the Camera...........................33
3.1 Overview ..................................................................................................................33
3.2 Camera Configuration ..............................................................................................33
3.2.1 Configuration Memory – Parameter Flash ......................................................33
3.3 Camera Startup ........................................................................................................34
3.4 GenApi Camera Configuration .................................................................................34
3.4.1 Device Control .................................................................................................34
3.4.2 Version Information ........................................................................................35
3.4.3 Image Format Control .....................................................................................36
3.4.4 Acquisition Control ..........................................................................................38
3.4.5 Gain Control.....................................................................................................40
3.4.6 Auto Gain and Auto Exposure .........................................................................41
3.4.7 Data Correction ...............................................................................................43
3.4.8 White Balance..................................................................................................44
3.4.9 Strobe ..............................................................................................................45
3.4.10 Pulse Generator.............................................................................................46
3.4.11 Canon Lens Control .......................................................................................47
3.4.12 Transport Layer Control.................................................................................49
3.4.13 User Set Control ............................................................................................52
3.4.14 Event Control.................................................................................................53

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 5 of 113 Rev 1.3
4Software GUI ..................................................................................54
4.1 Overview ..................................................................................................................54
4.1.1 Supported Operating Systems.........................................................................54
4.1.2 Compatibility ...................................................................................................55
4.1.3 User Interface and Functionality .....................................................................55
4.2 Installing the Software .............................................................................................55
4.2.1 Installation.......................................................................................................55
4.3 Camera SDK ..............................................................................................................59
4.4 Connecting to Cameras ............................................................................................60
4.5 Using the IpxPlayer...................................................................................................62
4.5.1 Menu Bar .........................................................................................................62
4.6 Saving / Loading Configurations...............................................................................63
4.7 Camera Parameters Panel........................................................................................64
4.7.1 Device Controls................................................................................................64
4.7.2 Version Info Controls.......................................................................................65
4.7.3 Image Format Controls....................................................................................66
4.7.4 Acquisition Control ..........................................................................................67
4.7.5 Gain Controls ...................................................................................................69
4.7.6 Auto Gain and Auto Exposure .........................................................................70
4.7.7 Data Correction Controls.................................................................................72
4.7.8 White Balance Controls ...................................................................................73
4.7.9 Strobe Controls................................................................................................74
4.7.10 Pulse Generator Controls ..............................................................................75
4.7.11 Canon Lens Control .......................................................................................75
4.7.12 Transport Layer Control.................................................................................78
4.7.13 User Set Controls...........................................................................................80
4.7.14 Event Control.................................................................................................81
4.8 Capture Panel...........................................................................................................82
4.8.1 Recording Acquired Images .............................................................................82
4.8.2 Saving Image Output .......................................................................................82
4.9 Log Panel ..................................................................................................................83
4.9.1 Channels to Log ...............................................................................................83
4.10 Statistics Panel .......................................................................................................84
5Camera Features............................................................................. 85
5.1 Exposure Control......................................................................................................85
5.1.1 Internal Exposure Control - Electronic Shutter................................................85
5.1.2 External Exposure Control ...............................................................................86
5.2 Frame Time Control..................................................................................................86
5.2.1 Internal Line and Frame Time Control.............................................................86
5.2.2 Zero Row-Overhead Time (ROT) Control.........................................................86
5.2.3 Camera Output Control ...................................................................................87
5.3 Area of Interest ........................................................................................................88
5.3.1 Overview..........................................................................................................88
5.3.2 Creating an AOI Window .................................................................................88
5.3.3Factors Impacting Frame Rate.........................................................................89
5.4 Subsampling .............................................................................................................89
5.4.1 Pixel Averaging ................................................................................................89
5.4.2 Subsampling Decimation .................................................................................90
5.5 Camera Triggering ....................................................................................................91
5.5.1 Triggering Inputs..............................................................................................91
5.5.2 Acquisition and Exposure Control ...................................................................91

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 6 of 113 Rev 1.3
5.5.3 Triggering Modes.............................................................................................92
5.6 Strobes .....................................................................................................................93
5.7 Video Amplifier Gain and Offset ..............................................................................93
5.7.1 Analog Gain .....................................................................................................93
5.7.2 Digital Gain ......................................................................................................93
5.7.3 Digital Offset....................................................................................................94
5.7.4 Black Level Auto-calibration and Offset ..........................................................94
5.8 Data Output Format.................................................................................................94
5.8.1 Bit Depth..........................................................................................................94
5.9 Pulse Generator .......................................................................................................95
5.10 Input / Output Control ...........................................................................................95
5.10.1 Input / Output Mapping ................................................................................95
5.11 Test Image Patterns ...............................................................................................96
5.11.1 Test Image patterns.......................................................................................96
5.12 White Balance and Color Conversion.....................................................................96
5.12.1 White Balance Correction..............................................................................96
5.13 Transfer Function Correction .................................................................................97
5.13.1 Standard Gamma Correction.........................................................................97
5.13.2 User Defined LUT...........................................................................................98
5.14 Defective Pixel Correction......................................................................................99
5.14.1 Static Pixel Correction ...................................................................................99
5.14.2 Dynamic Pixel Correction ..............................................................................99
5.15 Flat Field and Noise Correction ............................................................................100
5.16 Camera Interface..................................................................................................100
5.16.1 Temperature Monitor .................................................................................100
5.16.2 Exposure Time Monitor ...............................................................................100
5.16.3 Frame Time Monitor ...................................................................................100
5.16.4 Current image size.......................................................................................100
5.16.5 Auto Gain and Auto Exposure Control (AGC/AEC) ......................................101
6Image Sensor Technology.............................................................. 102
6.1 General Information ..................................................................................................102
6.1.1 A/D Architecture and Frame Rate Controls...................................................102
6.1.2 Spectral Sensitivity ........................................................................................104
6.1.3 Bayer Pattern Information.............................................................................104
7Creating Look-up Tables................................................................ 105
7.1 Overview ................................................................................................................105
7.2 Using an ASCII Text Editor ......................................................................................105
7.3 Using Microsoft Excel .............................................................................................106
8Creating DPC / HPC Tables ............................................................ 107
8.1 Overview ................................................................................................................107
8.2 Editing DPM / HPM Files ........................................................................................107
8.2.1Finding Defective Pixels .................................................................................108
8.2.2 Finding Hot Pixels ..........................................................................................108
8.2.3 Locating and Adding Pixel Coordinates .........................................................108
8.3 Creating new DPM / HPM Files ..............................................................................111
8.4 Uploading DPM / HPM Files ...................................................................................112

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 7 of 113 Rev 1.3
LIST OF TABLES
Table 1: Cheetah cameras with GigE Vision® and 10 GigE Vision interfaces .......................... 11
Table 2: Cheetah Python output interfaces ............................................................................ 14
Table 3: Cheetah cameras general specifications ................................................................... 15
Table 4: Cheetah GEV-C5180 and 10G-C5180 specifications.................................................. 16
Table 5: Cheetah C4181 and 10G-C4181 specifications.......................................................... 17
Table 6: Cheetah GEV-C4180 and 10G-4180 specifications.................................................... 18
Table 7: Cheetah GigE Vision® and 10 GigE Vision Cameras Ordering Codes ......................... 19
Table 8: Power connector pin mappings................................................................................. 22
Table 9: Camera LED status indicators.................................................................................... 28
Table 10: GigE Vision Cameras Ethernet LED status indicators .............................................. 29
Table 11: 10 GigE Vision cameras Ethernet LED status indicators .......................................... 29
Table 12: Device Control parameters...................................................................................... 34
Table 13: Version Information parameters............................................................................. 35
Table 14: Image Format parameters....................................................................................... 36
Table 15: Acquisition Control parameters .............................................................................. 38
Table 16: Gain control parameters ......................................................................................... 40
Table 17: Auto Exposure and Auto Gain Control parameters................................................. 41
Table 18: Status parameters ................................................................................................... 42
Table 19: Data Correction parameters.................................................................................... 43
Table 20: White Balance parameters ...................................................................................... 44
Table 21: OUT1 parameters .................................................................................................... 45
Table 22: OUT2 parameters .................................................................................................... 45
Table 23: Strobe parameters .................................................................................................. 45
Table 24: Pulse Generator parameters ................................................................................... 46
Table 25: Lens Status parameters ........................................................................................... 47
Table 26: Controller Settings................................................................................................... 47
Table 27: Focus parameters .................................................................................................... 48
Table 28: Iris parameters ........................................................................................................ 48
Table 29:Transport Layer Control parameters ....................................................................... 49
Table 30: GigE Vision parameters ........................................................................................... 49
Table 31: User Set Control parameters................................................................................... 52
Table 32: Event Control parameters ....................................................................................... 53
Table 33: Maximum frame rates (may vary based on computer and/or network speed)...... 87
Table 34: Cheetah camera input mapping.............................................................................. 95
Table 35: Cheetah camera output mapping ........................................................................... 95
Table 36: Test patterns ........................................................................................................... 96
Table 37: Automatic white balance (AWB) modes ................................................................. 96

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 8 of 113 Rev 1.3
LIST OF FIGURES
Figure 1: GEV-C5180, GEV-C4181, and GEV-C4180 camera back panel ................................. 20
Figure 2: 10G-C5180, 10G-C4181, and 10G-C4180 camera back panel .................................. 21
Figure 3: Power and I/O Connector Pin-outs .......................................................................... 22
Figure 4: IN1 electrical connection.......................................................................................... 23
Figure 5: IN2 electrical connection.......................................................................................... 23
Figure 6: OUT1 LVTTL electrical connection............................................................................ 23
Figure 7: Open drain logic driver............................................................................................. 24
Figure 8: Low side load driver ................................................................................................. 24
Figure 9: High side load driver ................................................................................................ 25
Figure 10: PS12V04A power supply (ordered separately) ...................................................... 25
Figure 11: PS12V04A Power Supply assembly ........................................................................ 26
Figure 12: The PS12V07B Power Supply with Canon lens control (ordered separately) ........ 27
Figure 13: PS12V07B Power Supply assembly ........................................................................ 28
Figure 14: Mechanical drawings of GEV-C5180, GEV-C4181, and GEV-C4180 cameras ......... 30
Figure 15: Mechanical drawings of 10G-C5180, 10G-C4181, and 10-C4180 cameras ............ 31
Figure 16: IpxPlayer graphical user interface.......................................................................... 54
Figure 17: Security screen ....................................................................................................... 55
Figure 18: Welcome Setup screen .......................................................................................... 56
Figure 19: License Agreement screen ..................................................................................... 56
Figure 20: Choose Components screen................................................................................... 57
Figure 21: Choose Install Location screen............................................................................... 57
Figure 22: Uninstall any existing versions dialog .................................................................... 57
Figure 23: Installation Complete screen ................................................................................. 58
Figure 24: Completing Imperx Camera SDK Setup screen ...................................................... 58
Figure 25: IpxPlayer Icon ......................................................................................................... 58
Figure 26: Imperx Camera SDK file locations on your computer ............................................ 59
Figure 27: Connecting to a camera ......................................................................................... 60
Figure 28: Select Camera dialogue.......................................................................................... 60
Figure 29: Access status showing IP Subnet Mismatch........................................................... 61
Figure 30: Select an access level ............................................................................................. 64
Figure 31: Device control parameters..................................................................................... 64
Figure 32: Version info parameters......................................................................................... 65
Figure 33: Image format control parameters.......................................................................... 66
Figure 34: Acquisition control parameters.............................................................................. 67
Figure 35: Gain Control. .......................................................................................................... 69
Figure 36: Auto Gain and Auto Exposure................................................................................ 70
Figure 37: Data correction parameters................................................................................... 72
Figure 38: White balance parameter. ..................................................................................... 73
Figure 39: Strobe parameters. ................................................................................................ 74
Figure 40: Pulse generator parameters................................................................................... 75
Figure 41: Canon lens control general parameters................................................................. 75
Figure 42: Canon lens control – Controller settings................................................................ 76
Figure 43: Canon lens control – Focus settings....................................................................... 76
Figure 44: Canon lens control – Iris settings ........................................................................... 77
Figure 45: Transport layer control .......................................................................................... 78
Figure 46: User set parameters............................................................................................... 80
Figure 47: Event Control parameters ...................................................................................... 81
Figure 48: The Capture panel saves images and video ........................................................... 82
Figure 49: The Log panel records data transfers..................................................................... 83
Figure 50: Statistics panel ....................................................................................................... 84

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 9 of 113 Rev 1.3
Figure 51: Global Shutter with 8.33 ms exposure time........................................................... 85
Figure 52: Horizontal and vertical window positioning .......................................................... 88
Figure 53: Monochrome pixel averaging ................................................................................ 89
Figure 54: Monochrome subsampling .................................................................................... 90
Figure 55: Color subsampling.................................................................................................. 90
Figure 56: “Fast” Trigger Mode (Internal Exposure Control) .................................................. 92
Figure 57: “Fast” Trigger Mode (Pulse Width Exposure Control)............................................ 92
Figure 58: Strobe positioning with respect to exposure start................................................. 93
Figure 59: 10-bit internal Digitization with 8 and 10-bit outputs............................................ 94
Figure 60: Internal pulse generator ........................................................................................ 95
Figure 61: Look up table.......................................................................................................... 97
Figure 62: Gamma corrected video signal............................................................................... 98
Figure 63: Custom LUT ............................................................................................................ 98
Figure 64: Typical CMOS image sensor architecture............................................................. 103
Figure 65: Python CMOS mono spectral response (monochrome with the cover glass) for
monochrome and enhanced NIR versions ............................................................................ 104
Figure 66: Python CMOS typical color spectral response (with micro lens and cover glass) 104
Figure 67: Sample spreadsheet ............................................................................................. 106
Figure 68: Frame grabber’s firs pixel..................................................................................... 109
Figure 69: Locating defective pixel........................................................................................ 109
Figure 70: Detect a camera ................................................................................................... 112
Figure 71: Select detected camera........................................................................................ 112
Figure 72: Supported upload files ......................................................................................... 113

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 10 of 113 Rev 1.3
REVISION HISTORY
Revision
Date
Reviser
Comments
1.0
12/7/2017
R.Johnston
Initial release.
1.1
1/4/2018
R.Johnston
Revised active area specs.
1.2
5/15/18
R.Johnston
Added image plane mechanical
drawings; removed Zero ROT
Modified LED Status RJ45
Added AEC/AGC LED red blinking Status
Updated camera power supply order
number, cable length, and electrical
output.
1.3
11/27/2019
I. Barabanova
Added 10 GigE Vision (10G) cameras
Added PS12V07B Power Supply
specifications.
Added “Creating Look-up Tables” and
“Creating DPC/HPC Tables” chapters.
Updated xml node tree and IpxPlayer
screen shots.

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 11 of 113 Rev 1.3
1 About the Cheetah Camera
1.1 General
The Cheetah Python series of cameras provide a robust imaging platform with the latest digital
technology and industrial grade components. They use CMOS imaging sensors and offer a
broad range of resolutions and frame rates. Cheetah cameras are available in both
monochrome and color.
The cameras in this manual are compatible with the GigE Vision® (GEV) and 10 GigE Vision
(10G) output interfaces, support GigE Vision Standard v1.2 and use a GenICam™ compliant
graphical user interface for programming.
The following table provides information about the C5180, C4181, and C4180 cameras.
Table 1: Cheetah cameras with GigE Vision® and 10 GigE Vision interfaces
Model
Resolution
(H x V)
Resolution
(MP)
Type
Frame Rate
(max)
Optics
ON Semiconductor
Sensor Model
GigE Vision® cameras
GEV-C5180M
5120 x 5120
25
Mono
4.3
APS-H
NOIP1SN025KA
GEV-C5180N
5120 x 5120
25
ENIR
4.3
APS-H
NOIP1FN025KA
GEV-C5180C
5120 x 5120
25
Color
4.3
APS-H
NOIP1SE025KA
GEV-C4181M
4096 x 4096
16
Mono
6.2
APS-H
NOIP1SN016KA
GEV-C4181N
4096 x 4096
16
ENIR
6.2
APS-H
NOIP1FN016KA
GEV-C4181C
4096 x 4096
16
Color
6.2
APS-H
NOIP1SE016KA
GEV-C4180M
4096 x 3072
12
Mono
8.3
4/3”
NOIP1SN012KA
GEV-C4180N
4096 x 3072
12
ENIR
8.3
4/3”
NOIP1FN012KA
GEV-C4180C
4096 x 3072
12
Color
8.3
4/3”
NOIP1SE012KA
10 GigE Vision cameras
10G-C5180M
5120 x 5120
25
Mono
40.6
APS-H
NOIP1SN025KA
10G-C5180N
5120 x 5120
25
ENIR
40.6
APS-H
NOIP1FN025KA
10G-C5180C
5120 x 5120
25
Color
40.6
APS-H
NOIP1SE025KA
10G-C4181M
4096 x 4096
16
Mono
60.5
APS-H
NOIP1SN016KA
10G-C4181N
4096 x 4096
16
ENIR
60.5
APS-H
NOIP1FN016KA
10G-C4181C
4096 x 4096
16
Color
60.5
APS-H
NOIP1SE016KA
10G-C4180M
4096 x 3072
12
Mono
80.4
4/3”
NOIP1SN012KA
10G-C4180N
4096 x 3072
12
ENIR
80.4
4/3”
NOIP1FN012KA
10G-C4180C
4096 x 3072
12
Color
80.4
4/3”
NOIP1SE012KA
Note: ENIR = Enhanced Near-Infrared

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 12 of 113 Rev 1.3
Cheetah CMOS line of cameras are ruggedized, for greater durability and performance. They
offer high-resolution, progressive scan technology and are fully programmable and field
upgradeable. Programmable functions include automatic and manual exposure control, frame
rate control, area of interest, subsampling, pixel averaging, automatic and manual gain
control, offset, triggering options, strobes, output control, defective pixel correction, and
user-programmable look-up tables (LUT). The cameras provide support for active Canon EOS
lens with Iris and focus controls. The cameras use ON Semiconductor area scan Python CMOS
image sensors and feature a built-in image processing engine, low noise characteristics, and
optimized thermal distribution.
The cameras use global shutter operation for superior motion capture with exceptionally high
frame rates for high throughput applications. You can synchronize the cameras to an external
trigger source and vary exposure times using internal controls or an external pulse width. The
cameras support exposure times up to 1 second with 1 µs increments. An Area of Interest (AOI)
can be programmed for each acquisition frame, and subsampling or pixel averaging capabilities
are also available. They also support analog gains up to 10 dB (3.17x) and allow further
expansion of the low-end signal with 24 dB (16x) of additional digital gain available.
Built-in gamma correction and user-defined look-up table (LUT) capabilities optimize the
camera’s dynamic range features. Defective pixel correction (DPC) and hot pixel correction
(HPC) correct for pixels that are over-responding or under-responding. Auto White Balance
(AWB) is available in color cameras to correct for color temperature. The cameras have a
compatible interface that includes 8- and 10-bit data transmission, as well as camera control
functionality in one cable.
The camera’s ruggedized design and flexibility enable its use in a diverse range of applications
including machine vision, metrology high-definition imaging and surveillance, medical and
scientific imaging, intelligent transportation systems, aerial imaging, character recognition,
document processing and many more.
1.1.1 GigE Vision Interface
The GigE Vision and 10 GigE Vision interfaces operate on standards designed to enable high-
speed video transmission and control over Ethernet networks. The standard enables
compatibility with Ethernet CAT 5 and 6 cables and components installed on many PCs. In
many cases, GigE and 10 GigE Vision provides a drop-in solution for existing networked
cameras with its GenICam compliant user interface (GUI) for programming the camera.

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 13 of 113 Rev 1.3
1.1.2 Key Features
•Global shutter (GS)
•Monochrome or color
•Large 4.5-micron pixels
•Enhanced near infrared (NIR) sensitivity version available upon request
•Frame rates up to 40.6 fps (10G-C5180), 60.5 (10G-C4181), 80.4 (10G-C4180)
•High data transfer rates up to 1000 megabits per second (or 1Gbit/s) – for GEV cameras
or up to 10,000 megabits per second (or 10 Gbit/s) – for 10G cameras
•Uses CAT5e or CAT6 cables and standard connectors
•Data transfer up to 100 meters in length
•Configurable pixel clock
•Pixel averaging
•Subsampling
•Area of Interest
•Analog and digital gain controls
•Exposure and gain control: manual and automatic
•Offset control
•Three selectable trigger sources: external, pulse generator, or software
•Built-in pulse generator
•Two programmable output strobes
•Auto-white balance: once, manual, or automatic
•Two 12-bit look-up tables (LUT)
•Defective and hot pixel correction (DPC/HPC), Fixed pattern noise (FPN) correction
•Two programmable external inputs (one opto-isolated) and two external outputs
(one opto-isolated)
•Flat Field Correction (FFC), user-defined and factory
•Support for the Active Canon EOS lens
•Temperature monitor
•Field upgradeable firmware, LUT, DPC, HPC, FFC
•Two user-defined camera configuration memories

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 14 of 113 Rev 1.3
1.1.3 Camera Link, CoaXPress, and USB3 interfaces
The C5180, C4181, and C4180 cameras are also available with the following output interfaces:
−Camera Link®,
−CoaXPress (2- and 4-channel CXP-6),
−USB3.
If you are adding a new C5180, C4181, and C4180 with an interface other than GigE Vision®
or 10 GigE Vision to your system, you can start configuring the camera right away as the key
features (refer to 1.1.2 Key Features and 1.2 Technical Specifications sections) remain the
same for all camera interfaces. Depending on the output interface, the following parameters
may be different:
Table 2: Cheetah Python output interfaces
Feature GigE Vision® 10 GigE Vision® CoaXPress® Camera Link® USB3
Frame
Rate
(max)
C5180
4.3 40.6
44 / 80 (C5190)
32 13
C4181
6.2 60.5
68 / 120 (C4191)
50 20
C4180 8.3 80.4 90 / 160 (C4190) 67 27
Active Canon
EOS Lens mount
Supported Supported Supported Not Supported Supported
Trigger Sources
External,
Pulse generator,
Software
External,
Pulse generator,
Software
External,
Pulse generator,
Software,
Trigger over CoaXPress
(CXP)
External,
Pulse generator,
Software,
Computer
External,
Pulse generator,
Software
Dimensions
(W x H x L, mm)
72.0 x 72.0 x 33.8 72.0 x 72.0 x 72.3 72.0 x 72.0 x 34.3 /
72.0 x 72.0 x 44.3
(C5190, C4191, C4190)
72.0 x 72.0 x 33.8 72.0 x 72.0 x 34.7
Operating
temperatures -40 °C to +85 °C -40 °C to +75 °C -40 °C to +70 °C -40 °C to +85 °C -40 °C to +85 °C
Weight
389 g
579.5 g
379 g 385 g 370 g
Power 12 V (5 V to 33 V) 12 V (5 V to 33 V) Power over CXP 12 V (10 V to 33
V)
or PoCL
12 V (5 V to 33 V)
1 NOTE: Cheetah Python cameras with the CoaXPress® interface are available in two variations:
1) 2-channel CXP-6 CoaXPress® cameras (CXP-C5180, CXP-C4181, CXP-C4180)
2) 4-channel CXP-6 CoaXPress® cameras (CXP-C5190, CXP-C4191, CXP-C4190)
This User Manual provides information on cameras with GigE Vision® or 10 GigE Vision
interfaces only.
For more information and technical documentation on cameras with other interfaces please
visit our web site www.imperx.com.

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 15 of 113 Rev 1.3
1.2 Technical Specifications
The following table describes general features and specifications common to all Cheetah
cameras with ON Semi Python sensors.
Table 3: Cheetah cameras general specifications
Specifications
Cheetah Cameras
Shutter operation Global only
Exposure time 1 second max in 1 micro-second steps
Area of Interest* One
Analog gain Up to 10 dB (1x, 1.26x, 1.87x, 3.17x)
Digital gain Up to 24 dB
Subsampling Keep one, skip one
Pixel averaging (mono) 1x2, 2x1, and 2x2
Auto-white balance Yes
Test image Static, dynamic
Defective pixel correction Static, dynamic, user DPM
Hot pixel correction Static, dynamic, user HPM
Inputs 1-LVTTL / 1-Opto-coupled
Outputs 1-TTL / 1-Opto-coupled
Triggers Programmable rising/falling and de-bounce
Pulse generator Yes
In-camera image processing 2 LUTs
Camera housing Aluminum
Supply voltage range* 5 V to 33 V DC; 6.5 V to 33 V DC with Canon Lens Control
Upgradeable firmware Yes
Upgradeable LUT, DPM, FFC Yes
Environmental – operating* -40 °C to +85 °C
Environmental – storage* -50 °C to +90 °C
Relative humidity 10% to 90% non-condensing
*The specifications may vary between different Cheetah cameras.

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 16 of 113 Rev 1.3
1.2.1 GEV-C5180 and 10G-C5180 Cameras
The following table provides specifications on the GEV-C5180 and 10G-C5180 cameras. Frame
rates may vary based on computer or network speed.
Table 4: Cheetah GEV-C5180 and 10G-C5180 specifications
Specifications
GEV-C5180 and 10G-C5180 (25 MP)
Active image resolution
5120 x 5120
Active image area (H x V)
23.0 mm x 23.0 mm
32.5 mm diagonal; APS-H optical format
Pixel size
4.5 µm
Video output
Digital, 8/10-bit
Interface
GEV-C5180: GigE Vision®
10G-C5180: 10 GigE Vision
Host connector
RJ45 connector for Ethernet cable
Maximum frame rate
GEV-C5180: 4.3 (8-bit), 2.9 (10-bit packed), 2.2 (10-bit unpacked)
10G-C5180: 40.6 fps (8-bit), 22.9 (10-bit packed), 21.5 fps (10-bit unpacked)
Dynamic range
59 dB
Shutter speed
~50 µs to 1 s
Area of Interest
One
Analog gain
0 to 10 dB
Digital gain
0 to 24 dB
Black level offset
-511 to +511, 1/step
User LUT
2 LUTs: gamma and user LUT
Flat Field Correction (FFC)
Factory and User
Hardware trigger
Asynchronous; Fast trigger – exposure & readout overlap
Strobe modes
Programmable width, delay
Trigger sources
External, pulse generator, software
Trigger features
Rising/falling edge, de-glitch, delay, strobe
Size (W x H x L)
GEV-C5180: (72 x 72 x 33.8) mm
10G-C5180: (72 x 72 x 72.3) mm
Weight
GEV-C5180: 370 g
10G-C5180:579.5 g
Lens mount
F-Mount, M42, active or passive Canon EOS
Supply voltage range 12 V DC (5 V – 33 V) 1.5 A inrush without enabled Canon controller
12 V DC (6.5 V – 33 V) 1.5 A inrush with enabled Canon controller
Camera current @12 V
GEV-C5180: Typical: 0.52 A, Maximum: 0.66 A
10G-C5180: Typical: 1.1 A, Maximum: 1.2 A
Environmental – operating
GEV-C5180: -40 °C to +85 °C
10G-C5180: -40 °C to +75 °C
Environmental – storage
-50 °C to +90 °C

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 17 of 113 Rev 1.3
1.2.2 GEV-C4181 and 10G-C4181 Cameras
The following table provides specifications on the GEV-C4181 and 10G-C4181 cameras. Frame
rates may vary based on computer or network speed.
Table 5: Cheetah C4181 and 10G-C4181 specifications
Specifications
GEV-C4181 and 10G-C4181 (16 MP)
Active image resolution
4096 x 4096
Active image area (H x V)
18.4 mm x 18.4 mm
26.0 mm diagonal; APS-H optical format
Pixel size
4.5 µm
Video output
Digital, 8/10-bit
Interface
GEV-C4181: GigE Vision®
10G-C4181: 10 GigE Vision
Host connector
RJ45 connector for Ethernet cable
Maximum frame rate
GEV-C4181: 6.2 (8-bit), 4.4 (10-bit packed), 3.3 (10-bit unpacked)
10G-C4181: 60.5 fps (8-bit), 36 fps (10-bit packed), 28.3 fps (10-bit unpacked)
Dynamic range
59 dB
Shutter speed
~50 µs to 1 s
Area of Interest
One
Analog gain
0 to 10 dB
Digital gain
0 to 24 dB
Black level offset
-511 to +511, 1/step
User LUT
2 LUTs: gamma and user LUT
Flat Field Correction (FFC)
Factory and User
Hardware trigger
Asynchronous; Fast trigger – exposure & readout overlap
Strobe modes
Programmable width, delay
Trigger sources
External, pulse generator, software
Trigger features
Rising/falling edge, de-glitch, delay, strobe
Size (W x H x L)
GEV-C4181: (72 x 72 x 33.8) mm
10G-C4181: (72 x 72 x 72.3) mm
Weight
GEV-C4181: 370 g
10G-C4181:579.5 g
Lens mount
F-Mount, M42, active or passive Canon EOS
Supply voltage range 12 V DC (5 V – 33 V) 1.5 A inrush without enabled Canon controller
12 V DC (6.5 V – 33 V) 1.5 A inrush with enabled Canon controller
Camera current @12 V
GEV-C4181: Typical: 0.52 A, Maximum: 0.66 A
10G-C4181: Typical: 1.1 A, Maximum: 1.2 A
Environmental – operating
GEV-C4181: -40 °C to +85 °C
10G-C4181: -40 °C to +75 °C
Environmental – storage
-50 °C to +90 °C

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 18 of 113 Rev 1.3
1.2.3 GEV-C4180 and 10G-C4180 Cameras
The following table provides specifications on the GEV-C4180 and 10G-C4180 cameras. Frame
rates may vary based on computer or network speed.
Table 6: Cheetah GEV-C4180 and 10G-4180 specifications
Specifications
GEV-C4180 and 10G-C4180 (12 MP)
Active image resolution
4096 x 3072
Active image area (H x V)
18.4 mm x 13.8 mm
23.0 mm diagonal; 4/3” optical format
Pixel size
4.5 µm
Video output
Digital, 8/10-bit
Interface
GEV-C4180: GigE Vision®
10G-C4180: 10 GigE Vision
Host connector
RJ45 connector for Ethernet cable
Frame rate
GEV-C4180: 8.3 (8-bit), 6.0 (10-bit packed), 4.5 (10-bit unpacked)
10G-C4180: 80.4 fps (8-bit), 48 fps (10-bit packed), 44.8 fps (10-bit unpacked)
Dynamic range
59 dB
Shutter speed
~50 µs to 1 s
Area of Interest
One
Analog gain
0 to 10 dB
Digital gain
0 to 24 dB
Black level offset
-511 to +511, 1/step
User LUT
2 LUTs: gamma and user LUT
Flat Field Correction (FFC)
Factory and User
Hardware trigger
Asynchronous; Fast trigger – exposure & readout overlap
Strobe modes
Programmable width, delay
Trigger sources
External, pulse generator, software
Trigger features
Rising/falling edge, de-glitch, delay, strobe
Size (W x H x L)
GEV-C4180: (72 x 72 x 33.8) mm
10G-C4180: (72 x 72 x 72.3) mm
Weight
GEV-C4180: 370 g
10G-C4180: 579.5 g
Lens mount
F-Mount, M42, active or passive Canon EOS
Supply voltage range 12 V DC (5 V – 33 V) 1.5 A inrush without enabled Canon controller
12 V DC (6.5 V – 33 V) 1.5 A inrush with enabled Canon controller
Camera current @12 V
GEV-C4180: Typical: 0.52 A, Maximum: 0.66 A
10G-C4180: Typical: 1.1 A, Maximum: 1.2 A
Environmental – operating
GEV-C4180: -40 °C to +85 °C
10G-C4180: -40 °C to +75 °C
Environmental – storage
-50 °C to +90 °C

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 19 of 113 Rev 1.3
1.3 Ordering Information
Table 7: Cheetah GigE Vision® and 10 GigE Vision Cameras Ordering Codes
Sample Codes:
GEV-C5180M-RF000: Cheetah Monochrome 25MP camera with F-Mount and GigE Vision® interface without
a filter/customization
10G-C4180C-RL400: Cheetah Color 12MP camera with Canon EF EOS Active Mount and 10 GigE Vision interface
featuring front cover glass filter
Interface Camera model Sensor Type Ruggedized Lens Mount
Filter/
Customization
options
GEV =
GigE Vision ®
10G =
10 GigE Vision
C5180 – 5120 x 5120
C4180 – 4096 x 3072
C4181 – 4096 x 4096
C = Color
M = monochrome
N = Enhanced NIR
R = Ruggedized
F = F-Mount
(default)
M = M42
L = Canon EF EOS
Active Mount
E = Canon EF EOS
Passive Mount
000 = none
200 = Color w/out
IR filters
400 = Color w/out
IR filter, w/clear
cover glass
700 = Mono
w/clear cover
glass
Notes:
000 (none) filter/customization option means that a color camera has IR filter, a monochrome camera does not
have any filters.
For any other custom camera configurations, contact Imperx, Inc. at:
Email: sales@imperx.com
Tel.(+1) 561-989-0006
Fax: (+1) 561-989-0045
Visit our website: www.imperx.com
1.4 Technical Support
Imperx fully tests each camera before shipping. If the camera is not operational after power
up, check the following:
1. Check the power supply and all I/O cables. Make sure all connectors are firmly
attached.
2. Check the status LED and verify it is steady ON. If it is not, refer to the section
2.6 LED Status Indicators.
3. Enable the test mode and verify that the communication between the computer and
the camera is established. If the test pattern is not present, power off the camera
and check cabling, IpxPlayer settings, and computer status.
4. If you still have problems with camera operation, contact technical support at:
Email: techsupport@imperx.com
Toll Free 1 (866) 849-1662 or (+1) 561-989-0006
Fax: (+1) 561-989-0045
Visit our website: www.imperx.com

Cheetah Python Camera User Manual |GigE/10GigE Vision Interface
November 27, 2019 Page 20 of 113 Rev 1.3
2 Hardware
2.1 GEV Camera Back Panel
The back panel of the camera provides connectors needed to operate and control the camera.
The panel also provides a status LED indicator. The panel includes:
1. A standard RJ-45 connector provides data, sync, control, and serial interface.
2. Two mounting holes to use with an Ethernet cable with horizontal locking screws for
a secure connection.
3. A male Hirose type miniature locking receptacle #HR10A-10R-12PB (71) provides
power and I/O interface.
4. A USB type B programming/SPI connector for factory use only.
5. A camera status LED indicator.
6. The camera’s model / serial number.
Figure 1: GEV-C5180, GEV-C4181, and GEV-C4180 camera back panel
The camera transmits serialized video data output and communications over the Gigabit
Ethernet interface with consistently low, predictable latencies. The network interface is
compatible with IP/Ethernet networks operating at 1000 megabits per second using LAN
CAT-5 (CAT-5e) or CAT-6 cables. Shielded cables are recommended. The cable length can
reach up to 100 m. For longer distances or harsh environments with high electromagnetic
interference (EMI), CAT7 (or higher) cable is required.
USB type B connector for factory use
Camera LED status indicator
RJ-45 Ethernet connector with
2 communications status LEDs
12-pin Hirose type connector
for power and I/O interface
Ethernet cable mounting holes
This manual suits for next models
18
Table of contents
Other Imperx Digital Camera manuals

Imperx
Imperx Cheetah C5180 Instructions for use

Imperx
Imperx LYNX User manual

Imperx
Imperx Cheetah Pregius Series User manual

Imperx
Imperx Cheetah CXP-C9440 User manual

Imperx
Imperx Cheetah Series User manual

Imperx
Imperx LYNX Instructions for use

Imperx
Imperx bobcat hd-sdi User manual

Imperx
Imperx Cheetah Series User manual

Imperx
Imperx LYNX IPX-VGA120-L User manual

Imperx
Imperx Cheetah Series User manual