type
status
date
slug
summary
tags
category
icon
password
1. OSGDecoder
Triplane decoder that gives RGB and sigma values from sampled features.
Concatenate triplane features(3 * n_feature) to hidden_dim
linear layers(hd)
output → (hd → 1 + 3)
batch, n_planes, _M, _C = sampled_features.shape
[batch_size * num_samples, n_planes * n_features] → net() →
[batch_size, num_samples(M), output_dim]
sigmoid to clamp RGB
return RGB, sigma
2. Triplane Synthesizer
Synthesizer that renders a triplane volume with planes and a camera.
- ray_sample
Create rays based on camera location and intrinsic
(cam2world, intrinsics, resolution, anchor(-1, 2))
→ (ray_origins(N * M, origin_loc_dim), ray_directions)
- volume rendering
‣
Kiss your perfect day goodbye —>
- Author:ran2323
- URL:https://www.blueif.me//article/14771a79-6e22-80fe-aba4-c663be015571
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!