Reflection Filter(反射过滤器)
反射过滤器会移除Zivid认为受到反射影响而产生的错误的点。 这些点通常在点云中看起来像"幽灵平面"——漂浮在空中的不应该出现的小点区域。
因为Zivid知道它从投影仪发出的信号应该是什么样子,所以可以评估相机读回的数据是否有意义。 因此,反射过滤器会尝试移除被认为由于以下原因之一而被篡改的像素:
相互反射
场景中过大的移动
交替的外部光源
例如,第二台Zivid 3D相机同时投射光信号到同一场景上。
备注
启用反射过滤器后,每次采集会增加一定的处理时间,详见下文。
建议使用以下设定值:
数值 |
条件 |
|
如果场景中没有反射现象,并且您想优化采集时间。 |
|
如果您在检测反光部件或置于光反射性容器内的部件时遇到问题,请打开该过滤器。 |
模式 |
优点 |
|
|
|
|
Reflection Filter disabled (ghost plane) |
Reflection Filter enabled - Global mode (smaller ghost plane) |
Reflection Filter enabled - Local mode (no ghost plane) |
Reflection Filter - Global mode (no data on thin objects) |
Reflection Filter - Local mode (data preserved on thin objects) |
Reflection Filter - Global mode (no data on pointy objects) |
Reflection Filter - Local mode (data preserved on pointy objects) |
Reflection Filter - Global mode (less outliers) |
Reflection Filter - Local mode (more outliers) |
提示
反射过滤器的Local模式可能会遗留下孤立的漂浮噪点。这是 聚类过滤器 可以弥补的。
备注
反射过滤器(Global模式)在每次3D捕获中会增加以下处理时间:
过滤器 |
Intel UHD i5G1 |
NVIDIA 4070 |
Intel UHD 770 |
---|---|---|---|
Low-end [1] |
High-end [2] |
||
Reflection Global |
12 (±4) ms |
5 (±1) ms |
12 (±1) ms |
Reflection Local |
10 (±4) ms |
2 (±1) ms |
8 (±2) ms |
过滤器 |
Intel UHD 750 |
Intel UHD i3G1 |
NVIDIA 3070 |
---|---|---|---|
High-end [3] |
Low-end [4] |
High-end [5] |
|
Reflection Global |
22 (±4) ms |
34 (±71) ms |
15 (±2) ms |
Reflection Local |
14 (±4) ms |
17 (±10) ms |
4 (±2) ms |
搭载了GPU:Intel UHD Graphics 750 (ID:0x4C8A) 和 CPU:11th Gen Intel(R) Core(TM) i9-11900K @ 3.50GHz, 10GbE 的高端机器
Low-end machine with GPU: Intel UHD Graphics i3 G1 (ID:0x8A56) and CPU: Intel(R) Core(TM) i3-1005G1 CPU @ 1.20GHz, 1GbE
搭载了GPU:NVIDIA GeForce RTX 3070 和 CPU:11th Gen Intel(R) Core(TM) i9-11900K @ 3.50GHz, 10GbE 的高端机器
过滤器 |
Intel UHD 750 |
Intel UHD i3G1 |
NVIDIA 3070 |
---|---|---|---|
High-end [6] |
Low-end [7] |
High-end [8] |
|
Reflection Global |
23 (±3) ms |
35 (±2) ms |
12 (±0.7) ms |
Reflection Local |
13 (±3) ms |
19 (±2) ms |
4 (±1) ms |
搭载了GPU:Intel UHD Graphics 750 (ID:0x4C8A) 和 CPU:11th Gen Intel(R) Core(TM) i9-11900K @ 3.50GHz, 10GbE 的高端机器
Low-end machine with GPU: Intel UHD Graphics i3 G1 (ID:0x8A56) and CPU: Intel(R) Core(TM) i3-1005G1 CPU @ 1.20GHz, 1GbE
搭载了GPU:NVIDIA GeForce RTX 3070 和 CPU:11th Gen Intel(R) Core(TM) i9-11900K @ 3.50GHz, 10GbE 的高端机器
版本历史
SDK |
变更 |
---|---|
2.7.0 |
反射过滤器增加了Local模式。旧模式被重命名为Global。 |
1.4.0 |
改进了反射过滤器以移除更少好的点。 |