Using AI

AI Masking

Expand Image

Increase Image Resolution

Analyze Script with AI

Select Character Voice

Generate Scene Length with AI

Through Toon Boom Ember, you have access to a suite of AI-powered tools to enhance your workflow. By opting into Ember, you will be able to utilize the AI tools to automate time consuming and repetitive tasks and enhance visual quality of lower resolution images. Toon Boom has collaborated with AI providers to facilitate the integration of AI into your creative pipeline.

IMPORTANT These service providers will not collect or store your data nor will they use your projects to train AI.

By default the AI features are disabled. In order to be enabled, you will need a license for both Storyboard Pro and Ember as well as to enable the AI features in the Preferences dialog.

TIP The Enable Ember Functionalities option is located in the Advanced tab of the Preferences dialog.

After enabling Ember, you will be required to relaunch the software in order to access the AI tools.

AI Masking

AI Masking allows you to isolate individual elements in an imported image. Once isolated, these elements can be removed and substituted by the AI.

Depending on the sharpness, level of contrast and resolution of the image, the AI can distinguish specific details. The sharper the image and the higher the resolution, the more accurate the AI will be when processing your image.

You can use the following AI Masking tools to apply an AI Mask:

  • AI Mask Selector.

  • AI Mask Brush.

  • AI Mask Eraser.

You can use both the AI Mask Selector and AI Mask Brush to mask your image. The AI Mask Selector will select shapes and objects detected by the AI once an AI Mask has been generated. Meanwhile the AI Mask Brush is a pressure sensitive brush that applies an AI Mask by drawing strokes over your image.

Once your AI masks are applied, you can use the AI Erase and Replace operation to remove any elements that are masked and reconstruct the image by replacing the masked elements with whatever the AI processor believes would exist in its place.

TIP You can compare the processed image to the original in the AI Erase and Replace dialog by either pressing Alt or clicking the Show Original Image icon.
IMPORTANT The new layer generated with the AI Erase and Replace operation will be labelled with a “g” for generated. This will indicate that your image has been generated through AI.

Expand Image

The Expand Image operation allows you to enlarge your bitmap images without sacrificing image resolution. Any images that need to be scaled up will be processed with AI to generate an extension to the existing image. The AI operation can also be used to expand an image to fit the boundary of a static or dynamic camera.

You can expand your image the following ways:

  • By Percentage: Scale up your image using a percentage value. When the percentage option is checked, the AI will expand your image based on a percentage of the total resolution of the selected image.

  • Based on the Area Covered by the Camera: Scale up your image using the Based on the Area Covered by the Camera option. This option will expand your image to fit within the camera’s view and apply padding to ensure your image is action safe.

IMPORTANT The new layer generated with the Expand Image operation will be labelled with a “g” for generated. This will indicate that your image has been generated through AI.

Increase Image Resolution

You can increase the resolution of bitmap images on both bitmap and vector layers. However, when an image on a vector layer is processed using this AI operation, the generated image will be a soft rendered texture on a vector layer.

IMPORTANT A new layer will be generated for the image with increased resolution. It will be labelled with a “g” for generated. This will indicate that your image has been generated through AI.

Analyze Script with AI

The Analyze Script with AI tool processes unformatted scripts and breaks them down into their basic components. These unformatted scripts are input and converted into panels and scenes in the Panel and Timeline view. In order for the AI to read the unformatted scripts, it must be imported into the Storyboard view.

Select Character Voice

The Select Character Voice operation will apply an AI voice to the characters in your script to recite dialogue. The Select Character Voice operation will compile a list of the characters in your script from the Panel view. Once compiled, you can apply an AI voice to each character from the list of Predefined Voices in the Select Character Voice dialog. You can use the Select Character Voice to apply an AI voice to your storyboard. This can help to differentiate your different characters and help you time your sequences.

Generate Scene Length with AI

The Generate Scene Length with AI operation will set the timing of your storyboard panels and scenes based off of the dialogue in your script. Your script will need to be broken down into its individual panels and scenes in both the Panel view and Timeline view.

The Generate Scene Length with AI will extract all the dialogue information from the Panels view and the AI will set the timing based on how it interprets the dialogue when processing.