Reflection Filter

반사 필터는 Zivid가 반사의 영향을 받아 잘못된 것으로 간주하는 포인트를 제거합니다. 이들은 일반적으로 포인트 클라우드에서 “고스트 평면” 으로 표시됩니다. 즉, 거기에 있어서는 안 되는 공중에 떠 있는 포인트의 작은 영역입니다.

Zivid는 프로젝터에서 보내는 신호가 어떻게 생겼는지 알고 있습니다. 이러한 이유로 카메라가 다시 읽어온 데이터가 의미가 있는지 여부를 평가할 수 있습니다. 따라서 반사 필터는 다음 중 하나로 인해 변조된 것으로 간주되는 픽셀을 삭제하려고 시도합니다.

  • Interreflections

  • Excessive movements in the scene

  • Alternating alien light sources

    • 예를 들어 같은 장면에 동시에 투사되는 서로 다른 Zivid 3D 카메라 사이의 간섭입니다.

다음 값을 사용해야 합니다.

Value

Condition

Enabled::no

장면이 반사되지 않는다는 것을 알고 있고 획득 시간을 최적화하려는 경우입니다.

Enabled::yes

반사 또는 반사 용기 내부에 있는 부품을 감지하는 데 문제가 있는 경우 켜십시오.

반사 필터 비활성화 및 활성화

The Reflection filter has two modes: Global (default) and Local. These modes have different benefits and downsides, depending on the used Vision engine.

Mode

Pros

Mode::global

  • Higher dynamic range with lower exposure

Mode::local

The images below highlight the main advantage of Global mode, its higher dynamic range, as can be seen on the coverage on shiny black objects in this scene.

Reflection Filter - Global mode Reflection Filter - Global mode
Reflection Filter - Local mode Reflection Filter - Local mode

Although Local mode has a reduced dynamic range, this can be compensated for by increasing the exposure time, as demonstrated in the comparison images.

Reflection Filter - Global mode Reflection Filter - Global mode
Reflection Filter - Local mode (increased exposure) Reflection Filter - Local mode (increased exposure)

The images below illustrate the benefits of Local mode.

Reflection Filter - Global mode Reflection Filter - Global mode
Reflection Filter - Local mode Reflection Filter - Local mode
Reflection Filter - Global mode Reflection Filter - Global mode
Reflection Filter - Local mode Reflection Filter - Local mode
Reflection Filter - Global mode Reflection Filter - Global mode
Reflection Filter - Local mode Reflection Filter - Local mode
Reflection Filter - Global mode Reflection Filter - Global mode
Reflection Filter - Local mode Reflection Filter - Local mode

Mode

Pros

Mode::global

  • Preserving the sides and edges of objects

  • Removing outlier points in the point cloud

Mode::local

The images below highlight the main advantages of Global mode: better data on object sides and edges, and fewer outliers.

Reflection Filter - Global mode Reflection Filter - Global mode
Reflection Filter - Local mode Reflection Filter - Local mode
Reflection Filter - Global mode Reflection Filter - Global mode
Reflection Filter - Local mode Reflection Filter - Local mode

The floating points (outliers) that Local mode cannot remove are typically removed by the Cluster Filter.

The images below illustrate the benefits of Local mode: preserving data on thin and pointy objects.

Reflection Filter - Global mode Reflection Filter - Global mode
Reflection Filter - Local mode Reflection Filter - Local mode
Reflection Filter - Global mode Reflection Filter - Global mode
Reflection Filter - Local mode Reflection Filter - Local mode

반사 필터(Global mode)는 3D 캡처당 다음 처리 시간을 추가합니다.

No additional processing time is added when using the Omni engine.

hidden
2+R2+2
High-end NVIDIAHigh-end IntelHigh-end NVIDIAHigh-end IntelHigh-end NVIDIAHigh-end Intel
Filters
ReflectionGlobal6 ms (±1)10 ms (±1)5 ms (±1)11 ms (±2)14 ms (±8)30 ms (±5)
ReflectionLocal0 ms (±0)0 ms (±0)0 ms (±0)0 ms (±0)0 ms (±0)0 ms (±0)

Version History

SDK

Changes

2.16.0

Reflection filter mode Local can now be used with the Omni engine.

2.12.0

Stripe Engine removed from experimental. Reflection filter mode Local is now up to 15% faster.

2.11.0

Reflection filter mode Local can now be used with the Stripe engine.

2.7.0

반사 필터가 Local이라는 새 모드로 업데이트되었습니다. 이전 모드는 Global로 이름이 변경되었습니다.

1.4.0

반사 필터가 개선되어 좋은 포인트들을 더 적게 제거합니다.