Calculate 3D Capture Speed

Zivid 카메라가 포인트 클라우드를 캡처하고 처리하는 데 걸리는 시간은 다음을 기준으로 측정합니다.

  • Vision engine

  • Number of acquisitions

  • Exposure time and aperture of each acquisition

  • Filters

  • Processing power of the connected hardware

이 계산기를 사용하면 Zivid 카메라의 3D 이미지 획득 시간을 예측할 수 있습니다. 이는 카메라와 장면이 서로에 대해 정지 상태를 유지해야 하는 시간입니다. 3D 이미지 획득 시간은 캡처 API가 반환되는 데 걸리는 시간입니다.

또한 다양한 하드웨어에서 다양한 설정을 벤치마킹했습니다. 이 결과는 위의 모든 것을 포함합니다.

포인트 클라우드 캡처 프로세스에 대한 자세한 내용은 Point Cloud Capture Process 을 참조하십시오.


경고

Zivid 카메라를 높은 듀티 사이클로 사용하면 과열을 방지하기 위해 열 조절이 작동할 수 있습니다. 이 주제에 대한 자세한 내용은 projector brightness 페이지를 참조하세요.

Camera Benchmarks

아래에서 다양한 하드웨어 유형에 따른 다양한 카메라 프리셋의 벤치마크를 확인하실 수 있습니다. 카메라, 구성 및 디스플레이 옵션을 조정하여 가장 유용한 데이터를 찾아보세요.

참고

동일한 이름의 설정이라도 카메라 모델에 따라 설정이 약간 다를 수 있습니다. 권장 하드웨어에 대한 자세한 내용은 Recommended Industrial PCs 을 참조하십시오.

Zivid Studio 와 SDK를 통해 획득 시간과 총 캡처 시간을 확인할 수 있습니다.

소스로 이동

소스

const auto frame = camera.capture2D3D(settings);
const auto frameInfo = frame.info();
std::cout << "Acquisition time:" << std::endl;
std::cout << std::chrono::duration_cast<std::chrono::milliseconds>(
                 frameInfo.metrics().acquisitionTime().value())
                 .count()
          << " ms" << std::endl;
std::cout << "Capture time:" << std::endl;
std::cout
    << std::chrono::duration_cast<std::chrono::milliseconds>(frameInfo.metrics().captureTime().value()).count()
    << " ms" << std::endl;
소스로 이동

소스

using (var frame = camera.Capture2D3D(settings))
{
    var frameInfo = frame.Info;
    Console.WriteLine("Acquisition time:");
    Console.WriteLine(frameInfo.Metrics.AcquisitionTime.Milliseconds + " ms");
    Console.WriteLine("Capture time:");
    Console.WriteLine(frameInfo.Metrics.CaptureTime.Milliseconds + " ms");
소스로 이동

소스

frame = camera.capture_2d_3d(settings)
frame_info = frame.info
print("Acquisition time:")
print(f"{frame_info.metrics.acquisition_time.total_seconds() * 1000:.0f} ms")
print("Capture time:")
print(f"{frame_info.metrics.capture_time.total_seconds() * 1000:.0f} ms")

또한, 하드웨어로 벤치마크를 실행하기 위해 C++ 샘플 ZividBenchmark.cpp 를 실행할 수도 있습니다.

Version History

SDK

Changes

2.17.0

Added support for Zivid 3 XL250.

2.14.0

Added support for Zivid 2+ MR130, LR110, and MR60.

2.12.0

저사양 GPU를 사용하면 색상이 활성화된 상태에서 캡처하는 데 걸리는 시간이 최대 10-20% 단축됩니다. Zivid 2+에서 3D 수집 시간은 약 5% 단축됩니다.

2.9.0

획득이 완료되면 캡처 기능이 반환됩니다.

2.8.0

Zivid 2의 캡처 속도가 개선되었습니다.