Face Masker
CLI Arguments
Face Occluder Model
Choose the model responsible for the occlusion mask.
Argument: --face-occluder-model
Default: xseg_1
Choices:
manyxseg_1xseg_2xseg_3
Example: --face-occluder-model xseg_2
Face Parser Model
Choose the model responsible for the region mask.
Argument: --face-parser-model
Default: bisenet_resnet_34
Choices:
bisenet_resnet_18bisenet_resnet_34
Example: --face-parser-model bisenet_resnet_18
Face Mask Types
Mix and match different face mask types.
Argument: --face-mask-types
Default: box
Choices:
boxocclusionarearegion
Example: --face-mask-types occlusion
Face Mask Areas
Choose the items used for the area mask.
Argument: --face-mask-areas
Default: All
Choices:
upper-facelower-facemouth
Example: --face-mask-areas mouth
Face Mask Regions
Choose the items used for the region mask.
Argument: --face-mask-regions
Default: All
Choices:
skinleft-eyebrowright-eyebrowleft-eyeright-eyeglassesnosemouthupper-liplower-lip
Example: --face-mask-regions nose
Face Mask Blur
Specify the degree of blur applied to the box mask.
Argument: --face-mask-blur
Default: 0.3
Range: 0 to 1 at 0.05
Example: --face-mask-blur 0.5
Face Mask Padding
Apply top, right, bottom and left padding to the box mask.
Argument: --face-mask-padding
Default: 0 0 0 0
Example: --face-mask-padding 10 20
Default Overrides
Modify the facefusion.ini file to override the defaults.
[face_masker]
face_occluder_model = xseg_2
face_parser_model = bisenet_resnet_18
face_mask_types = occlusion
face_mask_areas = mouth
face_mask_regions = nose
face_mask_blur = 0.5
face_mask_padding = 10 20Last updated