MCPcopy Create free account

hub / github.com/GZWSAMA/OnePoseviaGen / functions

Functions3,004 in github.com/GZWSAMA/OnePoseviaGen

↓ 1 callersFunctioncreate_user_temp_dir
Create a unique temporary directory for each user session
app.py:95
↓ 1 callersFunctioncreate_user_temp_dir
Create a unique temporary directory for each user session
oneposeviagen/SpaTrackerV2/app.py:74
↓ 1 callersFunctioncreate_uv_grid
Create a normalized UV grid of shape (width, height, 2). The grid spans horizontally and vertically according to an aspect ratio, ensuri
oneposeviagen/trellis/trellis/models/heads/utils.py:65
↓ 1 callersFunctioncreate_uv_grid
Create a normalized UV grid of shape (width, height, 2). The grid spans horizontally and vertically according to an aspect ratio, ensuri
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/heads/utils.py:66
↓ 1 callersFunctioncreate_vit
Create and load a VIT backbone module. Args: ---- preset: The VIT preset to load the pre-defined config. use_pretrained: Load
oneposeviagen/SpaTrackerV2/models/monoD/depth_pro/network/vit_factory.py:68
↓ 1 callersFunctioncrop_object_with_mask
(image_path, mask_path)
oneposeviagen/locate/fit_object_scale.py:20
↓ 1 callersFunctioncubes_to_verts
Args: cubes [Vx8] verts index for each cube value [Vx8xM] value to be scattered Operation: reduced[cubes[i][j]][k] +=
oneposeviagen/trellis/trellis/representations/mesh/utils_cube.py:26
↓ 1 callersFunctioncubes_to_verts
Args: cubes [Vx8] verts index for each cube value [Vx8xM] value to be scattered Operation: reduced[cubes[i][j]][k] +=
oneposeviagen/Amodal3R/amodal3r/representations/mesh/utils_cube.py:26
↓ 1 callersMethoddecode_lut
(self, device=torch.device("cpu"))
oneposeviagen/Amodal3R/extensions/vox2seq/vox2seq/pytorch/z_order.py:34
↓ 1 callersFunctiondefault_setup
(args)
oneposeviagen/SpaTrackerV2/models/moge/model/dinov2/utils/config.py:49
↓ 1 callersFunctiondelete_invisible_objects
Deletes all invisible objects in the scene. Returns: None
oneposeviagen/Amodal3R/dataset_toolkits/blender_script/render.py:253
↓ 1 callersFunctiondelta1_point_local
(pred: torch.Tensor, gt: torch.Tensor, diameter: torch.Tensor)
oneposeviagen/SpaTrackerV2/models/moge/test/metrics.py:58
↓ 1 callersFunctiondenormalize
Reverses the imagenet normalization applied to the input. Args: x (torch.Tensor - shape(N,3,H,W)): input tensor Returns: tor
oneposeviagen/SpaTrackerV2/models/monoD/zoeDepth/models/base_models/midas.py:31
↓ 1 callersFunctiondepth2pcd
args: xy_depth: [S H W 3] focal_length: [S] R: [S 3 3] W2C T: [S 3] W2C return: xyz: [S 3 (H W)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/utils.py:928
↓ 1 callersFunctiondepth_occlusion_edge_numpy
(depth: np.ndarray, mask: np.ndarray, thickness: int = 1, tol: float = 0.1)
oneposeviagen/SpaTrackerV2/models/moge/utils/geometry_numpy.py:291
↓ 1 callersFunctiondepth_of_field
Apply depth of field effect to an image. Args: img (numpy.ndarray): (H, W, 3) input image. depth (numpy.ndarray): (H, W) dep
oneposeviagen/SpaTrackerV2/models/moge/utils/geometry_numpy.py:356
↓ 1 callersFunctiondepth_to_cam_coords_points
Convert a depth map to camera coordinates. Args: depth_map (np.ndarray): Depth map of shape (H, W). intrinsic (np.ndarray):
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/utils/geometry.py:84
↓ 1 callersFunctiondepth_to_world_coords_points
Convert a depth map to world coordinates. Args: depth_map (np.ndarray): Depth map of shape (H, W). intrinsic (np.ndarray): C
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/utils/geometry.py:44
↓ 1 callersFunctiondirections_to_spherical_uv
(directions: np.ndarray)
oneposeviagen/SpaTrackerV2/models/moge/utils/panorama.py:33
↓ 1 callersFunctiondisk_blur
Apply disk blur to an image using FFT convolution. Args: image (np.ndarray): Input image, can be grayscale or color. radius
oneposeviagen/SpaTrackerV2/models/moge/utils/geometry_numpy.py:329
↓ 1 callersFunctiondisk_blur
Apply disk blur to an image using FFT convolution. Args: image (np.ndarray): Input image, can be grayscale or color. radius
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/spatrack_modules/geometry_numpy.py:324
↓ 1 callersFunctiondisk_kernel
Generate disk kernel with given radius. Args: radius (int): Radius of the disk (in pixels). Returns: np.ndarray
oneposeviagen/SpaTrackerV2/models/moge/utils/geometry_numpy.py:309
↓ 1 callersFunctiondisk_kernel
Generate disk kernel with given radius. Args: radius (int): Radius of the disk (in pixels). Returns: np.ndarray
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/spatrack_modules/geometry_numpy.py:304
↓ 1 callersFunctiondownload_model_from_hf
(repo_id, out_dir)
oneposeviagen/scripts/download_weights.py:5
↓ 1 callersFunctiondraw_posed_3d_box_with_depth
@K: 相机内参矩阵 (3, 3) @img: RGB 图像 (H, W, 3) @depth: 深度图 (H, W), dtype=np.float32 或类似 @ob_in_cam: 从物体坐标系到相机坐标系的变换矩阵 (4, 4) @bbox: (2,
oneposeviagen/fpose/fpose/Utils.py:826
↓ 1 callersMethoddraw_tracks_on_video
( self, video: torch.Tensor, tracks: torch.Tensor, visibility: torch.Tensor =
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/utils/visualizer.py:144
↓ 1 callersFunctiondraw_xyz_axis_with_depth
绘制XYZ坐标轴,并更新深度图上的相应位置。 @color: 输入图像(BGR格式) @depth: 深度图 @ob_in_cam: 物体到相机的变换矩阵 @scale: 坐标轴长度比例 @K: 相机内参矩阵 @thickness: 线宽
oneposeviagen/fpose/fpose/Utils.py:712
↓ 1 callersFunctiondrop_path
(x, drop_prob: float = 0.0, training: bool = False)
oneposeviagen/SpaTrackerV2/models/monoD/depth_anything_v2/dinov2_layers/drop_path.py:15
↓ 1 callersFunctiondrop_path
(x, drop_prob: float = 0.0, training: bool = False)
oneposeviagen/SpaTrackerV2/models/moge/model/dinov2/layers/drop_path.py:14
↓ 1 callersFunctiondrop_path
(x, drop_prob: float = 0.0, training: bool = False)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/layers/drop_path.py:14
↓ 1 callersFunctionedge_loss
(points: torch.Tensor, gt_points: torch.Tensor, mask: torch.Tensor)
oneposeviagen/SpaTrackerV2/models/moge/train/losses.py:238
↓ 1 callersFunctionedge_recall_matting
Calculate edge recall for image matting. Args: ---- pr (np.ndarray): Predicted depth matrix. gt (np.ndarray): Ground truth bi
oneposeviagen/SpaTrackerV2/models/monoD/depth_pro/eval/boundary_metrics.py:153
↓ 1 callersFunctionefficient_solver
(solver_options, stability_mode=True)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/spatrack_modules/ba.py:77
↓ 1 callersFunctionegocentric_delta_pose_to_pose
Used for Pose Refinement. Given the object's two poses in camera, convert them to relative poses in camera's egocentric view @A_in_cam: (B,4,4) torc
oneposeviagen/fpose/fpose/Utils.py:990
↓ 1 callersMethodencode_image
(self, inp_imgs)
oneposeviagen/Amodal3R/lightning/network_ss.py:89
↓ 1 callersMethodencode_image
(self, inp_imgs)
oneposeviagen/Amodal3R/lightning/network_slat.py:101
↓ 1 callersMethodencode_lut
(self, device=torch.device("cpu"))
oneposeviagen/Amodal3R/extensions/vox2seq/vox2seq/pytorch/z_order.py:28
↓ 1 callersFunctionestimate_pose
(mesh_file, pcd_file, ref_img, raw_img, mask_box, out_dir, num_samples=8, num_ups=1, sample_flag = 0, input_po
oneposeviagen/locate/fit_object_scale.py:293
↓ 1 callersFunctionestimate_poses
(npz_path, query_image_names, query_depth_names, query_mask_names, query_intrinsics, scaled_model_path, output
oneposeviagen/scripts/estimate_poses.py:3
↓ 1 callersFunctioneval_sh
Evaluate spherical harmonics at unit directions using hardcoded SH polynomials. Works with torch/np/jnp. ... Can be 0 or more batch d
oneposeviagen/Amodal3R/amodal3r/renderers/sh_utils.py:57
↓ 1 callersFunctionexists
(val)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/blocks.py:31
↓ 1 callersFunctionexists
(val)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/heads/track_modules/modules.py:28
↓ 1 callersFunctionexists
(val)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/co_tracker/utils.py:284
↓ 1 callersFunctionexists
(val)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/delta_utils/blocks.py:31
↓ 1 callersFunctionextract_exif
Return exif information as a dictionary. Args: ---- img_pil: A Pillow image. Returns: ------- A dictionary with extr
oneposeviagen/SpaTrackerV2/models/monoD/depth_pro/utils.py:16
↓ 1 callersMethodextract_feat
@A: (B*L,C,H,W) L is num of pairs
oneposeviagen/fpose/fpose/learning/models/score_network.py:60
↓ 1 callersFunctionextract_first_frame
Extract first frame from video file
app.py:476
↓ 1 callersFunctionextract_first_frame
Extract first frame from video file
oneposeviagen/SpaTrackerV2/app.py:383
↓ 1 callersFunctionextract_glb
Extract a GLB file from the 3D model. Args: state (dict): The state of the generated 3D model. mesh_simplify (float): The me
oneposeviagen/Amodal3R/inference.py:16
↓ 1 callersFunctionextri_intri_to_pose_encoding
Convert camera extrinsics and intrinsics to a compact pose encoding. This function transforms camera parameters into a unified pose encoding form
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/utils/pose_enc.py:11
↓ 1 callersFunctionfgbg_binary_mask
Find foreground-background relations between neighboring pixels in binary masks. Args: ---- d (np.ndarray): Binary depth matrix.
oneposeviagen/SpaTrackerV2/models/monoD/depth_pro/eval/boundary_metrics.py:125
↓ 1 callersFunctionfgbg_depth_thinned
Find foreground-background relations between neighboring pixels with Non-Maximum Suppression. Args: ---- d (np.ndarray): Depth matrix
oneposeviagen/SpaTrackerV2/models/monoD/depth_pro/eval/boundary_metrics.py:97
↓ 1 callersFunctionfill_holes_in_mask_scores
A post processor to fill small holes in mask scores with area under `max_area`.
oneposeviagen/SAM2-in-video/sam2/utils/misc.py:216
↓ 1 callersFunctionfind_biggest_cluster
(pts, eps=0.06, min_samples=1)
oneposeviagen/fpose/fpose/bundlesdf/tool.py:17
↓ 1 callersFunctionfirst_camera_transform
Transform so that the first camera is the origin
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/camera_transform.py:183
↓ 1 callersFunctionfirst_pose_enc_norm
make sure the poses in on window are normalized by the first frame, where the first frame transformation is the Identity Matrix. NOTE: P
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/utils.py:388
↓ 1 callersFunctionfit_plane
(pcd, filter_z=1, distance_threshold=0.002)
oneposeviagen/locate/fit_object_scale.py:274
↓ 1 callersFunctionflatten_nested_dict
Flattens a nested dictionary into a single-level dictionary, with keys as tuples.
oneposeviagen/SpaTrackerV2/models/moge/utils/tools.py:85
↓ 1 callersFunctionflatten_nested_dict
Flattens a nested dictionary into a single-level dictionary, with keys as tuples.
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/spatrack_modules/tools.py:85
↓ 1 callersFunctionfocal_loss
(logits, targets, alpha=0.25, gamma=2.0)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/co_tracker/utils.py:646
↓ 1 callersMethodforward
Decode by projection and fusion of multi-resolution encodings. Args: ---- x (torch.Tensor): Input image. Returns
oneposeviagen/SpaTrackerV2/models/monoD/depth_pro/depth_pro.py:218
↓ 1 callersMethodforward
(self, x)
oneposeviagen/SpaTrackerV2/models/monoD/zoeDepth/midas_c/midas/dpt_depth.py:110
↓ 1 callersMethodforward
(self, x)
oneposeviagen/SpaTrackerV2/models/monoD/depth_anything_v2/dpt.py:207
↓ 1 callersMethodforward
(self, x: Tensor)
oneposeviagen/SpaTrackerV2/models/monoD/depth_anything_v2/dinov2_layers/block.py:82
↓ 1 callersMethodforward
(self, x: Tensor)
oneposeviagen/SpaTrackerV2/models/monoD/depth_anything_v2/dinov2_layers/attention.py:49
↓ 1 callersMethodforward
(self, image: torch.Tensor, num_tokens: int)
oneposeviagen/SpaTrackerV2/models/moge/model/v2.py:128
↓ 1 callersMethodforward
(self, image: torch.Tensor, num_tokens: int)
oneposeviagen/SpaTrackerV2/models/moge/model/v1.py:269
↓ 1 callersMethodforward
(self, x: Tensor)
oneposeviagen/SpaTrackerV2/models/moge/model/dinov2/layers/block.py:88
↓ 1 callersMethodforward
(self, x: Tensor, attn_bias=None)
oneposeviagen/SpaTrackerV2/models/moge/model/dinov2/layers/attention.py:56
↓ 1 callersMethodforward
forward the video camera model, which predict ( `intr` `camera poses` `video depth` ) args: x: t
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/SpaTrack.py:385
↓ 1 callersMethodforward
(self, x: Tensor, pos=None)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/layers/block.py:81
↓ 1 callersMethodforward
(self, x: Tensor, pos=None)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/layers/attention.py:50
↓ 1 callersMethodforward_batch
(self, img_list)
oneposeviagen/SAM2-in-video/sam2/utils/transforms.py:41
↓ 1 callersMethodforward_features
(self, x, masks=None)
oneposeviagen/SpaTrackerV2/models/moge/model/dinov2/models/vision_transformer.py:254
↓ 1 callersMethodforward_features_list
(self, x_list, masks_list)
oneposeviagen/SpaTrackerV2/models/monoD/depth_anything_v2/dinov2.py:237
↓ 1 callersMethodforward_features_list
(self, x_list, masks_list)
oneposeviagen/SpaTrackerV2/models/moge/model/dinov2/models/vision_transformer.py:234
↓ 1 callersMethodforward_features_list
(self, x_list, masks_list)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/layers/vision_transformer.py:238
↓ 1 callersMethodforward_nested
x_list contains a list of tensors to nest together and run
oneposeviagen/SpaTrackerV2/models/monoD/depth_anything_v2/dinov2_layers/block.py:205
↓ 1 callersMethodforward_nested
x_list contains a list of tensors to nest together and run
oneposeviagen/SpaTrackerV2/models/moge/model/dinov2/layers/block.py:211
↓ 1 callersMethodforward_nested
x_list contains a list of tensors to nest together and run
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/layers/block.py:211
↓ 1 callersMethodforward_noattn
(self, x)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/delta_utils/blocks.py:501
↓ 1 callersMethodforward_sdf
@x: embedded positions
oneposeviagen/fpose/fpose/bundlesdf/nerf_helpers.py:330
↓ 1 callersMethodforward_stream
( self, video: torch.Tensor, queries: torch.Tensor = None, T_o
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/SpaTrack.py:127
↓ 1 callersFunctionfov_to_ixt
(fov, reso)
oneposeviagen/Amodal3R/dataLoader/utils.py:87
↓ 1 callersFunctionfpx_from_f35
Convert a focal length given in mm (35mm film equivalent) to pixels.
oneposeviagen/SpaTrackerV2/models/monoD/depth_pro/utils.py:42
↓ 1 callersFunctionframe2tensor
(frame, device)
oneposeviagen/locate/models/utils.py:259
↓ 1 callersMethodfreeze
(self)
oneposeviagen/SpaTrackerV2/models/monoD/zoeDepth/models/base_models/midas.py:240
↓ 1 callersMethodfreeze_bn
(self)
oneposeviagen/SpaTrackerV2/models/monoD/zoeDepth/models/base_models/midas.py:252
↓ 1 callersMethodfreeze_encoder
(self, freeze_rel_pos=False)
oneposeviagen/SpaTrackerV2/models/monoD/zoeDepth/models/base_models/midas.py:288
↓ 1 callersMethodgather_from_leaf_children
Gather the data from the leaf children. Args: data (torch.Tensor): the data to gather. The first dimension should be the
oneposeviagen/trellis/trellis/representations/octree/octree_dfs.py:200
↓ 1 callersMethodgather_from_leaf_children
Gather the data from the leaf children. Args: data (torch.Tensor): the data to gather. The first dimension should be the
oneposeviagen/Amodal3R/amodal3r/representations/octree/octree_dfs.py:200
↓ 1 callersMethodgather_from_non_leaf_children
Gather the data from the non-leaf children. Args: data (torch.Tensor): the data to gather. The first dimension should be
oneposeviagen/trellis/trellis/representations/octree/octree_dfs.py:218
↓ 1 callersMethodgather_from_non_leaf_children
Gather the data from the non-leaf children. Args: data (torch.Tensor): the data to gather. The first dimension should be
oneposeviagen/Amodal3R/amodal3r/representations/octree/octree_dfs.py:218
↓ 1 callersFunctiongaussian
(window_size, sigma)
oneposeviagen/trellis/trellis/utils/postprocessing_utils.py:213
↓ 1 callersFunctiongenerate_3d
Generate 3D model and preview video from input image.
app.py:1114
↓ 1 callersFunctiongenerate_crop_boxes
Generates a list of crop boxes of different sizes. Each layer has (2**i)**2 boxes for the ith layer.
oneposeviagen/SAM2-in-video/sam2/utils/amg.py:202
↓ 1 callersFunctiongenerate_final_mask
根据分割掩码和深度图生成最终mask,并保存到指定路径。 :param seg_path: 分割掩码路径 :param depth_path: 深度图路径 :param out_path: 输出文件夹路径 :param area_threshold: 连通域
app.py:954
↓ 1 callersFunctiongenerate_random_mask
Generates a stable mask with a fewer number of coherent blocks.
oneposeviagen/Amodal3R/dataLoader/utils.py:200
↓ 1 callersMethodgenerate_random_pose_hypo
@scene_pts: torch tensor (N,3)
oneposeviagen/fpose/fpose/estimater.py:127
↓ 1 callersFunctiongetProjectionMatrix
(znear, zfar, fovX, fovY)
oneposeviagen/Amodal3R/lightning/utils.py:24
← previousnext →901–1,000 of 3,004, ranked by callers