| { | |
| "inputDataFilePath": "{ROOT}/model_data.npz", | |
| "netPath": "{ROOT}/network.trt", | |
| "emotionDatabaseFilePath": "{ROOT}/implicit_emo_db.npz", | |
| "fps": 30, | |
| "device_id": 0, | |
| "name": "mark_v2.3", | |
| "face_params": { | |
| "input_strength": 1.3, | |
| "prediction_delay": 0.25, | |
| "upper_face_smoothing": 0.001, | |
| "lower_face_smoothing": 0.0023, | |
| "upper_face_strength": 1.0, | |
| "lower_face_strength": 1.4, | |
| "face_mask_level": 0.6, | |
| "face_mask_softness": 0.0085, | |
| "emotion": [ | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0 | |
| ], | |
| "source_shot": "g2a_neutral", | |
| "source_frame": 33, | |
| "skin_strength": 1.1, | |
| "blink_strength": 1.0, | |
| "lower_teeth_strength": 1.3, | |
| "lower_teeth_height_offset": -0.1, | |
| "lower_teeth_depth_offset": 0.0, | |
| "lip_close_offset": -0.03, | |
| "tongue_strength": 1.5, | |
| "tongue_height_offset": 0.2, | |
| "tongue_depth_offset": 0.13, | |
| "eyeballs_strength": 1.0, | |
| "saccade_strength": 0.9, | |
| "right_eye_rot_x_offset": 0.0, | |
| "right_eye_rot_y_offset": -2.0, | |
| "left_eye_rot_x_offset": 0.0, | |
| "left_eye_rot_y_offset": 2.0, | |
| "eyelid_offset": 0.06, | |
| "blink_interval": 3.0, | |
| "eye_saccade_seed": 0, | |
| "keyframer_fps": 60.0 | |
| }, | |
| "network_id": { | |
| "type": "regression", | |
| "actor": "mark", | |
| "version": "2.3", | |
| "output": "geometry" | |
| }, | |
| "network_params": { | |
| "num_dim_fullface": 301, | |
| "implicit_emotion_len": 16, | |
| "explicit_emotions": [ | |
| "amazement", | |
| "anger", | |
| "cheekiness", | |
| "disgust", | |
| "fear", | |
| "grief", | |
| "joy", | |
| "outofbreath", | |
| "pain", | |
| "sadness" | |
| ], | |
| "num_shapes_skin": 272, | |
| "num_shapes_tongue": 10, | |
| "result_skin_size": 61520, | |
| "result_tongue_size": 5602, | |
| "result_jaw_size": 15, | |
| "result_eyes_size": 4, | |
| "maximum_batch_size": 2 | |
| }, | |
| "audio_params": { | |
| "buffer_ofs": 4160, | |
| "buffer_len": 8320, | |
| "samplerate": 16000 | |
| }, | |
| "blendshape_params": { | |
| "strengthL2regularization": 0.5, | |
| "strengthTemporalSmoothing": 0.3, | |
| "strengthL1regularization": 0.5, | |
| "strengthSymmetry": 100.0, | |
| "numPoses": 52, | |
| "bsSolveActivePoses": [ | |
| 1, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 1, | |
| 1, | |
| 1, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 0 | |
| ], | |
| "bsSolveCancelPoses": [ | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1 | |
| ], | |
| "bsSolveSymmetryPoses": [ | |
| 0, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| 1, | |
| 0, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| 1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| 2, | |
| 2, | |
| 3, | |
| 3, | |
| 4, | |
| 4, | |
| 5, | |
| 5, | |
| -1, | |
| -1, | |
| -1, | |
| -1, | |
| 6, | |
| 6, | |
| 7, | |
| 7, | |
| 8, | |
| 8, | |
| 10, | |
| 10, | |
| -1, | |
| 9, | |
| 9, | |
| -1, | |
| 11, | |
| 11, | |
| 12, | |
| 12, | |
| -1 | |
| ], | |
| "bsWeightMultipliers": [ | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0 | |
| ], | |
| "bsWeightOffsets": [ | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0 | |
| ], | |
| "bsDataPath": "{ROOT}/bs_skin.npz", | |
| "ue_l_eye_idx": 1, | |
| "ue_r_eye_idx": 8, | |
| "ue_eye_dim": 4 | |
| } | |
| } | |