background image

Auto Level

Control

ALC (Automatic Level Control) Function

The ALC (automatic level control) function combines the automatic gain control 

(AGC/Auto Gain Control) and automatic exposure control (ASC/Auto Shutter Control) 

functions, and is capable of handling various changes in brightness.The function operates 

as follows in response to changes in brightness.

Change from bright to dark: ASC → AGC

Change from dark to bright: AGC → ASC

Change in brightness

Dark

Bright

AGC operation

ASC (auto shutter) 

operation

AGC

Max

AGC operation

Max. to min. (user specified)

Fixed at min. gain value

ASC operation

Max. to min. (user specified)

Fixed at min. ASC value

Fixed at max. ASC value

Operation during change 

from dark to bright

Operation during change

from bright to dark

■ To use the ALC function

Set [GainAuto] or [ExposureAuto] or both to [Continuous] mode. Configure the 

minimum value, maximum value, etc. for AGC and ASC under [JAICustomControlALC].

The target video levels for AGC and ASC are configured in [ALCReference]. 

For example, when [ALCReference] is set to 95%, video levels will be maintained at 

95% using AGC and ASC.

SP-45000M-CXP4A/SP-45000C-CXP4A

- 38 -

Summary of Contents for SP-45000M-CXP4A

Page 1: ...21 User Manual Thank you for purchasing this product Be sure to read this manual before use This manual includes important safety precautions and instructions on how to operate the unit Be sure to rea...

Page 2: ...mply with the limits for a Class B digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference in a residential installa...

Page 3: ...Control Function Sequencer Function Pulse Generator Counter And Timer Control Function Lens control Transfer camera control commands Non Volatile Flash Memory 56 21 22 Setting List 57 23 Feature Prope...

Page 4: ...notes SP 45000M CXP4A SP 45000C CXP4A 56 23 31 43 44 46 47 60 20 21 22 32 33 34 35 61 17 36 37 39 64 38 65 26 27 28 29 30 60 65 39 40 64 10 11 12 13 24 25 62 53 54 67 18 67 51 52 67 48 49 61 53 63 42...

Page 5: ...nistration of the control of Pollution by Electronic Information Products known as China RoHS The table shows contained Hazardous Substances in this camera mark shows that the environment friendly use...

Page 6: ...to surrounding pixels This blooming phenomenon can be seen in the image but does not affect the operation of the camera Fixed pattern noise When shooting dark objects in high temperature conditions fi...

Page 7: ...e pixels 8192 h x 5460 v Pixel size is 3 2 m x 3 2 m Various integrated functions HDR High Dynamic Range Frame Integration Supports video output modes 8 bit 10 bit 12bit and 14 bit 14 bit output is on...

Page 8: ...the supported lens types POWER TRIG LED Indicates the power and trigger input status LED status and camera status LED Light Status POWER TRIG LED Lit amber Camera initializing Lit green Camera in ope...

Page 9: ...45000C CXP4A The CxpLink Configuration supported by this camera is as follows CXP12_X4 CXP12_X3 CXP12_X2 CXP12_X1 CXP6_X4 CXP6_X3 CXP6_X2 CXP6_X1 The CxpLink Configuration CXP12_X4 CXP12_X3 CXP12_X2...

Page 10: ...se a power supply that can support the maximum power consumption of this camera Pin No Input Output Signal Description 1 GND GND 2 Power In DC In DC 10 V 25 V 3 GND GND 4 NC 5 In Opto In 1 6 In Opto I...

Page 11: ...iagram reference example Recommended external output circuit diagram reference example 1 2 Opto In 1 1 Pin6 Opto In 1 2 Pin5 Opto In 1 Digital I O Control Technical notes OPTO In circuit characteristi...

Page 12: ...ne Voltage Please note that the recommended load resistance of Opto output is 10 k rated 1 10 W or more The 270 resistor shown in the circuit diagram is the MINIMUM resistance that should be used The...

Page 13: ...nting the camera directly to a wall or other structural system Camera locking screw holes M3 3 mm depth Use these holes when mounting the camera directly to a wall or other structural system Digital I...

Page 14: ...for use Step 3 Verifying the Connection between the Camera and PC Set settings and display image using suitable tool for CXP frame grabber board Step 4 Adjusting the Image Quality Refer to the procedu...

Page 15: ...P 3 CXP 3 CXP 4 CXP 4 CoaXPress cable Direct connection or MP 42 tripod adapter plate When mounting the camera directly to a wall or other device use screws that match the camera locking screw holes o...

Page 16: ...eing supplied to the camera by checking the rear LED When properly turned on Lit green For details on how to read the LEDs see LED status and camera status in the Parts Identification section Initiali...

Page 17: ...are configured by multipliers The DigitalRed digital R gain and DigitalBlue digital B gain can be set to a value from x0 447 to the ADigitalAll master gain value The resolution is set in 0 000122 step...

Page 18: ...s are stored in Default and cannot be overwritten UserSet1 UserSet2 UserSet3 DefaultSet Working Set Memory Flash Memory RAM 3 Select UserSetSave and click Execute UserSetSave Command The current setti...

Page 19: ...formation see the Event Control topic CXP Link Sharing Function This function allows a camera to connect to multiple PCs For more information see the CXP Link Sharing topic Heartbeat Function The came...

Page 20: ...Acquisition Start Acquisition Stop AcquisitonFrameCount This camera has three Acquisition modes SingleFrame MultFrame Continuous Use AcquisitionControl settings to perform operations and settings for...

Page 21: ...ger Control Actual Exposure Times Acquisition Control This camera has three Exposure modes Off Timed TriggerWidth Use AcquisitionControl settings to perform operations and settings for exposure The mi...

Page 22: ...after receiving the trigger signal until the trigger is enabled Acquisition Start Acquisition Stop When using FrameStart trigger If AcquisitionStart is executed and the AcquisitionStop command is not...

Page 23: ...n ReverseX 0 False ReverseY 0 False BayerRG ReverseX 0 False ReverseY 1 True BayerGB ReverseX 1 True ReverseY 0 False BayerGR ReverseX 1 True ReverseY 1 True BayerBG 2 14bit output is available only i...

Page 24: ...ntrol to set the digital input output Select input or output in LineSelector you can check LineMode LineFormat and set LineInverter You can also check the status of each digital I O as shown in the ta...

Page 25: ...n be set Off AcquisitionActive FrameActive ExposureActive FVAL LVAL PulseGenerator0 PulseGenerator1 PulseGenerator2 PulseGenerator3 UserOutput0 UserOutput1 UserOutput2 UserOutput3 Line4 Line5 Line7 Li...

Page 26: ...e Pixel Format that can be used and the functions that can be used at the same time Each Imaging Control mode and Pixel Format Functions available at the same time as each Imaging Control mode FrameIn...

Page 27: ...ame image and acquire by changing image sensor analog gain to low and high 2 An image captured with low gain is increased Digital Gain 3 Two images are combined into one frame of 14bit image data 4 Ou...

Page 28: ...0M CXP4A SP 45000C CXP4A PixelFormat Width Height Maximum frame rate fps 8192 5460 23 8192 4320 30 4096 2728 47 8192 5460 23 8192 4320 30 4096 2728 47 8192 5460 23 8192 4320 30 4096 2728 47 CXP12 4 CX...

Page 29: ...tion Frame mode works in Trigger mode only Imaging Output Average frame Average frame Average frame 2 8 frams Imaging Control Maximum Frame Rate Reference The table below shows the maximum frame rate...

Page 30: ...Exposure1 and Frame Integration Exposure2 Frame Integration Exposure mode works in Trigger mode only Add Add Add Add Exposure Time 1 Exposure Time 2 Imaging Output Exposure Imaging Control Note Expos...

Page 31: ...The following functions can be used in video process bypass mode AnalogBaseGain BlemishCompensation BinningVertical BinningHorizontal BinningVertical and BinningHorizontal work in Average mode only Fu...

Page 32: ...ame Period A usec Period From Trigger start edge to Exposure start B usec Mono8 19231 37 4 Mono10 22884 37 4 Mono12 27473 37 4 BayerRG8 19231 37 4 BayerRG10 22884 37 4 BayerRG12 27473 37 4 Mono8 19321...

Page 33: ...xposure end to next Trigger Start D usec Mono8 19685 37 4 37 4 19596 Mono10 21009 37 4 37 4 22789 Mono12 21009 37 4 37 4 20920 BayerRG8 19685 37 4 37 4 19596 BayerRG10 21009 37 4 37 4 20921 BayerRG12...

Page 34: ...rate fps 8192 5460 52 8192 4320 65 4096 2728 103 8192 5460 47 8192 4320 60 4096 2728 95 8192 5460 47 8192 4320 60 4096 2728 95 CXP12 4 Mono8 Bayer8 Mono10 Bayer10 Mono12 Bayer12 PixelFormat Width Heig...

Page 35: ...te the frame rate Hz using the following formula Frame rate Hz 1 Target exposure time s 14 LinePeriod s 1 x 1000000 Calculate the maximum frame rate approximate About Height in MultiROI mode If there...

Page 36: ...0dB 24dB 7dB 15dB 7dB 15dB x 16 x 1 0 15dB 15dB In SP 45000M CXP4A adjust the AnalogAll master gain setting Digital All 0dB 24dB x 16 x 1 0 Analog Control Automatic Gain Level Control Set GainAuto to...

Page 37: ...white balance has been adjusted in advance for specific color temperature lighting It is possible to select form the following five presets Color temperature for preset 4000K 4600K 5600K 6500K 7500K C...

Page 38: ...operation ASC auto shutter operation AGC Max AGC operation Max to min user specified Fixed at min gain value ASC operation Max to min user specified Fixed at min ASC value Fixed at max ASC value Opera...

Page 39: ...n be used to correct the camera signals with an opposite direction curve and produce a display that is close to linear To use the gamma function Configure the settings as follows You can use the LUT f...

Page 40: ...e 1 LUTValue 2 Index256 LUTValue 256 0 4095 SP 45000C CXP4A only LUT Control Item Setting value selectable range Description LUTMode LUT Use LUT LUTSelector Red Green Blue Select the LUT channel to co...

Page 41: ...ory To check the number of interpolated pixels after automatic detection You can check the number of pixels interpolated via automatic detection by loading the BlemishNum data Manual configuration 1 S...

Page 42: ...to the center of the screen H V This function can be used even when the effective image area is limited an area with both Width and Height set to more than 128 must be configured by the ROI function I...

Page 43: ...f the area in the screen with the highest brightness level is 175 LSB or less during 10 bit video output proper correction is not possible When using the image flip function ReverseX ReverseY set both...

Page 44: ...follows JAI OffsetX Width OffsetY Height 8192 Width Max 5460 Height Max JAI OffsetX Width OffsetY Height 4096 Width Max 2730 Height Max ROI Function Single ROI Image Format Control Without Binning Bi...

Page 45: ...and MultiRoiHorizontalEnableNumber Example JAI ROI Function Multi ROI OffsetY 0 OffsetY 1 OffsetX 0 OffsetX 1 Width 0 Width 1 Height 0 Height 1 Height 0 Height 1 Width 0 Width 1 Multi ROI Control To u...

Page 46: ...Mode the non target area is displayed with half the brightness as shown below To set Overlay Mode to MultiRoi Area MultiRoi Mode must be set to Off in advance In this mode if Overlay Mode is set to AW...

Page 47: ...G G B G B G B G B BayerRG8 BayerRG10 BayerRG12 BayerRG14 BayerBG8 BayerBG10 BayerBG12 BayerBG14 G R G R G R G R B G B G B G B G G R G R G R G R B G B G B G B G G B G B G B G B R G R G R G R G G B G B...

Page 48: ...nes The amount can be set independently in the horizontal and or vertical directions Horizontal CxpLinkSharingHorizontalOverlap Vertical CxpLinkSharingVerticalOverlap 4 It is necessary to restart this...

Page 49: ...s after setting Each setting CxpLinkXXX is automatically saved when the setting is changed The CXP Link Sharing function Sharing mode Duplicate mode can only be used with CXP 2 0 The CoaXPress frame g...

Page 50: ...whether or not to send an event message when an event occurs at each event AcquisitionStart AcquisitionEnd ExposureStart ExposureEnd Error Flow from Detecting an Event to Sending an Event Message Even...

Page 51: ...triggers are not accepted The Sequencer function lets you define up to 128 index combinations of exposure time gain ROI and other settings which can be stepped through each time a trigger is received...

Page 52: ...encerRepetition Command Sequencer mode The same index table will be executed for subsequent triggers unless the CommandSequencerIndex value is changed SequencerFrameNumber and SequencerSetNext cannot...

Page 53: ...f signal generation The table below shows the PulseGeneratorClearSource signals that can be set Off AcquisitionActive FrameActive ExposureActive FVAL LVAL PulseGenerator0 PulseGenerator1 PulseGenerato...

Page 54: ...Counter1 Counts the number of ExposureStart Counter2 Counts the number of SensorReadOut Counter3 Counts the number of FrameTransferEnd When a problem occurs in a system that includes this camera compa...

Page 55: ...ter3 and configure the settings Setting value selectable range Description Counter 0 3 Select the counter CounterEventSource Counter0 Off FrameStartTrigger Counter1 Off ExposureStart Counter2 Off Sens...

Page 56: ...bps 19200bps 38400bps 115200bps Lens Communication DataBit 7bit 8bit Lens Communication Parity None Odd Lens Communication StopBit 1bit 2bit Send lens control command and read Birger Mount response Co...

Page 57: ...a feature exist Instance example When the analog gain can be changed for each of the red green and blue channels in a color camera Analog gain is a function that has multiple instances and red green...

Page 58: ...channels supported by the device 1 1 Indicates the number of event channels supported by the device Reset the device After the camera receives this command it returns an ACK response Then execute res...

Page 59: ...haringStatus for SubDevice NotReady Stream output not ready Ready Ready to output stream NotUsed Do not use the selected Sub Device 0 Master 1 Slave 0 Master Displays the Sub Device type of each LINK...

Page 60: ...ReverseY 1 True 0x0108000A BayerGB8 0x0110000E BayerGB10 0x01100012 BayerGB12 0x0110010B BayerGB14 ReverseX 1 True ReverseY 0 False 0x01080008 BayerGR8 0x0110000C BayerGR10 0x01100010 BayerGR12 0x011...

Page 61: ...3 UserOutput2 14 UserOutput3 19 Software 23 Line4 24 Line5 26 Line7 29 Line10 36 Nand0Out 37 Nand1Out TriggerActivation 1 RisingEdge 2 FallingEdge 3 LevelHigh 4 LevelLow RisingEdge Select the polarity...

Page 62: ...e line source signal for the item selected in Line Selector Setting range 0 Off LineSelector TimestampReset only 1 AcquisitionActive 2 FrameActive 4 ExposureActive 5 FVAL 6 LVAL 7 10 PulseGenerator0 3...

Page 63: ...in milliseconds When the counter reaches this value the output will be 1 The setting range varies depending on the ClockPreScaler value PulseGeneratorEndPoint 1 1048575 15000 Set the start point of th...

Page 64: ...2 LowMidLeft 1 LowMidRight 0 LowRight AWBAreaEnable True False Enable disable the photometry area selected in AWBAreaSelector True False True Operate BalanceWhiteAuto with all areas designated as pho...

Page 65: ...ainAuto control range 0 O 1 On Off Enable disable VideoProcessBypass mode 0 Off 1 Linear 2 knee 50 When Linear is set PixelFormat is fixed at 14 bits AnalogBaseGain cannot be set when HDRMode is Linea...

Page 66: ...conditions When no image is output Outputting TestPattern In Sequencer mode In MultiRoi mode In single ROI mode 1 99 10 Set the blemish detection threshold Stores the Blemish data that to be entered...

Page 67: ...ex to be displayed for the selected SequencerIndex Enabled only for TriggerSequencer If 0 is specified the operation of Sequencer is stopped 1 255 1 Set the repeat count for the sequencer 1 128 1 Disp...

Page 68: ...lays the Timestamp value when an event occurs When the event AcquisitionEnd occurs the following two data can be checked EventAcquisitionEnd Displays the EventID 0x0103 EventAcquisitionEndTimestamp Di...

Page 69: ...o correct the display As the light emitting properties of the monitor are not linear the entire image may be darker or the gradation in the dark areas may be less noticeable when camera outputs are di...

Page 70: ...nStart AcquisitionEnd FrameStart 0 Default 10000000 10ms Available Software PulseGenerator0 3 UserOutput0 3 Line4 TTL In 1 Line5 Opto in 1 Line7 Line10 TTL In 2 NAND 0 Out NAND 1 Out 60 s min 8 s max...

Page 71: ...at 10ms 10G 20 Hz 200 Hz X Y Z direction 80G Input range DC 10 V 25 V Via input terminal Consumption 12 5 W typ at 12 V input default setting 25 environment 16 8 W max F mount M42 mount F mount 46 5m...

Page 72: ...red to achieve these specifications About the verified performance temperature make sure the following temperature condition is met when operating the unit 1 The camera s internal temperature sensor d...

Page 73: ...Wave length nm Sensitivity SP 45000M CXP4A Spectral Response Wave length nm Sensitivity SP 45000C CXP4A SP 45000M CXP4A SP 45000C CXP4A 73...

Page 74: ...Dimensions M42 mount F mount SP 45000M CXP4A SP 45000C CXP4A Dimensional tolerance 0 3mm Unit mm 74...

Page 75: ...22 2 1 259 3 1 413 4 1 585 5 1 778 6 1 995 7 2 239 8 2 512 9 2 818 10 3 162 11 3 548 12 3 981 13 4 467 14 5 012 15 5 623 16 6 31 17 7 079 18 7 943 19 8 913 20 10 21 11 22 22 12 589 23 14 125 24 15 849...

Page 76: ...registered trademarks of Microsoft Corporation in the United States and other countries Intel and Intel Core are trademarks of Intel Corporation in the United States and other countries Other system...

Page 77: ...s Connecting Devices Counter And Timer Control CXP Connector D S 10 18 10 51 24 57 74 42 70 DC IN DC IN TRIG connector Digital Input Output Settings Dimensions 73 50 Event Control Exposure Mode 21 Sav...

Page 78: ...CXP4A SP 45000C CXP4A 78 Revision Date Changes 1 2 Oct 2021 Added the EventControl and Heartbeat functions Added the Non Volatile Flash Memory topic 1 1 Apr 2021 Change the Caution for CXP connector...

Reviews: