Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EasternJournalist/live_mocap
/ functions
Functions
47 in github.com/EasternJournalist/live_mocap
⨍
Functions
47
◇
Types & classes
3
↓ 5 callers
Function
mm
cpp_eval_bone_matrix/cpp_eval_bone_matrix.cpp:5
↓ 4 callers
Function
mls_smooth_numpy
(input_t: List[float], input_y: List[np.ndarray], query_t: float, smooth_range: float)
utils3d.py:113
↓ 3 callers
Method
_get_camera_space_landmarks
(self, image_landmarks, world_landmarks, visible, rvec, tvec)
body_keypoint_track.py:88
↓ 3 callers
Function
euler_angle_to_matrix
Code MODIFIED from pytorch3d Convert rotations given as Euler angles in radians to rotation matrices. Args: euler_angles: Euler
utils3d.py:50
↓ 3 callers
Function
eval_matrix_world
Deprecated
skeleton_ik_solver.py:23
↓ 3 callers
Method
get_scale
(self)
skeleton_ik_solver.py:188
↓ 2 callers
Method
fit
(self, kpts: torch.Tensor, valid: torch.Tensor, frame_t: float)
skeleton_ik_solver.py:134
↓ 2 callers
Method
get_smoothed_3d_keypoints
(self, query_t: float)
body_keypoint_track.py:176
↓ 2 callers
Function
mls_smooth
(input_t: List[float], input_y: List[np.ndarray], query_t: float, smooth_range: float)
utils3d.py:94
↓ 2 callers
Function
mmt
cpp_eval_bone_matrix/cpp_eval_bone_matrix.cpp:23
↓ 2 callers
Method
track
(self, image: np.ndarray, frame_t: float)
body_keypoint_track.py:171
↓ 1 callers
Function
_axis_angle_rotation
Return the rotation matrices for one of the rotations about an axis of which Euler angles describe, for each value of the angle given. A
utils3d.py:6
↓ 1 callers
Method
_track_hands
(self, image: np.ndarray, t: float)
body_keypoint_track.py:126
↓ 1 callers
Method
_track_pose
(self, image: np.ndarray, t: float)
body_keypoint_track.py:101
↓ 1 callers
Function
addmm_
cpp_eval_bone_matrix/cpp_eval_bone_matrix.cpp:41
↓ 1 callers
Method
backward
(ctx, grad_out)
skeleton_ik_solver.py:61
↓ 1 callers
Function
barrier
(x: torch.Tensor, a: torch.Tensor, b: torch.Tensor)
skeleton_ik_solver.py:20
↓ 1 callers
Function
export_bones
(skeleton)
export_skeleton.py:20
↓ 1 callers
Function
export_numpy
(info: dict, prefix = [])
export_skeleton.py:36
↓ 1 callers
Function
get_align_location
(bone_names: List[str], skeleton_remap: Dict[str, str])
skeleton_config.py:276
↓ 1 callers
Function
get_align_scale
(bone_names: List[str], skeleton_remap: Dict[str, str])
skeleton_config.py:281
↓ 1 callers
Function
get_constraints
(bone_names: List[str], bone_matrix_world_rest: np.ndarray, optimizable_bones: List[str], skeleton_remap: Dict
skeleton_config.py:249
↓ 1 callers
Function
get_optimization_target
(bone_parents: Dict[str, str], skeleton_remap: Dict[str, str], track_hand: bool)
skeleton_config.py:219
↓ 1 callers
Method
get_smoothed_bone_euler
(self, query_t: float)
skeleton_ik_solver.py:180
↓ 1 callers
Method
get_smoothed_location
(self, query_t: float)
skeleton_ik_solver.py:191
↓ 1 callers
Function
intrinsic_from_fov
(fov: float, width: int, height: int)
utils3d.py:78
↓ 1 callers
Function
iterbones
(bones)
export_skeleton.py:15
↓ 1 callers
Function
iterdfs
(bone)
export_skeleton.py:9
↓ 1 callers
Function
load_skeleton_data
(path: str)
skeleton_config.py:204
↓ 1 callers
Function
main
()
mocap.py:22
↓ 1 callers
Function
moving_least_square
(x: torch.Tensor, y: torch.Tensor, w: torch.Tensor)
utils3d.py:86
↓ 1 callers
Function
moving_least_square_numpy
(x: np.ndarray, y: np.ndarray, w: np.ndarray)
utils3d.py:105
↓ 1 callers
Function
save_json_with_numpy
(info: dict, file)
export_skeleton.py:48
↓ 1 callers
Function
show_annotation
(image, kpts3d, valid, intrinsic)
body_keypoint_track.py:230
↓ 1 callers
Function
test
()
body_keypoint_track.py:244
↓ 1 callers
Function
test
()
skeleton_ik_solver.py:226
↓ 1 callers
Function
transpose
cpp_eval_bone_matrix/cpp_eval_bone_matrix.cpp:33
Method
__init__
(self, im_width: int, im_height: int, fov: float, frame_rate: float, *, track_hands: bool = True, model_comple
body_keypoint_track.py:54
Method
__init__
(self, model_path: str, track_hands: bool = True, **kwargs)
skeleton_ik_solver.py:82
Method
_loss_closure
()
skeleton_ik_solver.py:155
Method
eval_bone_matrix_world
(self, bone_euler: torch.Tensor, location: torch.Tensor, scale: float)
skeleton_ik_solver.py:199
Function
eval_matrix_world
cpp_eval_bone_matrix/cpp_eval_bone_matrix.cpp:48
Method
forward
(ctx, parents: torch.Tensor, matrix_bones: torch.Tensor, matrix_basis: torch.Tensor)
skeleton_ik_solver.py:43
Method
get_2d_keypoints
(self)
body_keypoint_track.py:224
Function
grad_matrix_world
cpp_eval_bone_matrix/cpp_eval_bone_matrix.cpp:64
Function
mm_
cpp_eval_bone_matrix/cpp_eval_bone_matrix.cpp:15
Function
update_eval_matrix
(bone_parents: torch.Tensor, bone_matrix_world: torch.Tensor, updated_bones: Dict[int, torch.Tensor] = None)
skeleton_ik_solver.py:210