With 10 gige vision interface with sfp+ (170 pages)
Summary of Contents for Imperx CXP-C5180M
Page 1
IMPERX Cheetah Python CMOS Cameras User Manual with CoaXPress (CXP) Interface The Cheetah C5180, C4181, C4180, C5190, C4191, and C4190 CMOS cameras provide exceptional video image quality with a CoaXPress® (CXP) output interface and GenICam compliant programming. The ruggedized cameras use advanced 25-, 16-, or ™...
Page 2
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface 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 &...
Page 3
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.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface TABLE OF CONTENTS About the Cheetah Camera ............8 General ......................8 Key Features ....................9 Camera Link, GigE, 10GigE, and USB3 interfaces ........10 Technical Specifications .................. 11 C5180 and C5190 Cameras ............... 12 C4181 and C4191 Cameras ...............
Page 5
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface External Exposure Control ................ 59 Frame Time Control ..................60 Internal Line and Frame Time Control ............60 Zero Row-Overhead Time (ROT) Control ..........60 Camera Output Control ................61 Area of Interest ....................62 Overview ....................
Page 6
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Overview ......................78 Using an ASCII Text Editor ................78 Using Microsoft Excel ..................79 Creating DPC / HPC Tables ............80 Overview ......................80 Editing DMP / HPM Files ................. 80 Finding defective pixels ................
Page 7
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface REVISION HISTORY Revision Date Reviser Comments 8/27/2019 R.Johnston Initial Release I. Barabanova August 27, 2019 Page Rev 1.0 7 of 86...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Cheetah CMOS cameras are advanced, high-resolution progressive scan cameras. They are fully programmable and field upgradeable. Programmable functions include exposure control, frame rate control, area of interest, subsampling, pixel averaging, gain, offset, triggering options, strobes, output control, bad pixel correction, and user-programmable look-up tables (LUT).
4-channel CXP-6 CoaXPress® cameras (CXP-C5190, CXP-C4191, CXP-C4190) This User Manual provides information on cameras with CoaXPress® interface only. For more information and technical documentation on cameras with other interfaces please visit our web site www.imperx.com. August 27, 2019 Page Rev 1.0...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Technical Specifications The following table describes general features and specifications related to all Imperx Cheetah cameras. Table 3: Cheetah cameras general specifications Specifications Cheetah Cameras Shutter operation Global only Exposure time* ~44 µs min, 1 second max in 1 micro-second steps...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface C5180 and C5190 Cameras The following table describes features and specifications of the C5180 and C5190 cameras with CoaXPress interface. Table 4: Cheetah C5180 and C5190 specifications Specifications C5180 and C5190 (25 MP) Active image resolution 5120 x 5120 Active image area (H x V)
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface C4181 and C4191 Cameras The following table describes features and specifications of the C4181 and C4191 cameras with CoaXPress interface. Table 5: Cheetah C4181 and C4191 specifications Specifications C4181 and C4191 (16 MP) Active image resolution 4096 x 4096 Active image area (H, V)
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface C4180 and C4190 Cameras The following table describes features and specifications of the C4180 and C4190 cameras with CoaXPress interface. Table 6: Cheetah C4180 and C4190 specifications Specifications C4180 and C4190 (12 MP) Active image resolution 4096 x 3072 Active image area (H, V)
Visit our website: www.imperx.com Technical Support Imperx fully tests each camera before shipping. If the camera is not operational after power up, check the following: 1. Check coaxial and all I/O cables. Make sure that all the connectors are firmly attached.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Hardware Camera Back Panel The Cheetah Python CXP cameras provide three connectors for outside equipment and one status indicator LED on the back panel. The panel includes: 1. Two 75-ohm, 1.0/2.3 DIN mini-coax receptacles (Amphenol P/N 282121-75) provide 2-channel data output, control data (including Canon lens control), trigger, and power over CXP.
CoaXPress (CXP-6) using a standard 75-ohm mini-coaxial cable. Imperx offers two types of mini-coax cables: 1) a cable with a 1.0/2.3 DIN mini-coax push/pull plug on one end and a BNC connector on the opposing end; 2) a cable with a 1.0/2.3 DIN mini-coax push/pull plug on both ends.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Cable for cameras with Canon Lens Control If using Canon EOS active lens control with the camera, use CBL-IO12-0002 cable to connect lens to the camera. The CBL-IO12-0002 cable is sold separately and used for transmitting power, lens control, trigger input, and strobe output signals.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface I/O Connector A 12-pin Hirose type connector on the back of the camera provides all external input/output signals supplied to the camera. The male Hirose connector is a miniature locking receptacle #HR10A-10R-12PB(71).
Page 20
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface A. Input IN 1 – Opto-Isolated Input signals IN1 and IN1 Rtn are optically isolated, and the voltage difference between the two must be positive between 3.3 V and 24 V. The minimum input current is 3.3 mA. (pin 8) IN1 RTN (pin 10)
Page 21
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Figure 8: Open drain logic driver – from 2.5 V to 25 V (DC or peak AC) R2 – from 50R to 500R – from 1 mA to 50 mA Figure 9: Low side load driver –...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface LED Status Indicators An LED light on the back panel of the camera indicates camera status and mode of operation. Table 9: Status LED LED Color Status Description Green steady ON Camera connected, but no data being transferred Green/Amber...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Mechanical, Optical, Environmental Mechanical Drawings The camera housing consists of high quality series 6000 aluminum. For maximum usability, the camera has eight (8) M3X0.5mm mounting screws located towards the front and the back.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Mechanical Drawings of C5190, C4191, and C4190 Top view: Side View with Image Plane: Front View: Back View: Figure 12: Mechanical drawings of C5190, C4191, C4190 cameras August 27, 2019 Page Rev 1.0 24 of 86...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Optical The camera’s 72 mm x 72 mm cross-section comes with an adapter for F-mount lenses, which have a 46.50 mm back focal distance. Camera performance and signal-to-noise ratio (SNR) depend on the illumination (amount of light) reaching the sensor and the exposure time.
LUT 1, and LUT 2, which can be loaded to the camera internal memory upon enabling the corresponding camera feature. You can create your own DPM, HPM, and LUT tables and upload them to the parameter Flash using the Imperx Upload Utility, which is a separate utility available from the Imperx website www.imperx.com.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Camera Startup During camera power-up or receipt of a ‘DeviceReset’ command, the camera performs the following steps: 1. Boot loader checks program flash memory for a valid firmware image and loads it into the field-programmable gate array (FPGA).
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Device Control Device Control provides read-only information about the camera’s XML file and enables camera reset functionality. Figure 13: Sample Device Control GUI screen Table 10: Device Control parameters Parameter Name Type Value Access...
Returns the CameraHead Firmware version number. CameraHeadFirmwareBuild Integer Returns the CameraHead Firmware build number. CustomerID Integer Returns the Customer ID for custom firmware (0=Imperx standard firmware). FamilyID Integer Returns the Family ID. XmlVersion Integer Returns version number of the XML file.
Page 30
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface 3.4.2.1 CXP Support CXP Support includes registers, needed to support other standards, such as GenICam. Figure 15: Sample CXP Support screen Table 12: Version Information parameters Parameter Name Type Value Access Description Standard Integer...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Image Format Control Image Format Control lets you change screen resolution, select camera bit depth, apply averaging and subsampling modes, and more. Figure 16: Sample Image Format screen Table 13: Image Format parameters Parameter Name Type Value...
Page 32
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Table 13: Image Format parameters (continued) Parameter Name Type Value Access Description OffsetX Integer Min: 0 Horizontal offset from Max: OffsetX_MaxExpr origin to region of interest (in pixels) (multiple of 8). OffsetY Integer Min: 0...
Page 33
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Table 13: Image Format parameters (continued) Parameter Name Type Value Access Description Enumeration Selects type of test String Num. TestPattern pattern generated by "Off" camera as image source. "GreyHorizontalRamp" "GreyVerticalRamp" "GreyHorizontalRampMoving" "GreyVerticalRampMoving"...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Acquisition Control Acquisition Control lets you configure settings for image capture, exposure, frame rates, triggers, and so on. It also provides a variety of read-only information. Figure 17: Sample Acquisition Control screen Table 14: Acquisition Control parameters Parameter Name Type...
Page 35
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Table 14: Acquisition Control parameters (continued) Parameter Name Type Value Access Description Enumeration Sets operation String Num. ExposureMode mode of exposure. "Off" (TriggerMode "TriggerWidth" must be enabled "Timed" to use TriggerWidth). Float Sets exposure time Min:...
Page 36
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Table 14: Acquisition Control parameters (continued) Parameter Name Type Value Access Description PixelClock Integer Sets pixel clock in Min: MHz. Max: PixelClockMaxReg PixelClockMax Integer Sets the imager's Min: line time in units Max: 511 of clocks.
Page 37
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Table 14: Acquisition Control parameters (continued) Parameter Name Type Value Access Description TriggerDebounce Enumeration Specifies String Num. debounce period "Disabled" of the trigger signal. "TenMicroSeconds" Subsequent trigger "FiftyMicroSeconds" signals coming to the camera within "OneHundredMicroSeconds"...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Gain Control Gain Control provides parameters for setting analog gain, black level raw, and digital gain. Figure 18: Sample Gain Control screen Table 15: Gain Control parameters Parameter Name Type Value Access Description AnalogGain...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Auto Gain and Auto Exposure You can set the camera to automatic exposure control (AEC) to keep the same image brightness during changing light conditions. You can enable both AEC and automatic gain control (AGC) independently or together.
Page 40
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Table 16: Auto Gain and Auto Exposure parameters (continued) Parameter Name Type Value Access Description AecExposureMin Integer Min: IntExposureMinExpr Sets min. exposure time Max: AecExposureMaxReg value for AEC in microseconds. AecExposureMax Integer Min: AecExposureMinReg Sets max.
Page 41
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface 3.4.6.2 Status Figure 20: Sample Status screen Table 17: Status parameters Parameter Name Type Value Access Description AgcGainCurrentValue Float Min: 1.0 Displays the current value of Max:15.999 Digital Gain, calculated by the camera in AGC mode.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Data Correction Data Correction parameters enable you to implement tables and other techniques to improve image sensor performance. Figure 21: Sample Data Correction screen Table 18: Data Correction parameters Parameter Name Type Value Access...
Page 43
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Table 18: Data Correction parameters (continued) Parameter Name Type Value Access Description HotPixelCorrection Enumeration Enables Hot Pixel String Num. Correction. "Off" (“Dynamic” and "Static" “Both” modes "Dynamic" 2 available only in C5180, C4181, C4180) "Both"...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface White Balance White Balance parameters give you control over the individual red, green, and blue colors produced by the sensor in color cameras. Figure 23: Sample White Balance screen Table 20: White Balance parameters Parameter Name Type Value...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Strobe Use strobe XML parameters to configure strobe settings, performance, and outputs. Figure 24: Sample Strobe screen Table 21: Strobe parameters Parameter Name Type Value Access Description Strobe1Mode Enumeration Sets Strobe 1 mode of String Num.
Page 46
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Table 21: Strobe parameters (continued) Parameter Name Type Value Access Description Strobe2Width Integer Sets Strobe 2 pulse duration Min: 0 in microseconds. Max: 1000000 Strobe2Delay Integer Sets Strobe 2 delay in Min: 0 microseconds.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Pulse Generator The camera provides an internal pulse generator for generating a trigger signal. You can program it to generate a discrete sequence or a continuous trail of pulse signals. Figure 25: Sample Pulse Generator screen Table 24: Pulse Generator parameters Parameter Name Type...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Canon Lens Control If using Canon lens control, the following parameters provide options for controlling the lens or checking its status. Figure 26: Sample Canon Lens Control screen Table 25: Canon Lens Control parameters Parameter Name Type Value...
Page 49
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface 3.4.11.2 Focus Figure 28: Sample Focus screen Table 27: Focus parameters Parameter Name Type Value Access Description NearFull Command Drives focus to fully Near position. FarFull Command Drives focus to fully Far position. FocusStepValue Integer Min: 1...
Page 50
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface 3.4.11.3 Iris Figure 29: Sample Iris screen Table 28: Iris parameters Parameter Name Type Value Access Description CurrentIrisPosition Enumeration Returns current iris position. String Num. "F0_7" "F0_8" "F0_9" "F1_0" "F1_1" "F1_2" "F1_4"...
Page 51
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Table 28: Iris parameters (continued) Parameter Name Type Value Access Description "F5_6" "F6_3" "F7_1" "F8_0" "F9_0" "F10_0" "F11_0" "F13_0" "F14_0" "F16_0" "F18_0" "F20_0" "F22_0" "Unknown" CloseIrisFull Command Closes iris to fully closed position. CloseIrisFull Command Closes iris to fully closed position.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Transport Layer Control The Transport Layer control provides a variety of configuration settings and read-only information for configuring communications between the camera with the CoaXPress interface. Figure 30: Sample Transport Layer Control screen Table 29: Transport Layer parameters Parameter Name Type...
Page 53
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Table 30: CoaXPress parameters Parameter Name Type Value Access Description WidthAddress Integer Returns address of the width information register. HeightAddress Integer Returns the address of the Height information register. AcquisitionModeAddress Integer Returns the address of the AcquisitionMode information register.
Page 54
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Table 30: CoaXPress parameters (continued) Parameter Name Type Value Access Description CxpLinkConfiguration Enumeration String Allows specifying the Link Num. configuration for "CXP1_X1" 0x00010028 communication between Receiver and Transmitter "CXP2_X1" 0x00010030 Device. In most cases, this "CXP3_X1"...
Page 55
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Table 30: CoaXPress parameters (continued) Parameter Name Type Value Access Description CxpConnectionTestPacketC Integer Reports current count for test ountTx packets sent by the device on the connection selected by CxpConnectionSelector. LastErrorLatched Integer Returns the low-speed link's last CXP error that occurred.
Page 56
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface 3.4.12.2 CoaXPress Customization Figure 32: CoaXPress Customization screen Table 31: CoaXPress Customization parameters Parameter Name Type Value Access Description SpeedGradeCXPLink Integer Min: 2 Sets the speed grade of the CXP Max: link.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface User Set Control User Set Control allows you to save custom settings and reload them into the camera as needed. Figure 33: Sample User Set Control screen Table 32: User Set Control parameters Parameter Name Type Value...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Special Features The Special Features parameters provide status information on the camera and on GenICam transport layer streaming. Figure 34: Sample Special Features screen Table 33: Special Features parameters Parameter Name Type Value Access...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Camera Features Exposure Control Internal Exposure Control - Electronic Shutter In global shutter mode, all pixels in the array reset at the same time, then collect signal during the exposure time, then transfer the image to a non-photosensitive region within each pixel.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Frame Time Control Internal Line and Frame Time Control The camera speed (frame rate) depends on the CMOS read-out time (frame time). Frame time is the time it takes to read out all of the pixels on the CMOS imager. The following formula (1.1) calculates the frame rate: Frame rate [fps] = 1 / read-out time [sec] (1.1)
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Camera Output Control The table below describes CXP full frame rates. Table 34: CXP Typical maximum frame rates verses bit depth Camera Bit Depth Frame Rates at Full Camera Bit Depth Frame Rates at Full Resolution Resolution...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Area of Interest Overview For some applications, you might not need the entire image, but only a portion of it. To accommodate this requirement, Cheetah cameras provide one Area of Interest (AOI), also known as a region of interest.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Factors Impacting Frame Rate The camera frame rate depends upon a number of variables including the exposure time, number of rows and columns in the AOI, the amount of decimation within the image, and the bandwidth of the output interface.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface The following graphic illustrates the concept of 4:1 averaging for a monochrome image sensor. The values of pixels P1, P2, P3 and P4 are summed together and the result is divided by 4 to achieve an average of the 4 adjacent pixels.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Figure 39: Color subsampling Camera Triggering Triggering Inputs In the normal mode of operation, the camera is free running, which means the camera continually reads out the sensor. If using a trigger to initiate readout, trigger mode enables synchronizing the camera to a timing pulse.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface 10 µs, 50 µs, 100 µs, or 500 µs de-bounce interval. 1.0 ms, 5.0 ms, 10.0 ms de-bounce interval. Exposure Time – the exposure for all frames can be set in two ways: •...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Strobes The camera can provide up to two strobe pulses for synchronization with an external light source, additional cameras, or other peripheral devices. You can set each strobe’s pulse delay and duration with respect to the start of the exposure period or the start of the readout period.
The camera automatically adjusts black level based on measurements of the dark reference lines at the start of each frame. Imperx recommends leaving the black level auto-calibration engaged. If auto-calibration is disabled, you can set the Black Level Offset and adjust it by +/- 511 counts.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Pulse Generator The camera has a built-in pulse generator that you can program to generate a discrete sequence of pulses or a continuous sequence (Figure 44). You can use the pulse generator as a trigger signal or map it to one of the outputs (refer to 4.10.1 Input / Output Mapping).
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Test Image Patterns Test Image Patterns The camera can output several test images to verify the camera’s general performance and connectivity to the computer. This ensures that all the major modules in the hardware are working properly and the connection between the computer and camera is synchronized, that is, the image framing, output mode, communication rate, and so on are properly configured.
4096 entries, with each entry being 12 bits wide. Both LUTs are factory programmed with a standard Gamma 0.45 and available for modifications. You can generate and upload a custom LUT using the Imperx Upload Utility application. Figure 45: Look up table...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface User Defined LUT You can define any 12-bit to 12-bit transformation as a user Look-up Table (LUT) and upload it to the camera using the Upload Utility. You can specify a transfer function to match the camera’s dynamic range to the scene’s dynamic range.
You can create your own Defective Pixel Map (DPM) and Hot Pixel Map (HPM) files (see chapter Creating DPC / HPC Tables) and upload them using the Imperx Upload Utility application. Dynamic Pixel Correction Dynamic pixel correction provides another method of correcting defective and hot pixels.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Camera Interface Temperature Monitor The camera has a built-in temperature sensor that monitors the internal camera temperature at the image sensor. The sensor is placed on the hottest spot in the camera. The camera configuration software should display the temperature.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Image Sensor Technology General Information A CMOS camera is an electronic device for converting light into an electrical signal. The C5180, C4181, C4180, C5190, C4191, and C4190 Python cameras contain ON Semiconductor CMOS (Complementary Metal-Oxide Semiconductor) image sensors.
Page 76
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Figure 48: Typical CMOS image sensor architecture August 27, 2019 Page Rev 1.0 76 of 86...
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Spectral Sensitivity The camera’s spectral response is shown in the following two figures. Figure 49: Python CMOS mono spectral response (monochrome, cover glass) Figure 50: Python CMOS typical color spectral response (micro lens, cover glass) Bayer Pattern Information Cheetah Python cameras are available with a Monochrome or Color CMOS imager.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Creating Look-up Tables Overview A Look-up Table (LUT) is provided with each camera. You can create your own LUT file using any standard ASCII text editor, Microsoft Notepad, or Microsoft Excel. Additionally, you can use any spreadsheet or mathematical program capable of generating a comma delimited (.csv) file.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Using Microsoft Excel The LUT file can be created in Excel as follows: 1. Create the spreadsheet as shown below (note that 4096 rows are required in the table). 2. Add the necessary equations into the output cells to generate the transfer function required.
You can edit the original DPM / HPM file, create your own file and upload it to fit the unique requirements of your operating environment or camera use. To get the original DPM and HPM files please 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 Cameras User Manual | CoaXPress (CXP) Interface Finding defective pixels To find all of the defective pixels you need to add to the map, it is recommended that you take an image with a uniform light source illuminating the sensor at about 50% ADU capacity (~2000 for 12-bit, ~500 for 10-bit, ~130 for 8-bit modes).
Page 82
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface displayed in this order, where X:593 is row and Y:4816 is column, you would have had to transpose the coordinates to 4816, 593. Click the first pixel. b. This frame grabber image shows the first pixel coordinates as 0, 0.
Page 83
Example 1: Different Y coordinates Example 2: Identical Y coordinates -- Defective Pixel Map, -- Defective Pixel Map, -- Date: 4.12.2018, -- Date: 4.12.2018, -- Model#: CXP-C5180M-RF, -- Model#: CXP-C5180M-RF, -- Serial#: LAC001, -- Serial#: LAC001, :Table, :Table, -- Column(X),Row(Y)
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Creating new DPM / HPM Files You can create your own DPM and HPM files using any ASCII text editor, such as “Notepad” or similar. Alternatively, any spreadsheet program (i.e. Microsoft Excel) can be used by converting the spreadsheet into a comma delimited (.csv) file.
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface Uploading DPM / HPM Files After saving the maps, you can upload them to the camera using the Imperx Upload Utility. The Upload Utility ships with your camera and enables uploads of DPM, HPM, and other files to your camera.
Page 86
Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface 4. Browse for either the edited .dpm file or .hpm file, select it, and click the Upload button. Wait for the upload to finish. Figure 56: Supported upload files 5. After the upload is completed, do a power cycle on the camera. 6.
Need help?
Do you have a question about the CXP-C5180M and is the answer not in the manual?
Questions and answers