ComfyUI > Nodes > TrentNodes > Remove Mouth Background

ComfyUI Node: Remove Mouth Background

Class Name

RemoveMouthBackground

Category
Trent/LipSync
Author
TrentHunter82 (Account age: 0days)
Extension
TrentNodes
Latest Updated
2026-03-20
Github Stars
0.03K

How to Install TrentNodes

Install this extension via the ComfyUI Manager by searching for TrentNodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter TrentNodes in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Remove Mouth Background Description

Efficiently removes backgrounds from mouth images for seamless integration in animations.

Remove Mouth Background:

The RemoveMouthBackground node is designed to efficiently remove backgrounds from mouth shape images, primarily used in lip-syncing applications. This node leverages advanced AI segmentation techniques, such as BiRefNet, or simpler color keying methods to isolate the mouth and lips from solid backgrounds. By doing so, it allows for seamless integration of mouth shapes onto animated characters, enhancing the realism and fluidity of animations. The node is particularly beneficial for artists and developers working on character animations, as it automates the tedious process of background removal, ensuring that the focus remains on the expressive details of the mouth movements. Its ability to handle different background removal methods and quality settings makes it versatile and adaptable to various project needs.

Remove Mouth Background Input Parameters:

images

This parameter represents a batch of mouth images in the format (B, H, W, C), where B is the batch size, H is the height, W is the width, and C is the number of channels. It is the primary input for the node, as it contains the images from which the background will be removed.

method

This parameter specifies the background removal method to be used. Options include "birefnet", "color_key", or "auto". "birefnet" uses AI segmentation for precise background removal, "color_key" uses a color-based approach, and "auto" selects the best method based on availability. The default is "birefnet".

quality

This parameter determines the resolution quality of the output. Options are "fast", "balanced", or "quality", corresponding to resolutions of 512, 768, and 1024 respectively. Higher quality settings result in better output but require more computational resources.

model

This parameter selects the BiRefNet variant to use, either "lite" or "standard". The "lite" model is faster and requires less computational power, while the "standard" model provides higher accuracy.

bg_color

This parameter defines the background color used for color keying. Options include "white" and "black". It is used when the "color_key" method is selected to determine which color to remove from the image.

threshold

This parameter sets the color key threshold, which determines how closely a pixel must match the bg_color to be considered part of the background. A typical value is 0.15, with lower values being more selective.

expand_mask

This parameter specifies the number of pixels by which to expand the mask. It helps in covering areas that might be missed during initial segmentation, ensuring a more complete background removal.

feather

This parameter controls the amount of feathering applied to the edges of the mask. Feathering softens the transition between the foreground and background, creating a more natural blend.

output_format

This parameter determines the format of the output images. Options include "rgba", "transparent", or "premultiplied". "rgba" includes an alpha channel, "transparent" outputs images with transparent backgrounds, and "premultiplied" blends the alpha channel with the RGB channels.

Remove Mouth Background Output Parameters:

output images

This output consists of the processed mouth images with the background removed. The images are returned in the format specified by the output_format parameter, allowing for easy integration into animation pipelines.

foreground masks

This output provides the masks used to isolate the mouth shapes from the background. These masks can be used for further processing or analysis, offering insights into the segmentation process.

Remove Mouth Background Usage Tips:

  • For quick results, use the "fast" quality setting, but for detailed work, especially in high-resolution projects, opt for "quality" to ensure the best output.
  • When using the "color_key" method, ensure that the bg_color closely matches the actual background color of your images to achieve optimal results.
  • Adjust the expand_mask and feather parameters to fine-tune the edges of the mask, especially if the initial results show harsh edges or incomplete coverage.

Remove Mouth Background Common Errors and Solutions:

BiRefNet not available. Install transformers or use method='color_key'

  • Explanation: This error occurs when the BiRefNet model is not available for use, possibly due to missing dependencies.
  • Solution: Ensure that the necessary libraries, such as transformers, are installed. Alternatively, switch to the "color_key" method if BiRefNet is not required.

NoneType object has no attribute 'clamp'

  • Explanation: This error indicates that the foreground masks were not generated, possibly due to an issue with the segmentation method.
  • Solution: Verify that the input images are correctly formatted and that the chosen method is supported. If using "auto", ensure that both BiRefNet and color keying are configured correctly.

Remove Mouth Background Related Nodes

Go back to the extension to check out more related nodes.
TrentNodes
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Remove Mouth Background