콘텐츠로 바로 가기
STAGING SERVER
DEVELOPMENT SERVER

Acquisition Frame Rate#

Acquisition Frame Rate camera feature를 사용하면 카메라의 frame rate 상한선을 설정할 수 있습니다.

이는 free run image acquisition에서 카메라를 일정한 frame rate로 작동시키려는 경우에 유용합니다.

기능 사용#

작동 방식#

Acquisition Frame Rate 기능이 활성화되면, 카메라의 최대 프레임 레이트는 사용자가 입력한 acquisition frame rate 파라미터 값으로 제한됩니다.

예를 들어, acquisition frame rate를 초당 20프레임(fps)으로 설정하면 다음과 같은 효과가 나타납니다.

  • frame rate를 제한하는 다른 요소들이 초당 20프레임 이상의 frame rate를 허용하는 경우, frame rate는 초당 20프레임의 일정한 값으로 유지됩니다.
  • 프레임 레이트를 제한하는 다른 요인에 의해 20 fps 미만의 프레임 레이트만 가능한 경우, Acquisition Frame Rate 기능은 프레임 레이트에 영향을 미치지 않습니다.

정보

실제 frame rate를 확인하려면 Resulting Acquisition Frame Rate 기능을 사용하십시오.

Acquisition Frame Rate 설정#

  1. 파라미터를 원하는 AcquisitionFrameRateEnable 파라메터 true (사용 가능한 경우).
  2. 파라미터를 원하는 AcquisitionFrameRate 파라미터를 초당 프레임 단위의 카메라 프레임 레이트 원하는 상한선으로 설정합니다.

세부 정보#

모든 카메라 모델 보기

Camera Model AcquisitionFrameRateEnable 파라미터 사용 가능
a2A640-240gmSWIR 예
a2A640-240umSWIR 예
a2A1280-80gmSWIR 예
a2A1280-125umSWIR 예
a2A1920-51gcBAS 예
a2A1920-51gcIP67 예
a2A1920-51gcPRO 예
a2A1920-51gmBAS 예
a2A1920-51gmIP67 예
a2A1920-51gmPRO 예
a2A1920-160ucBAS 예
a2A1920-160ucPRO 예
a2A1920-160umBAS 예
a2A1920-160umPRO 예
a2A1920-165g5cBAS 예
a2A1920-165g5mBAS 예
a2A1920-168mgc 예
a2A1920-168mgm 예
a2A2048-35gmSWIR 예
a2A2048-37gcBAS 예
a2A2048-37gcPRO 예
a2A2048-37gmBAS 예
a2A2048-37gmPRO 예
a2A2048-110umSWIR 예
a2A2048-114g5cBAS 예
a2A2048-114g5mBAS 예
a2A2048-114mgc 예
a2A2048-114mgm 예
a2A2048-114ucBAS 예
a2A2048-114ucPRO 예
a2A2048-114umBAS 예
a2A2048-114umPRO 예
a2A2048-173cmSWIR 예
a2A2440-98g5cBAS 예
a2A2440-98g5mBAS 예
a2A2448-23gcBAS 예
a2A2448-23gcIP67 예
a2A2448-23gcPRO 예
a2A2448-23gmBAS 예
a2A2448-23gmIP67 예
a2A2448-23gmPRO 예
a2A2448-75ucBAS 예
a2A2448-75ucPRO 예
a2A2448-75umBAS 예
a2A2448-75umPRO 예
a2A2448-90mgc 예
a2A2448-90mgm 예
a2A2448-105g5cBAS 예
a2A2448-105g5mBAS 예
a2A2448-120cc 예
a2A2448-120cm 예
a2A2448-210cc 예
a2A2448-210cm 예
a2A2464-23gcBAS 예
a2A2464-23gcPRO 예
a2A2464-23gmBAS 예
a2A2464-23gmPRO 예
a2A2464-77ucBAS 예
a2A2464-77ucPRO 예
a2A2464-77umBAS 예
a2A2464-77umPRO 예
a2A2464-115g5cBAS 예
a2A2464-115g5mBAS 예
a2A2560-20gmSWIR 예
a2A2560-70umSWIR 예
a2A2560-131cmSWIR 예
a2A2590-22gcBAS 예
a2A2590-22gcPRO 예
a2A2590-22gmBAS 예
a2A2590-22gmPRO 예
a2A2590-60ucBAS 예
a2A2590-60ucPRO 예
a2A2590-60umBAS 예
a2A2590-60umPRO 예
a2A2600-20gcBAS 예
a2A2600-20gcPRO 예
a2A2600-20gmBAS 예
a2A2600-20gmPRO 예
a2A2600-64ucBAS 예
a2A2600-64ucPRO 예
a2A2600-64umBAS 예
a2A2600-64umPRO 예
a2A2840-14gcBAS 예
a2A2840-14gcIP67 예
a2A2840-14gcPRO 예
a2A2840-14gmBAS 예
a2A2840-14gmIP67 예
a2A2840-14gmPRO 예
a2A2840-14gmUV 예
a2A2840-48ucBAS 예
a2A2840-48ucPRO 예
a2A2840-48umBAS 예
a2A2840-48umPRO 예
a2A2840-48umUV 예
a2A2840-57mgc 예
a2A2840-57mgm 예
a2A2840-67g5cBAS 예
a2A2840-67g5mBAS 예
a2A2840-67g5mUV 예
a2A2840-86cc 예
a2A2840-86cm 예
a2A3536-9gcBAS 예
a2A3536-9gcPRO 예
a2A3536-9gmBAS 예
a2A3536-9gmPRO 예
a2A3536-31ucBAS 예
a2A3536-31ucPRO 예
a2A3536-31umBAS 예
a2A3536-31umPRO 예
a2A3536-37mgc 예
a2A3536-37mgm 예
a2A3536-42g5cBAS 예
a2A3536-42g5mBAS 예
a2A3840-13gcBAS 예
a2A3840-13gcPRO 예
a2A3840-13gmBAS 예
a2A3840-13gmPRO 예
a2A3840-45ucBAS 예
a2A3840-45ucPRO 예
a2A3840-45umBAS 예
a2A3840-45umPRO 예
a2A4096-9gcBAS 예
a2A4096-9gcIP67 예
a2A4096-9gcPRO 예
a2A4096-9gmBAS 예
a2A4096-9gmIP67 예
a2A4096-9gmPRO 예
a2A4096-30ucBAS 예
a2A4096-30ucPRO 예
a2A4096-30umBAS 예
a2A4096-30umPRO 예
a2A4096-38mgc 예
a2A4096-38mgm 예
a2A4096-44g5cBAS 예
a2A4096-44g5mBAS 예
a2A4096-67cc 예
a2A4096-67cm 예
a2A4200-12gcBAS 예
a2A4200-12gcPRO 예
a2A4200-12gmBAS 예
a2A4200-12gmPRO 예
a2A4200-40ucBAS 예
a2A4200-40ucPRO 예
a2A4200-40umBAS 예
a2A4200-40umPRO 예
a2A4504-5gcBAS 예
a2A4504-5gcIP67 예
a2A4504-5gcPRO 예
a2A4504-5gmBAS 예
a2A4504-5gmIP67 예
a2A4504-5gmPRO 예
a2A4504-18ucBAS 예
a2A4504-18ucPRO 예
a2A4504-18umBAS 예
a2A4504-18umPRO 예
a2A4504-23mgc 예
a2A4504-23mgm 예
a2A4504-27g5cBAS 예
a2A4504-27g5mBAS 예
a2A4504-42cc 예
a2A4504-42cm 예
a2A4508-6gcBAS 예
a2A4508-6gcPRO 예
a2A4508-6gmBAS 예
a2A4508-6gmPRO 예
a2A4508-20ucBAS 예
a2A4508-20ucPRO 예
a2A4508-20umBAS 예
a2A4508-20umPRO 예
a2A5060-4gcBAS 예
a2A5060-4gmBAS 예
a2A5060-15ucBAS 예
a2A5060-15umBAS 예
a2A5060-21g5cBAS 예
a2A5060-21g5mBAS 예
a2A5060-35cc 예
a2A5060-35cm 예
a2A5320-7gcBAS 예
a2A5320-7gcIP67 예
a2A5320-7gcPRO 예
a2A5320-7gmBAS 예
a2A5320-7gmPRO 예
a2A5320-7gmip67 예
a2A5320-23ucBAS 예
a2A5320-23ucPRO 예
a2A5320-23umBAS 예
a2A5320-23umPRO 예
a2A5320-29mgc 예
a2A5320-29mgm 예
a2A5320-34g5cBAS 예
a2A5320-34g5mBAS 예
a2A5320-52cc 예
a2A5320-52cm 예
a2A5328-4gcBAS 예
a2A5328-4gcIP67 예
a2A5328-4gcPRO 예
a2A5328-4gmBAS 예
a2A5328-4gmIP67 예
a2A5328-4gmPRO 예
a2A5328-15ucBAS 예
a2A5328-15ucPRO 예
a2A5328-15umBAS 예
a2A5328-15umPRO 예
a2A5328-19mgc 예
a2A5328-19mgm 예
a2A5328-22g5cBAS 예
a2A5328-22g5mBAS 예
a2A5328-35cc 예
a2A5328-35cm 예
acA640-121gm 예
acA640-300gc 예
acA640-300gm 예
acA640-750uc 예
acA640-750um 예
acA720-290gc 예
acA720-290gm 예
acA720-520uc 예
acA720-520um 예
acA800-200gc 예
acA800-200gm 예
acA800-510uc 예
acA800-510um 예
acA1280-60gc 예
acA1280-60gm 예
acA1300-60gc 예
acA1300-60gm 예
acA1300-60gmNIR 예
acA1300-75gc 예
acA1300-75gm 예
acA1300-200uc 예
acA1300-200um 예
acA1440-73gc 예
acA1440-73gm 예
acA1440-220uc 예
acA1440-220um 예
acA1600-60gc 예
acA1600-60gm 예
acA1920-25gc 예
acA1920-25gm 예
acA1920-25uc 예
acA1920-25um 예
acA1920-40gc 예
acA1920-40gm 예
acA1920-40uc 예
acA1920-40ucMED 예
acA1920-40um 예
acA1920-40umMED 예
acA1920-48gc 예
acA1920-48gm 예
acA1920-50gc 예
acA1920-50gm 예
acA1920-150uc 예
acA1920-150um 예
acA1920-155uc 예
acA1920-155ucMED 예
acA1920-155um 예
acA1920-155umMED 예
acA2000-50gc 예
acA2000-50gm 예
acA2000-165uc 예
acA2000-165um 예
acA2040-25gc 예
acA2040-25gm 예
acA2040-25gmNIR 예
acA2040-35gc 예
acA2040-35gm 예
acA2040-55uc 예
acA2040-55um 예
acA2040-90uc 예
acA2040-90um 예
acA2040-90umNIR 예
acA2040-120uc 예
acA2040-120um 예
acA2440-20gc 예
acA2440-20gm 예
acA2440-35uc 예
acA2440-35ucMED 예
acA2440-35um 예
acA2440-35umMED 예
acA2440-75uc 예
acA2440-75ucMED 예
acA2440-75um 예
acA2440-75umMED 예
acA2500-14gc 예
acA2500-14gm 예
acA2500-14uc 예
acA2500-14um 예
acA2500-20gc 예
acA2500-20gcMED 예
acA2500-20gm 예
acA2500-20gmMED 예
acA2500-60uc 예
acA2500-60um 예
acA3088-16gc 예
acA3088-16gm 예
acA3088-57uc 예
acA3088-57ucMED 예
acA3088-57um 예
acA3088-57umMED 예
acA3800-10gc 예
acA3800-10gm 예
acA3800-14uc 예
acA3800-14um 예
acA4024-8gc 예
acA4024-8gm 예
acA4024-29uc 예
acA4024-29um 예
acA4096-11gc 예
acA4096-11gm 예
acA4096-30uc 예
acA4096-30ucMED 예
acA4096-30um 예
acA4096-30umMED 예
acA4096-40uc 예
acA4096-40ucMED 예
acA4096-40um 예
acA4096-40umMED 예
acA4112-8gc 예
acA4112-8gm 예
acA4112-20uc 예
acA4112-20ucMED 예
acA4112-20um 예
acA4112-20umMED 예
acA4112-20uc 예
acA4112-30ucMED 예
acA4112-30um 예
acA4112-30umMED 예
acA5472-5gc 예
acA5472-5gm 예
acA5472-17uc 예
acA5472-17ucMED 예
acA5472-17um 예
acA5472-17umMED 예
boA1936-400cc 예
boA1936-400cm 예
boA2448-250cc 예
boA2448-250cm 예
boA2832-190cc 예
boA2832-190cm 예
boA4096-93cc 예
boA4096-93cm 예
boA4096-180cc 예
boA4096-180cm 예
boA4112-68cc 예
boA4112-68cm 예
boA4500-45cc 예
boA4500-45cm 예
boA4504-100cc 예
boA4504-100cm 예
boA5056-95cm 예
boA5120-150cc 아니요
boA5120-150cm 아니요
boA5120-230cc 아니요
boA5120-230cm 아니요
boA5320-150cc 예
boA5320-150cm 예
boA5328-100cc 예
boA5328-100cm 예
boA6500-36cc 예
boA6500-36cm 예
boA8100-16cc 예
boA8100-16cm 예
boA9344-30cc 아니요
boA9344-30cm 아니요
boA9344-70cc 아니요
boA9344-70cm 아니요
boA13440-17cm 예
daA720-520uc 예
daA720-520um 예
daA1280-54uc 아니요
daA1280-54um 아니요
daA1440-220uc 예
daA1440-220um 예
daA1600-60uc 아니요
daA1600-60um 아니요
daA1920-15um 아니요
daA1920-30uc 아니요
daA1920-30um 아니요
daA1920-160uc 예
daA1920-160um 예
daA2448-70uc 예
daA2448-70um 예
daA2500-14uc 아니요
daA2500-14um 아니요
daA3840-45uc 예
daA3840-45um 예
dmA720-290gc 예
dmA720-290gm 예
dmA1440-73gc 예
dmA1440-73gm 예
dmA1920-51gc 예
dmA1920-51gm 예
dmA2048-37gc 예
dmA2048-37gm 예
dmA2448-23gc 예
dmA2448-23gm 예
dmA2840-14gc 예
dmA2840-14gm 예
dmA3536-9gc 예
dmA3536-9gm 예
dmA4096-9gc 예
dmA4096-9gm 예
puA1280-54uc 아니요
puA1280-54um 아니요
puA1600-60uc 아니요
puA1600-60um 아니요
puA1920-30uc 아니요
puA1920-30um 아니요
puA2500-14uc 아니요
puA2500-14um 아니요
r2L2048-29gc Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L2048-58gm Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L2048-62cc Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L2048-62g5c Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L2048-172cm Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L2048-172g5m Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L4096-14gc Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L4096-29gm Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L4096-42cc Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L4096-42g5c Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L4096-84cm Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L4096-84g5m Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L8192-80cc Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L8192-240cm Acquisition Frame Rate 기능을 사용할 수 없습니다(Acquisition Line Rate 참조).
r2L16384-60cc Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조).
r2L16384-120cm Acquisition Frame Rate 기능을 사용할 수 없습니다(Acquisition Line Rate 참조).
r2T16416-500cm Acquisition Frame Rate 기능을 사용할 수 없습니다(Acquisition Line Rate 참조).

샘플 코드#

ace Classic/U/L GigE Cameras#
// Set the upper limit of the camera's frame rate to 30 fps
camera.AcquisitionFrameRateEnable.SetValue(true);
camera.AcquisitionFrameRateAbs.SetValue(30.0);
INodeMap& nodemap = camera.GetNodeMap();
// Set the upper limit of the camera's frame rate to 30 fps
CBooleanParameter(nodemap, "AcquisitionFrameRateEnable").SetValue(true);
CFloatParameter(nodemap, "AcquisitionFrameRateAbs").SetValue(30.0);
// Set the upper limit of the camera's frame rate to 30 fps
camera.Parameters[PLCamera.AcquisitionFrameRateEnable].SetValue(true);
camera.Parameters[PLCamera.AcquisitionFrameRateAbs].SetValue(30.0);
/* 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 upper limit of the camera's frame rate to 30 fps */
errRes = PylonDeviceSetBooleanFeature(hdev, "AcquisitionFrameRateEnable", 1);
CHECK(errRes);
errRes = PylonDeviceSetFloatFeature(hdev, "AcquisitionFrameRateAbs", 30.0);
CHECK(errRes);
# Set the upper limit of the camera's frame rate to 30 fps
camera.AcquisitionFrameRateEnable.Value = True
camera.AcquisitionFrameRateAbs.Value = 30.0
기타 카메라#
// Set the upper limit of the camera's frame rate to 30 fps
camera.AcquisitionFrameRateEnable.SetValue(true);
camera.AcquisitionFrameRate.SetValue(30.0);
INodeMap& nodemap = camera.GetNodeMap();
// Set the upper limit of the camera's frame rate to 30 fps
CBooleanParameter(nodemap, "AcquisitionFrameRateEnable").SetValue(true);
CFloatParameter(nodemap, "AcquisitionFrameRate").SetValue(30.0);
// Set the upper limit of the camera's frame rate to 30 fps
camera.Parameters[PLCamera.AcquisitionFrameRateEnable].SetValue(true);
camera.Parameters[PLCamera.AcquisitionFrameRate].SetValue(30.0);
/* 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 upper limit of the camera's frame rate to 30 fps */
errRes = PylonDeviceSetBooleanFeature(hdev, "AcquisitionFrameRateEnable", 1);
CHECK(errRes);
errRes = PylonDeviceSetFloatFeature(hdev, "AcquisitionFrameRate", 30.0);
CHECK(errRes);
# Set the upper limit of the camera's frame rate to 30 fps
camera.AcquisitionFrameRateEnable.Value = True
camera.AcquisitionFrameRate.Value = 30.0

pylon Viewer를 사용하여 파라미터를 손쉽게 설정할 수도 있습니다.