diff --git a/facefusion/processors/choices.py b/facefusion/processors/choices.py index 3579e882..59367ac7 100755 --- a/facefusion/processors/choices.py +++ b/facefusion/processors/choices.py @@ -26,7 +26,7 @@ frame_enhancer_models : List[FrameEnhancerModel] = [ 'clear_reality_x4', 'lsdir_ lip_syncer_models : List[LipSyncerModel] = [ 'wav2lip', 'wav2lip_gan' ] age_modifier_direction_range : Sequence[int] = create_int_range(-100, 100, 1) -expression_restorer_factor_range : Sequence[int] = create_int_range(0, 200, 1) +expression_restorer_factor_range : Sequence[int] = create_int_range(0, 120, 1) face_editor_eyebrow_direction_range : Sequence[float] = create_float_range(-1.0, 1.0, 0.05) face_editor_eye_gaze_horizontal_range : Sequence[float] = create_float_range(-1.0, 1.0, 0.05) face_editor_eye_gaze_vertical_range : Sequence[float] = create_float_range(-1.0, 1.0, 0.05) diff --git a/facefusion/processors/modules/expression_restorer.py b/facefusion/processors/modules/expression_restorer.py index 80448f8d..dbdb4f08 100755 --- a/facefusion/processors/modules/expression_restorer.py +++ b/facefusion/processors/modules/expression_restorer.py @@ -137,7 +137,7 @@ def post_process() -> None: def restore_expression(source_vision_frame : VisionFrame, target_face : Face, temp_vision_frame : VisionFrame) -> VisionFrame: model_template = get_model_options().get('template') model_size = get_model_options().get('size') - expression_restorer_factor = float(numpy.interp(float(state_manager.get_item('expression_restorer_factor')), [ 0, 200 ], [ 0, 2 ])) + expression_restorer_factor = float(numpy.interp(float(state_manager.get_item('expression_restorer_factor')), [ 0, 120 ], [ 0, 1.2 ])) source_vision_frame = cv2.resize(source_vision_frame, temp_vision_frame.shape[:2][::-1]) source_crop_vision_frame, _ = warp_face_by_face_landmark_5(source_vision_frame, target_face.landmark_set.get('5/68'), model_template, model_size) target_crop_vision_frame, affine_matrix = warp_face_by_face_landmark_5(temp_vision_frame, target_face.landmark_set.get('5/68'), model_template, model_size)