Skip to content

Binning#

The Binning camera feature allows you to combine sensor pixel values into a single value.

This may increase the signal-to-noise ratio, the camera's response to light, or the frame rate.

Using the Feature#

How It Works#

On monochrome cameras, the camera combines (sums or averages) the pixel values of directly adjacent pixels:

Horizontal Mono Binning by 4

On color cameras, the camera combines (sums or averages) the pixel values of adjacent pixels of the same color:

Vertical Color Binning by 2

The binning factor specifies the number of combined adjacent pixels.

The binning mode defines how pixels are combined when binning is enabled.

Specifying the Binning Factors#

To specify the binning factors:

  1. Make sure the camera is idle, i.e., not capturing images.
  2. Set the BinningHorizontal parameter to one of the following values (if available):
    • 1: Disables binning in horizontal direction.
    • 2, 3, 4: Sets the number of combined adjacent pixels in horizontal direction to 2, 3, or 4.
  3. Set the BinningVertical parameter accordingly.

Example: You set the BinningHorizontal parameter to 3 and the BinningVertical parameter to 2. This enables 3x2 binning.

Info

If you use different binning factors for horizontal and vertical binning, objects will appear distorted in the image.

Choosing a Binning Mode#

To choose a binning mode:

  1. Make sure the camera is idle, i.e., not capturing images.
  2. Set the BinningHorizontalMode parameter to one of the following values (if available):
    • Sum: The values of the affected pixels are summed. This improves the signal-to-noise ratio, but also increases the camera's response to light.
    • Average: The values of the affected pixels are averaged. This greatly improves the signal-to-noise ratio without affecting the camera's response to light.
  3. Set the BinningVerticalMode parameter accordingly.

Both binning modes (Sum and Average) reduce the amount of image data to be transferred. This may increase the camera's frame rate.

Sensor or FPGA Binning#

On some camera models, the BinningSelector parameter is available. This parameter allows you to specify whether binning will be performed by the sensor or the camera's FPGA.

Sensor binning has the following benefits:

  • May increase the camera's frame rate
  • Allows binning on color cameras

To configure sensor or FPGA binning:

  1. Set the BinningSelector parameter to one of the following values (if available):
    • Region0 or Region1: FPGA binning can be configured.
    • Sensor: Sensor binning can be configured.
  2. Specify the binning factor and binning mode.

Info

If you have performed vignetting correction, changing the binning factor while the BinningSelector parameter is set to Sensor will disable vignetting correction. The VignettingCorrectionMode parameter will be set to Off, and you won't be able to turn it on again until one of the following happens:

  • You reset the binning factor to the factor that you performed vignetting correction with.
  • You perform vignetting correction again with the new factor.

Considerations When Using Binning#

Effect on ROI Settings and Resolution#

When you are using binning, the settings for your image ROI and auto function ROIs refer to the binned rows and columns. Also, the effective resolution of the sensor is reduced.

For example, assume that you are using a camera with a 1280 x 960 sensor. Horizontal binning by 2 and vertical binning by 2 are enabled. In this case, the maximum ROI width is 640 and the maximum ROI height is 480. The effective resolution of the sensor is reduced to 640 x 480.

Increased Response to Light#

Using binning with the binning mode set to Sum can significantly increase the camera's response to light. When pixel values are summed, the acquired images may look overexposed. If this is the case, you can reduce the lens aperture, the intensity of your illumination, the camera's Exposure Time setting, or the camera's Gain setting.

Possible Image Distortion#

Objects will only appear undistorted in the image if the numbers of binned lines and columns are equal. With all other combinations, objects will appear distorted. For example, if you combine vertical binning by 2 with horizontal binning by 4, the target objects will appear squashed.

Specifics#

Binning Factors#

Show all camera models

Camera Model Horizontal Binning Factors Vertical Binning Factors Allowed Combinations
a2A1920-51gcBAS Not supported Not supported None
a2A1920-51gcPRO Not supported Not supported None
a2A1920-51gmBAS 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A1920-51gmPRO 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A1920-160ucBAS Not supported Not supported None
a2A1920-160ucPRO Not supported Not supported None
a2A1920-160umBAS 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A1920-160umPRO 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A2590-22gcBAS Not supported Not supported None
a2A2590-22gcPRO Not supported Not supported None
a2A2590-22gmBAS 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A2590-22gmPRO 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A2590-60ucBAS Not supported Not supported None
a2A2590-60ucPRO Not supported Not supported None
a2A2590-60umBAS 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A2590-60umPRO 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A3840-13gcBAS Not supported Not supported None
a2A3840-13gcPRO Not supported Not supported None
a2A3840-13gmBAS 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A3840-13gmPRO 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A3840-45ucBAS Not supported Not supported None
a2A3840-45ucPRO Not supported Not supported None
a2A3840-45umBAS 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A3840-45umPRO 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A4504-5gcBAS Not supported Not supported None
a2A4504-5gcPRO Not supported Not supported None
a2A4504-5gmBAS 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A4504-5gmPRO 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A4504-18ucBAS Not supported Not supported None
a2A4504-18ucPRO Not supported Not supported None
a2A4504-18umBAS 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A4504-18umPRO 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A5320-7gcBAS Not supported Not supported None
a2A5320-7gcPRO Not supported Not supported None
a2A5320-7gmBAS 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A5320-7gmPRO 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A5320-23ucBAS Not supported Not supported None
a2A5320-23ucPRO Not supported Not supported None
a2A5320-23umBAS 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A5320-23umPRO 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A5328-4gcBAS Not supported Not supported None
a2A5328-4gcPRO Not supported Not supported None
a2A5328-4gmBAS 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A5328-4gmPRO 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A5328-15ucBAS Not supported Not supported None
a2A5328-15ucPRO Not supported Not supported None
a2A5328-15umBAS 1, 2, 3e, 4 1, 2, 3e, 4 All
a2A5328-15umPRO 1, 2, 3e, 4 1, 2, 3e, 4 All
acA640-90gc Not supported Not supported none
acA640-90gm 1, 2, 3, 4 1, 2, 3, 4f All
acA640-90uc Not supported Not supported None
acA640-90um 1, 2, 3, 4 1, 2, 3, 4 All
acA640-120gc Not supported Not supported None
acA640-120gm 1, 2, 3, 4 1, 2, 3, 4 All
acA640-120uc Not supported Not supported None
acA640-120um 1, 2, 3, 4 1, 2, 3, 4 All
acA640-121gm 1, 2, 3, 4 1, 2, 3, 4 All
acA640-300gc Not supported Not supported None
acA640-300gm 1, 2, 3, 4 1, 2, 3, 4 All
acA640-750uc Not supported Not supported None
acA640-750um 1, 2, 3, 4 1, 2, 3, 4 All
acA720-290gc Not supported Not supported None
acA720-290gm 1, 2, 3, 4 1, 2, 3, 4 All
acA720-520uc Not supported Not supported None
acA720-520um 1, 2, 3, 4 1, 2, 3, 4 All
acA780-75gc Not supported Not supported None
acA780-75gm 1, 2, 3, 4 1, 2, 3, 4f All
acA800-200gc Not supported Not supported None
acA800-200gm 1, 2, 3, 4 1, 2, 3, 4 All
acA800-510uc Not supported Not supported None
acA800-510um 1, 2, 3, 4 1, 2, 3, 4 All
acA1280-60gc Not supported Not supported None
acA1280-60gm 1, 2, 3, 4 1, 2, 3, 4 All
acA1300-22gc Not supported Not supported None
acA1300-22gm 1, 2, 3, 4 1, 2, 3, 4f All
acA1300-30gc Not supported Not supported None
acA1300-30gm 1, 2, 3, 4 1, 2, 3, 4 All
acA1300-30uc Not supported Not supported None
acA1300-30um 1, 2, 3, 4 1, 2, 3, 4f All
acA1300-60gc Not supported Not supported None
acA1300-60gm 1, 2, 3, 4 1, 2, 3, 4 All
acA1300-60gmNIR 1, 2, 3, 4 1, 2, 3, 4 All
acA1300-75gc Not supported Not supported None
acA1300-75gm 1, 2, 3, 4 1, 2, 3, 4 All
acA1300-200uc Not supported Not supported None
acA1300-200um 1, 2, 3, 4 1, 2, 3, 4 All
acA1440-73gc Not supported Not supported None
acA1440-73gm 1, 2, 3, 4 1, 2, 3, 4 All
acA1440-220uc Not supported Not supported None
acA1440-220um 1, 2, 3, 4 1, 2, 3, 4 All
acA1600-20gc Not supported Not supported None
acA1600-20gm 1, 2, 3, 4 1, 2, 3, 4f All
acA1600-20uc Not supported Not supported None
acA1600-20um 1, 2, 3, 4 1, 2, 3, 4f All
acA1600-60gc Not supported Not supported None
acA1600-60gm 1, 2, 3, 4 1, 2, 3, 4 All
acA1920-25gc 1, 2, 3, 4 1, 2, 3, 4 All
acA1920-25gm 1, 2, 3, 4 1, 2, 3a, 4 All
acA1920-25uc 1, 2, 3, 4 1, 2, 3, 4 All
acA1920-25um 1, 2, 3, 4 1, 2, 3a, 4 All
acA1920-40gc Not supported Not supported None
acA1920-40gm 1, 2, 3, 4 1, 2, 3, 4 All
acA1920-40uc Not supported Not supported None
acA1920-40ucMED Not supported Not supported None
acA1920-40um 1, 2, 3, 4 1, 2, 3, 4 All
acA1920-40umMED 1, 2, 3, 4 1, 2, 3, 4 All
acA1920-48gc Not supported Not supported None
acA1920-48gm 1, 2, 3, 4 1, 2, 3, 4 All
acA1920-50gc Not supported Not supported None
acA1920-50gm 1, 2, 3, 4 1, 2, 3, 4 All
acA1920-150uc Not supported Not supported None
acA1920-150um 1, 2, 3, 4 1, 2, 3, 4 All
acA1920-155uc Not supported Not supported None
acA1920-155ucMED Not supported Not supported None
acA1920-155um 1, 2, 3, 4 1, 2, 3, 4 All
acA1920-155umMED 1, 2, 3, 4 1, 2, 3, 4 All
acA2000-50gc Not supported Not supported None
acA2000-50gm 1, 2, 3, 4 1, 2, 3, 4f All
acA2000-50gmNIR 1, 2, 3, 4 1, 2, 3, 4 All
acA2000-165uc Not supported Not supported None
acA2000-165um 1, 2, 3, 4 1, 2, 3, 4 All
acA2000-165umNIR 1, 2, 3, 4 1, 2, 3, 4 All
acA2040-25gc Not supported Not supported None
acA2040-25gm 1, 2, 3, 4 1, 2, 3, 4f All
acA2040-25gmNIR 1, 2, 3, 4 1, 2, 3, 4 All
acA2040-35gc Not supported Not supported None
acA2040-35gm 1, 2, 3, 4 1, 2, 3, 4 All
acA2040-55uc Not supported Not supported None
acA2040-55um 1, 2, 3, 4 1, 2, 3, 4 All
acA2040-90uc Not supported Not supported None
acA2040-90um 1, 2, 3, 4 1, 2, 3, 4 All
acA2040-90umNIR 1, 2, 3, 4 1, 2, 3, 4 All
acA2040-120uc Not supported Not supported None
acA2040-120um 1, 2, 3, 4 1, 2, 3, 4 All
acA2440-20gc Not supported Not supported None
acA2440-20gm 1, 2, 3, 4 1, 2, 3, 4 All
acA2440-35uc Not supported Not supported None
acA2440-35ucMED Not supported Not supported None
acA2440-35um 1, 2, 3, 4 1, 2, 3, 4 All
acA2440-35umMED 1, 2, 3, 4 1, 2, 3, 4 All
acA2440-75uc Not supported Not supported None
acA2440-75ucMED Not supported Not supported None
acA2440-75um 1, 2, 3, 4 1, 2, 3, 4 All
acA2440-75umMED 1, 2, 3, 4 1, 2, 3, 4 All
acA2500-14gc 1, 2, 3, 4 1, 2, 3a, 4 All
acA2500-14gm 1, 2, 3, 4 1, 2, 3a, 4 All
acA2500-14uc 1, 2, 3, 4 1, 2, 3a, 4 All
acA2500-14um 1, 2, 3, 4 1, 2, 3a, 4 All
acA2500-20gc Not supported Not supported None
acA2500-20gcMED Not supported Not supported None
acA2500-20gm 1, 2, 3, 4 1, 2, 3, 4 All
acA2500-20gmMED 1, 2, 3, 4 1, 2, 3, 4 All
acA2500-60uc Not supported Not supported None
acA2500-60um 1, 2, 3, 4 1, 2, 3, 4 All
acA3088-16gc Not supported Not supported None
acA3088-16gm 1, 2, 3, 4 1, 2, 3, 4 All
acA3088-57uc Not supported Not supported None
acA3088-57ucMED 1, 2 1, 2 1x1
2x2
acA3088-57um 1, 2, 3, 4 1, 2, 3, 4 All
acA3088-57umMED FPGA binning: 1, 2, 3, 4
Sensor binning: 1, 2
FPGA binning: 1, 2, 3, 4
Sensor binning: 1, 2
FPGA binning: All
Sensor binning: 1x1, 2x2
acA3800-10gc Not supported Not supported None
acA3800-10gm 1, 2, 3, 4 1, 2b, 4c All
acA3800-14uc Not supported Not supported None
acA3800-14um 1, 2, 4 1, 2, 4 All
acA4024-8gc Not supported Not supported None
acA4024-8gm 1, 2, 3, 4 1, 2, 3, 4 All
acA4024-29uc Not supported Not supported None
acA4024-29um 1, 2, 3, 4 1, 2, 3, 4 All
acA4096-11gc Not supported Not supported None
acA4096-11gm 1, 2, 3, 4 1, 2, 3, 4 All
acA4096-30uc Not supported Not supported None
acA4096-30ucMED Not supported Not supported None
acA4096-30um 1, 2, 3, 4 1, 2, 3, 4 All
acA4096-30umMED 1, 2, 3, 4 1, 2, 3, 4 All
acA4096-40uc Not supported Not supported None
acA4096-40ucMED Not supported Not supported None
acA4096-40um 1, 2, 3, 4 1, 2, 3, 4 All
acA4096-40umMED 1, 2, 3, 4 1, 2, 3, 4 All
acA4112-8gc Not supported Not supported None
acA4112-8gm 1, 2, 3, 4 1, 2, 3, 4 All
acA4112-20uc Not supported Not supported None
acA4112-20ucMED Not supported Not supported None
acA4112-20um 1, 2, 3, 4 1, 2, 3, 4 All
acA4112-20umMED 1, 2, 3, 4 1, 2, 3, 4 All
acA4112-30uc Not supported Not supported None
acA4112-30ucMED Not supported Not supported None
acA4112-30um 1, 2, 3, 4 1, 2, 3, 4 All
acA4112-30umMED 1, 2, 3, 4 1, 2, 3, 4 All
acA4600-7gc 1, 2, 3, 4 1, 2b, 4c All
acA4600-10uc Not supported Not supported None
acA5472-5gc Not supported Not supported None
acA5472-5gm 1, 2, 3, 4 1, 2, 3, 4 All
acA5472-17uc Not supported Not supported None
acA5472-17ucMED 1, 2, 3 1, 2, 3 1x1
2x2
3x3
acA5472-17um 1, 2, 3, 4 1, 2, 3, 4 All
acA5472-17umMED FPGA binning: 1, 2, 3, 4
Sensor binning: 1, 2, 3
FPGA binning: 1, 2, 3, 4
Sensor binning: 1, 2, 3
FPGA binning: All
Sensor binning: 1x1, 2x2, 3x3
boA4096-93cc Not supported Not supported None
boA4096-93cm 1, 2, 3e, 4 1, 2, 3e, 4 All
boA4112-68cc Not supported Not supported None
boA4112-68cm 1, 2, 3e, 4 1, 2, 3e, 4 All
boA4500-45cc Not supported Not supported None
boA4500-45cm 1, 2, 3e, 4 1, 2, 3e, 4 All
boA6500-36cc Not supported Not supported None
boA6500-36cm 1, 2, 3e, 4 1, 2, 3e, 4 All
boA8100-16cc Not supported Not supported None
boA8100-16cm 1, 2, 3e, 4 1, 2, 3e, 4 All
daA1280-54lc 1, 2 1, 2 1x1d
2x1
2x2
daA1280-54lm 1, 2 1, 2 1x1d
2x1
2x2
daA1280-54uc 1, 2 1, 2 1x1d
2x1
2x2
daA1280-54um 1, 2 1, 2 1x1d
2x1
2x2
daA1600-60lc 1, 2 1, 2 1x1
2x2
daA1600-60lm 1, 2 1, 2 1x1
2x2
daA1600-60uc 1, 2 1, 2 1x1
2x2
daA1600-60um 1, 2 1, 2 1x1
2x2
daA1920-15um 1, 2, 3e, 4 1, 2, 3g, 4 All
daA1920-30uc 1, 2, 3e, 4 1, 2, 3g, 4 All
daA1920-30um 1, 2, 3e, 4 1, 2, 3g, 4 All
daA1920-160uc Not supported Not supported None
daA1920-160um 1, 2, 3e, 4 1, 2, 3e, 4 All
daA2500-14lc 1, 2, 3e, 4 1, 2, 3, 4 All
daA2500-14lm 1, 2, 3e, 4 1, 2, 3, 4 All
daA2500-14uc 1, 2, 3e, 4 1, 2, 3g, 4 All
daA2500-14um 1, 2, 3e, 4 1, 2, 3g, 4 All
daA3840-45uc Not supported Not supported None
daA3840-45um 1, 2, 3e, 4 1, 2, 3e, 4 All
puA1280-54uc 1, 2 1, 2 1x1d
2x1
2x2
puA1280-54um 1,2 1,2 1x1d
2x1
2x2
puA1600-60uc 1, 2 1, 2 1x1
2x2
puA1600-60um 1, 2 1, 2 1x1
2x2
puA1920-30uc 1, 2, 3e, 4 1, 2, 3, 4 All
puA1920-30um 1, 2, 3e, 4 1, 2, 3, 4 All
puA2500-14uc 1, 2, 3e, 4 1, 2, 3, 4 All
puA2500-14um 1, 2, 3e, 4 1, 2, 3, 4 All

Binning Modes#

Show all camera models

Camera Model Horizontal Binning Modes Vertical Binning Modes Allowed Combinations (H x V Binning Mode)
a2A1920-51gcBAS Not supported Not supported None
a2A1920-51gcPRO Not supported Not supported None
a2A1920-51gmBAS Average, Sum Average, Sum All
a2A1920-51gmPRO Average, Sum Average, Sum All
a2A1920-160ucBAS Not supported Not supported None
a2A1920-160ucPRO Not supported Not supported None
a2A1920-160umBAS Average, Sum Average, Sum All
a2A1920-160umPRO Average, Sum Average, Sum All
a2A2590-22gcBAS Not supported Not supported None
a2A2590-22gcPRO Not supported Not supported None
a2A2590-22gmBAS Average, Sum Average, Sum All
a2A2590-22gmPRO Average, Sum Average, Sum All
a2A2590-60ucBAS Not supported Not supported None
a2A2590-60ucPRO Not supported Not supported None
a2A2590-60umBAS Average, Sum Average, Sum All
a2A2590-60umPRO Average, Sum Average, Sum All
a2A3840-13gcBAS Not supported Not supported None
a2A3840-13gcPRO Not supported Not supported None
a2A3840-13gmBAS Average, Sum Average, Sum All
a2A3840-13gmPRO Average, Sum Average, Sum All
a2A3840-45ucBAS Not supported Not supported None
a2A3840-45ucPRO Not supported Not supported None
a2A3840-45umBAS Average, Sum Average, Sum All
a2A3840-45umPRO Average, Sum Average, Sum All
a2A4504-5gcBAS Not supported Not supported None
a2A4504-5gcPRO Not supported Not supported None
a2A4504-5gmBAS Average, Sum Average, Sum All
a2A4504-5gmPRO Average, Sum Average, Sum All
a2A4504-18ucBAS Not supported Not supported None
a2A4504-18ucPRO Not supported Not supported None
a2A4504-18umBAS Average, Sum Average, Sum All
a2A4504-18umPRO Average, Sum Average, Sum All
a2A5320-7gcBAS Not supported Not supported None
a2A5320-7gcPRO Not supported Not supported None
a2A5320-7gmBAS Average, Sum Average, Sum All
a2A5320-7gmPRO Average, Sum Average, Sum All
a2A5320-23ucBAS Not supported Not supported None
a2A5320-23ucPRO Not supported Not supported None
a2A5320-23umBAS Average, Sum Average, Sum All
a2A5320-23umPRO Average, Sum Average, Sum All
a2A5328-4gcBAS Not supported Not supported None
a2A5328-4gcPRO Not supported Not supported None
a2A5328-4gmBAS Average, Sum Average, Sum All
a2A5328-4gmPRO Average, Sum Average, Sum All
a2A5328-15ucBAS Not supported Not supported None
a2A5328-15ucPRO Not supported Not supported None
a2A5328-15umBAS Average, Sum Average, Sum All
a2A5328-15umPRO Average, Sum Average, Sum All
acA640-90gc Not supported Not supported None
acA640-90gm Suma Suma Sum x Sum
acA640-90uc Not supported Not supported None
acA640-90um Suma Suma Sum x Sum
acA640-120gc Not supported Not supported None
acA640-120gm Suma Suma Sum x Sum
acA640-120uc Not supported Not supported None
acA640-120um Suma Suma Sum x Sum
acA640-121gm Average, Sum Average, Sum All
acA640-300gc Not supported Not supported None
acA640-300gm Average, Sum Average, Sum All
acA640-750uc Not supported Not supported None
acA640-750um Average, Sum Average, Sum All
acA720-290gc Not supported Not supported None
acA720-290gm Average, Sum Average, Sum All
acA720-520uc Not supported Not supported None
acA720-520um Average, Sum Average, Sum All
acA780-75gc Not supported Not supported None
acA780-75gm Suma Suma Sum x Sum
acA800-200gc Not supported Not supported None
acA800-200gm Average, Sum Average, Sum All
acA800-510uc Not supported Not supported None
acA800-510um Average, Sum Average, Sum All
acA1280-60gc Not supported Not supported None
acA1280-60gm Average, Sum Average, Sum All
acA1300-22gc Not supported Not supported None
acA1300-22gm Suma Suma Sum x Sum
acA1300-30gc Not supported Not supported None
acA1300-30gm Suma Suma Sum x Sum
acA1300-30uc Not supported Not supported None
acA1300-30um Suma Suma Sum x Sum
acA1300-60gc Not supported Not supported None
acA1300-60gm Average, Sum Average, Sum All
acA1300-60gmNIR Average, Sum Average, Sum All
acA1300-75gc Not supported Not supported None
acA1300-75gm Average, Sum Average, Sum All
acA1300-200uc Not supported Not supported None
acA1300-200um Average, Sum Average, Sum All
acA1440-73gc Not supported Not supported None
acA1440-73gm Average, Sum Average, Sum All
acA1440-220uc Not supported Not supported None
acA1440-220um Average, Sum Average, Sum All
acA1600-20gc Not supported Not supported None
acA1600-20gm Suma Suma Sum x Sum
acA1600-20uc Not supported Not supported None
acA1600-20um Suma Suma Sum x Sum
acA1600-60gc Not supported Not supported None
acA1600-60gm Average, Sum Average, Sum All
acA1920-25gc Suma Averagea Sum x Average
acA1920-25gm Suma Averagea Sum x Average
acA1920-25uc Suma Averagea Sum x Average
acA1920-25um Suma Averagea Sum x Average
acA1920-40gc Not supported Not supported None
acA1920-40gm Average, Sum Average, Sum All
acA1920-40uc Not supported Not supported None
acA1920-40ucMED Not supported Not supported None
acA1920-40um Suma Suma Sum x Sum
acA1920-40umMED Suma Suma Sum x Sum
acA1920-48gc Not supported Not supported None
acA1920-48gm Average, Sum Average, Sum All
acA1920-50gc Not supported Not supported None
acA1920-50gm Suma Suma Sum x Sum
acA1920-150uc Not supported Not supported None
acA1920-150um Average, Sum Average, Sum All
acA1920-155uc Not supported Not supported None
acA1920-155ucMED Not supported Not supported None
acA1920-155um Average, Sum Average, Sum All
acA1920-155umMED Suma Suma Sum x Sum
acA2000-50gc Not supported Not supported None
acA2000-50gm Suma Suma Sum x Sum
acA2000-50gmNIR Suma Suma Sum x Sum
acA2000-165uc Not supported Not supported None
acA2000-165um Suma Suma Sum x Sum
acA2000-165umNIR Suma Suma Sum x Sum
acA2040-25gc Not supported Not supported None
acA2040-25gm Suma Suma Sum x Sum
acA2040-25gmNIR Suma Suma Sum x Sum
acA2040-35gc Not supported Not supported None
acA2040-35gm Average, Sum Average, Sum All
acA2040-55uc Not supported Not supported None
acA2040-55um Average, Sum Average, Sum All
acA2040-90uc Not supported Not supported None
acA2040-90um Suma Suma Sum x Sum
acA2040-90umNIR Suma Suma Sum x Sum
acA2040-120uc Not supported Not supported None
acA2040-120um Average, Sum Average, Sum All
acA2440-20gc Not supported Not supported None
acA2440-20gm Average, Sum Average, Sum All
acA2440-35uc Not supported Not supported None
acA2440-35ucMED Not supported Not supported None
acA2440-35um Average, Sum Average, Sum All
acA2440-35umMED Average, Sum Average, Sum All
acA2440-75uc Not supported Not supported None
acA2440-75ucMED Not supported Not supported None
acA2440-75um Average, Sum Average, Sum All
acA2440-75umMED Average, Sum Average, Sum All
acA2500-14gc Suma Averagea Sum x Average
acA2500-14gm Suma Averagea Sum x Average
acA2500-14uc Suma Averagea Sum x Average
acA2500-14um Suma Averagea Sum x Average
acA2500-20gc Not supported Not supported None
acA2500-20gcMED Not supported Not supported None
acA2500-20gm Average, Sum Average, Sum All
acA2500-20gmMED Average, Sum Average, Sum All
acA2500-60uc Not supported Not supported None
acA2500-60um Average, Sum Average, Sum All
acA3088-16gc Not supported Not supported None
acA3088-16gm Average, Sum Average, Sum All
acA3088-57uc Not supported Not supported None
acA3088-57ucMED Average Average Average x Average
acA3088-57um Average, Sum Average, Sum All
acA3088-57umMED FPGA binning: Average, Sum
Sensor binning: Average
FPGA binning: Average, Sum
Sensor binning: Average
All
acA3800-10gc Not supported Not supported None
acA3800-10gm Sum Average, Sum All
acA3800-14uc Not supported Not supported None
acA3800-14um Suma Suma Sum x Sum
acA4024-8gc Not supported Not supported None
acA4024-8gm Average, Sum Average, Sum All
acA4024-29uc Not supported Not supported None
acA4024-29um Average, Sum Average, Sum All
acA4096-11gc Not supported Not supported None
acA4096-11gm Average, Sum Average, Sum All
acA4096-30uc Not supported Not supported None
acA4096-30ucMED Not supported Not supported None
acA4096-30um Average, Sum Average, Sum All
acA4096-30umMED Average, Sum Average, Sum All
acA4096-40uc Not supported Not supported None
acA4096-40ucMED Not supported Not supported Not supported
acA4096-40um Average, Sum Average, Sum All
acA4096-40umMED Average, Sum Average, Sum All
acA4112-8gc Not supported Not supported None
acA4112-8gm Average, Sum Average, Sum All
acA4112-20uc Not supported Not supported None
acA4112-20ucMED Not supported Not supported None
acA4112-20um Average, Sum Average, Sum All
acA4112-20umMED Average, Sum Average, Sum All
acA4112-30uc Not supported Not supported None
acA4112-30ucMED
acA4112-30um Average, Sum Average, Sum All
acA4112-30umMED Average, Sum Average, Sum All
acA4600-7gc Sum Average, Sum All
acA4600-10uc Not supported Not supported None
acA5472-5gc Not supported Not supported None
acA5472-5gm Average, Sum Average, Sum All
acA5472-17uc Not supported Not supported None
acA5472-17ucMED Average Average Average x Average
acA5472-17um Average, Sum Average, Sum All
acA5472-17umMED FPGA binning: Average, Sum
Sensor binning: Average
FPGA binning: Average, Sum
Sensor binning: Average
All
boA4096-93cc Not supported Not supported None
boA4096-93cm Average, Sum Average, Sum All
boA4112-68cc Not supported Not supported None
boA4112-68cm Average, Sum Average, Sum All
boA4500-45cc Not supported Not supported None
boA4500-45cm Average, Sum Average, Sum All
boA6500-36cc Not supported Not supported None
boA6500-36cm Average, Sum Average, Sum All
boA8100-16cc Not supported Not supported None
boA8100-16cm Average, Sum Average, Sum All
daA1280-54lc Average Average Average x Average
daA1280-54lm Average Average Average x Average
daA1280-54uc Average Average Average x Average
daA1280-54um Average Average Average x Average
daA1600-60lc Average
Sum
Average
Sum
Average x Average
Sum x Sum
daA1600-60lm Average
Sum
Average
Sum
Average x Average
Sum x Sum
daA1600-60uc Average
Sum
Average
Sum
Average x Average
Sum x Sum
daA1600-60um Average
Sum
Average
Sum
Average x Average
Sum x Sum
daA1920-15um Average
Sum
Average Average x Averageh
Sum x Average
daA1920-30uc Average
Sum
Average Average x Averageh
Sum x Average
daA1920-30um Average
Sum
Average Average x Averageh
Sum x Average
daA1920-160uc Not supported Not supported None
daA1920-160um Average, Sum Average, Sum All
daA2500-14lc Average
Sum
Average Average x Averageh
Sum x Average
daA2500-14lm Average
Sum
Average Average x Averageh
Sum x Average
daA2500-14uc Average
Sum
Average Average x Averageh
Sum x Average
daA2500-14um Average
Sum
Average Average x Averageh
Sum x Average
daA3840-45uc Not supported Not supported None
daA3840-45um Average, Sum Average, Sum All
puA1280-54uc Average Average Average x Average
puA1280-54um Average Average Average x Average
puA1600-60uc Average
Sum
Average
Sum
Average x Average
Sum x Sum
puA1600-60um Average
Sum
Average
Sum
Average x Average
Sum x Sum
puA1920-30uc Average
Sum
Average Average x Averageh
Sum x Average
puA1920-30um Average
Sum
Average Average x Averageh
Sum x Average
puA2500-14uc Average
Sum
Average Average x Averageh
Sum x Average
puA2500-14um Average
Sum
Average Average x Averageh
Sum x Average

Binning Settings#

Show all camera models

Camera Model BinningSelector Parameter Available BinningSelector Parameter Values
a2A1920-51gcBAS No -
a2A1920-51gcPRO No -
a2A1920-51gmBAS Yes Region1
a2A1920-51gmPRO Yes Region1
a2A1920-160ucBAS No -
a2A1920-160ucPRO No -
a2A1920-160umBAS Yes Region1
a2A1920-160umPRO Yes Region1
a2A2590-22gcBAS No -
a2A2590-22gcPRO No -
a2A2590-22gmBAS Yes Region1
a2A2590-22gmPRO Yes Region1
a2A2590-60ucBAS No -
a2A2590-60ucPRO No -
a2A2590-60umBAS Yes Region1
a2A2590-60umPRO Yes Region1
a2A3840-13gcBAS No -
a2A3840-13gcPRO No -
a2A3840-13gmBAS Yes Region1
a2A3840-13gmPRO Yes Region1
a2A3840-45ucBAS No -
a2A3840-45ucPRO No -
a2A3840-45umBAS Yes Region1
a2A3840-45umPRO Yes Region1
a2A4504-5gcBAS No -
a2A4504-5gcPRO No -
a2A4504-5gmBAS Yes Region1
a2A4504-5gmPRO Yes Region1
a2A4504-18ucBAS No -
a2A4504-18ucPRO No -
a2A4504-18umBAS Yes Region1
a2A4504-18umPRO Yes Region1
a2A5320-7gcBAS No -
a2A5320-7gcPRO No -
a2A5320-7gmBAS Yes Region1
a2A5320-7gmPRO Yes Region1
a2A5320-23ucBAS No -
a2A5320-23ucPRO No -
a2A5320-23umBAS Yes Region1
a2A5320-23umPRO Yes Region1
a2A5328-4gcBAS No -
a2A5328-4gcPRO No -
a2A5328-4gmBAS Yes Region1
a2A5328-4gmPRO Yes Region1
a2A5328-15ucBAS No -
a2A5328-15ucPRO No -
a2A5328-15umBAS Yes Region1
a2A5328-15umPRO Yes Region1
acA640-90gc No -
acA640-90gm No -
acA640-90uc No -
acA640-90um No -
acA640-120gc No -
acA640-120gm No -
acA640-120uc No -
acA640-120um No -
acA640-121gm No -
acA640-300gc No -
acA640-300gm No -
acA640-750uc No -
acA640-750um No -
acA720-290gc No -
acA720-290gm No -
acA720-520uc No -
acA720-520um No -
acA780-75gc No -
acA780-75gm No -
acA800-200gc No -
acA800-200gm No -
acA800-510uc No -
acA800-510um No -
acA1280-60gc No -
acA1280-60gm No -
acA1300-22gc No -
acA1300-22gm No -
acA1300-30gc No -
acA1300-30gm No -
acA1300-30uc No -
acA1300-30um No -
acA1300-60gc No -
acA1300-60gm No -
acA1300-60gmNIR No -
acA1300-75gc No -
acA1300-75gm No -
acA1300-200uc No -
acA1300-200um No -
acA1440-73gc No -
acA1440-73gm No -
acA1440-220uc No -
acA1440-220um No -
acA1600-20gc No -
acA1600-20gm No -
acA1600-20uc No -
acA1600-20um No -
acA1600-60gc No -
acA1600-60gm No -
acA1920-25gc No -
acA1920-25gm No -
acA1920-25uc No -
acA1920-25um No -
acA1920-40gc No -
acA1920-40gm No -
acA1920-40uc No -
acA1920-40ucMED No -
acA1920-40um No -
acA1920-40umMED No -
acA1920-48gc No -
acA1920-48gm No -
acA1920-50gc No -
acA1920-50gm No -
acA1920-150uc No -
acA1920-150um No -
acA1920-155uc No -
acA1920-155ucMED No -
acA1920-155um No -
acA1920-155umMED No -
acA2000-50gc No -
acA2000-50gm No -
acA2000-50gmNIR No -
acA2000-165uc No -
acA2000-165um No -
acA2000-165umNIR No -
acA2040-25gc No -
acA2040-25gm No -
acA2040-25gmNIR No -
acA2040-35gc No -
acA2040-35gm No -
acA2040-55uc No -
acA2040-55um No -
acA2040-90uc No -
acA2040-90um No -
acA2040-90umNIR No -
acA2040-120uc No -
acA2040-120um No -
acA2440-20gc No -
acA2440-20gm No -
acA2440-35uc No -
acA2440-35ucMED No -
acA2440-35um No -
acA2440-35umMED No -
acA2440-75uc No -
acA2440-75ucMED No -
acA2440-75um No -
acA2440-75umMED No -
acA2500-14gc No -
acA2500-14gm No -
acA2500-14uc No -
acA2500-14um No -
acA2500-20gc No -
acA2500-20gcMED No -
acA2500-20gm No -
acA2500-20gmMED No -
acA2500-60uc No -
acA2500-60um No -
acA3088-16gc No -
acA3088-16gm No -
acA3088-57uc No -
acA3088-57ucMED Yes Sensor
acA3088-57um No -
acA3088-57umMED Yes Region0
Sensor
acA3800-10gc No -
acA3800-10gm No -
acA3800-14uc No -
acA3800-14um No -
acA4024-8gc No -
acA4024-8gm No -
acA4024-29uc No -
acA4024-29um No -
acA4096-11gc No -
acA4096-11gm No -
acA4096-30uc No -
acA4096-30ucMED No -
acA4096-30um No -
acA4096-30umMED No -
acA4096-40uc No -
acA4096-40ucMED No -
acA4096-40um No -
acA4096-40umMED No -
acA4112-8gc No -
acA4112-8gm No -
acA4112-20uc No -
acA4112-20ucMED No -
acA4112-20um No -
acA4112-20umMED No -
acA4112-30uc No -
acA4112-30ucMED No -
acA4112-30um No -
acA4112-30umMED No -
acA4600-7gc No -
acA4600-10uc No -
acA5472-5gc No -
acA5472-5gm No -
acA5472-17uc No -
acA5472-17ucMED Yes Sensor
acA5472-17um No -
acA5472-17umMED Yes Region0
Sensor
boA4096-93cc No -
boA4096-93cm Yes Region1
boA4112-68cc No -
boA4112-68cm Yes Region1
boA4500-45cc No -
boA4500-45cm Yes Region1
boA6500-36cc No -
boA6500-36cm Yes Region1
boA8100-16cc No -
boA8100-16cm Yes Region1
daA1280-54lc No -
daA1280-54lm No -
daA1280-54uc No -
daA1280-54um No -
daA1600-60lc No -
daA1600-60lm No -
daA1600-60uc No -
daA1600-60um No -
daA1920-15um No -
daA1920-30uc No -
daA1920-30um No -
daA1920-160uc No -
daA1920-160um Yes Region1
daA2500-14lc No -
daA2500-14lm No -
daA2500-14uc No -
daA2500-14um No -
daA3840-45uc No -
daA3840-45um Yes Region1
puA1280-54uc No -
puA1280-54um No -
puA1600-60uc No -
puA1600-60um No -
puA1920-30uc No -
puA1920-30um No -
puA2500-14uc No -
puA2500-14um No -

  1. The binning modes are preset, and the BinningHorizontalMode and BinningVerticalMode parameters aren't available.

  2. If vertical binning is set to 2, the vertical binning mode is set to Average.

  3. If vertical binning is set to 4, a modified summing algorithm will be used: Pixel values of line 1 and 2 are summed, pixel values of line 3 and 4 are skipped, pixel values of line 5 and 6 summed, and so on.

  4. Always set horizontal binning first, then set vertical binning. Otherwise, some combinations can't be achieved.

  5. Horizontal binning by 3 is not supported. Setting the parameter value to 3 is allowed, but will result in an effective horizontal binning by 2.

  6. If vertical binning is used, the limits for the minimum gain settings are automatically lowered. This allows you to use lower gain settings than would otherwise be available.

  7. Setting vertical binning to 3 changes the average gray value, i.e., the brightness of your images, significantly.

  8. Always set the horizontal binning mode first, then set the vertical binning mode. Otherwise, some combinations can't be achieved.

Sample Code#

// Enable sensor binning
// Note: Available on selected camera models only
camera.BinningSelector.SetValue(BinningSelector_Sensor);
// Enable horizontal binning by 4
camera.BinningHorizontal.SetValue(4);
// Enable vertical binning by 2
camera.BinningVertical.SetValue(2);
// Set the horizontal binning mode to Average
camera.BinningHorizontalMode.SetValue(BinningHorizontalMode_Average);
// Set the vertical binning mode to Sum
camera.BinningVerticalMode.SetValue(BinningVerticalMode_Sum);
INodeMap& nodemap = camera.GetNodeMap();
// Enable sensor binning
// Note: Available on selected camera models only
CEnumParameter(nodemap, "BinningSelector").SetValue("Sensor");
// Enable horizontal binning by 4
CIntegerParameter(nodemap, "BinningHorizontal").SetValue(4);
// Enable vertical binning by 2
CIntegerParameter(nodemap, "BinningVertical").SetValue(2);
// Set the horizontal binning mode to Average
CEnumParameter(nodemap, "BinningHorizontalMode").SetValue("Average");
// Set the vertical binning mode to Sum
CEnumParameter(nodemap, "BinningVerticalMode").SetValue("Sum");
// Enable sensor binning
// Note: Available on selected camera models only
camera.Parameters[PLCamera.BinningSelector].SetValue(PLCamera.BinningSelector.Sensor);
// Enable horizontal binning by 4
camera.Parameters[PLCamera.BinningHorizontal].SetValue(4);
// Enable vertical binning by 2
camera.Parameters[PLCamera.BinningVertical].SetValue(2);
// Set the horizontal binning mode to Average
camera.Parameters[PLCamera.BinningHorizontalMode].SetValue(PLCamera.BinningHorizontalMode.Average);
// Set the vertical binning mode to Sum
camera.Parameters[PLCamera.BinningVerticalMode].SetValue(PLCamera.BinningVerticalMode.Sum);
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK;  /* Return value of pylon methods */
/* Enable sensor binning */
/* Note: Available on selected camera models only */
errRes = PylonDeviceFeatureFromString(hdev, "BinningSelector", "Sensor");
CHECK(errRes);
/* Enable horizontal binning by 4 */
errRes = PylonDeviceSetIntegerFeature(hdev, "BinningHorizontal", 4);
CHECK(errRes);
/* Enable vertical binning by 2 */
errRes = PylonDeviceSetIntegerFeature(hdev, "BinningVertical", 2);
CHECK(errRes);
/* Set the horizontal binning mode to Average */
errRes = PylonDeviceFeatureFromString(hdev, "BinningHorizontalMode", "Average");
CHECK(errRes);
/* Set the vertical binning mode to Sum */
errRes = PylonDeviceFeatureFromString(hdev, "BinningVerticalMode", "Sum");
CHECK(errRes);

You can also use the pylon Viewer to easily set the parameters.