← Back to home

Data-Efficient 3D Reconstruction: View Selection via Dataset Distillation

Researcher, 3D Gaussian Splatting (Robot Camera View Selection) · Mar. – Jun. 2026

Built a robot-camera-to-3DGS pipeline end to end and designed distillation-style view selection to keep a small, informative subset of frames, with pose-greedy selection best on PSNR/SSIM at small view counts.

Overview

3D Gaussian Splatting (3DGS) [1] builds a 3D scene from many posed images. A robot camera stream gives far more frames than reconstruction needs. This project asks which input views to keep, and uses a distillation-style setup to select a small, informative subset instead of training on every frame.

Goal stated in the project slides: a camera-to-3DGS pipeline that uses 50% of the frames (baseline: 100%).

Motivation

Problem

Early 3DGS trials on a real robot image stream showed that a good image stream is not the same as good reconstruction input:

Method

Results

PSNR and SSIM versus number of input views for pose-greedy, random, RGB score, gradient score and coverage score selection, with the full 161-view reference line

Source: project progress slides (May 2026), “Result” slide.

My Role

Tech: 3D Gaussian Splatting, PyTorch, CycloneDDS, Intel RealSense, NVIDIA Jetson.

Next Steps

References

Background work only; not results from this project.

  1. B. Kerbl, G. Kopanas, T. Leimkühler, G. Drettakis. 3D Gaussian Splatting for Real-Time Radiance Field Rendering. SIGGRAPH 2023.
  2. B. Mildenhall, P. P. Srinivasan, M. Tancik, J. T. Barron, R. Ramamoorthi, R. Ng. NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis. ECCV 2020.
  3. G. Hinton, O. Vinyals, J. Dean. Distilling the Knowledge in a Neural Network. arXiv:1503.02531.