MCPcopy Create free account

hub / github.com/NJU-3DV/Relightable3DGaussian / functions

Functions420 in github.com/NJU-3DV/Relightable3DGaussian

↓ 1 callersFunctionGGX_specular
( normal, pts2c, pts2l, roughness, fresnel )
gaussian_renderer/neilf.py:374
↓ 1 callersFunctionJSON_to_camera
(json_cam)
utils/camera_utils.py:125
↓ 1 callersFunctionRGB2SH
(rgb)
utils/sh_utils.py:185
↓ 1 callersMethod__next__
(self)
vismvsnet/data/data_utils.py:25
↓ 1 callersFunction_d_sg
(r, cos)
gaussian_renderer/neilf_composite.py:249
↓ 1 callersFunction_f_diffuse
(base_color, metallic)
gaussian_renderer/neilf_composite.py:244
↓ 1 callersFunction_f_specular
(h_d_n, h_d_o, n_d_i, n_d_o, base_color, roughness, metallic)
gaussian_renderer/neilf_composite.py:247
↓ 1 callersMethod_prune_optimizer
(self, mask)
scene/gaussian_model.py:682
↓ 1 callersFunction_ssim
(img1, img2, window, window_size, channel, size_average=True)
utils/loss_utils.py:43
↓ 1 callersMethodadd_densification_stats
(self, viewspace_point_tensor, update_filter, weights)
scene/gaussian_model.py:931
↓ 1 callersFunctionbuild_scaling_rotation
(s, r)
utils/general_utils.py:151
↓ 1 callersFunctioncalc_score
(inputs)
vismvsnet/colmap2mvsnet.py:427
↓ 1 callersFunctioncalculate_loss
(viewpoint_camera, pc, results, opt, direct_light_env_light)
gaussian_renderer/neilf.py:212
↓ 1 callersFunctioncalculate_loss
(viewpoint_camera, pc, render_pkg, opt, iteration)
gaussian_renderer/render.py:136
↓ 1 callersFunctioncamera_to_JSON
(id, camera)
utils/camera_utils.py:87
↓ 1 callersMethodcat_tensors_to_optimizer
(self, tensors_dict)
scene/gaussian_model.py:726
↓ 1 callersFunctioncenter_crop
(sample: List[np.ndarray], width, height)
vismvsnet/utils/preproc.py:155
↓ 1 callersFunctioncenter_image
normalize image input
vismvsnet/utils/preproc.py:21
↓ 1 callersMethodconstruct_list_of_attributes
(self)
scene/gaussian_model.py:507
↓ 1 callersMethodcreate_from_gaussians
(cls, gaussians_list, dataset)
scene/gaussian_model.py:345
↓ 1 callersMethodcreate_known_camera
(self)
vismvsnet/prepare_neilf.py:172
↓ 1 callersMethodcreate_known_camera
(self)
vismvsnet/prepare_nerf.py:122
↓ 1 callersFunctioncreate_window
(window_size, channel)
utils/loss_utils.py:25
↓ 1 callersMethoddensify_and_clone
(self, grads, grad_threshold, scene_extent, grads_normal, grad_normal_threshold)
scene/gaussian_model.py:850
↓ 1 callersMethoddensify_and_prune
(self, max_grad, min_opacity, extent, max_screen_size, max_grad_normal, weights_threshold=1e-4)
scene/gaussian_model.py:890
↓ 1 callersMethoddensify_and_split
(self, grads, grad_threshold, scene_extent, grads_normal, grad_normal_threshold, N=2)
scene/gaussian_model.py:798
↓ 1 callersFunctioneval_render
(scene, gaussians, render_fn, pipe, background, opt, pbr_kwargs)
train.py:319
↓ 1 callersFunctioneval_sh_coef
Evaluate spherical harmonics at unit directions using hardcoded SH polynomials. Works with torch/np/jnp. ... Can be 0 or more batch d
utils/sh_utils.py:131
↓ 1 callersFunctionfocal2fov
(focal, pixels)
vismvsnet/prepare_nerf.py:15
↓ 1 callersFunctionfov2focal
(fov, pixels)
vismvsnet/prepare_nerf.py:11
↓ 1 callersFunctiongaussian
(window_size, sigma)
utils/loss_utils.py:20
↓ 1 callersMethodgen_kernel
(self, x)
vismvsnet/core/nn_utils.py:291
↓ 1 callersFunctiongetProjectionMatrix
(znear, zfar, fovX, fovY)
utils/graphics_utils.py:148
↓ 1 callersFunctiongetProjectionMatrixCenterShift
(znear, zfar, cx, cy, fl_x, fl_y, w, h)
utils/graphics_utils.py:171
↓ 1 callersFunctiongetWorld2View
w2c
utils/graphics_utils.py:127
↓ 1 callersMethodget_buffer
(self, render_results, mode=None)
gui.py:121
↓ 1 callersFunctionget_center_and_diag
(cam_centers)
scene/dataset_readers.py:46
↓ 1 callersFunctionget_expon_lr_func
Copied from Plenoxels Continuous learning rate decay function. Adapted from JaxNeRF The returned rate is lr_init when step=0 and lr_
utils/general_utils.py:30
↓ 1 callersMethodget_extrinsics
(self)
scene/cameras.py:112
↓ 1 callersFunctionget_network
(net_type: str)
lpipsPyTorch/modules/networks.py:12
↓ 1 callersMethodget_proj_matrix
(self)
scene/cameras.py:119
↓ 1 callersFunctionget_reproj
(ref_depth, srcs_depth, ref_cam, srcs_cam)
vismvsnet/filter.py:89
↓ 1 callersFunctionget_state_dict
(net_type: str = 'alex', version: str = '0.1')
lpipsPyTorch/modules/utils.py:11
↓ 1 callersFunctionget_val_loader
(root, num_src, preproc_args)
vismvsnet/data/general.py:82
↓ 1 callersMethodhdr2ldr
(img, scale=0.666667)
vismvsnet/prepare_neilf.py:166
↓ 1 callersMethodim2col
(self, x)
vismvsnet/core/nn_utils.py:299
↓ 1 callersFunctionimage_net_center_inv
(img)
vismvsnet/utils/preproc.py:38
↓ 1 callersFunctionloadCam
(args, id, cam_info, resolution_scale)
utils/camera_utils.py:13
↓ 1 callersFunctionloadCamsFromScene
(path, valid_list, white_background, debug)
scene/dataset_readers.py:315
↓ 1 callersFunctionload_depth
(tiff_file)
scene/utils.py:59
↓ 1 callersMethodload_img
(path)
vismvsnet/prepare_neilf.py:145
↓ 1 callersFunctionload_json_config
(json_file)
eval_relighting_syn4.py:22
↓ 1 callersFunctionload_model
(model: nn.Module, load_path: str, load_step: int)
vismvsnet/utils/io_utils.py:175
↓ 1 callersFunctionload_pair
(file: str, min_views: int=None)
vismvsnet/filter.py:16
↓ 1 callersFunctionload_pair
(file: str)
vismvsnet/utils/io_utils.py:12
↓ 1 callersFunctionload_pfm
(file: str)
scene/utils.py:8
↓ 1 callersMethodload_scene_json
(json_file)
vismvsnet/prepare_neilf.py:108
↓ 1 callersMethodload_scene_json
(self, path, json_file, extension=".png")
vismvsnet/prepare_nerf.py:40
↓ 1 callersFunctionmkdir_p
(folder_path)
utils/system_utils.py:28
↓ 1 callersFunctionmse
(img1, img2)
utils/image_utils.py:24
↓ 1 callersFunctionnormalize_activation
(x, eps=1e-10)
lpipsPyTorch/modules/utils.py:6
↓ 1 callersMethodoneupSHdegree
(self)
scene/gaussian_model.py:262
↓ 1 callersMethodorbit
(self, dx, dy)
gui.py:77
↓ 1 callersMethodpan
(self, dx, dy, dz=0)
gui.py:87
↓ 1 callersFunctionprepare_output_and_logger
(args)
utils/system_utils.py:44
↓ 1 callersFunctionprob_filter
(ref_probs, pthresh, greater=True)
vismvsnet/filter.py:82
↓ 1 callersFunctionproject_img
(src_img, dst_depth, src_cam, dst_cam, height=None, width=None)
vismvsnet/filter.py:65
↓ 1 callersFunctionrasterize_gaussians
( means3D, means2D, features, sh, colors_precomp, opacities,
gaussian_renderer/r3dg_rasterization.py:32
↓ 1 callersFunctionrasterize_gaussians
( means3D, means2D, features, sh, colors_precomp, opacities,
r3dg-rasterization/r3dg_rasterization/__init__.py:15
↓ 1 callersFunctionread
(filenames, max_d, interval_scale)
vismvsnet/data/general.py:41
↓ 1 callersFunctionreadColmapCameras
(cam_extrinsics, cam_intrinsics, images_folder, debug=False)
scene/dataset_readers.py:69
↓ 1 callersFunctionread_cameras_binary
see: src/base/reconstruction.cc void Reconstruction::WriteCamerasBinary(const std::string& path) void Reconstruction::ReadCame
vismvsnet/colmap2mvsnet.py:89
↓ 1 callersFunctionread_cameras_text
see: src/base/reconstruction.cc void Reconstruction::WriteCamerasText(const std::string& path) void Reconstruction::ReadCamera
vismvsnet/colmap2mvsnet.py:63
↓ 1 callersFunctionread_extrinsics_binary
see: src/base/reconstruction.cc void Reconstruction::ReadImagesBinary(const std::string& path) void Reconstruction::WriteImage
scene/colmap_loader.py:163
↓ 1 callersFunctionread_extrinsics_text
Taken from https://github.com/colmap/colmap/blob/dev/scripts/python/read_write_model.py
scene/colmap_loader.py:227
↓ 1 callersFunctionread_images_binary
see: src/base/reconstruction.cc void Reconstruction::ReadImagesBinary(const std::string& path) void Reconstruction::WriteImage
vismvsnet/colmap2mvsnet.py:149
↓ 1 callersFunctionread_images_text
see: src/base/reconstruction.cc void Reconstruction::ReadImagesText(const std::string& path) void Reconstruction::WriteImagesT
vismvsnet/colmap2mvsnet.py:118
↓ 1 callersFunctionread_intrinsics_binary
see: src/base/reconstruction.cc void Reconstruction::WriteCamerasBinary(const std::string& path) void Reconstruction::ReadCame
scene/colmap_loader.py:198
↓ 1 callersFunctionread_intrinsics_text
Taken from https://github.com/colmap/colmap/blob/dev/scripts/python/read_write_model.py
scene/colmap_loader.py:138
↓ 1 callersFunctionread_model
(path, ext)
vismvsnet/colmap2mvsnet.py:241
↓ 1 callersFunctionread_points3D_binary
see: src/base/reconstruction.cc void Reconstruction::ReadPoints3DBinary(const std::string& path) void Reconstruction::WritePoi
scene/colmap_loader.py:107
↓ 1 callersFunctionread_points3D_binary
see: src/base/reconstruction.cc void Reconstruction::ReadPoints3DBinary(const std::string& path) void Reconstruction::WritePoints
vismvsnet/prepare_neilf.py:28
↓ 1 callersFunctionread_points3D_text
see: src/base/reconstruction.cc void Reconstruction::ReadPoints3DText(const std::string& path) void Reconstruction::WritePoint
scene/colmap_loader.py:76
↓ 1 callersFunctionread_points3D_text
see: src/base/reconstruction.cc void Reconstruction::ReadPoints3DText(const std::string& path) void Reconstruction::WritePoint
vismvsnet/colmap2mvsnet.py:184
↓ 1 callersFunctionread_points3d_binary
see: src/base/reconstruction.cc void Reconstruction::ReadPoints3DBinary(const std::string& path) void Reconstruction::WritePoi
vismvsnet/colmap2mvsnet.py:211
↓ 1 callersMethodregister_dpg
(self)
gui.py:186
↓ 1 callersFunctionrender_points
(camera, gaussians)
relighting.py:56
↓ 1 callersFunctionrender_sets
(dataset : ModelParams, pipeline : PipelineParams, skip_train : bool, skip_test : bool)
eval_nvs.py:84
↓ 1 callersFunctionrender_view
(viewpoint_camera: Camera, pc: GaussianModel, pipe, bg_color: torch.Tensor, scaling_modifier=1
gaussian_renderer/neilf.py:15
↓ 1 callersFunctionrender_view
(camera: Camera, pc: GaussianModel, pipe, bg_color: torch.Tensor, scaling_modifier, override_
gaussian_renderer/render.py:17
↓ 1 callersFunctionrender_view
(viewpoint_camera: Camera, pc: GaussianModel, pipe, bg_color: torch.Tensor, scaling_modifier=1
gaussian_renderer/neilf_composite.py:14
↓ 1 callersFunctionrendering_equation_python
(base_color, roughness, metallic, normals, viewdirs, incidents, is_training=Fal
gaussian_renderer/neilf_composite.py:201
↓ 1 callersMethodreplace_tensor_to_optimizer
(self, tensor, name)
scene/gaussian_model.py:667
↓ 1 callersMethodreset_opacity
(self)
scene/gaussian_model.py:563
↓ 1 callersFunctionresize
(sample: List[np.ndarray], width, height)
vismvsnet/utils/preproc.py:108
↓ 1 callersFunctionrgb_to_srgb
(img, clip=True)
env_map/convert.py:6
↓ 1 callersFunctionrotation_between_z
https://math.stackexchange.com/questions/180418/calculate-rotation-matrix-to-align-vector-a-to-vector-b-in-3d/476311#476311 Args: vec
utils/sh_utils.py:36
↓ 1 callersMethodrun_colmap
(self)
vismvsnet/prepare_neilf.py:243
↓ 1 callersMethodrun_colmap
(self)
vismvsnet/prepare_nerf.py:193
↓ 1 callersFunctionsample_incident_rays
(normals, is_training=False, sample_num=24)
scene/gaussian_model.py:20
← previousnext →101–200 of 420, ranked by callers