MCPcopy Create free account

hub / github.com/YuelangX/Multiview-3DMM-Fitting / functions

Functions41 in github.com/YuelangX/Multiview-3DMM-Fitting

↓ 10 callersMethodload
(self, config_file)
config/config.py:28
↓ 4 callersFunctionCropImage
(left_up, crop_size, image=None, K=None)
preprocess/preprocess_nersemble.py:8
↓ 4 callersFunctionResizeImage
(target_size, source_size, image=None, K=None)
preprocess/preprocess_nersemble.py:36
↓ 4 callersMethodsave
(self, path, batch_id=-1)
lib/face_models/BFMModule.py:62
↓ 2 callersMethodget_cfg
(self)
config/config.py:25
↓ 1 callersMethod__init__
(self, batch_size)
lib/face_models/FLAMEModule.py:223
↓ 1 callersMethod_find_dynamic_lmk_idx_and_bcoords
Selects the face contour depending on the reletive position of the head Input: vertices: N X num_of_vertices
lib/face_models/FLAMEModule.py:323
↓ 1 callersFunctionextract_frames
(id_list)
preprocess/preprocess_nersemble.py:48
↓ 1 callersFunctionget_face_model
(face_model, batch_size, device)
lib/face_models/__init__.py:5
↓ 1 callersMethodget_item
(self)
lib/LandmarkDataset.py:17
↓ 1 callersMethodget_lms
(self, vs)
lib/face_models/BFMModule.py:32
↓ 1 callersMethodget_lms
(self, vs)
lib/face_models/FaceVerseModule.py:39
↓ 1 callersFunctionget_normal_coord_system
returns tensor of basis vectors of coordinate system that moves with normals: e_x = always points horizontally e_y = always pointing up
lib/face_models/FLAMEModule.py:69
↓ 1 callersMethodget_vs
(self, id_coeff, exp_coeff)
lib/face_models/BFMModule.py:36
↓ 1 callersMethodget_vs
(self, id_coeff, exp_coeff)
lib/face_models/FaceVerseModule.py:43
↓ 1 callersMethodinit_renderer
(self, intrinsic, extrinsic)
lib/Camera.py:29
↓ 1 callersFunctionlbs
Performs Linear Blend Skinning with the given shape and pose parameters Parameters ---------- betas : torch.tensor BxNB
lib/face_models/FLAMEModule.py:112
↓ 1 callersMethodlog
(self, log_data)
lib/Recorder.py:20
↓ 1 callersMethodproject
(self, points_3d, intrinsic, extrinsic)
lib/Fitter.py:64
↓ 1 callersMethodreg_loss
(self, id_weight, exp_weight)
lib/face_models/BFMModule.py:57
↓ 1 callersMethodrender
(self, mesh, return_mask=False)
lib/Camera.py:45
↓ 1 callersMethodrun
(self)
lib/Fitter.py:19
↓ 1 callersFunctionvertex_normals
:param vertices: [batch size, number of vertices, 3] :param faces: [batch size, number of faces, 3] :return: [batch size, number of verti
lib/face_models/FLAMEModule.py:17
Method__init__
(self, save_folder, camera, visualize=False, save_vertices=False)
lib/Recorder.py:10
Method__init__
(self, image_size)
lib/Camera.py:8
Method__init__
(self, cfg, dataset, face_model, camera, recorder, device)
lib/Fitter.py:7
Method__init__
(self, landmark_folder, camera_folder)
lib/LandmarkDataset.py:11
Method__init__
(self, batch_size)
lib/face_models/BFMModule.py:9
Method__init__
(self, batch_size)
lib/face_models/FaceVerseModule.py:8
Method__init__
(self, batch_size)
lib/face_models/FLAMEModule.py:412
Method__init__
(self)
config/config.py:8
Method__len__
(self)
lib/LandmarkDataset.py:51
Methodforward
(self)
lib/face_models/BFMModule.py:48
Methodforward
(self)
lib/face_models/FaceVerseModule.py:55
Methodforward
Input: shape_params: N X number of shape parameters expression_params: N X number of expression parameter
lib/face_models/FLAMEModule.py:368
Methodforward
(self)
lib/face_models/FLAMEModule.py:430
Methodproject
(self, query_pts, calibrations)
lib/Camera.py:22
Methodreg_loss
(self, id_weight, exp_weight)
lib/face_models/FaceVerseModule.py:64
Methodreg_loss
(self, id_weight, exp_weight)
lib/face_models/FLAMEModule.py:450
Methodsave
(self, path, batch_id=-1)
lib/face_models/FaceVerseModule.py:69
Methodsave
(self, path, batch_id=-1)
lib/face_models/FLAMEModule.py:455