FaceFusion 3.3.2 detailed settings Settings (intermediate level)

FaceFusion has evolved significantly with the 3.3.2 update.
It is now more configurable than in previous versions,
FaceFusion 3.3.2 is now more configurable than in previous versions and can generate videos that meet your most sophisticated needs.
Basically, you can generate high quality face composite videos with the default settings.
This section describes detailed settings for those who wish to generate more advanced videos.
Please note that some settings may require more resources and significantly increase processing time,
This is important to keep in mind.
PROCESSORS section

- face_swapper
Enabled by default to allow face swapping.
The core face change functionality provides for face replacement based on modelssuch as inswapper_128
. - deep_swapper (deep swapper)
Alternative deep-fake model (not enabled by default)
Default:iperov/elon_musk_224
Selection:druuzil
,edel
,iperov
,jen
,mats
,rumateus
Example:--deep-swapper-model iperov/jackie_chan_224

- face_debugger (face debugger)
Useful for debugging during mask applications. Not required for normal operation. Displays the results of face keypoint detection for debugging purposes.
- face_enhancer
Used to enhance the clarity of a swiped face.
Enhanced details of facial parts (eyes, skin, etc.).
Model:gfpgan_1.4
Use the GFPGAN v1.4 model to enhance facial details (eyes, skin texture, etc.).
Blend:80
Degree of blending with the original image (0-100). The higher the value, the more pronounced the enhancement.
- frame_enhancer
Enhances the image quality. Shadow to performance
Improves the overall clarity of video frames (super resolution).
Model:span_kendata_x4
Super-resolution models (such as kendata and Real-ESRGAN) improve image clarity.
Blend:80
Also improves blending intensity.
- age_modifier (age correction)
Modifies the age of the character

- expression_restorer (expression correction)
The Expression Restorer module fixes problems with dull expressions after a face change.
expression_restorer Intensity coefficient (0-100). Higher values are more expressive, but more prone to distortion

- face_editor (face editor)
Edits facial features such as eye size, mouth shape, etc. (if supported).
- frame_colorizer (frame colorizer)
Colorizes black and white videos and images.

- lip_syncer (Lip Sync)
Lip-sync, face swapping for audio-driven video (e.g. talking heads).
FACE SWAPPER MODEL section

- FACE SWAPPER MODEL
MODEL: New swapper HyperSwap 256 model, with twice the resolution and supposedly comparable to the Inswapper, has been released.

- FACE SWAPPER PIXEL BOOST
Pixel Boost:256x256
Enlarges the input image to this size for processing. Larger values produce sharper images, but also consume more video memory.

EXECUTION section

- EXECUTION PROVIDERS
Execution Providers:cuda
,,sensorrtcpu
The preferred compute backend to use is specified in the following order:sensorrt > cuda > cpu
(if supported).
- EXECUTION THREAD COUNT
Number of threads:16
The number of multithreaded parallel operations is typically set according to the number of CPU cores.
- EXECUTION QUEUE COUNT
Number of queues:1
The number of task queues is usually left at 1.

- DOWNLOAD PROVIDERS
Download providers:github
,huggingface
Default source address used when downloading models.

- video memory strategy
Balance between fast frame processing and low VRAM usage.
Video memory strategy:
strict, default
The fault tolerance policytolerant
means that graphics memory is automatically downgraded when graphics memory is full.

- SYSTEM MEMORY LIMIT
System memory limit: 0
Upper limit of memory usage (MB). 0 means no limit
OUTPUT AUDIO ENCORDER section
Specifies the audio format of the generated video. Default is “flac”. (This section is displayed after the TARGET video is uploaded.)
(This section is displayed after TARGET video is uploaded.) Most media players use “aac”, so it is recommended to switch.

FACE SELECTOR MODE section
Set according to the number of faces in the target video.

- REFERENCE
If there are multiple faces in the video, select the face to be replaced from the faces in the reference image immediately below (REFERENCE FACE) and execute. - many
If there are multiple faces in the video, replace all faces with one face (SOURCE). - one
If there is only one face in the video.
FACE MASK TYPES section
- FACE MASK TYPES
Mixes and matches different face mask types.
Default: box - FACE MASK BLUR
Specifies the degree of blur applied to the box mask. Default: 0.3

FACE SELECTOR Section
- FACE SELECTOR ORDER
Specifies the order of the detected faces.

- FACE SELECTOR GENDER
Filters detected faces based on gender.

- FACE SELECTOR RACE
Filters detected faces based on race.

FACE MASKER section
- FACE OCCLUDER MODEL

- FACE PARSER MODEL
Selects the model responsible for region masking.

- FACE MASK PADDING TOP
Applies top, right, bottom, and left padding to the box mask.

FACE DETECTOR ANGLES section
- FACE DETECTOR ANGLES
Specifies if the face angle in the TARGET video is 90, 180, or 270 degrees. - FACE DETECTOR SCORE
ANGLESFilters the base of detected faces into a confidence score.
