コンテンツにスキップ

Burst Mode#

Burst Modeカメラ機能は、一連の画像(画像の「バースト」)を取得して送信する方法を制御します。

機能を使用する#

概要#

You can configure the camera to acquire a series of images whenever it receives a trigger signal. The number of images per series is specified by the AcquisitionBurstFrameCount parameter. You can find more information about burst image acquisition in the トリガー画像取得 topic.

バーストモードを設定することで、各画像シリーズの取得および送信のタイミングを制御できます。

Burst Modeの設定#

バーストモードを設定し、バースト画像取得を設定するには、次の手順に従います。

  1. カメラがアイドル状態であること、つまり画像をキャプチャしていないことを確認します。
  2. フレームバーストトリガーを有効にするには:
    1. パラメーターを TriggerSelector parameter to FrameBurstStart または FrameBurstActive.
      For more information, see the トリガー画像取得 topic.
    2. パラメーターを TriggerMode parameter to その.
  3. パラメーターを BslAcquisitionBurstMode パラメーターを次のいずれかの値に設定します。
  4. Configure frame burst triggering as described in the Triggered Image Acquisition topic.

使用可能なBurst Mode#

Standard Burst Mode#

Standardバーストモードはデフォルトモードです。バーストをすばやく連続して実行できますが、High Speedバーストモードよりもフレームレートが低くなります。

このモードでは、バースト中の取得、読み出し、および送信のタイミングは、カメラの非バースト動作と同じです。フレームレートは、カメラのデータ転送能力によって制限される場合があります。

High Speed Burst Mode#

High Speedバーストモードでは、バースト中、特にGigEカメラでは、より高いフレームレートが提供される場合があります。

通常、カメラのフレームレートは、センサーと内部バッファーだけでなく、データ転送機能によっても制限されます。これには、インターフェイスの帯域幅やネットワーク設定などが含まれます。

High Speedバーストモードを使用すると、これらのデータ転送制限を回避して、画像のバーストを可能な限り迅速に取得できます。

これを実現するために、バースト時は、画像を取得し、カメラの内部バッファーを満たすことが、データの送信よりも優先されます。通常、画像はバーストのすべての画像が取得された後にのみ送信されます。したがって、バーストあたりに取得する画像が多いと、各バーストの後に短い遅延が発生し、1秒あたりにトリガーできるバーストの数が減少します。

監視#

次のパラメーターを使用して、High Speedバーストモードのパフォーマンスを監視できます。

  • BslResultingAcquisitionFrameRate: Number of frames the camera can acquire per second during a high speed burst with the current camera settings.
  • BslResultingTransferFrameRate: Number of frames the camera can transmit per second after or during a high speed burst with the current camera settings.
  • BslResultingFrameBurstRate: Maximum number of bursts you can trigger per second with the current camera settings.

例: Assume you want to acquire multiple series of three images as quickly as possible. You enable the High Speed burst mode, configure the camera for burst image acquisition, and set the AcquisitionBurstFrameCount parameter to 3. Your camera reports the following values:

  • BslResultingAcquisitionFrameRate: 170.0
  • BslResultingTransferFrameRate: 155.0
  • BslResultingFrameBurstRate: 27.03

これは、バーストのたびに、カメラが1秒あたり170枚の画像を取得することを意味します。カメラの出力では、毎秒155枚の画像が送信されます。したがって、3つの画像の各バーストは、取得に17.65ms(1000/170 *3)、送信に19.35ms(1000/155 *3)かかります。

In High Speed burst mode, acquisition and transmission don't overlap, so you must wait 37 ms (17.65 + 19.35) after each frame burst trigger before you can trigger the next burst. Or, in other words, you can trigger 27.03 bursts per second (1000 / 37 = 27.03). This is reflected in the BslResultingFrameBurstRate parameter value.

Burst ModeでのAcquisition Frame Rateの使用#

Acquisition Frame Rate機能を使用すると、バースト画像取得中のカメラのフレームレートを制限できます。これは、フレームレートをユーザー定義のレートに維持する場合に便利です。

例えば、6ms間隔で3枚の画像(166.66fps)を取得するとします。Standardバーストモードで、カメラは164fpsを配信しますが、これは遅すぎます。High Speedバーストモードで、カメラは168.8fpsを配信しますが、これは速すぎます。

To resolve this, you enable the High Speed burst mode, set the AcquisitionFrameRate parameter to 166.66 and the AcquisitionFrameRateEnable parameter to true.

これでカメラは166.66fpsで動作するようになります。

情報

If you set the AcquisitionFrameRate parameter to a value lower than the BslResultingTransferFrameRate parameter, the High Speed burst mode provides no advantage over the Standard burst mode.

特性#

すべてのカメラモデルを表示します

カメラモデル 使用可能なBurst Mode
a2A640-240gmSWIR Standard
High Speed
a2A640-240umSWIR Standard
High Speed
a2A1280-80gmSWIR Standard
High Speed
a2A1280-125umSWIR Standard
High Speed
a2A1920-51gcBAS Standard
High Speed
a2A1920-51gcPRO Standard
High Speed
a2A1920-51gmBAS Standard
High Speed
a2A1920-51gmPRO Standard
High Speed
a2A1920-160ucBAS Standard
High Speed
a2A1920-160ucPRO Standard
High Speed
a2A1920-160umBAS Standard
High Speed
a2A1920-160umPRO Standard
High Speed
a2A1920-165g5cBAS Burst Mode機能はサポートされていません
a2A1920-165g5mBAS Burst Mode機能はサポートされていません
a2A2048-35gmSWIR Standard
High Speed
a2A2048-110umSWIR Standard
High Speed
a2A2440-98g5cBAS Burst Mode機能はサポートされていません
a2A2440-98g5mBAS Burst Mode機能はサポートされていません
a2A2448-23gcBAS Standard
High Speed
a2A2448-23gcPRO Standard
High Speed
a2A2448-23gmBAS Standard
High Speed
a2A2448-23gmPRO Standard
High Speed
a2A2448-75ucBAS Standard
High Speed
a2A2448-75ucPRO Standard
High Speed
a2A2448-75umBAS Standard
High Speed
a2A2448-75umPRO Standard
High Speed
a2A2448-105g5cBAS Burst Mode機能はサポートされていません
a2A2448-105g5mBAS Burst Mode機能はサポートされていません
a2A2448-120cc Standard
High Speed
a2A2448-120cm Standard
High Speed
a2A2448-210cc Standard
High Speed
a2A2448-210cm Standard
High Speed
a2A2560-20gmSWIR Standard
High Speed
a2A2560-70umSWIR Standard
High Speed
a2A2590-22gcBAS Standard
High Speed
a2A2590-22gcPRO Standard
High Speed
a2A2590-22gmBAS Standard
High Speed
a2A2590-22gmPRO Standard
High Speed
a2A2590-60ucBAS Standard
High Speed
a2A2590-60ucPRO Standard
High Speed
a2A2590-60umBAS Standard
High Speed
a2A2590-60umPRO Standard
High Speed
a2A2600-20gcBAS Standard
High Speed
a2A2600-20gcPRO Standard
High Speed
a2A2600-20gmBAS Standard
High Speed
a2A2600-20gmPRO Standard
High Speed
a2A2600-64ucBAS Standard
High Speed
a2A2600-64ucPRO Standard
High Speed
a2A2600-64umBAS Standard
High Speed
a2A2600-64umPRO Standard
High Speed
a2A2840-14gcBAS Standard
High Speed
a2A2840-14gcPRO Standard
High Speed
a2A2840-14gmBAS Standard
High Speed
a2A2840-14gmPRO Standard
High Speed
a2A2840-14gmUV Standard
High Speed
a2A2840-48ucBAS Standard
High Speed
a2A2840-48ucPRO Standard
High Speed
a2A2840-48umBAS Standard
High Speed
a2A2840-48umPRO Standard
High Speed
a2A2840-48umUV Standard
High Speed
a2A2840-67g5cBAS Burst Mode機能はサポートされていません
a2A2840-67g5mBAS Burst Mode機能はサポートされていません
a2A2840-67g5mUV Burst Mode機能はサポートされていません
a2A2840-86cc Standard
High Speed
a2A2840-86cm Standard
High Speed
a2A3840-13gcBAS Standard
High Speed
a2A3840-13gcPRO Standard
High Speed
a2A3840-13gmBAS Standard
High Speed
a2A3840-13gmPRO Standard
High Speed
a2A3840-45ucBAS Standard
High Speed
a2A3840-45ucPRO Standard
High Speed
a2A3840-45umBAS Standard
High Speed
a2A3840-45umPRO Standard
High Speed
a2A4096-9gcBAS Standard
High Speed
a2A4096-9gcPRO Standard
High Speed
a2A4096-9gmBAS Standard
High Speed
a2A4096-9gmPRO Standard
High Speed
a2A4096-30ucBAS Standard
High Speed
a2A4096-30ucPRO Standard
High Speed
a2A4096-30umBAS Standard
High Speed
a2A4096-30umPRO Standard
High Speed
a2A4096-44g5cBAS Burst Mode機能はサポートされていません
a2A4096-44g5mBAS Burst Mode機能はサポートされていません
a2A4096-67cc Standard
High Speed
a2A4096-67cm Standard
High Speed
a2A4200-12gcBAS Standard
High Speed
a2A4200-12gcPRO Standard
High Speed
a2A4200-12gmBAS Standard
High Speed
a2A4200-12gmPRO Standard
High Speed
a2A4200-40ucBAS Standard
High Speed
a2A4200-40ucPRO Standard
High Speed
a2A4200-40umBAS Standard
High Speed
a2A4200-40umPRO Standard
High Speed
a2A4504-5gcBAS Standard
High Speed
a2A4504-5gcPRO Standard
High Speed
a2A4504-5gmBAS Standard
High Speed
a2A4504-5gmPRO Standard
High Speed
a2A4504-18ucBAS Standard
High Speed
a2A4504-18ucPRO Standard
High Speed
a2A4504-18umBAS Standard
High Speed
a2A4504-18umPRO Standard
High Speed
a2A4504-27g5cBAS Burst Mode機能はサポートされていません
a2A4504-27g5mBAS Burst Mode機能はサポートされていません
a2A4504-42cc Standard
High Speed
a2A4504-42cm Standard
High Speed
a2A4508-6gcBAS Standard
High Speed
a2A4508-6gcPRO Standard
High Speed
a2A4508-6gmBAS Standard
High Speed
a2A4508-6gmPRO Standard
High Speed
a2A4508-20ucBAS Standard
High Speed
a2A4508-20ucPRO Standard
High Speed
a2A4508-20umBAS Standard
High Speed
a2A4508-20umPRO Standard
High Speed
a2A5320-7gcBAS Standard
High Speed
a2A5320-7gcPRO Standard
High Speed
a2A5320-7gmBAS Standard
High Speed
a2A5320-7gmPRO Standard
High Speed
a2A5320-23ucBAS Standard
High Speed
a2A5320-23ucPRO Standard
High Speed
a2A5320-23umBAS Standard
High Speed
a2A5320-23umPRO Standard
High Speed
a2A5320-34g5cBAS Burst Mode機能はサポートされていません
a2A5320-34g5mBAS Burst Mode機能はサポートされていません
a2A5320-52cc Standard
High Speed
a2A5320-52cm Standard
High Speed
a2A5328-4gcBAS Standard
High Speed
a2A5328-4gcPRO Standard
High Speed
a2A5328-4gmBAS Standard
High Speed
a2A5328-4gmPRO Standard
High Speed
a2A5328-15ucBAS Standard
High Speed
a2A5328-15ucPRO Standard
High Speed
a2A5328-15umBAS Standard
High Speed
a2A5328-15umPRO Standard
High Speed
a2A5328-22g5cBAS Burst Mode機能はサポートされていません
a2A5328-22g5mBAS Burst Mode機能はサポートされていません
a2A5328-35cc Standard
High Speed
a2A5328-35cm Standard
High Speed
acA640-121gm Burst Mode機能はサポートされていません
acA640-300gc Burst Mode機能はサポートされていません
acA640-300gm Burst Mode機能はサポートされていません
acA640-750uc Burst Mode機能はサポートされていません
acA640-750um Burst Mode機能はサポートされていません
acA720-290gc Burst Mode機能はサポートされていません
acA720-290gm Burst Mode機能はサポートされていません
acA720-520uc Burst Mode機能はサポートされていません
acA720-520um Burst Mode機能はサポートされていません
acA800-200gc Burst Mode機能はサポートされていません
acA800-200gm Burst Mode機能はサポートされていません
acA800-510uc Burst Mode機能はサポートされていません
acA800-510um Burst Mode機能はサポートされていません
acA1280-60gc Burst Mode機能はサポートされていません
acA1280-60gm Burst Mode機能はサポートされていません
acA1300-60gc Burst Mode機能はサポートされていません
acA1300-60gm Burst Mode機能はサポートされていません
acA1300-60gmNIR Burst Mode機能はサポートされていません
acA1300-75gc Burst Mode機能はサポートされていません
acA1300-75gm Burst Mode機能はサポートされていません
acA1300-200uc Burst Mode機能はサポートされていません
acA1300-200um Burst Mode機能はサポートされていません
acA1440-73gc Burst Mode機能はサポートされていません
acA1440-73gm Burst Mode機能はサポートされていません
acA1440-220uc Burst Mode機能はサポートされていません
acA1440-220um Burst Mode機能はサポートされていません
acA1600-20gc Burst Mode機能はサポートされていません
acA1600-20uc Burst Mode機能はサポートされていません
acA1600-60gc Burst Mode機能はサポートされていません
acA1600-60gm Burst Mode機能はサポートされていません
acA1920-25gc Burst Mode機能はサポートされていません
acA1920-25gm Burst Mode機能はサポートされていません
acA1920-25uc Burst Mode機能はサポートされていません
acA1920-25um Burst Mode機能はサポートされていません
acA1920-40gc Burst Mode機能はサポートされていません
acA1920-40gm Burst Mode機能はサポートされていません
acA1920-40uc Burst Mode機能はサポートされていません
acA1920-40ucMED Burst Mode機能はサポートされていません
acA1920-40um Burst Mode機能はサポートされていません
acA1920-40umMED Burst Mode機能はサポートされていません
acA1920-48gc Burst Mode機能はサポートされていません
acA1920-48gm Burst Mode機能はサポートされていません
acA1920-50gc Burst Mode機能はサポートされていません
acA1920-50gm Burst Mode機能はサポートされていません
acA1920-150uc Burst Mode機能はサポートされていません
acA1920-150um Burst Mode機能はサポートされていません
acA1920-155uc Burst Mode機能はサポートされていません
acA1920-155ucMED Burst Mode機能はサポートされていません
acA1920-155um Burst Mode機能はサポートされていません
acA1920-155umMED Burst Mode機能はサポートされていません
acA2000-50gc Burst Mode機能はサポートされていません
acA2000-50gm Burst Mode機能はサポートされていません
acA2000-165uc Burst Mode機能はサポートされていません
acA2000-165um Burst Mode機能はサポートされていません
acA2040-25gc Burst Mode機能はサポートされていません
acA2040-25gm Burst Mode機能はサポートされていません
acA2040-25gmNIR Burst Mode機能はサポートされていません
acA2040-35gc Burst Mode機能はサポートされていません
acA2040-35gm Burst Mode機能はサポートされていません
acA2040-55uc Burst Mode機能はサポートされていません
acA2040-55um Burst Mode機能はサポートされていません
acA2040-90uc Burst Mode機能はサポートされていません
acA2040-90um Burst Mode機能はサポートされていません
acA2040-90umNIR Burst Mode機能はサポートされていません
acA2040-120uc Burst Mode機能はサポートされていません
acA2040-120um Burst Mode機能はサポートされていません
acA2440-20gc Burst Mode機能はサポートされていません
acA2440-20gm Burst Mode機能はサポートされていません
acA2440-35uc Burst Mode機能はサポートされていません
acA2440-35ucMED Burst Mode機能はサポートされていません
acA2440-35um Burst Mode機能はサポートされていません
acA2440-35umMED Burst Mode機能はサポートされていません
acA2440-75uc Burst Mode機能はサポートされていません
acA2440-75ucMED Burst Mode機能はサポートされていません
acA2440-75um Burst Mode機能はサポートされていません
acA2440-75umMED Burst Mode機能はサポートされていません
acA2500-14gc Burst Mode機能はサポートされていません
acA2500-14gm Burst Mode機能はサポートされていません
acA2500-14uc Burst Mode機能はサポートされていません
acA2500-14um Burst Mode機能はサポートされていません
acA2500-20gc Burst Mode機能はサポートされていません
acA2500-20gcMED Burst Mode機能はサポートされていません
acA2500-20gm Burst Mode機能はサポートされていません
acA2500-20gmMED Burst Mode機能はサポートされていません
acA2500-60uc Burst Mode機能はサポートされていません
acA2500-60um Burst Mode機能はサポートされていません
acA3088-16gc Burst Mode機能はサポートされていません
acA3088-16gm Burst Mode機能はサポートされていません
acA3088-57uc Burst Mode機能はサポートされていません
acA3088-57ucMED Burst Mode機能はサポートされていません
acA3088-57um Burst Mode機能はサポートされていません
acA3088-57umMED Burst Mode機能はサポートされていません
acA3800-10gc Burst Mode機能はサポートされていません
acA3800-10gm Burst Mode機能はサポートされていません
acA3800-14uc Burst Mode機能はサポートされていません
acA3800-14um Burst Mode機能はサポートされていません
acA4024-8gc Burst Mode機能はサポートされていません
acA4024-8gm Burst Mode機能はサポートされていません
acA4024-29uc Burst Mode機能はサポートされていません
acA4024-29um Burst Mode機能はサポートされていません
acA4096-11gc Burst Mode機能はサポートされていません
acA4096-11gm Burst Mode機能はサポートされていません
acA4096-30uc Burst Mode機能はサポートされていません
acA4096-30ucMED Burst Mode機能はサポートされていません
acA4096-30um Burst Mode機能はサポートされていません
acA4096-30umMED Burst Mode機能はサポートされていません
acA4096-40uc Burst Mode機能はサポートされていません
acA4096-40ucMED Burst Mode機能はサポートされていません
acA4096-40um Burst Mode機能はサポートされていません
acA4096-40umMED Burst Mode機能はサポートされていません
acA4112-8gc Burst Mode機能はサポートされていません
acA4112-8gm Burst Mode機能はサポートされていません
acA4112-20uc Burst Mode機能はサポートされていません
acA4112-20ucMED Burst Mode機能はサポートされていません
acA4112-20um Burst Mode機能はサポートされていません
acA4112-20umMED Burst Mode機能はサポートされていません
acA4112-30uc Burst Mode機能はサポートされていません
acA4112-30ucMED Burst Mode機能はサポートされていません
acA4112-30um Burst Mode機能はサポートされていません
acA4112-30umMED Burst Mode機能はサポートされていません
acA5472-5gc Burst Mode機能はサポートされていません
acA5472-5gm Burst Mode機能はサポートされていません
acA5472-17uc Burst Mode機能はサポートされていません
acA5472-17ucMED Burst Mode機能はサポートされていません
acA5472-17um Burst Mode機能はサポートされていません
acA5472-17umMED Burst Mode機能はサポートされていません
boA1936-400cc Standard
High Speed
boA1936-400cm Standard
High Speed
boA2448-250cc Standard
High Speed
boA2448-250cm Standard
High Speed
boA2832-190cc Standard
High Speed
boA2832-190cm Standard
High Speed
boA4096-93cc Burst Mode機能はサポートされていません
boA4096-93cm Burst Mode機能はサポートされていません
boA4096-180cc Standard
High Speed
boA4096-180cm Standard
High Speed
boA4112-68cc Burst Mode機能はサポートされていません
boA4112-68cm Burst Mode機能はサポートされていません
boA4500-45cc Standard
High Speed
boA4500-45cm Standard
High Speed
boA4504-100cc Standard
High Speed
boA4504-100cm Standard
High Speed
boA5120-150cc Burst Mode機能はサポートされていません
boA5120-150cm Burst Mode機能はサポートされていません
boA5120-230cc Burst Mode機能はサポートされていません
boA5120-230cm Burst Mode機能はサポートされていません
boA5320-150cc Standard
High Speed
boA5320-150cm Standard
High Speed
boA5328-100cc Standard
High Speed
boA5328-100cm Standard
High Speed
boA6500-36cc Standard
High Speed
boA6500-36cm Standard
High Speed
boA8100-16cc Standard
High Speed
boA8100-16cm Standard
High Speed
boA9344-30cc Burst Mode機能はサポートされていません
boA9344-30cm Burst Mode機能はサポートされていません
boA9344-70cc Burst Mode機能はサポートされていません
boA9344-70cm Burst Mode機能はサポートされていません
boA13440-17cm Standard
daA720-520uc Standard
daA720-520um Standard
daA1280-54uc Burst Mode機能はサポートされていません
daA1280-54um Burst Mode機能はサポートされていません
daA1440-220uc Standard
daA1440-220um Standard
daA1600-60uc Burst Mode機能はサポートされていません
daA1600-60um Burst Mode機能はサポートされていません
daA1920-15um Burst Mode機能はサポートされていません
daA1920-30uc Burst Mode機能はサポートされていません
daA1920-30um Burst Mode機能はサポートされていません
daA1920-160uc Standard
daA1920-160um Standard
daA2448-70uc Standard
daA2448-70um Standard
daA2500-14uc Burst Mode機能はサポートされていません
daA2500-14um Burst Mode機能はサポートされていません
daA3840-45uc Standard
daA3840-45um Standard
dmA720-290gc Standard
High Speed
dmA720-290gm Standard
High Speed
dmA1440-73gc Standard
High Speed
dmA1440-73gm Standard
High Speed
dmA1920-51gc Standard
High Speed
dmA1920-51gm Standard
High Speed
puA1280-54uc Burst Mode機能はサポートされていません
puA1280-54um Burst Mode機能はサポートされていません
puA1600-60uc Burst Mode機能はサポートされていません
puA1600-60um Burst Mode機能はサポートされていません
puA1920-30uc Burst Mode機能はサポートされていません
puA1920-30um Burst Mode機能はサポートされていません
puA2500-14uc Burst Mode機能はサポートされていません
puA2500-14um Burst Mode機能はサポートされていません
r2L2048-29gc Standard
r2L2048-58gm Burst Mode機能はサポートされていません
r2L2048-62cc Standard
r2L2048-62g5c Standard
r2L2048-172cm Burst Mode機能はサポートされていません
r2L2048-172g5m Burst Mode機能はサポートされていません
r2L4096-14gc Standard
r2L4096-29gm Burst Mode機能はサポートされていません
r2L4096-42cc Standard
r2L4096-42g5c Standard
r2L4096-84cm Burst Mode機能はサポートされていません
r2L4096-84g5m Burst Mode機能はサポートされていません
r2L8192-200cm Burst Mode機能はサポートされていません
r2L16384-120cm Burst Mode機能はサポートされていません

サンプルコード#

// Set the burst mode to High Speed
camera.BslAcquisitionBurstMode.SetValue(BslAcquisitionBurstMode_HighSpeed);
INodeMap& nodemap = camera.GetNodeMap();
// Set the burst mode to High Speed
CEnumParameter(nodemap, "BslAcquisitionBurstMode").SetValue("HighSpeed");
// Set the burst mode to High Speed
camera.Parameters[PLCamera.BslAcquisitionBurstMode].SetValue(PLCamera.BslAcquisitionBurstMode.HighSpeed);
/* 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 */
/* Set the burst mode to High Speed */
errRes = PylonDeviceFeatureFromString(hdev, "BslAcquisitionBurstMode", "HighSpeed");
CHECK(errRes);
# Set the burst mode to High Speed
camera.BslAcquisitionBurstMode.Value = "HighSpeed"

pylon Viewerを使用して、パラメーターを簡単に設定することもできます。