Zivid Presets
Part of the Zivid SDK is the presets, a set of pre-tuned settings. These presets are aimed to simplify tuning of the camera parameters and are an alternative to Capture Assistant. While Capture Assistant tries to optimize exposure settings for any scene depending on a time budget, presets are specifically tuned for the following categories:
Consumer Goods
Parcels
Manufacturing
Inspection
Within each category, you will find various presets. These are separated by scene complexity, working distance or by the typical type of material property of objects within that. Different cameras have different presets based on what they are commonly used for.
Presets are coupled with an SDK version. This means that if you upgrade or downgrade the SDK, the parameters in a preset may change. Therefore, if you want to use a preset in an application, it is recommended to save the .yaml file and load it using the load function from the API.
const auto settingsFile = "Settings.yml";
std::cout << "Loading settings from file: " << settingsFile << std::endl;
const auto settingsFromFile = Zivid::Settings(settingsFile);
var settingsFile = "Settings.yml";
Console.WriteLine("Loading settings from file: " + settingsFile);
var settingsFromFile = new Zivid.NET.Settings(settingsFile);
settings_file = "Settings.yml"
print(f"Loading settings from file: {settings_file}")
settings_from_file = zivid.Settings.load(settings_file)
You will find download links for all the presets at the bottom of the page.
Warning
Presets are coupled with SDK versions and will change between SDK versions.
Below, you can find more information about general assumptions for a category, an example scene and benchmarking results. It’s recommended to try out different presets within an application to find the preset best suited for you.
Consumer Goods
- Available presets:
Fast
Quality
- Available for:
Zivid Two M70
Zivid Two L100
Zivid One+ M
Zivid One+ L
Consumer goods cover all items you will find in a Piece Picking or Item Picking application in a fulfillment center. This usually includes thousands of different objects (SKUs) in a wide range of shapes and sizes. Capture time often lies between 400-800 ms, and having enough data points is often more important than having fewer but precise ones. For more information about settings guidance, optimal camera mounting, and capture strategies, see our in-depth Piece Picking Tutorial.
Consumer goods is divided into Fast setting and Quality setting. Quality preset has a wide dynamic range and provides good data for a large variety of objects including bright and reflective objects and dark boxes. Fast preset has less dynamic range, but provides significantly faster captures. Below are examples of each subcategory.
Typical Consumer Goods Fast scene |
Typical Consumer Goods Quality scene |
Consumer Goods Settings |
Zivid One+ |
Zivid Two |
||||
---|---|---|---|---|---|---|
Intel UHD 750 |
Intel UHD G1 |
NVIDIA 3070 |
Intel UHD 750 |
Intel UHD G1 |
NVIDIA 3070 |
|
High-end [1] |
Low-end [2] |
High-end [3] |
High-end [1] |
Low-end [2] |
High-end [3] |
|
NA |
NA |
NA |
556 (±9) ms |
947 (±379) ms |
280 (±4) ms |
|
NA |
NA |
NA |
558 (±9) ms |
949 (±394) ms |
281 (±5) ms |
|
586 (±2) ms |
903 (±4) ms |
342 (±1) ms |
NA |
NA |
NA |
|
586 (±2) ms |
901 (±4) ms |
342 (±1) ms |
NA |
NA |
NA |
|
NA |
NA |
NA |
695 (±4) ms |
1089 (±408) ms |
431 (±3) ms |
|
NA |
NA |
NA |
694 (±4) ms |
1087 (±419) ms |
433 (±5) ms |
|
1053 (±3) ms |
1533 (±14) ms |
656 (±2) ms |
NA |
NA |
NA |
|
1064 (±5) ms |
1538 (±15) ms |
664 (±1) ms |
NA |
NA |
NA |
Parcels
- Available presets:
Matte
Reflective
- Available for:
Zivid Two M70
Zivid Two L100
Parcels aim to cover all types of objects in logistics centers, such as boxes, plastic bags, and packages. Capture time usually lies between 200-300 ms, and it is more important to have good data coverage than precise data.
Parcels are divided into Matte and Reflective. Matte preset is for scenes with limited dynamic range, such as cardboard boxes, cartons and envelopes. Reflective preset is for more challenging scenes, including plastic bags and dark boxes. Below are examples of the two presets.
Typical Parcels Matte scene |
Typical Parcels Reflective scene |
Parcels Settings |
Zivid One+ |
Zivid Two |
||||
---|---|---|---|---|---|---|
Intel UHD 750 |
Intel UHD G1 |
NVIDIA 3070 |
Intel UHD 750 |
Intel UHD G1 |
NVIDIA 3070 |
|
High-end [4] |
Low-end [5] |
High-end [6] |
High-end [4] |
Low-end [5] |
High-end [6] |
|
NA |
NA |
NA |
287 (±2) ms |
499 (±360) ms |
163 (±2) ms |
|
NA |
NA |
NA |
286 (±2) ms |
510 (±288) ms |
163 (±2) ms |
|
NA |
NA |
NA |
504 (±6) ms |
821 (±374) ms |
293 (±6) ms |
|
NA |
NA |
NA |
504 (±5) ms |
823 (±426) ms |
294 (±6) ms |
High-end machine with GPU: Intel UHD Graphics 750 (ID:0x4C8A) and CPU: 11th Gen Intel(R) Core(TM) i9-11900K @ 3.50GHz, 10GbE
Low-end machine with GPU: Intel UHD Graphics G1 (ID:0x8A56) and CPU: Intel(R) Core(TM) i3-1005G1 CPU @ 1.20GHz, 1GbE
High-end machine with GPU: NVIDIA GeForce RTX 3070 and CPU: 11th Gen Intel(R) Core(TM) i9-11900K @ 3.50GHz, 10GbE
Manufacturing
- Available presets:
Diffuse
Semi-specular
Specular
- Available for:
Zivid Two M70
Zivid Two L100
Zivid One+ M
Zivid One+ L
Manufacturing presets cover all types of objects commonly found in industrial Bin Picking or Machine tending. This can be anything from plastic and rubber parts to shiny metallic cylinders, with notable variations in size, color, and material. Typical for these applications is that the bin often contains only one type of part. Capture time is generally between 700-1500 ms, and it is more important with less, but accurate, data than the opposite.
Manufacturing is divided into three subcategories: Diffuse, Semi-Specular, and Specular. Diffuse is for relatively simple scenes without reflection or high dynamic range. Semi-specular is for scenes with some reflections and hence requires higher dynamic range. Specular is for scenes where you have shiny and reflective parts and therefore need a lot of dynamic range.
Manufacturing Settings |
Zivid One+ |
Zivid Two |
||||
---|---|---|---|---|---|---|
Intel UHD 750 |
Intel UHD G1 |
NVIDIA 3070 |
Intel UHD 750 |
Intel UHD G1 |
NVIDIA 3070 |
|
High-end [7] |
Low-end [8] |
High-end [9] |
High-end [7] |
Low-end [8] |
High-end [9] |
|
NA |
NA |
NA |
554 (±8) ms |
940 (±408) ms |
280 (±5) ms |
|
NA |
NA |
NA |
554 (±8) ms |
940 (±366) ms |
279 (±4) ms |
|
662 (±3) ms |
944 (±3) ms |
423 (±2) ms |
NA |
NA |
NA |
|
829 (±6) ms |
1107 (±2) ms |
587 (±3) ms |
NA |
NA |
NA |
|
NA |
NA |
NA |
998 (±56) ms |
1653 (±514) ms |
589 (±7) ms |
|
NA |
NA |
NA |
996 (±56) ms |
1642 (±472) ms |
591 (±9) ms |
|
1260 (±12) ms |
1724 (±14) ms |
865 (±2) ms |
NA |
NA |
NA |
|
1261 (±12) ms |
1715 (±12) ms |
854 (±2) ms |
NA |
NA |
NA |
|
NA |
NA |
NA |
1654 (±61) ms |
2443 (±608) ms |
1141 (±15) ms |
|
NA |
NA |
NA |
1657 (±61) ms |
2449 (±570) ms |
1141 (±15) ms |
|
1804 (±14) ms |
2416 (±14) ms |
1335 (±4) ms |
NA |
NA |
NA |
|
1806 (±14) ms |
2417 (±15) ms |
1332 (±4) ms |
NA |
NA |
NA |
High-end machine with GPU: Intel UHD Graphics 750 (ID:0x4C8A) and CPU: 11th Gen Intel(R) Core(TM) i9-11900K @ 3.50GHz, 10GbE
Low-end machine with GPU: Intel UHD Graphics G1 (ID:0x8A56) and CPU: Intel(R) Core(TM) i3-1005G1 CPU @ 1.20GHz, 1GbE
High-end machine with GPU: NVIDIA GeForce RTX 3070 and CPU: 11th Gen Intel(R) Core(TM) i9-11900K @ 3.50GHz, 10GbE
Typical Manufacturing Diffuse scene |
Typical Manufacturing Semi-specular scene |
Typical Manufacturing Specular scene |
Inspection
- Available presets:
Close
Far
- Available for:
Zivid Two M70
Zivid One+ S
Inspection presets covers typical objects in industrial Maintenance Inspection. This can be anything from inspection welding applications to wheels and 3D printed parts. What is important is that the point cloud data contains as little noise as possible.
Inspection is divided into Close and Far. This refers to working distances, where close is ~350 mm and far is ~600 mm.
Typical Inspection Close scene |
Typical Inspection Far scene |
Inspection Settings |
Zivid One+ |
Zivid Two |
||||
---|---|---|---|---|---|---|
Intel UHD 750 |
Intel UHD G1 |
NVIDIA 3070 |
Intel UHD 750 |
Intel UHD G1 |
NVIDIA 3070 |
|
High-end [10] |
Low-end [11] |
High-end [12] |
High-end [10] |
Low-end [11] |
High-end [12] |
|
NA |
NA |
NA |
617 (±4) ms |
920 (±455) ms |
352 (±3) ms |
|
NA |
NA |
NA |
848 (±4) ms |
1206 (±587) ms |
525 (±3) ms |
|
596 (±3) ms |
900 (±2) ms |
395 (±3) ms |
NA |
NA |
NA |
|
854 (±4) ms |
1178 (±5) ms |
585 (±4) ms |
NA |
NA |
NA |
High-end machine with GPU: Intel UHD Graphics 750 (ID:0x4C8A) and CPU: 11th Gen Intel(R) Core(TM) i9-11900K @ 3.50GHz, 10GbE
Low-end machine with GPU: Intel UHD Graphics G1 (ID:0x8A56) and CPU: Intel(R) Core(TM) i3-1005G1 CPU @ 1.20GHz, 1GbE
High-end machine with GPU: NVIDIA GeForce RTX 3070 and CPU: 11th Gen Intel(R) Core(TM) i9-11900K @ 3.50GHz, 10GbE
Download preset
Below can you download all the presets
ZividOne+_Settings_Zivid_One_Plus_M_ManufacturingDiffuse.yml
ZividOne+_Settings_Zivid_One_Plus_L_ManufacturingDiffuse.yml
ZividTwo_Settings_Zivid_Two_M70_ManufacturingSemiSpecular.yml
ZividTwo_Settings_Zivid_Two_L100_ManufacturingSemiSpecular.yml
ZividOne+_Settings_Zivid_One_Plus_M_ManufacturingSemiSpecular.yml
ZividOne+_Settings_Zivid_One_Plus_L_ManufacturingSemiSpecular.yml
ZividOne+_Settings_Zivid_One_Plus_M_ManufacturingSpecular.yml
ZividOne+_Settings_Zivid_One_Plus_L_ManufacturingSpecular.yml
Version History
SDK |
Changes |
---|---|
2.9 |
Presets is added |