FAQ
Getting started with 3D
What depth sensing technology does Zivid use?
Zivid uses Temporal Structured Light, which integrates a sequence of spatially encoded patterns to achieve high accuracy depth even on structure-less surfaces.
What is structured-light 3D, and how is it different from time-of-flight and stereo?
Zivid cameras use Temporal Structured Light: the projector casts a sequence of encoded light patterns, and the camera reconstructs an accurate 3D point cloud from how they deform on the surfaces. This gives high accuracy and dense data even on structure-less surfaces, where stereo (which relies on visible texture to match between two views) struggles. Time-of-flight (ToF) measures the travel time of light per pixel. Structured light typically achieves much higher accuracy and finer detail, which is what most robotics and inspection tasks need.
How does an industrial 3D camera differ from a consumer depth sensor?
Consumer depth sensors are designed for low cost and human-scale sensing, with relatively low accuracy and limited robustness to ambient light and difficult materials. Industrial 3D cameras like Zivid are built for repeatable sub-millimeter accuracy, robustness in factory conditions, calibrated and traceable measurements, and an SDK intended for production integration. For applications such as bin picking, inspection, and assembly, that accuracy and repeatability is what makes a reliable robot cell possible.
Cameras, field of view, and accuracy
What is the Field of View of the Zivid cameras?
Distance [mm] |
FOV [mm] |
|---|---|
1300 |
938 x 938 |
2500 |
1750 x 1750 |
5000 |
3537 x 3537 |
Distance [mm] |
FOV [mm] |
|---|---|
800 |
481x406 |
1300 |
793 x 658 |
2000 |
1220 x 1012 |
Distance [mm] |
FOV [mm] |
|---|---|
700 |
694 x 547 |
1100 |
1096 x 858 |
1700 |
1692 x 1324 |
Distance [mm] |
FOV [mm] |
|---|---|
300 |
234 x 236 |
600 |
579 x 469 |
1100 |
1096 x 858 |
Distance [mm] |
FOV [mm] |
|---|---|
500 |
514 x 320 |
700 |
754 x 449 |
1500 |
1519 x 959 |
Distance [mm] |
FOV [mm] |
|---|---|
600 |
644 x 372 |
1000 |
1147 x 680 |
1600 |
1618 x 988 |
다른 거리에 대한 FOV를 계산하려면 here 을 클릭하십시오.
What accuracy, trueness, and precision can the camera achieve?
Accuracy is described as a combination of point precision (the repeatability of individual XYZ measurements) and dimension trueness (how correct measured distances are). The table below gives the typical point precision and dimension trueness error at each model’s focus distance.
Model |
Focus distance |
Point precision |
Dimension trueness error |
|---|---|---|---|
Zivid 3 XL250 |
2500 mm |
265 µm |
0.24 % |
Zivid 2+ MR130 / M130 |
1300 mm |
208 µm |
0.33 % |
Zivid 2+ LR110 / L110 |
1100 mm |
255 µm |
0.33 % |
Zivid 2+ MR60 / M60 |
600 mm |
71 µm |
0.16 % |
Zivid 2 M70 |
700 mm |
85 µm |
0.17 % |
Zivid 2 L100 |
1000 mm |
244 µm |
0.18 % |
See Zivid Specs Terminology for the definitions, and the datasheet for your model for the full numbers across the working range. To reach and keep the best accuracy, run Infield Correction, allow the camera to warm up, and keep Thermal Stabilization enabled.
What kind of sensor does Zivid use?
Camera |
Sensor |
|---|---|
Zivid 3 |
8.07 MP CMOS |
Zivid 2+ |
5.10 MP CMOS |
Zivid 2 |
2.86 MP CMOS |
The sensor resolution equals the number of points in the point cloud; see Point Cloud Structure and Output Formats for the resolution per model and how to read it from the SDK. For how sensor resolution is defined, see Zivid Specs Terminology.
How much does the Zivid camera weigh?
Camera |
Weight [kg] |
|---|---|
Zivid 3 |
2.700 |
Zivid 2+ |
0.920 |
Zivid 2 |
0.945 |
What material is the Zivid camera casing made of?
Zivid 카메라는 알루미늄과 마그네슘 부품으로 제작되어 가볍고 견고한 케이스를 만들었습니다.
How do I choose an industrial 3D camera for my application?
Match the camera to your scene: the size of the objects, your working (standoff) distance, and the field of view you need to cover at that distance. Then check that the resulting spatial resolution is fine enough to capture your smallest important feature, and that the accuracy meets your tolerance. For Zivid specifically, the number in a model name is its focus distance in centimeters (for example, the Zivid 2+ MR130 is focused at 130 cm). Use the field-of-view and imaging-distance calculator to match a model to your scene.
What accuracy can an industrial 3D camera achieve, and how much do I need?
Zivid cameras reach sub-millimeter point precision and dimension trueness on the order of 0.2 % at a given imaging distance. For example, a Zivid 2+ MR130 at 1000 mm measures a 100 mm distance to within about ±0.2 mm. The exact numbers depend on the model and the imaging distance. The accuracy you need depends on your task: bin picking, robot guidance, and assembly typically needs sub-millimeter, while picking larger parts or boxes can tolerate more. See Zivid Specs Terminology for how precision and trueness are defined, and the datasheet for your camera model for exact numbers at your working distance.
Capture quality and difficult materials
Which 3D camera works for shiny, transparent, or dark parts?
All Zivid models handle these difficult materials well, so the choice is driven by your object size and working distance (see the camera table above), not by the material. For highly specular metal parts and bins, the Sage Engine gives the best results and is available on the Zivid 2+ MR130, MR60, and LR110. The Omni Engine, for transparent and reflective scenes, is available on all Zivid 2+ models. Zivid 3 is especially robust to ambient light and reflections thanks to its significantly stronger projector.
How well does the camera capture shiny, reflective, or specular metal parts?
Shiny and specular metal is challenging for any 3D camera, but Zivid is designed to produce good data on these surfaces. Use the Manufacturing Specular or Semi-Specular presets, which provide the high dynamic range needed for specular surfaces and which are good for strong inter-reflections. A dark, absorptive background reduces inter-reflections on cylindrical or spherical parts. See Dealing with Highlights and Shiny Objects and Optical Properties of Materials.
Can the camera capture transparent or translucent objects?
Transparent and translucent objects are challenging because light passes through them, but they can be captured with the right setup. Use the Omni Engine (Zivid 2+) with the Consumer Goods presets. Keep the object close to the focus distance with a uniform gap to the background. See Dealing with Transparent Objects.
How well does the camera capture dark, black, or matte surfaces?
Dark and matte surfaces reflect little light and are challenging, but Zivid is designed to produce usable data on them. Use Specular-family presets with longer exposure times with HDR. See Dealing with Highlights and Shiny Objects and Optical Properties of Materials.
Which presets and settings should I use?
Start from the preset closest to your application (the Manufacturing, Consumer Goods, and Inspection families), then fine-tune the acquisitions, aperture, and exposure. See Capturing High Quality Point Clouds for a full guide.
Can Zivid cameras be used outdoors or under direct sunlight?
The upper limit that we use when testing is approximately 1500-3000 lux. We measure by positioning the LUX meter across different areas of the camera’s FOV at the imaging distance, and take the maximum value as the ambient light level. Direct sunlight (32,000-100,000+ lux) is not feasible for most cases; physical shading of the scene is required. Under some outdoor conditions, where ambient light stays within these limits, the Zivid 3 can be used outdoors thanks to its significantly stronger projector.
Performance and speed
What capture and cycle time can the camera achieve?
With the right settings and good hardware, capture times below 100 ms are achievable, but only for certain applications and distances. Other, more challenging applications at long distances may require captures of 1 s or longer. Capture time depends on the number of acquisitions, exposure, and processing, and on the host hardware (the network card and the GPU). Reduce time with fewer acquisitions, subsampling, and a region of interest. Use the Calculate 3D Capture Speed article for representative benchmarked numbers, and see Capture Speed for measured capture-speed benchmarks.
Can the camera capture moving objects?
Zivid cameras can capture slowly moving objects, but feasibility depends on the speed, the field of view, and the required quality. Motion requires a shorter capture, which you get with a fast, single acquisition and 4x4 subsampling, as used in the Parcels Fast settings. See Calculate 3D Capture Speed for representative numbers, and contact customersuccess@zivid.com to discuss feasibility for your application.
Can I increase the frame rate while sacrificing on quality and/or resolution?
서브 샘플링/다운 샘플링을 적용하면 Sampling (3D) 을 확인하고, 해상도를 낮춰 획득 및 캡처 시간을 단축할 수 있습니다. 해상도가 낮아졌음에도 불구하고 포인트 클라우드의 품질이 실제로 향상될 수 있다는 점은 주목할 만합니다.
How much bandwidth does the camera at maximum occupy?
Camera |
Bandwidth [Gbps] |
|---|---|
Zivid 3 |
10.0 |
Zivid 2+ |
7.07 |
Zivid 2 |
5.37 |
더 자세한 내용은 Calculate 3D Capture Speed 에서 확인하세요.
What computer and GPU are required to run the camera?
A dedicated GPU is strongly recommended; integrated graphics works but is significantly slower. See GPU Requirements for requirements and Recommended Industrial PCs for tested PCs.
Which industrial PC and network card do you recommend?
For best performance, use a dedicated GPU together with a 10 GigE network card. Some industrial PCs ship with 2.5 GigE networking, so confirm a 10 GigE add-in card option with the supplier when you need full bandwidth. See Recommended Industrial PCs for tested industrial PCs, GPUs, and 10 GigE network cards.
Software, API, and integration
What APIs does Zivid Support?
C++
C#/.NET
Python
GenICam/HALCON (Experimental)
ROS
NVIDIA Isaac Sim extension (Experimental, for simulation)
Does Zivid support GenICam?
Zivid Software 에는 GenICam GenTL producer 가 포함되어 있습니다(Experimental).
Zivid 카메라와 함께 GenICam을 사용하는 것은 다음 HALCON 버전에서 테스트되었습니다.
19.05 Progress, 20.05 Progress, 21.11 Progress, 24.05 Progress, 24.11 Progress-Steady, 25.05 Progress
다른 GenICam GenTL 소비자를 위해 기술 미리보기를 제공합니다. 이렇게 하면 GenICam GenTL 호환 카메라와 인터페이스할 수 있는 다른 소프트웨어 패키지에서 Zivid 카메라를 사용할 수 있습니다.
What Operating Systems are supported by Zivid?
Windows: 10 / 11
Linux: Ubuntu 20.04 / 22.04 / 24.04
참고
Support for older operating system versions has been removed over time; see the SDK Changelog for which versions a given SDK release supports.
Will the point cloud data differ when using Zivid Studio and the API?
No, for the same settings the data is identical between Zivid Studio and the API. The reason captures often look different is the starting point, not the data. Zivid Studio guides you to pick a tuned preset, while a minimal API capture uses the default settings. To reproduce a Studio capture exactly, export the settings as a YML file from Zivid Studio and load that file through the SDK. This is the recommended way to keep Studio and your application in sync.
How can I process the point cloud data from Zivid?
Zivid does not provide point cloud processing software. HALCON and EyeVision are examples of paid processing software while OpenCV, Open3D, and PCL are free alternatives to use depending on the target application.
In what format can files be saved?
The point cloud files can be saved as .zdf, which is the format that Zivid Studio uses. You can also export the file as a PLY file (*.ply as ordered or unordered) / ASCII points file (*xyz) / Point cloud data file (*.pcd). See Point Cloud Structure and Output Formats for the point cloud structure and outputs.
Does Zivid work with ROS, my robot, and HALCON?
Zivid is robot-agnostic and integrates through standard interfaces. The SDK is available for C++, C#/.NET, and Python, with an official ROS / ROS2 wrapper (zivid-ros) and an Experimental GenICam GenTL producer tested with HALCON. The camera outputs point clouds in its coordinate frame; relating that to a specific robot or PLC is done through hand-eye calibration and your integration code.
Does Zivid include picking, detection, or inspection software?
Zivid provides the camera and the SDK, which deliver a calibrated, true-color point cloud plus tools such as region of interest, normals, downsampling, and hand-eye calibration. Zivid also provides motion planning software. Object detection, segmentation, pose estimation, and CAD comparison are done with your own software or third-party packages. See How can I process the point cloud data from Zivid? for examples of compatible software.
SDK development
How do I get the camera intrinsics?
The SDK exposes camera intrinsics in both OpenCV and HALCON models, and you can read them from a connected camera, from a frame, or from a saved file. Each camera exposes two sets: fixed intrinsics for the camera and estimated intrinsics that account for the settings used in a capture. See Camera Intrinsics for how to obtain them.
How do I set capture settings in code, and how do I find the valid range for a parameter?
Settings such as exposure time, aperture, and brightness are set through the SDK just as in Zivid Studio. The valid range for each can differ between camera models. A value outside the valid range is rejected when the camera captures, so query the camera’s settings information to read the supported ranges for your model rather than hard-coding them. The ExploreSettingsMetaData sample shows how to read the valid range of each setting. The simplest way to reproduce a known-good capture is to export the settings as a YML file from Zivid Studio and load it through the SDK.
Can I update the camera firmware from code?
Yes. Firmware can be updated programmatically instead of through Zivid Studio; see the FirmwareUpdater sample in C++, Python, and C#.
Which ROS version does Zivid support?
Zivid provides an official wrapper, zivid-ros, for both ROS and ROS 2. Match the wrapper release to your SDK version, as noted in the wrapper’s documentation.
Does Zivid run on ARM platforms such as NVIDIA Jetson?
The SDK supports Ubuntu on ARM, including NVIDIA Jetson, and can run inside a Docker container. See Install Zivid on Jetson Linux for Jetson setup and Docker for running in a container.
Connectivity and hardware
Zivid 카메라에는 어떤 종류의 이더넷 케이블을 사용할 수 있나요?
The Zivid cameras come with a 5 m CAT6 Ethernet cable. Zivid also provides Ethernet cables in 5 m, 10 m, and 25 m options. See Data Cables for more info. Zivid strongly recommends that the cables are carefully checked before use or if run time errors occur. It is also strongly recommended to tighten the screw on the camera side when setting up the camera.
What power supply does the camera need?
Zivid cameras are powered from 24 V DC. We strongly recommend using the Zivid Power Supply and Power Extension Cables to ensure compliance with Safety and EMC emission and immunity standards. If you must use a third-party supply, a 24 V industrial supply, or robot internal wiring, see that page for the requirements the power must meet.
Can I connect to a camera by its IP address in the SDK?
Yes.
You can connect by serial number, or directly by IP address or hostname using a CameraAddress.
See the connect-by-IP section of the Capture Tutorial.
Mounting, calibration, and multiple cameras
What kind of calibration is performed by Zivid?
Zivid 카메라는 공장에서 사전 보정되어 바로 사용할 수 있습니다. 우리의 floating calibration은 온도와 조리개(조리개)를 고려합니다. 카메라에서 제공하는 포인트 클라우드가 보정되어 실제 풍경에 따라 X, Y, Z가 정확합니다. X, Y, Z 행렬과 컬러 이미지에 대한 픽셀 대 픽셀 대응이 있습니다.
Zivid는 또한 현장에서 Zivid 카메라의 치수 정확성을 검증하고 보정하도록 설계된 Infield Correction 도구를 제공합니다.
Hand-eye calibration은 카메라를 로봇에 맞게 보정하는 데 사용됩니다. 좌표계 간의 변환을 찾는 것을 말합니다. Zivid는 고객을 돕기 위한 공식 Hand-Eye Calibration calibration 기능을 가지고 있습니다.
What is in-field correction, and which values are acceptable?
In-field correction verifies and corrects the camera’s dimension trueness in the field. A corrected dimension trueness within roughly 0.1 % is expected, but it depends on the camera model. It is useful if you suspect accuracy has drifted, for example after a robot collision. It also helps tighten accuracy to the best achievable for your field of view and imaging range. See Infield Correction for an overview and Guidelines for Performing Infield Correction for board distances, repeated measurements, and how to judge the values; if results stay far outside the expected range, contact customersuccess@zivid.com.
Which calibration board should I use?
The correct board depends on your camera model and working distance, and also on your robot mounting and application. See Infield Correction for the board-to-model recommendations (for example ZVDA-CB01 vs ZVDA-CB02), and Zivid Calibration Object for the calibration objects used in hand-eye.
Can the camera be mounted on a robot arm as well as stationary?
Yes. The camera can be mounted on a robot arm (on-arm / eye-in-hand), stationary (eye-to-hand), or on a tripod. On-arm mounting lets a single camera cover several positions and keeps it at the optimal working distance. Stationary mounting is simpler and keeps the camera out of the robot motion path. See Mounting and Mechanical Considerations for Robot Mounting.
Can multiple Zivid cameras be used together?
Yes. Multiple cameras can be combined into one coordinate system with Multi-Camera Calibration, and their captures can be combined with Stitching. Because the cameras project light, capturing simultaneously can add noise where the projections overlap, so sequential capture may be needed. See Multiple Zivid Cameras and Performance Considerations for Multiple Zivid Cameras.
Applications
Is Zivid suitable for inspection and CAD comparison?
Zivid delivers an accurate, calibrated point cloud that you can compare against a nominal CAD model or use for dimensional and surface inspection. The camera and SDK provide the 3D data; the comparison and measurement logic itself is done in your own or third-party software. See How can I process the point cloud data from Zivid? for software options.
Is Zivid used for robotic welding?
Yes, Zivid cameras are used in robotic welding applications, both before and after welding. Before welding, the camera locates the parts and the area to be welded, so the robot can find the seams and edges to follow. After welding, the same 3D data can be used to inspect the weld. The camera provides the 3D data; the weld-path planning and robot control are handled by your welding software. Capturing weld edges and features well relies on the same settings as other reflective-metal scenes, see Dealing with Highlights and Shiny Objects.
Can a 3D camera guide a robot to pick and place parts?
Yes. A 3D camera gives the robot the shape and position of objects so it can compute where and how to grasp them. This is the basis of 3D-guided robotics such as bin picking, machine tending, piece picking in logistics, parcel induction, and assembly. The camera is aligned to the robot through hand-eye calibration, which relates the camera’s coordinate system to the robot’s so a detected point becomes a robot motion.
What is 3D bin picking, and what camera do I need for it?
Bin picking is using a 3D camera and a robot to locate and pick parts out of a bin or container, including randomly placed or mixed parts. It needs a camera with enough field of view to see the whole bin, and enough resolution and accuracy to localize the parts and plan a safe grasp. Good performance on the part material (for example shiny or dark surfaces) also matters. See the Bin Picking & Machine Tending Tutorial for camera selection, field-of-view and clearance considerations, and a full walkthrough.
CAD files and FOV models
Where can I find CAD/STEP files and FOV models?
CAD/STEP files for the cameras (with field-of-view) and mounts are available on the Zivid website.
Maintenance and safety
What temperatures can I safely run Zivid in?
Zivid 카메라는 0˚C ~ 45˚C 에서 작동하도록 설계되었습니다.
지정된 온도 범위 내에서 카메라를 작동하는 것이 좋습니다.
조심
온도 범위 밖에서 카메라를 사용하면 카메라가 손상되고 보증이 무효화될 수 있습니다. 자신의 책임하에 사양을 벗어난 카메라를 사용하십시오.
팁
Zivid factory calibration takes temperature into account. However, to further reduce the impact of temperature dependent performance factors, keep Thermal Stabilization enabled.
What are the camera’s environmental ratings (IP rating, temperature)?
All Zivid cameras are rated IP65 for ingress protection and are designed to operate within 0-45 ˚C. Refer to the datasheet for your camera model for the full environmental specifications. For harsh environments outside these ratings, see the protective housing options.
Can the camera image through a protective glass window?
Yes, the camera can image through a window when it is mounted inside a protective housing. Use a flat, optically clear window and keep it clean and free of condensation; an anti-reflection coating reduces glare and stray reflections. See Using Zivid Inside Protective Housing With Glass Window for guidance on housing and window choice.
Can I clean dust off the camera’s fan with compressed air?
Yes, but do not aim compressed air at the fan in a way that spins it faster than its normal running speed. The fan has no built-in protection against being spun too fast, and spinning it too fast with compressed air can damage it. See Service and Maintenance for general cleaning guidance.
What is the expected service life of Zivid camera?
Zivid 카메라는 수명 동안 2,500만 개의 포인트 클라우드를 캡처하도록 설계되었습니다.
이것은 예상 평균 고장 시간(MTTF/MTBF)으로 오인되어서는 안 됩니다.
Is the structured light that Zivid uses in the visual spectrum?
네, Zivid 카메라는 가시광선을 사용하여 생생한 색상을 표현합니다.
Is the structured light that Zivid uses harmful to people?
다른 밝은 광원과 마찬가지로, 빔을 직접 응시하지 마십시오. 매우 밝은 광원에 대한 혐오 반응(예: 고개 돌리기 또는 눈 깜빡임)으로 인해 눈에 위험을 초래해서는 안 됩니다. 하지만 안전을 위해 작동 중에는 카메라/프로젝터를 직접 쳐다보지 마십시오.
자세한 내용은 Regulatory Information 을 확인하세요.
What light class certificate do Zivid 3D cameras have?
Zivid 3D 카메라는 위험 그룹(Risk Group) 2로 분류되는 광원을 사용합니다.
카메라 뒷면의 라벨을 확인하세요. 자세한 내용은 Regulatory Information 을 확인하세요.
What Safety Standards does Zivid follow?
To read about Safety before using the Zivid camera, check Regulatory Information.
How can I access the log files to forward to Zivid Support?
Windows의 경우 %LOCALAPPDATA%\Zivid\API\Log 에서 Ubuntu의 경우 $XDG_CACHE_HOME/Zivid/API/Log 에서 로그 파일을 찾을 수 있습니다.
조심
만약 $XDG_CACHE_HOME 사용이 설정되지 않았다면 $HOME/.cache 를 사용하십시오.