Research

TRIPS: Trilinear Point Splatting for Real-Time Radiance Field Rendering

Michael Rubloff

Michael Rubloff

Jan 12, 2024

Email
Copy Link
Twitter
Linkedin
Reddit
Whatsapp
TRIPS
TRIPS

Gaussian Splatting has been the hottest radiance field method for the past four months, since SIGGRAPH. Well, it seems like we might have a new radiance field method called TRIPS, Trilinear Point Splatting for Real-Time Radiance Field Rendering that might have something to say about that.

Developed by a team of researchers at Friedrich-Alexander-Universität Erlangen-Nürnberg, Germany, TRIPS builds upon some of the methodology that 3D Gaussian Splatting put forth and increases fidelity, without sacrificing real time capability.

I am very, very excited about this new radiance field type. TRIPS leverages two distinctive methods, 3D Gaussian Splatting and Approximate Differentiable One-Pixel Point Rendering (ADOP) to generate the best from both. If you deviate too far away from the initial capture path with 3DGS, the scene doesn't always hold up, introducing blurriness and artifacts. Whereas, ADOP excels at mapping textures and gaps in space, but does come with a neural network overhead, albeit a smaller one.

TRIPS introduces a novel rasterization process where points from a point cloud are converted into a screen-space image pyramid. Unlike traditional methods that render points at a single resolution, TRIPS employs multiple layers of different resolutions, akin to a pyramid structure (remember PY-NeRF?)

The decision-making process about which pyramid layer to use for rasterizing each point shows off its advanced design. This decision is based on the projected size of the point in the screen space. Larger points are rendered on lower resolution layers, efficiently covering more space in the image pyramid. Conversely, smaller points are mapped to higher resolution layers, ensuring fine details are preserved. This strategic rasterization approach, particularly the use of 2×2×2 trilinear splats, showcases TRIPS's capability to handle diverse point sizes adeptly, without compromising on speed or image quality.

After the rasterization step, TRIPS employs a neural network to reconstruct a detailed, gap-free image. This step is pivotal in ensuring that the final rendered image is devoid of gaps and artifacts. The lack of a neural network is something that people love about Gaussian Splatting, but the network in TRIPS is not just any network. It’s specifically streamlined for efficiency, featuring gated convolutions and a self-bypass connection. This architecture allows the network to perform its complex task with minimal computational demand.

By efficiently managing the rasterization process through the image pyramid, TRIPS significantly reduces the workload on the neural network. The network, therefore, can focus more on refining image quality.

The entire rendering pipeline of TRIPS is differentiable, allowing for automatic optimization of both point sizes and positions, a feature that enhances accuracy and quality. By optimizing input parameters, the system creates robust scene representations that are true to the source material. Despite the complexity of the process, TRIPS maintains a real-time frame rate of 60 frames per second.

TRIPS's performance extends to challenging scenarios, including scenes with intricate geometry and expansive landscapes. One of the remarkable aspects of TRIPS is its ability to handle scenes with complex geometries and large-scale environments efficiently.

These results are impressive no doubt, but TRIPS does take a bit longer to train than 3DGS or Instant NGP. It takes roughly 2-4 hours to train, with an average render speed of 15ms on a 4090. Still that is impressive given the fidelity that is output.

Their Github is currently blank, except for a ReadMe, however a license is listed as MIT (!) We will have to see if whether or not that remains true as it is populated with the code.

It took 3D Gaussian Splatting several months after it was initially published prior to interest being piqued out of SIGGRAPH. While the paper has only newly been announced and the full video and code have not been released yet, on its face it represents an exciting new radiance field method. It goes without saying that we will be watching TRIPS carefully.

Featured

Featured

Featured

Research

Frustum Volume Caching

A criticism of NeRFs is their rendering rates. Quietly a couple of papers have been published over the last two months which push NeRFs into real time rates.

Michael Rubloff

Jul 26, 2024

Research

Frustum Volume Caching

A criticism of NeRFs is their rendering rates. Quietly a couple of papers have been published over the last two months which push NeRFs into real time rates.

Michael Rubloff

Jul 26, 2024

Research

Frustum Volume Caching

A criticism of NeRFs is their rendering rates. Quietly a couple of papers have been published over the last two months which push NeRFs into real time rates.

Michael Rubloff

Research

N-Dimensional Gaussians for Fitting of High Dimensional Functions

It significantly improves the fidelity of reflections and other view-dependent effects, making scenes look more realistic.

Michael Rubloff

Jul 24, 2024

Research

N-Dimensional Gaussians for Fitting of High Dimensional Functions

It significantly improves the fidelity of reflections and other view-dependent effects, making scenes look more realistic.

Michael Rubloff

Jul 24, 2024

Research

N-Dimensional Gaussians for Fitting of High Dimensional Functions

It significantly improves the fidelity of reflections and other view-dependent effects, making scenes look more realistic.

Michael Rubloff

Platforms

Luma AI launches Loops for Dream Machine

Luma AI is starting the week off hot, with the release of Loops.

Michael Rubloff

Jul 22, 2024

Platforms

Luma AI launches Loops for Dream Machine

Luma AI is starting the week off hot, with the release of Loops.

Michael Rubloff

Jul 22, 2024

Platforms

Luma AI launches Loops for Dream Machine

Luma AI is starting the week off hot, with the release of Loops.

Michael Rubloff

Platforms

SuperSplat adds Histogram Editing

PlayCanvas is back with a new update to SuperSplat. It's the release of v0.22.2 and then the quick update to v0.24.0.

Michael Rubloff

Jul 18, 2024

Platforms

SuperSplat adds Histogram Editing

PlayCanvas is back with a new update to SuperSplat. It's the release of v0.22.2 and then the quick update to v0.24.0.

Michael Rubloff

Jul 18, 2024

Platforms

SuperSplat adds Histogram Editing

PlayCanvas is back with a new update to SuperSplat. It's the release of v0.22.2 and then the quick update to v0.24.0.

Michael Rubloff

Trending articles

Trending articles

Trending articles

Platforms

Nerfstudio Releases gsplat 1.0

Just in time for your weekend, Ruilong Li and the team at Nerfstudio are bringing a big gift.

Michael Rubloff

Jun 7, 2024

Platforms

Nerfstudio Releases gsplat 1.0

Just in time for your weekend, Ruilong Li and the team at Nerfstudio are bringing a big gift.

Michael Rubloff

Jun 7, 2024

Platforms

Nerfstudio Releases gsplat 1.0

Just in time for your weekend, Ruilong Li and the team at Nerfstudio are bringing a big gift.

Michael Rubloff

News

SIGGRAPH 2024 Program Announced

The upcoming SIGGRAPH conference catalog has been released and the conference will be filled of radiance fields!

Michael Rubloff

May 14, 2024

News

SIGGRAPH 2024 Program Announced

The upcoming SIGGRAPH conference catalog has been released and the conference will be filled of radiance fields!

Michael Rubloff

May 14, 2024

News

SIGGRAPH 2024 Program Announced

The upcoming SIGGRAPH conference catalog has been released and the conference will be filled of radiance fields!

Michael Rubloff

Platforms

Google CloudNeRF: Zip-NeRF and CamP in the Cloud

It doesn't seem like a lot of people know this, but you can run CamP and Zip-NeRF in the cloud, straight through Google and it's actually super easy. It’s called CloudNeRF.

Michael Rubloff

May 8, 2024

Platforms

Google CloudNeRF: Zip-NeRF and CamP in the Cloud

It doesn't seem like a lot of people know this, but you can run CamP and Zip-NeRF in the cloud, straight through Google and it's actually super easy. It’s called CloudNeRF.

Michael Rubloff

May 8, 2024

Platforms

Google CloudNeRF: Zip-NeRF and CamP in the Cloud

It doesn't seem like a lot of people know this, but you can run CamP and Zip-NeRF in the cloud, straight through Google and it's actually super easy. It’s called CloudNeRF.

Michael Rubloff

Tools

splaTV: Dynamic Gaussian Splatting Viewer

Kevin Kwok, perhaps better known as Antimatter15, has released something amazing: splaTV.

Michael Rubloff

Mar 15, 2024

Tools

splaTV: Dynamic Gaussian Splatting Viewer

Kevin Kwok, perhaps better known as Antimatter15, has released something amazing: splaTV.

Michael Rubloff

Mar 15, 2024

Tools

splaTV: Dynamic Gaussian Splatting Viewer

Kevin Kwok, perhaps better known as Antimatter15, has released something amazing: splaTV.

Michael Rubloff