コンテンツにスキップ
ステージングサーバー
開発サーバー

Binning (CXP Interface Cards)#

Binning機能を使用すると、センサーのピクセル値を組み合わせて1つの値にすることができます。

これにより、信号ノイズ比、カメラの光に対する応答、またはフレームレートが増加する場合があります。

フレームグラバーでのBinning#

アプリレットには、Binningを設定するためのいくつかのパラメーターが用意されています。まず、GenICamのROI(関心領域)の幅、高さ、オフセットに従って、Binning後の画像サイズが定義されることを理解することが重要です。たとえば、カメラの出力画像幅が5120で、係数2の水平Binningを使用する場合は、グラバーのROIを2560に、Binning係数を2に設定する必要があります。

次の図に、その動作を示します。

水平方向のBinning Xオフセットと幅

GenTLインターフェイスの使用で説明されているように、GenTL Producerはデフォルトで、カメラと同期させるためにフレームグラバーのROIを自動的に設定します。Binningの場合、カメラの幅と高さに等しくないROIを設定する必要があるため、最初にAutomatic ROI Control機能を無効にする必要があります。上記の例の場合は、次のパラメータを正しい順序で設定します。すべてのパラメータは、C++のpylon APIなどにおけるGenTLカメラデバイスパラメータです:

  • Automatic ROI Control = false

    pylon Viewer: Automatic ROI Control

  • Width= 2560

  • Height = 5120

    pylon Viewer: ROI

  • Sensor Geometryについては、次のように設定します。 Sensor Width = 5120および Sensor Height = 5120.

    pylon Viewer: Sensor Geometry

  • 次のカテゴリにおいて: Binning, 設定する Horizontal Binning = 2および Vertical Binning = 1

    pylon Viewer: Binning

Binningピクセルから平均値を計算して、カメラの光に対する感度に影響を与えることなく信号対雑音比を向上させることができます。または、ピクセルを合計してカメラの光に対する感度を向上させることもできます。これを行うには、次を選択します。 BinningHorizontalMode および BinningVerticalMode パラメーター。次の画像は、カメラの標準テストパターンに対する効果を示しています。

Test Pattern Binning Horizontal Average:

Test Pattern Binning Horizontal Average

Test Pattern Binning Horizontal Sum:

Test Pattern Binning Horizontal Sum

フレームグラバーは、カメラ内で行われるようなセンサーレベルでのBinningを実行できません。したがって、可能であれば、高いビットレートを使用してカメラからフレームグラバーへピクセルを転送し、Binningを処理する必要があります。その後、フレームグラバーからコンピュータメモリへの転送におけるDMAでビットレートを下げることができます。したがって、希望するフレームレートでの使用を可能にする、利用可能な最も高いカメラのBit Widthを選択してください。

ここでも、GenTL Producerはカメラに一致するようにフレームグラバーの設定を自動的に設定します。コンピュータメモリまでのすべての処理で高いBit Widthを使用したい場合は、カメラ内で次のように設定します。 PixelFormat カメラ内で希望の Bit Width に設定します。ただし、Binning機能の後に Bit Width を小さくする場合は、GenTL Producerのフレームグラバーの自動設定を無効にします。これは次のスクリーンショットに示されています:

  • カメラの次のように設定します Pixel Format 例: Mono 10

    pylon Viewer: Setting Pixel Format

  • 設定 Automatic Format Control = false

    pylon Viewer: Setting Automatic Format Control

  • フレームグラバーの入力Pixel Formatを設定します Pixel Format = Mono 10p

    pylon Viewer: Setting Input Frame Grabber Pixel Format

  • フレームグラバーの次を設定します Output Format = Mono 8

    pylon Viewer: Setting Ouput Frame Grabber Pixel Format

この設定により、より高い精度で同じ結果が得られます。明るさと全体的な画像Qualityをさらに向上させるために、フレームグラバーの機能であるGain、Offset、またはGammaを使用できます。