MCPcopy Create free account
hub / github.com/NVlabs/InstantSplat / remove_buffer_poses

Function remove_buffer_poses

utils/pose_utils.py:511–517  ·  view source on GitHub ↗
(poses, u, n_frames, u_keyframes, n_buffer)

Source from the content-addressed store, hash-verified

509 return result
510
511 def remove_buffer_poses(poses, u, n_frames, u_keyframes, n_buffer):
512 u_keyframes = u_keyframes[n_buffer:-n_buffer]
513 mask = (u >= u_keyframes[0]) & (u <= u_keyframes[-1])
514 poses = poses[mask]
515 u = u[mask]
516 n_frames = len(poses)
517 return poses, u, n_frames, u_keyframes
518
519 def interp(points, u, k, s):
520 """Runs multidimensional B-spline interpolation on the input points."""

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected