Looking for MATLAB Implementation of Gaussian Splatting

23 views (last 30 days)
Hello everyone,
I'm currently exploring novel view synthesis using a set of calibrated images. Techniques like NeRF have been quite popular, and more recently, Gaussian Splatting is gaining a lot of attention (https://huggingface.co/blog/gaussian-splatting , https://arxiv.org/pdf/2308.04079).
I noticed that someone in the File Exchange community already provided a NeRF implementation in MATLAB, which is awesome: https://www.mathworks.com/matlabcentral/fileexchange/157366-nerf-neural-radiance-fields
Has anyone ever implemented Gaussian Splatting in MATLAB yet — even just the basics of the original paper?
Thank you!
Yeray
  1 Comment
Vidhi Agarwal
Vidhi Agarwal on 4 Jul 2025
Hi @Yeray,
As of now, I am not aware of any publicly available, full-featured implementation of Gaussian Splatting for novel view synthesis in MATLAB, at least not on File Exchange or other widely used repositories. Most existing implementations seem to be in Python or C++, likely due to the computational demands and the recent emergence of this technique.
That said, the MATLAB community is quite active and innovative, so it’s possible that a basic version or a work-in-progress exists, or that someone may be working on it privately. If you’re interested in experimenting with this method in MATLAB, you might consider reaching out on forums or collaborating with others who share your interest. Alternatively, adapting existing Python code using MATLAB’s Python integration could be a practical starting point.
If anyone in the community has begun work on this or has resources to share, I’d be very interested to hear more as well!

Sign in to comment.

Answers (0)

Categories

Find more on Image Processing and Computer Vision in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!