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の設定#
バーストモードを設定し、バースト画像取得を設定するには、次の手順に従います。
- カメラがアイドル状態であること、つまり画像をキャプチャしていないことを確認します。
- フレームバーストトリガーを有効にするには:
- パラメーターを
TriggerSelector
parameter toFrameBurstStart
またはFrameBurstActive
.
For more information, see the トリガー画像取得 topic. - パラメーターを
TriggerMode
parameter toその
.
- パラメーターを
- パラメーターを
BslAcquisitionBurstMode
パラメーターを次のいずれかの値に設定します。HighSpeed
: Enables the High Speed burst mode.
Note: This mode is only available if supported by your camera model. Also, frame burst triggering must be enabled (see step 2).Standard
: Enables the Standard burst mode.
- 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.0BslResultingTransferFrameRate
: 155.0BslResultingFrameBurstRate
: 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機能はサポートされていません |
サンプルコード#
/* 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);
pylon Viewerを使用して、パラメーターを簡単に設定することもできます。