MCPcopy Create free account
hub / github.com/LeapLabTHU/ActiveNeRF / poses_avg

Function poses_avg

load_llff.py:140–149  ·  view source on GitHub ↗
(poses)

Source from the content-addressed store, hash-verified

138 return tt
139
140def poses_avg(poses):
141
142 hwf = poses[0, :3, -1:]
143
144 center = poses[:, :3, 3].mean(0)
145 vec2 = normalize(poses[:, :3, 2].sum(0))
146 up = poses[:, :3, 1].sum(0)
147 c2w = np.concatenate([viewmatrix(vec2, up, center), hwf], 1)
148
149 return c2w
150
151
152

Callers 2

recenter_posesFunction · 0.85
load_llff_dataFunction · 0.85

Calls 2

normalizeFunction · 0.85
viewmatrixFunction · 0.85

Tested by

no test coverage detected