atlas

Research map / Detection and segmentation / CNN features

Leveraging RGB-D Data with Cross-Modal Context Mining for Glass Surface Detection

AAAI 2025 · Detection and segmentation › CNN features · approach: Context for hard detection conditions · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces RGB-D GSD, a 3,009-image RGB-D glass surface dataset, and a two-branch RGB-depth network with cross-modal context mining (CCM) and depth-missing aware attention (DAA) modules that outperforms RGB glass detectors.

Problem

Glass surfaces are visually ambiguous and transparent, so RGB-only glass surface detection fails on ambiguous boundaries and glass-like distractors; depth sensors return noisy or missing depth on glass, which is unexploited.

Approach

Use depth maps as a complementary cue: multi-scale cross-modal context mining over RGB and depth features, plus an attention module that explicitly uses the spatial locations of missing depth (depth-missing map) to localize glass.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the proposed RGB-D method rather than the strongest baselineRGB-D GSD glass surface detection · RGB-D GSDIoU: 0.714 -> 0.742Helped
Use the proposed RGB-based method rather than the strongest baselineGDD glass surface detection · GDDFβ: 0.932 -> 0.933Helped
Use the proposed RGB-based method rather than the strongest baselineGSD glass surface detection · GSDIoU: 0.836 -> 0.849Helped
Add CCM to the base model (ablation)RGB-D GSD framework · RGB-D GSDIoU: 0.703 -> 0.727Helped
Add DAA to the base model (ablation)RGB-D GSD framework · RGB-D GSDIoU: 0.703 -> 0.706Helped
Remove depth-related modules and use RGB only (ablation)Ours · RGB-D GSDIoU: 0.742 -> 0.686Hurt
Replace the depth map with grayscale input at inference (ablation)Ours · RGB-D GSDIoU: 0.742 -> 0.325Hurt
Replace the depth map with a black image at inference (ablation)Ours · RGB-D GSDIoU: 0.742 -> 0.352Hurt
Remove the depth-missing map input from DAA (ablation)DAA · RGB-D GSDIoU: 0.742 -> 0.733Hurt
Apply DAA only to RGB features instead of all three feature types (ablation)DAA · RGB-D GSDIoU: 0.742 -> 0.738Hurt
Apply DAA only to depth features instead of all three feature types (ablation)DAA · RGB-D GSDIoU: 0.742 -> 0.729Hurt
Apply DAA only to cross-modal features instead of all three feature types (ablation)DAA · RGB-D GSDIoU: 0.742 -> 0.739Hurt

Surprising findings

Limitations

Experimental setup

Datasets: RGB-D GSD GDD GSD SUN RGB-D 2D-3D-Semantics Matterport3D

Benchmarks: RGB-D GSD GDD GSD

Metrics: IoU F-beta MAE BER

Baselines: SPNet CLNet GDNet EBLNet GSDNet RFENet

Builds on: EBLNet GSDNet ResNeXt-101

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy