Trigger Control ..................................... 33
—2—
GO-5100MP-USB
Notice
The material contained in this manual consists of information that is proprietary to JAI Ltd., Japan and may only
be used by the purchasers of the product. JAI Ltd., Japan makes no warranty for the use of its product and
assumes no responsibility for any errors which may appear or for damages resulting from the use of the
information contained herein. JAI Ltd., Japan reserves the right to make changes without notice.
Company and product names mentioned in this manual are trademarks or registered trademarks of their
respective owners.
Warranty
For information about the warranty, please contact your factory representative.
Certifications
CE compliance
As defined by the Directive 2004/108/EC of the European Parliament and of the Council, EMC (Electromagnetic
compatibility), JAI Ltd., Japan declares that GO-5100MP-USB complies with the following provisions applying to
its standards.
EN 61000-6-3 (Generic emission standard part 1)
EN 61000-6-2 (Generic immunity standard part 1)
FCC
This equipment has been tested and found to comply 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 installation. This equipment generates, uses and can radiate radio frequency energy and, if not
installed and used in accordance with the instructions, may cause harmful interference to radio communications.
However, there is no guarantee that interference will not occur in a particular installation. If this equipment
does cause harmful interference to radio or television reception, which can be determined by turning the
equipment off and on, the user is encouraged to try to correct the interference by one or more of the following
measures:
• Reorient or relocate the receiving antenna.
• Increase the separation between the equipment and receiver.
• Connect the equipment into an outlet on a circuit different from that to which the
receiver is connected.
• Consult the dealer or an experienced radio/TV technician for help.
Warning
Changes or modifications to this unit not expressly approved by the party responsible for FCC compliance could
void the user’s authority to operate the equipment.
KC
GO-5100MP-USBに変更必要
— 3 —
GO-5100MP-USB
Supplement
The following statement is related to the regulation on “ Measures for the Administration
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 period of contained Hazardous
Substances is 15 years.
—4—
Usage Precautions
Notes on cable configurations
The presence of lighting equipment and television receivers nearby may result in
video noise. In such cases, change the cable configurations or placement.
Notes on attaching the lens
Avoiding dust particles
When attaching the lens to the camera, stray dust and other particles may adhere
to the sensor surface and rear surface of the lens. Be careful of the following
when attaching the lens.
• Work in a clean environment.
• Do not remove the caps from the camera and lens until immediately before
you attach the lens.
• To prevent dust from adhering to surfaces, point the camera and lens
downward and do not allow the lens surface to come into contact with your
hands or other objects.
•
Always use a blower brush to remove any dust that adheres.
Never use your hands or cloth, blow with your mouth, or use other methods to
remove dust.
GO-5100MP-USB
Phenomena specific to CMOS image sensors
The following phenomena are known to occur on cameras equipped with CMOS
image sensors. These do not indicate malfunctions.
• Aliasing
When shooting straight lines, stripes, and similar patterns, vertical aliasing
(zigzag distortion) may appear on the monitor.
• Blooming
When strong light enters the camera, some pixels on the CMOS image sensor
may receive much more light than they are designed to hold, causing the
accumulated signal charge to overflow into 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, fixed pattern noise
may occur throughout the entire video monitor screen.
• Defective pixels
Defective pixels (white and black pixels) of the CMOS image sensor are
minimized at the factory according to shipping standards. However, as this
phenomenon can be affected by the ambient temperature, camera settings
(e.g., high sensitivity and long exposure), and other factors, be sure to operate
within the camera’s specified operating environment.
Notes on exportation
When exporting this product, please follow the export regulations of your country
or region.
—5—
GO-5100MP-USB
Features
The GO-5100MP-USB is a machine vision polarization camera incorporating a
monochrome CMOS image sensor with a 2/3-inch global shutter and a four-directional
polarization square pixel array that offers 5.1 effective megapixels (2464 × 2056). The
unit is compact and lightweight in design and is equipped with a USB 3.0 interface.
Image sensor with four-directional polarization
Polarizers are provided for individual pixels to capture polarization.
The numbers in the figure on the left indicate the
polarizer angles.
Four polarizer angles are available: 0º, 45º, 90º,
and 135º. Various polarization processing is
performed on the four pixels enclosed in the red
frame as a block.
Also, various functions considered necessary for machine vision are
provided.
The unit is equipped with pre-processing circuits for shading correction and
blemish correction in addition to external trigger, exposure setting, and
image level control.
Feature overview
• C
ompliance with USB3 Vision and GenICam standards
•2/3-inch global shutter and a four-directional polarization square pixel array that
offers 5.1 effective megapixels CMOS sensor
• L
ens mount: C-mount (flange back: 17.526 mm)
ixel size : 3.45 um × 3.45 um
• P
•Effective pixels 2464(H) × 2056(V)
p to 74 fps at full resolution
• U
• Various Video Output modes
Raw Image, Four polarizer, Four functions, Color on average image and
Color on gray image.
•Internal test signal for settings configuration
BUS SDK for JAI that supports Windows 7, 8, 10
• e
Connection example:
Camera
External Trigger
AC adapter
— 6 —
Parts Identification
GO-5100MP-USB
① Lens mount(C-mount)
Mount a C-mount lens, microscope adapter, etc. here.
❖ Before mounting a lens, be sure to refer to “Step 2:Connecting Devices” and confirm
the precautions for attaching a lens and the supported lens types.
② USB 3.0 connector
Use a USB 3.0 compatible cable to connect this to a USB port on the computer.
③ POWER/TRIG LED
Indicates the power and trigger input status.
LED status and camera status
LED Light Status
POWER/
TRIG LED
(Lit amber)
(Lit green)
(Blinking green)
Camera initializing.
Camera in operation.
During operation in trigger mode, trigger signals are
being input.
❖ The blinking interval is not related to the actual input interval of
the external trigger.
— 7 —
④ DC IN/TRIG connector(6-pin round)
Pin No.
Input/Output
SignalDescription
1Power In DC In DC 12 V ~ 24 V ± 10%
2In Opto In 1 GPIO 5
3Out Opto In 1 GPIO 1
4Out Opto In 2 + GPIO 2
5 Opto Common
6 GND
Connect the cable for a power supply (optional) or for DC IN / trigger IN here.
eBUS SDK for JAI was released in April 2018 and is the latest software for setting and
controlling JAI cameras.
When JAI SDK and eBUS SDK for JAI are installed on the same machine, conflicts can
occur. Therefore, JAI strongly recommends that JAI SDK is uninstalled before installing
eBUS SDK for JAI.
— 11 —
Step 2: Connecting Devices
GO-5100MP-USB
Camera body
① Lens
② Direct connection
(or MP-45 tripod
adapter plate)
③ USB cable
④ PC
⑤ DC IN / trigger IN
connection cable
to external trigger
or
⑥ AC adapter(not supplied)
(power supply)
① Lens
・C-mount lenses with lens mount protrusions of 9 mm or less can be attached.
9 mm or less
Lens
Lens mount protrusion
・The diagonal of the camera’s CMOS image sensor is 11 mm, the size of
standard 2/3-inch lenses.
To prevent vignetting and to obtain the optimal resolution, use a lens
that will cover the 11 mm diagonal. Some lens manufacturers offer lenses with
an 11 mm format. If not, a 2/3-inch lens is recommended.
Caution
・The maximum performance of the camera may not be realized depending on the lens.
・Attaching a lens with a mount protrusion of 9 mm or longer may damage the lens or camera.
— 12 —
GO-5100MP-USB
Note
The following formula can be used to estimate the focal length.
Focal length = WD /(1 + W/w) WD :Working distance (distance between lens and object)W :Width of object
w :Width of sensor(8.5 mm on this camera)
② Direct connection(or MP-43 tripod adapter plate)
When mounting the camera directly to a wall or other device, use screws that match the
camera locking screw holes on the camera (M3, depth: 3 mm). Use the supplied screws to
attach the tripod adapter plate.
Caution
For heavy lenses, be sure to support the lens itself. Do not use configurations in which its weight
is supported by the camera.
③ USB cable
Connect a USB cable to the USB 3.0 connector.
Caution
The camera is equipped with a USB 3.0 compatible Micro B connector. Although this connector
includes USB 2.0 connectors, the camera does not support use of USB 2.0.
④ Computer
Use a computer that meets the following requirements.
Operating system (OS):
Microsoft Windows 7/8/10 32-bit/64-bit edition
CPU: Intel Core i3 or higher
Memory:
Windows 7/8/10 32-bit edition: DDR3, 4 GB or higher
Windows 7/8/10 64-bit edition: DDR3, 8 GB or higher
Graphics card: PCI-Express 3.0 or higher
Interface: USB 3.0 compatible connector
⑤ DC IN / trigger IN connection cable
⑥ AC adapter (power supply) (if necessary)
Connect the AC adapter and the round connector of the connection cable to the DC IN /
trigger IN connector on the camera.
— 13 —
Step 3: Verifying Camera Operation
When power is supplied to the camera while the necessary equipment is connected, the
POWER/TRIG LED at the rear of the camera lights amber, and initialization of the camera
starts.When initialization is complete, the POWER/TRIG LED lights green.
Verify whether power is being 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.
GO-5100MP-USB
Step 4: Verifying the Connection between the Camera
and PC
Verify whether the camera is properly recognized via eBUS Player for JAI.
Connecting the Camera to eBUS Player for JAI.
Startup eBUS Player for JAI
1
eBUS Player for JAI startup screen appears.
— 14 —
GO-5100MP-USB
Select the camera you want to configure.
2
Push Select / Connect button
The connected camera is listed.
Please select one camera.
— 15 —
GO-5100MP-USB
3
Check that the settings of the selected camera are displayed.
Push the Device control button.
The screen shown below will be displayed. In this window you can adjust various
settings of the camera.
This completes the procedure for verifying whether the camera is properly recognized and
whether control and settings configuration are possible.
— 16 —
Step 5: Changing the Camera Settings
This section explains how to change settings by describing the procedure for changing the
output format as an example.
Configuring the Output Format
Configure the size, position, and pixel format of the images to be acquired.
The factory settings are as follows. Change the settings as necessary.
Factory default values
Item Default value
ImageFormatControl
Width 2464
Height 2056
OffsetX (horizontal position) 0
OffsetY (vertical position) 0
PixelFormat Mono8
GO-5100MP-USB
* You can specify the image acquisition area. For details, see “ROI (Regional Scanning Function)”.
Configuring the [Width] of[ImageFormatControl]
1
By selecting the item of [Width], you can change the value as shown below.
Note
Depending on the setting item, you need to change visibility.
Please switch visibility (Beginner / Expert / Guru) as necessary.
— 17 —
Step 6: Adjusting the Image Quality
Display the camera image and adjust the image quality.
Displaying the Image
Display the image captured by the camera.
When you push [Play] button, the camera image appears in right area.
GO-5100MP-USB
— 18 —
Adjusting the Gain
Adjust the image quality using the gain function.
To adjust the image quality
The Visibility must be changed from [Beginner] to [Guru].
Adjust the sensitivity via the analog gain (i.e., master gain).
For details on gain control, see “Gain Control” in the “Main Functions” section.
■ Manual adjustment
Expand [AnalogControl], and set [GainAuto] to [Off].
1
([Off] is default setting.)
Configure the gain.
2
❶ Expand [AnalogControl], and select the gain you want to configure in [GainSelector].
[AnalogAll] (master gain) can be configured.
GO-5100MP-USB
❷ Configure the gain value in [Gain].
• [AnalogAll] (master gain) can be set to a value from x1 to x16 the analog gain
value. The resolution is set in x0.1 steps. Values are configured by multipliers.
Adjusting the Black Level
Expand [AnalogControl], and select the black level you want to configure in
1
[BlackLevelSelector].
[DigitalAll] (master black) can be configured.
Specify the adjustment value in [BlackLevel].
2
— 19 —
Step 7: Saving the Settings
The setting values configured in the player (eBUS SDK for JAI) will be deleted when the
camera is turned off. By saving current setting values to user memory, you can load and
recall them whenever necessary. You can save up to three sets of user settings in the
camera. (User Set1 to 3)
GO-5100MP-USB
Memory(Flash)
DefaultSet
UserSet1
UserSet2
UserSet3
Note
Changes to settings are not saved to the computer (eBUS SDK for JAI).
■ To save user settings
Stop image acquisition.
一時メモリ
Memory(RAM)
Working Set
1
eBUS SDK for
JAI (Player)
Expand [UserSetControl], and select the save destination ([UserSet1] to
2
[UserSet3]) in [UserSetSelector].
Note
The factory default setting values are stored in [Default] and cannot be overwritten.
Caution
Settings can only be saved when image acquisition on the camera is stopped.
Select [UserSetSave], and click [Execute ‘UserSetSave’ Command].
3
The current setting values are saved as user settings.
— 20 —
■ To load user settings
Stop image acquisition.
1
User settings can only be loaded when image capture on the camera is stopped.
Select the settings to load (UserSet1 to UserSet3) in [UserSetSelector].
2
Select [UserSetLoad], and click [Execute ‘UserSetLoad’ Command].
3
The selected user settings are loaded.
GO-5100MP-USB
— 21 —
Main Functions
TriggerSequencerMode
CommandSequencerMode
Off Off×○○××
Timed Off○○○×○
Timed(EPS) On○○○○○
TriggerWidth On×○○××
ROI
GainAuto
Sequencer
ExposureMode
FrameStartTrigger
ExposureTime
Basic Function Matrix
The combinations of settings for the basic functions that can be used together are as follows.
GO-5100MP-USB
GPIO (Digital Input/Output Settings)
The camera is equipped with GPIO (general-purpose input/output) functions for generating
and using combinations of triggers and other necessary signals within the camera and of
signals output from the camera to the system such as those used for lighting equipment
control.
Valid Input/Output Combinations
The following signals can be used as sources for each output destination (Trigger Selector,
Line Selector, Pulse Generator Selector).
You can also connect two different sources to NAND paths in the GPIO and reuse the signal
generated there as a source for a different selector.
— 22 —
The combinations of source signals and output destinations are indicated in the following.
PixelFormat
Mono8, Mono10, Mono10packed
*1) Mono12, Mono12Packed
*2) BayerRG8, BayerRG10, BayerRG10Packed
GO-5100MP-USB
: Indicates default values for each selector.
Camera Output Formats
The GO-5100MP-USB supports the following output formats.
*1) When VideoProcessBypassMode is enabled, PixelFormat can be set to Mono12 or Mono12Packed.
In this case, the image output mode of the camera will be fixed to the RawImage mode.
For details, see "12-bit Output" section.
*2) PixelFormat is switched to BayerRG8, BayerRG10, or BayerRG10Packed automatically depending
on the output mode setting (PolarizeImageSelector) of the camera. For details, see the "Camera
Image Output Modes" section.
— 23 —
GO-5100MP-USB
Camera Image Output Modes
The GO-5100MP-USB has five output modes.
First, we will explain about the monochrome CMOS image sensor with a four-directional polarization
square pixel array that is incorporated in this camera.
A polarizer with one of the four angles of 0º, 45º, 90º, and 135º is provided for each pixel.
The numbers in the figure on the left indicate the
polarizer angles.
Four polarizer angles are available: 0º, 45º, 90º,
and 135º. Various polarization processing is
performed on the four pixels enclosed in the red
frame as a block.
The number of effective pixels is 2464 x 2056, and polarizers angled at 90º and 45º are
provided alternately for each pixel on the first line. Polarizers angled at 135º and 0º are
provided alternately for each pixel on the second line.
2464 pixels
2056 pixels
1. RawImage mode
The data output from the image sensor is output as is from the camera.
As shown in the figure above, the data of the pixels where there are polarizers angled at
90º and 45º is output as the first line, and the data of the pixels where there are
polarizers angled at 135º and 0º is output as the second line.
— 24 —
2. FourPolarizeElement mode
The data is output arranged as a screen divided into four (pixels of the polarizers angled
at 45º at the top right, pixels of the polarizers angled at 90º at the top left, pixels of the
polarizers angled at 0º at the bottom right, and pixels of the polarizers angled at 135º at
the bottom left).
1232 pixels
1028 pixels
GO-5100MP-USB
3. FourFunctions mode
This mode allows you to set each quadrant of the screen to one of five available
functions. The five selectable functions are:
*) The same function can be output in multiple quadrants.
Polarization angle:
The polarization angle producing the greatest luminance for a given pixel block.
Intensity values assigned to pixels represent angles from 0 to 180˚. 8-bit output: 00000000 to 10110100
10-bit output: 0000000000 to 1110000100
Polarization ratio:
The proportion of polarized light (at the angle described above) contained within
the total light falling on a pixel block. Intensity values represent proportions of
polarized light from 0 to 100%.
8-bit output: 00000000 to 11111111
10-bit output: 0000000000 to 1111111111
Diffused light:
The intensity of light falling on a pixel block when some or all of the polarized
light is excluded. The ReflectionAdjust control determines how much of the
polarized component is removed. The higher the ReflectionAdjust setting, the
more polarized light is removed. Set to maximum to display only the diffused
component.
Polarized light:
The intensity of the polarized light that is falling on a pixel block after the diffused
light has been excluded.
Average light:
The brightness of a pixel block when the polarized component and the diffused
component are averaged.
Two additional output modes are available to users. These are not selectable in the
FourFunctions mode. Instead, they produce a single image that combines
information from the functions above with the main image being captured.
4. ColorOnPicture mode
This mode provides a pseudo-color overlay representing polarization angle and
polarization ratio information displayed over an image built using average light
information. The PixelFormat is automatically changed in this mode as follows:
When PixelFormat is Mono8, the image is output as BayerRG8
When PixelFormat is Mono10, the image is output as BayerRG10
When PixelFormat is Mono10Packed, the image is output as BayerRG10Packed
5. ColorOnGray mode
This mode provides a pseudo-color overlay representing polarization angle and
polarization ratio information displayed over a gray image. The PixelFormat is
automatically changed in this mode as follows:
When PixelFormat is Mono8, the image is output as BayerRG8
When PixelFormat is Mono10, the image is output as BayerRG10
When PixelFormat is Mono10Packed, the image is output as BayerRG10Packed
— 26 —
GO-5100MP-USB
Binning Function
The binning function allows you to combine the signal values of clusters of adjacent pixels to
create improved virtual pixels. Using the function results in images with lower pixel resolution
and higher sensitivity.
This camera performs both horizontal binning and vertical binning via digital addition or
averaging processing.
The following four conditions must be met to use the binning function.
1. [PolarizeImageSelector] is [RawImage].
2. The ROI function, sequencer function, and binning function cannot be used at the
same time.
3. PixelFormat is one of Mono8, Mono10, and Mono10p.
4. [VideoProcessBypassMode] is [Off].
■ When horizontal binning only (2x1)
The signal values of the pixels having polarizers at the same angle are combined. The signal
values of the two pixels indicated by the red frames in the following figure are combined.
The image data output from this camera becomes RawImage with 1232 pixels
(horizontally) x 2056 pixels (vertically).
1232 pixels
2056 pixels
■ When vertical binning only (1x2)
The signal values of the pixels having polarizers at the same angle are combined.
The signal values of the two pixels indicated by the red frames in the following figure
are combined.
— 27 —
GO-5100MP-USB
The image data output from this camera becomes RawImage with 2464 pixels
(horizontally) x 1028 pixels (vertically).
2464 pixels
1028 pixels
■ When horizontal and vertical binning (2x2)
The signal values of the pixels having polarizers at the same angle are combined.
The signal values of the four pixels indicated by the red frames in the following figure
are combined.
The image data output from this camera becomes RawImage with 1232 pixels
(horizontally) x 1028 pixels (vertically).
1232 pixels
1028 pixels
— 28 —
12-bit Output
With this camera, when VideoProcessBypassMode is enabled, output with PixelFormat
as Mono12 or Mono12Packed is possible.
When VideoProcessBypassMode is enabled, video output is fixed to the RawImage
mode and the binning function and ROI function cannot be used.
ROI (Regional Scanning Function)
The ROI (region of interest) function allows you to output images by specifying the areas to
scan.
ROI Settings
Specify the area to scan by specifying width, height, and horizontal/vertical offset values
under [ImageFormatControl].
GO-5100MP-USB
Scanning range
2056 Height Max
2464 Width Max
You can increase the frame rate by specifying a lower height, as the number of lines
scanned decreases.The setting ranges for the ROI function's readable area based on the
Binning setting (BinningHorizontal, BinningVertical) are as follows.
— 29 —
Image Acquisition Controls
AcquisitionModeDescription
SingleFrame
Acquire a single frame when the [AcquisitionStart]
command is executed.
MultiFrame
Acquire the number of frames specified in
[AcquisitionFrameCount] when the [AcquisitionStart]
command is executed.
Continuous
Acquire images continuously until the
[AcquisitionStop] command is executed.
Perform operations and configure settings related to image acquisition in [AcquisitionControl].
The following acquisition modes are available on the camera.
GO-5100MP-USB
Changing the Frame Rate
When [TriggerMode] is disabled, you can change the frame rate in [AcquisitionFrameRate].
Note
• The shortest frame period varies depending on the ROI, pixel format, and binning mode
selected. The longest frame period is 0.125 Hz (8 sec.).
• When TriggerMode[FrameStart] is enabled, the [AcquisitionFrameRate] setting is disabled.
Maximum Frame Rate
The maximum frame rate is the smaller value between the SensorFR that is calculated from
the readable range of the sensor and the InterfaceFR that is limited by the USB 3.0 bandwidth.
Maximum frame rate
(Value derived from sensor
scanning range)
SensorFR
Compared
Maximum frame rate
(Value derived from USB 3.0
bandwidth)
InterfaceFR
SensorFR < InterfaceFR
Maximum frame
SensorFR
— 30 —
SensorFR > InterfaceFR
Maximum frame
InterfaceFR
GO-5100MP-USB
■ Maximum frame rate period formula
During continuous operation ([Frame Start] trigger is [Off] or [Exposure Mode] is [Off])
• Maximum frame rate of sensor output
SensorFR = 1 / {Hperiod × (Height + 40)}
• Maximum frame rate by interface
InterfaceFR = 3000 × 1000000 / (Height × Width × Pack value)
• Maximum frame rate
FR_Cont = Min (Sensor FR, Interface FR)
When the exposure time is longer than the frame interval
• Maximum exposure time at maximum frame rate
MaxExposureTime_TrOlrd = (1 / FR_Cont) - (14 × H Period)
• Exposure time outside of frame interval
NonOverlapExposureTime = ExposureTime - MaxExposureTime_TrOlrd
However, NonOverlapExposureTime calculation results that are 0 or below will be considered as 0.
• Maximum frame rate
FR_ContLongExposure = 1/{(1/FR_Cont) + NonOverlapExposureTime}
When [Frame Start] trigger is [On] and [Trigger OverLap] is [Off]
• Maximum frame rate of sensor output
Sensor FR = 1 / {H Period × (Height + 40)}
• Maximum frame rate by interface
Interface FR = 3000 × 1000000 / (Height × Width × Pack value)
• Maximum frame rate
FR_Cont = Min (Sensor FR, Interface FR)
• Exposure time possible within frames
MaxOverlapTime_TrOloff = (1 / FR_Cont) - (1 / Sensor FR)
• Exposure time outside of frame interval
NonOverlapExposureTime_TrOloff = ExposureTime - MaxOverlapTime_TrOloff
For TriggerWidth, the trigger pulse is equivalent to ExposureTime.
However, NonOverlapExposureTime_TrOloff calculation results that are 0 or below will be considered as 0.
When [Frame Start] trigger is [On] and [Trigger OverLap] is [Readout]
• Maximum frame rate of sensor
Sensor FR = 1 / {H Period × (Height + 40)}
• Maximum frame rate by interface
Interface FR = 3000 × 1000000 / (Height × Width × Pack value)
• Maximum frame rate
FR_Cont = Min (Sensor FR, Interface FR)
• Exposure time possible within frames
MaxOverlapTime_TrOlrd = (1 / FR_Cont) - (14 × H Period)
• Exposure time outside of frame interval
NonOverlapExposureTime_TrOlrd = ExposureTime - MaxOverlapTime_TrOlrd
However, NonOverlapExposureTime_TrOlrd calculation results that are 0 or below will be considered as 0.
For TriggerWidth, the trigger pulse is equivalent to ExposureTime.
OffExposure control is not performed (free-running operation).
Timed
Mode in which control is performed using exposure time. Acquire
images using an exposure time configured beforehand on an external
trigger.
TriggerWidth
Mode in which control of the exposure time is performed using the
pulse width of the trigger input signal. The exposure time will be the
same as the pulse width of the trigger input signal. This allows long
exposure.
Exposure ModeShortest exposure time
Timed
14.7μs
TriggerWidth
14.7μs
The following exposure modes are available on the camera.
GO-5100MP-USB
* T h e settings for exposure control and triggers are related to each other. Be sure to configure the
settings described in “Trigger Control”.
Actual Exposure Times
The shortest exposure times that can be configured are as follows.
・The actual exposure time will consist of the image sensor’s offset duration (13.7 μs) added
to the setting configured on the camera.
・When [ExposureMode] is set to [Timed] and the exposure time is set to 1 μs, the actual
exposure time will be as follows.
1 μs + 13.7 μs (offset duration of image sensor) = 14.7 μs
・When [ExposureMode] is set to [TriggerWidth], the exposure is slightly longer than the width
of the trigger signal. To achieve an exposure time of 14.7 µs and the exposure time offset
is 13.7 µs, use 14.7 µs - 13.7 µs = 1 µs as the high or low time for the trigger signal.
— 32 —
Trigger Control
TriggerSelectorDescription
FrameStart
Start exposure in response to the external trigger signal input. Select
this to perform exposure control using external triggers.
AcquisitionStartStart image acquisition in response to the external trigger signal input.
AcquisitionEndStop image acquisition in response to the external trigger signal input.
AcquisitionTransferStart
Output acquired images at a specified timing in response to an
external trigger signal input.
* There is a limit to the number of image frames that can be stored
internally. The limits for each image format are as follows. Acquired
images must be output to avoid exceeding these limits.
8 bit: Up to 8 frames
10 bit: Up to 4 frames
12 bit: Up to 4 frames
The camera allows the following controls to be performed via external trigger signals.
GO-5100MP-USB
• The settings for exposure control and triggers are related to each other. Be sure to
configure the settings described in “ExposureMode” .
Shortest Repetition Period for Triggers
The reciprocal of the maximum frame rate is the time required to output one frame. The
shortest repetition periods for triggers cannot be lower than that value.
The above table indicates the shortest trigger periods for when [TriggerOverLap] is set to
[Readout]. When [TriggerOverLap] is set to [Off], even when the exposure time is shorter
than the frame period, the cycle may be extended.
— 33 —
GO-5100MP-USB
PixelFormatSensor Dig Bit
Period from Trigger
start edge to
Exposure start [A]
(usec)
Period from Exposure
end to FVAL start [B]
(usec)
Period FVAL end to
next trigger start [C]
(usec)
Mono8
1225.1201.81.9
Mono10Packed
1228.32386.7
Mono10
1228.32376.1
■ When [ExposureMode] is [Timed]
Example: When [TriggerSource] is set to [Line 5 - OptIn1] and [OptInFilterSelector] is set
to [10 µs]
• TriggerOverlap:Off
— 34 —
• TriggerOverlap:readout
GO-5100MP-USB
— 35 —
GO-5100MP-USB
■ When [ExposureMode] is [TriggerWidth]
Example: When [TriggerSource] is set to [Line 5 - Optical In 1] and [OptInFilterSelector]
is set to [10 µs]
• TriggerOverlap:Off
— 36 —
• TriggerOverlap:readout
GO-5100MP-USB
— 37 —
Gain Control
Adjust the [AnalogAll] (master gain) setting.
Analog All
GO-5100MP-USB
x 16
x 1.0
24dB
0dB
LineStatus
The line status function allows you to verify the status of external input/output signals. You
can verify the status of the following signals.
• Line5-OptIn1, Line6-OptIn2
• NANDGate0In1, NANDGate0In2
• NANDGate1In1, NANDGate1In2
• Line1-TTLOut1, Line2-OptOut1
• TimestampReset
— 38 —
BlemishCompensation
Multiple defective pixels that are not adjacent to each other can occur on conventional CMOS
sensor cameras.
This camera features a function that interpolates defective pixels using the surrounding pixels.
Up to 256 pixels can be corrected for each of the three sensors. Pixel interpolation can be
performed via automatic detection or point-by-point manual settings.
■ Automatic detection
Automatic detection can only detect lit defective pixels (i.e., white blemishes).
Shield the camera sensor.
1
If a lens is attached, use the lens cap as a shield, for example.
Configure the threshold level for defective pixel detection.
2
Up to 256 pixels can be corrected.
The threshold value is specified as a percentage.
The default setting is "10" with 10% of the full scale (100%) specified as the threshold
value.
GO-5100MP-USB
Execute [BlemishDetect] to start automatic detection.
3
After detection, the interpolation data is saved to the camera's internal memory.
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
Select the index in [BlemishCompensationIndex].
1
You can select from 0 to 255. However, configure the indexes in order starting
with the smallest index. If you skip indexes while configuring settings,
interpolation may not be performed.
Specify the pixel points for interpolation using the
2
[BlemishCompensationPositionX] and [BlemishCompensationPositionY] settings.
You can configure values that are within the total effective pixel area. Specify pixels for
which interpolation is not necessary as -1. If 0 is specified, the first line or first pixel
will be interpolated.
Note
BlemishCompensationDataClear[BlemishCompensationIndex], you can return a specific pixel
correction setting to the default value (storage not required).
Execute [BlemishStore].
3
Blemish compensation data will be stored.
Set [BlemishEnable] to [True], and execute interpolation.
4
If it is set to [False] , Blemish compensation is not effective.
— 39 —
ShadingCorrection
The shading correction is a function that corrects non-uniformity (i.e., shading) in the amount
of light generated by the lens and lighting equipment. Using this function allows correction
even if top, bottom, left, and right shading is not symmetrical in relation to the center of the
screen (H, V).
The size of the correction block is 20 (H) × 17 (V) blocks and calculation errors in the
correction data are minimized due to the small interpolation block. Each block is 128 × 128
pixels.The total size of the blocks is 2560 (H) × 2176 (V), but the actual number of effective
pixels for the camera is 2464 (H) × 2056 (V). The ineffective peripheral areas will be deleted
internally on the camera automatically.
GO-5100MP-USB
The following shading correction modes are available on the camera.
■ FlatShading
Correction is performed using the area of the screen with the highest brightness level as the
reference, and adjusting the brightness levels of the other areas to match this level.
Pre-correction
Post-correction
Caution
Proper correction is not possible under the following conditions.
• If an area with a brightness level that is more than 30% less than the reference level exists
within the screen
• If the brightness level is saturated in parts or all of the screen
• If the area in the screen with the highest brightness level is 300 LSB or less
(during 10-bit video output)
— 40 —
■ To use the shading correction function
ItemSetting valueDescription
ShadingCorrectionMode
FlatShadin gSelect the shading correction mode.
ShadingModeUser1, User2, User3 , Off
Select the user area to which to save the
shading correction value.
Configure the settings as follows.
Display a white chart under a uniform light, and execute [PerformShadingCalibration].
Note
After shading correction is executed, the shading correction value is automatically saved to the
user area selected in [ShadingMode].
GO-5100MP-USB
— 41 —
Sequencer Function
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.This is
particularly useful for quickly capturing multiple exposures of objects under inspection to adjust
for areas or components with significantly different levels of reflectance. You can specify the
next index in the stepping sequence and the order in which indexes are executed. Multiple
indexes can also be executed repeatedly.
Two operation modes (TriggerSequencer mode and CommandSequencer mode) are available
for the Sequencer function.
Note
The following four conditions must be met to use the Sequencer function.
1. [PolarizeImageSelector] is [RawImage].
2. Sequencer Width, Sequencer Offset X function, and Sequencer H Binning function
cannot be used at the same time.
3. Sequencer Height, Sequencer Offset Y function, and Sequencer V Binning function
cannot be used at the same time.
GO-5100MP-USB
About indexes (imaging conditions)
Up to 128 indexes can be configured.The following settings can be configured for each
index. However, SequencerFrameNumber and SequencerSetNext can only be configured
in TriggerSequencer mode.
Trigger Sequencer mode
With this mode, the Sequencer Trigger “pattern” is predetermined by the user. The user
defines up to 128 different “indexes.” The items indicated in the above index can be
configured for each index. The operation of this mode is controlled using the following five
commands.
[SequencerSetActive]
This allows you to confirm the currently configured index number.
[SequencerSetStart]
This configures the index number to execute at the start of TriggerSequencer mode.
[SequencerReset]
During TriggerSequencer mode operation, this switches the index number to be executed to
that specified in [SequencerSetStart].
[SequencerRepetition]
This parameter applies to TriggerSequencer patterns which include an index whose
[SequencerROINextIndex] is set to 0 (OFF).When the index whose [SequencerROINextIndex]
is set to 0 (OFF) is finished executing, the value of Sequencer Repetition (range = 1-255) is
decremented internally. If the result of the decrement is not zero, the TriggerSequencer
pattern starts over from the index specified in SequencerSetStart. If the result of the
decrement is zero, the status changes to Acquisition Stop and external triggers are not
accepted.
— 42 —
Sample TriggerSequencer mode operation
User-defined Indexes (up to 128)
Triggers/
Image
Frames
Specify "1" in [SequencerSetStart], and start TriggerSequencer mode with index 1.
1
Capture a 2-frame image with the first and second triggers.
2
GO-5100MP-USB
For the next index, configure index 3 specified in [SequencerSetNext], and capture
3
an image with the number of frames (number of triggers) specified in
[SequencerFrameNumber].
Proceed to sequence from index 4 to index 2 to index 1.
Note
In addition to repeating multiple conditions as in the above example, you can specify "0"
(which indicates the end of TriggerSequencer mode) in [SequencerSetNext] of index 2, and
specify the number of repetitions in [SequencerRepetition].
Command Sequencer mode
As with TriggerSequencer mode, you can define up to 128 indexes beforehand in this mode. Set
[SequencerCommandIndex] to point to one of your pre-configured indexes. This index will be
executed on each trigger, until it is changed to point to a different index, typically by your vision
application. In this way, Command Sequencer mode allows you to programmatically adjust your
sequence in response to image analysis or input from other sensors.
Note
• The same index table will be executed for subsequent triggers unless the
[CommandSequencerIndex] value is changed.
• [SequencerFrameNumber] and [SequencerSetNext] cannot be used in CommandSequencer
mode.
Command
Sequencer
Index
2
Index
Selector
(MUX)
Index1
Index2
Index3
ROI1 Exposure1 Gain1 Binning1
ROI2 Exposure2 Gain2 Binning2
・
・
・
ROI128 Expo sure128 Gain128 Binning128
— 43 —
Delayed Readout
Delayed readout allows images captured by a [FrameStart] trigger command to be stored
temporarily inside the camera (delayed readout buffer) and read out using a
[AcquisitionTransferStart] trigger after capture.This function is useful when executing triggers
simultaneously on multiple cameras.
Note
This function imposes a heavy processing load on the network bandwidth, as images from
multiple cameras are read out simultaneously. The number of frames that can be stored for
delayed readout depends on PixelFormat.
For details, see “Trigger Control” .
CounterAndTimerControl Function
The counter function counts up change points in the camera’s internal signals using the
camera’s internal counter, and reads that information from the host side. This function is
useful for verifying error conditions via the count value using internal camera
operations.Counting is performed at frame trigger, frame start, exposure start, and exposure
transfer end, and by comparing these values, you can determine the internal camera state at
which missed triggers will occur.
GO-5100MP-USB
■ Counter occurrence diagram
FrameStartTrigger
Counter0
ExposureStart
Counter1
Note
Event occurrence
Count up
Event occurrence
Count up
Counter1
Request
Counter0
Request
Read count
value
MCU
HOST
Read out
value
Counter reset
Count 0 reset
Counter reset
Counter1 reset
You can reset a specific counter's count value by executing CounterReset[Counter0, Counter1,
Counter2, Counter3].
— 44 —
■ Internal camera blocks
Setting value /
selectable range
Description
Counter 0 to 2Select the counter.
Counter 0 to 2 Event Source
Off,
Frame Trigger, Frame Start,
Exposure Start, Exposure
Transfer End
Select the counter event signal
for which to read the count
value.
Counter 0 to 2 Event Activation
Rising Edge or Falling Edge
Specify the timing at which to
count.
Item
Counter 0 to 2
■ To use the counter function
Configure the settings as follows.
Three counters can be configured (Counter 0 to 2).
GO-5100MP-USB
* The three counter event signals are always counted up internally on the camera.
— 45 —
Chunk Data Function
The Chunk Data function adds camera configuration information to the image data that is
output from the camera. Embedding camera configuration information in the image data
allows you to use the serial number of the camera as a search key and find specific image data
from among large volumes of image data. In addition, when images are shot with a single
camera in sequence under multiple setting conditions, you can search for images by their
setting conditions.
The following information can be added to image data as chunk data.
■ Configuring Chunk Data
Set [ChunkModeActive] to [True].
1
Select the items of information you want added to image data with
2
[ChunkSelector], and set [ChunkEnable] from [False] to [True].
Note
When [ChunkModeActive] is set to [True], [ChunkImage] is automatically set to [True].
GO-5100MP-USB
Caution
The Chunk Data function settings cannot be changed during image output. To change the
settings, stop Acquisition.
*) For items that can be added to image data as Chunk Data, refer to [m) ChunkDataControl]
in the setting item list.
Video Process Bypass Mode
The video process bypass mode is a function that bypasses internal video processing on the
camera. When bypass is enabled, the sensor output and camera output data can be set to the
same bit width. Operation using 12-bit outputs must be performed in bypass mode.
Functions disabled in Video Process Bypass mode
BlackLevel, Shading, Binning(H, V)
Polarize Image Selector (Fixed to Raw Image)
PixelFormat available only in Video Process Bypass mode
Mono12, Mono12Packed
— 46 —
Setting List
Feature Properties
GO-5100MP-USB
Item
a) Device Control
Device Vendor Name
Device Model Name
Device Manufacturer Info
Device Version
Device Firmware Version
Device Serial Number
Device User ID
Device Temperature Selector
Device Temperature(C)ーーDisplay the internal temperature (°C) of
Device Reset
Setting rangeDefault valueDescription
Display/configure information related to
the device.
ー"JAI Corporation"Display the manufacturer name.
ーGO-5100MP-USBDisplay the model name.
ーSee the possibilities Display the manufacturer information.
ーーDisplay the hardware version.
ーーDisplay the firmware version.
ーーDisplay the device ID.
AnyーSet the user ID (64bytes) for the camera.
MainboardMainboardSelect the area of the camera's interior for
which to display the temperature sensor's
reading. (fixed Mainboard)
the camera.
ーーReset the device.
(After the camera receives this command, it returns
an ACK response. Then, execute reset.)
— 47 —
GO-5100MP-USB
Item
b)) mage Format Control
Sensor Width
Sensor Height
Width Max
Height Max
Width
Height
Offset X
Offset Y
Binning Horizontal Mode
Binning Horizontal
Binning Vertical Mode
Binning Vertical
Pixel Format
Setting rangeDefault valueDescription
Configure image format settings.
24642464Display the maximum image width.
20562056Display the maximum image height.
24642464Display the maximum image width.
20562056Display the maximum image height.
Off, OnOnSelect [On] to change the settings within
the index.
Sequencer Set Selector
1〜1281Select the index number to configure.
Sequencer Frame Number1〜2551Set the number of frames to display for the
selected SequencerIndex.
(Enabled only for TriggerSequencer.)
Sequencer Set Next0〜128ーSet the next index to be displayed for the
selected SequencerIndex.
(Enabled only for TriggerSequencer.)
If 0 is specified, the operation of Sequencer is
stopped.
Sequencer Width16〜24642464Set the width of the selected
SequencerIndex.
Sequencer Height1〜20562056Set the height of the selected
SequencerIndex.
Sequencer OffsetX0 〜 24480Set the horizontal offset value for the
selected SequencerIndex.
Sequencer OffsetY0 〜 20550Set the vertical offset value for the selected
SequencerIndex.
Sequencer Gain100〜1600100Set the GainAnalogAll value.
Sequencer Exposure Time1 〜 8000000ーSet the exposure time for the selected
SequencerIndex.
Sequencer Black Level-133〜2550Set the BlackLevelDigitalAll for the selected
SequencerIndex.
Sequencer H Binning1,21
Set the H Binning for the selected
SequencerIndex.
Binning Horizontal Mode setting is applied in binning
mode.
Sequencer V Binning1,21Set the V Binning for the selected
SequencerIndex.
Binning Vertical Mode setting is applied in binning
mode.
Sequencer Repetition
1〜2551Set the repeat count for the sequencer.
Sequencer Set Active
Sequencer Command Index
Sequencer Set Start
Sequencer Reset
1〜1281Displays the sequencer set number.
1〜1281Set this to change the SequencerIndex.
(Enabled only for CommandSequencer.)
1〜1281
ーー
Specify the first index number to switch to when
starting [TriggerSequencerMode].
In [TriggerSequencerMode], reset the current index
number to the number configured in
[SequencerSetStart].
— 52 —
GO-5100MP-USB
Item
i) ChunkDataControl
Chunk Mode Active
Chunk Selector
Setting rangeDefault valueDescription
Configure chunk control settings.
True, FalseFalseSet whether to enable ChunkData.
Image
Offset X,
Offset Y,
Width,
Height,
Pixel Format,
TimeStamp,
Line Status All,
ExposureTime,
Gain All,
Black Level All,
Sequencer Set Active,
Frame Trigger Counter,
Exposure Start Counter,
Fame Start Counter,
TransferEndCounter,
Frame
StatusAllOnFVALStart,
Line
Device Temperature,
Device Serial Number,
Device User ID
OffsetXSelect the ChunkData to be added.
ChunkEnableTrue, FalseFalseSelect whether to output ChunkData.
Default: Only [ChunkImage] is [True].
Item
j) Test Control
Test Pending Ack (ms)
Item
k)) ransportLayerControl
PlayloadSize (B)
DeviceTapGeometry
Setting rangeDefault valueDescription
ーーPendingAck function test command.
The camera waits for TestPendingAck (ms)
time and returns an Ack response.
Setting rangeDefault valueDescription
Display information on transport layer
control.
Display the payload size.
ーGeometry_1X_1YSet the transfer method (tap configuration)
of images transferred from the camera at
one time.
— 53 —
GO-5100MP-USB
Item
l) PulseGenerator
Clock Pre Scaler
Setting rangeDefault valueDescription
Configure pulse generator settings.
1〜4096165Set the division value for the prescaler (12
bit) using PixelClock as the base clock.
Pulse Generator Clock (MHz)
0.018127〜74.250.45Set the clock used for the pulse generator.
This value is calculated using the
[ClockPreScaler] value as a base.
Pulse Generator Selector
Pulse Generator 0Pulse Generator 0Select the pulse generator.
Pulse Generator Length1〜104857530000Set the maximum count-up value as a
clock count.
Pulse Generator Length (ms)0.00222222〜2330.17 66.6667Set the maximum count-up value in
milliseconds.
This value is calculated using the
[PulseGeneratorLength] value as a base.
The setting range varies depending on the
[ClockPreScaler] value.
Pulse GeneratorFrequency (Hz) 0.429154〜45000015Set the maximum count-up value as a
frequency.
This value is calculated using the
[PulseGeneratorLength] value as a base.
Pulse Generator Start Point0 〜 10485750Set the start point of the High interval as a
clock count. When the counter reaches this
value, the output will be 1.
Pulse Generator Start Point
(ms)
0.002222〜2330.166666
0Set the start point of the High interval in
milliseconds.
When the counter reaches this value, the output will
be 1.
The setting range varies depending on the
[ClockPreScaler] value.
Pulse Generator End Point1 〜 104857515000Set the start point of the Low interval as a
clock count.
When the counter reaches this value, the output will
be 0.
Pulse Generator End Point (ms)
0.002222〜2330.166666
33.3333Set the start point of the Low interval in
milliseconds.
When the counter reaches this value, the output will
be 0.
The setting range varies depending on the
[ClockPreScaler] value.
Pulse Generator Pulse Width
(ms)
0.002222〜2330.166666
33.3333Display the High interval width of the pulse
in milliseconds.
The duration between the Start Point and End Point is
calculated. The setting range varies depending on the
[ClockPreScaler] value.
Pulse Generator Repeat Count 0 〜 2550Set the repeat count for the counter.
When this is set to [0], a free counter is enabled with
no repeat limit.
— 54 —
GO-5100MP-USB
Pulse Generator Clear
Activation
Pulse Generator Clear Source
Off,
LevelHigh,
LevelLow,
RisingEdge,
FallingEdge
Low,
High,
Acquisitiion Trigger Wait,
Frame Trigger Wait,
Frame Active,
Exposure Active,
FVAL,
LVAL,
User Output 0
User Output 1
Line5 - Opt In 1
NAND0 Out
NAND1 Out
Off
Set the clear signal condition for the count
clear input of the pulse generator.
LowSelect the count clear input signal source.
Pulse Generator Clear Inverter True, FalseFalseSelect whether to invert the polarity of the
count clear input signal.
Pulse Generator Clear Sync
Mode
Async Mode,
Sync Mode
Async ModeSelect the sync mode for the count clear
input signal.
— 55 —
GO-5100MP-USB
Item
m)) AI Custom Control ALC
Setting rangeDefault valueDescription
Configure JAI ALC settings. These settings
are also used for AGC (auto gain control).
ALC Reference
ALC Area Selector
10 〜 9550Set the target level for ALC. (unit: %)
Low Right,
Low Mid-Right,
Low Mid-Left,
Low Left,
Mid-Low Right,
Mid-Low Mid-Right,
Mid-Low Mid-Left,
Mid-Low Left,
Mid-High Right,
Mid-High Mid-Right,
Mid-High Mid-Left,
Mid-High Left,
High Right,
High Mid-Right,
High Mid-Left,
High Left
Low RightSelect the area for which to configure
[ALCAreaEnable].
ALC Area EnableTrue, FalseTrueEnable/disable the photometry area
selected in [ALCAreaSelector].
ALC Area Enable All
ASC Min.
ASC Max.
AGC Min.
AGC Max.
AGC/ASC Control Speed
ALC Status
True, FalseTrueTrue: Operate ALC with all areas
designated as photometry areas,
regardless of the individual
enabled/disabled photometry area
states configured in
[ALCAreaSelector].
False: Operate ALC according to the
individual enabled/disabled
photometry area states configured
in [ALCAreaSelector].
100 〜 13426100Set the minimum value for the
posureAuto(ASC) control range.
Ex
101 〜 1342713427Set the maximum value for the
ExposureAuto(ASC) control range.
100 〜 1599100Set the minimum value for the
GainAuto(ASC) control range.
101 〜 16001600Set the maximum value for the
GainAuto(ASC) control range.
1 〜 84Set the response speed for AGC/ASC.
(8 is the fastest.)
Off, ASC, AGCーAllows confirmation of the current
operation area during ALC operation.
— 56 —
GO-5100MP-USB
Item
n)) AI Custom Control Blemish
Blemish Enable
Blemish Detect
Blemish Detect Threshold
Blemish Compensation Index
Blemish Compensation PositionX
Blemish Compensation PositionY
Blemish Compensation Number
Item
o)) AI Custom Control Shading
Shading Correction Mode
Setting rangeDefault valueDescription
Configure settings for JAI white blemish
correction.
True, FalseTrueEnable/disable blemish correction.
ーーExecute blemish detection.
1 〜 10010Set the blemish detection threshold.
0 〜 2550Select the index for the target blemish
coordinates
(BlemishDataPosition X/Y).
-1 〜 2463-1Display the X coordinate (horizontal pixel
position) of the target blemish selected in
[BlemishCompensationIndex].
You can also manually enter the X coordinate of the
blemish you want to correct.
-1 〜 2055-1Display the Y coordinate (vertical pixel
position) of the target blemish selected in
[BlemishCompensationIndex].
You can also manually enter the Y coordinate of the
blemish you want to correct.
0 〜ーDisplay the number of target blemishes.
Setting rangeDefault valueDescription
Configure shading correction settings.
Flat ShadingFlat ShadingSelect the shading correction method.
Shading Mode
Perform Shading Calibration
Shading Detect Result
Off,
User1,
User2,
User3
OffSet the area to which to save shading
correction data.
When this is set to [Off], shading
correction data is not saved.
ーーExecute shading correction.
ーーDisplay the shading correction results.
— 57 —
GO-5100MP-USB
Item
p)) AICustomControlPolarized
Polarize Image Selector
Panel1 Selector
Panel2 Selector
Panel3 Selector
Panel4 Selector
Setting rangeDefault valueDescription
Configure controling polarization settings.
Raw Image,
Four Polarize Element,
Four Functions,
Color on Picture,
Color on Gray
Polarize Angle,
Polarize Ratio,
Diffused Light,
Polarized Light,
Average Light
Polarize Angle,
Polarize Ratio,
Diffused Light,
Polarized Light,
Average Light
Raw ImageSet the video output mode.
ー
This mode allows you to set the image to
output by assigning any of the following
five information items to each area of the
screen divided into four.
ー
The five information items are as follows.
PolarizeAngle,
PolarizeRatio,
DiffusedLight,
PolarizedLight,
Polarize Angle,
Polarize Ratio,
Diffused Light,
Polarized Light,
Average Light
Polarize Angle,
Polarize Ratio,
Diffused Light,
Polarized Light,
Average Light
ー
ー
AverageLight
Panel 1 to 4 show the 4 division positions
as shown below.
Panel1 Selector : top left
Panel2 Selector : top right
Panel3 Selector : bottom left
Panel4 Selector : bottom right
Reflection Adjust [%]
Item
q)) AICustomControlMisc
VideoProcessBypassMode
Trigger Option
OptIn Filter Selector
Video Send Mode
50 〜 200 % step 10
100The ratio for removing the polarized light
component can be changed by adjusting
Reflection Adjust.
If ReflectionAdjust is set higher, DiffusedLight with
more of the polarized light component removed can
be obtained.
Setting rangeDefault valueDescription
Configure settings for other JAI functions.
Off, OnOffEnable/disable VideoProcessBypass mode.
OffOff
10μs,
Select the surge protection filter
100μs,
500μs,
1ms,
5ms,
10ms
Normal Mode,
Trigger Sequencer Mode,
Command Sequencer Mode
Normal ModeDisplay the [VideoSendMode].
Sensor LVDS Ch Num
Sensor Digitization Bits
88Display the number of sensor output LVDS
channels.
10Bits, 12Bits10BitsDisplay the resolution per pixel of sensor
output.
— 58 —
Miscellaneous
ProblemCause and solution
The POWER/TRIG LED remains lit amber and
does not turn green, even after power is
supplied to the camera.
Camera initialization may not be complete
due to lack of a network connection. Check
the 12-pin power cable connection.
ProblemCause and solution
Gradation in dark areas is not noticeable.
Use the gamma function to correct the
display.
As the light-emitting properties of the
m
onitor are not linear, the entire image may
be darker or the gradation in the dark areas
may be less noticeable when camera outputs
are displayed without processing. Using the
gamma function performs correction to
produce a display that is close to linear.
For details, see “Gamma Function”.
ProblemCause and solution
Settings cannot be saved to user memory.
You cannot save to user memory while
images are being acquired by the camera.
Stop image acquisition before performing the
save operation.
I want to restore the factory default settings.
Load [Default] under [User Set Selector] in
the [Feature Properties] tab to restore the
factory default settings.
Troubleshooting
Check the following before requesting help. If the problem persists, contact your local JAI
distributor.
Line 5 (Opt In)、Software、PG0、NAND Out 0/1、Action 1/2
14.7 μs(min) 〜 8 s(max) variable unit:1 µs
14.7 μs(min) 〜 ∞ s(max) variable unit:1 µs
-33LSB 〜+64LSB against reference level(during 10bit output)
1 step = x 0.01 (0.005dB〜0.08dB:varies by setting value)
USB 3 Vision compatible
3.45 μm (H) x 3.45μm(V)
2464(H) x 2056(V)
74.0 fps
59.2 fps
37.0 fps
T.B.D.
2464(H) x 2056(V)
Mono8,Mono10, Mono10Packed,
Mono12, Mono12Packed
BayerRG8, BayerRG10, BayerRG10Packed
Acquisition Start / Acquisition Stop
Frame Start
Off / Read out
❖ Performance verified for up to 1 second.
❖ Performance verified for up to 1 second.
Normal Mode, Trigger Sequencer Mode,
Command Sequencer Mode, Multi Mode
Line Selector(6P):GPIO IN / GPIO OUT
33LSB@10bit
0 〜 100 @10bit
1 STEP =0.25LSB
0dB 〜 24dB
Blemish
correction
Vibration resistance
Impact resistance
Power
supply
Lens mount
Flange back
Optical filter
Verified performance temperature / humidity
Storage temperature / humidity
Regulations
Dimensions (housing)
Weight
Detection
Correction
Correctable pixels
6-pin connector
USB BUS Power
Input rangeDC + 12 V 〜+ 24 V ± 10%(Via input terminal)
Power consumption4.2 W (typ.) (at 12 V input, full pixel)
Input rangeDC 5V
Power consumption4.35 W (typ.) (at 5 V input, full pixel)
Detect white blemishes using threshold values
(black blemish correction performed only at factory)
Interpolation using nearby pixels
(continuous blemishes not corrected)
256 pixels
10G(20 Hz 〜 200 Hz X-Y-Z direction)
80G
C mount
Lens mount protrusion length of 9 mm or less is supported
17.526, tolerance: 0 mm 〜 0.05 m
none
5℃〜+ 45℃ / 20%〜 80%(non-condensing)
25℃〜+ 60℃ / 20%〜 80%(non-condensing)
CE(EN61000-6-2 and EN61000-6-3)、FCC part 15 class B、
RoHS、WEEE
29 × 29 × 41.5 mm(W×H×D)(excluding mount protrutions)
46 g
— 60 —
GO-5100MP-USB
Package contentsCamera
body (1)
Sensor protection cap (1)
Dear Customer (sheet) (1)
Optional accessories (not supplied)
MP-43 tripod mount
Design and specifications are subject to change without notice.
Approximately 5 minutes of warm-up are required to achieve these specifications.
Caution
About the verified performance temperature make sure the following temperature conditions are
met when operating the unit.
1) The camera's internal temperature sensor detects temperatures of 65 °C or less during
operation.
2) The top surface of the camera's casing is 61 °C or less.
If the above temperature conditions are exceeded, take measures to dissipate heat according to
your installation environment and conditions.
— 61 —
Frame Rate Reference
GO-5100MP-USB
[Theoretical value]
Spectral Response
Sensitivity
Wave length (nm)
— 62 —
Dimensions
GO-5100MP-USB
Dimenstional tolerance: ± 0.3mm
Unit: mm
— 63 —
Comparison of the Decibel Display and Multiplier Display
Decibels[db]Multipliers[x]Remarks
-60.501
-50.562
-40.631
-30.708
-20.794
-10.891
01
11.122
21.259
31.413
41.585
51.778
61.995
72.239
82.512
92.818
103.162
113.548
123.981
134.467
145.012
155.623
166.31
177.079
187.943
198.913
2010
2111.22
2212.589
2314.125
2415.849
2517.783
2619.953
2722.387
2825.119
2928.184
3031.623
3135.481
3239.811
3344.668
3450.119
3556.234
3663.096
— 64 —
GO-5100MP-USB
User’s Record
Camera type: GO-5100MP-USB
Revision: ……………
Serial No: ……………
Firmware version: ……………
For camera revision history, please contact your local JAI distributor.
GO-5100MP-USB
Trademarks
• Microsoft and Windows are trademarks or 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 and product names described in this document are trademarks or registered
trademarks of their respective owners. The ™ and ® symbols are not used in this document.
— 65 —
Index
GO-5100MP-USB
6-pin round 8
A
Acquisition Control 30
Acquisition modes 30
Adjusting the Black Level 19
Adjusting the Gain 19
B
Binning Function 27
Black level 19
Blemish Compensation 39
C
Camera locking screw holes 10
Chunk Data Function 46
C-mount 7
Connecting Devices 12
Counter And Timer Control Function 44
D
DC IN 8
DC IN / TRIG connector 8
Digital Input/Output Settings 22
Dimensions 63
E
Exposure Mode 32
L
D 7
LE
Lens 12
Lens mount 7
Line Status 38
M
Maximum Frame Rate 30
O
Optional accessories (not supplied) 61
Output format 23
P
Parts Identification 7
POWER/TRIG LED 7
R
Regional Scanning Function 29
ROI 29
S
Saving the Settings 20
Sequencer Function 42
Setting List 47
Shading Correction 40
Specifications 60
Spectral Response 62