GeRaF

Neural Geometry Reconstruction from Radio Frequency Signals

École Polytechnique Fédérale de Lausanne (EPFL)
* Equal contribution
GeRaF 1.0 NeurIPS 2025 Spotlight

GeRaF: Neural Geometry Reconstruction from Radio-Frequency Signals

GeRaF combines line-of-sight and non-line-of-sight, leverages the outside vision geometry to achieve inside-box object surface reconstruction by radio frequency signals.

Video

Abstract

GeRaF 2.0 CVPR 2026

Abstract: Modern vision methods reconstruct 3D geometry from multi-view images with remarkable fidelity — but they fundamentally cannot see objects that are hidden from view. We present GeRaF 2.0, a framework for non-line-of-sight 3D reconstruction that uses millimeter-wave radar to image objects sealed inside an opaque box. Because radio-frequency signals penetrate common materials cheaply and safely, radar recovers both the enclosing box and the object inside it. Unlike a camera, a radar array has no aperture — a lensless imaging regime in which the raw signal is indistinguishable from noise. GeRaF 2.0 casts radar reconstruction as a differentiable, physically grounded rendering problem: we sample points along rays, predict a unified line-of-sight signed distance function with an MLP, and simulate the FMCW radar signal to compare against the measured radar image. To resolve the surface-level ambiguity inherent to mixed line-of-sight and non-line-of-sight regions, we anchor the geometry by enforcing consistency between vision- and radar-derived SDFs in the shared line-of-sight region. GeRaF 2.0 recovers accurate surfaces and shapes for both the outer box and the enclosed object.

GeRaF 1.0 NeurIPS 2025

Abstract: GeRaF is the first method to use neural implicit learning for near-range 3D geometry reconstruction from radio frequency (RF) signals. Unlike RGB or LiDAR-based methods, RF sensing can see through occlusion but suffers from low resolution and noise due to its lensless imaging nature. While lenses in RGB imaging constrain sampling to 1D rays, RF signals propagate through the entire space, introducing significant noise and leading to cubic complexity in volumetric rendering. Moreover, RF signals interact with surfaces via specular reflections, requiring fundamentally different modeling. To address these challenges, GeRaF (1) introduces filter-based rendering to suppress irrelevant signals, (2) implements a physics-based RF volumetric rendering pipeline, and (3) proposes a novel lensless sampling and lensless alpha blending strategy that makes full-space sampling feasible during training. By learning signed distance functions, reflectiveness, and signal power through MLPs and trainable parameters, GeRaF takes the first step towards reconstructing millimeter-level geometry from RF signals in real-world settings.

Method

GeRaF 2.0 CVPR 2026
GeRaF 2.0 pipeline overview
Overall pipeline of GeRaF 2.0. Top: the vision-pretrained SDF on the outside of the box. Bottom: the training pipeline for RF signals. The pipeline begins with lensless sampling. In the first stage of training, we freeze the Reflectivity Network and use the vision-pretrained SDF to adjust transmittance in the ULoS Lensless Rendering module. In the second stage, we use the vision-pretrained SDF to align the relative SDF, thereby addressing the surface ambiguity problem.
GeRaF 1.0 NeurIPS 2025
GeRaF 1.0 pipeline overview
Overall pipeline of GeRaF 1.0. (1) Lensless sampling replaces ray-based methods. (2) A neural implicit model predicts geometry, reflectivity, and power. (3) RF volumetric rendering simulates physical signal propagation. (4) Matched filtering produces MF power images (heatmaps). (5) An L2 loss compares the rendered and ground truth power for end-to-end training.

Results

Click any thumbnail to open the 3D viewer — translucent outer box, solid object inside.

Bunny — boxv1

Box + hidden bunny.

Bunny — boxv2

Box + hidden bunny.

Chicken — boxv3

Box + hidden chicken.

Deer — boxv1

Box + hidden deer.

Elephant — boxv3

Box + hidden elephant.

Kiwi Bird — boxv3

Box + hidden kiwi bird.

Ball — boxv3

Box + hidden ball.

Boat — boxv3

Box + hidden boat.

BibTeX

CVPR 2026 GeRaF 2.0

@inproceedings{lu2026seeing,
  title     = {Seeing through boxes: Non-Line-of-Sight 3D Reconstruction from Radar Signals},
  author    = {Lu, Jiachen and Shanbhag, Hailan and Al Hassanieh, Haitham},
  booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
  year      = {2026}
}

NeurIPS 2025 GeRaF 1.0

@inproceedings{lu2025geraf,
  title     = {GeRaF: Neural Geometry Reconstruction from Radio-Frequency Signals},
  author    = {Lu, Jiachen and Shanbhag, Hailan and Al Hassanieh, Haitham},
  booktitle = {Advances in Neural Information Processing Systems (NeurIPS)},
  year      = {2025}
}

Acknowledgements

This work was supported by the Sony Faculty Innovation Fellowship. This page is built on the academic project page template.