Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
Announcements
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.
3092 Discussions

Using RealSense D405 behind thick glass for touch detection (proximity to plane)

QuentinF
Beginner
143 Views

Hello,

I am working on an interactive system using an Intel RealSense D405 placed outside an enclosure, observing interactions through a 3 cm thick glass panel.

Because placing sensors inside is not possible, I am exploring an alternative approach:

Instead of measuring true depth behind the glass, I aim to detect when an object (e.g., a finger) is close to the glass surface, effectively implementing a “virtual touch” based on proximity to the glass plane.

Setup:

  • D405 placed ~15 cm from the glass
  • Camera perpendicular to the surface
  • Glass thickness: 3 cm
  • Interaction happens directly on the other side

Challenges observed:

  • Depth instability and noise near the glass likely caused by refraction and reflections
  • Occasional incorrect or missing depth values

Questions:

Has anyone implemented a “proximity-to-plane” detection using D400 series cameras?

Is it possible to reliably estimate distance to a known planar surface (glass) despite refraction?

 

My goal is not precise depth reconstruction, but robust and repeatable detection of contact or near-contact with the glass.

Any insights or similar experiences would be greatly appreciated.

Thanks!

0 Kudos
1 Reply
AlHill
Super User
122 Views

You will get a better response by posting here:

https://support.realsenseai.com/hc/en-us

 

Doc (not an Intel employee or contractor)
[CoPilot is a virus, W11 is a keystroke logger, all from MicroSlop]

Reply