MCPcopy Create free account
hub / github.com/JasonLSC/GSCodec_Studio / normalize

Function normalize

examples/datasets/normalize.py:133–143  ·  view source on GitHub ↗
(camtoworlds, points=None)

Source from the content-addressed store, hash-verified

131
132
133def normalize(camtoworlds, points=None):
134 T1 = similarity_from_cameras(camtoworlds)
135 camtoworlds = transform_cameras(T1, camtoworlds)
136 if points is not None:
137 points = transform_points(T1, points)
138 T2 = align_principle_axes(points)
139 camtoworlds = transform_cameras(T2, camtoworlds)
140 points = transform_points(T2, points)
141 return camtoworlds, points, T2 @ T1
142 else:
143 return camtoworlds, T1

Callers

nothing calls this directly

Calls 4

similarity_from_camerasFunction · 0.85
transform_camerasFunction · 0.85
transform_pointsFunction · 0.85
align_principle_axesFunction · 0.85

Tested by

no test coverage detected