
DRAW THINGS SeedVR2 Image Upscale FREE Mac iPad iOS
Cutscene Artist
Overview
This video tutorial demonstrates how to use the SeedVR2 model within the DrawThings application for Mac, iPad, and iOS. SeedVR2 is a powerful, one-step upscaling model that can enhance image resolution and quality. The tutorial covers downloading and setting up SeedVR2 as a render model, configuring its parameters for optimal results, and a workaround for a common issue where saved presets can interfere with canvas size. It emphasizes that SeedVR2 is not a traditional ESRGAN upscaler and provides specific settings for tiled decoding and diffusion to achieve clean, high-resolution outputs.
Save this permanently with flashcards, quizzes, and AI chat
Chapters
- SeedVR2 is a one-step AI upscaling model available for DrawThings.
- DrawThings is a free application for Mac, iPad, and iOS that runs AI models locally.
- SeedVR2, despite its name suggesting video restoration, functions as a creative upscaler for single images.
- It can produce clean results on both photography and illustration styles, potentially replacing existing high-resolution fix workflows.
- SeedVR2 is loaded via the model drop-down menu in DrawThings.
- It is crucial to set the render size to a large value and load an image to the canvas.
- Do not use image-to-image mode; keep strength at 100% to avoid original image bleed-through.
- SeedVR2 is not an ESRGAN+ model, so the upscaler drop-down in advanced settings must be set to 'disabled'.
- SeedVR2 comes in 7B (approx. 8.5GB) and 3B versions, with quantized options for efficiency.
- The 3B version is likely for devices with less than 8GB of RAM.
- Quantized versions (8-bit S for M5/M4, 6-bit for M3 and earlier) optimize performance on lower RAM devices.
- The unlabeled model is also mildly quantized to preserve quality; 7B is recommended for 16GB+ RAM.
- Enable 'tiled decoding' and set height/width to 1024x1024 with 128 overlap.
- Enable 'Tile Diffusion' and set height/width to 1024x1024 with 128 overlap.
- In the basic menu, set Steps to 1, Guidance to 1.0, Shift to 5.0.
- Use the DPM++2m-trailing sampler for best results.
- Save the current configuration using the 'Save Config' option in the context menu.
- Name the saved configuration, e.g., 'SeedVR2'.
- When using tiled diffusion, the interface allows for higher render sizes.
- Rescale the canvas to 200% or copy/paste the image into a resized canvas before generating.
- Loading a saved config can overwrite the current canvas size, causing inconvenience.
- This issue can be fixed by editing the `custom_config.json` file.
- On Mac, the file is located in `~/Library/Containers/Draw Things/Data/Documents/Models/`.
- Delete the 'width' and 'height' lines from the specific config entry within the JSON file to prevent it from overriding canvas dimensions.
Key takeaways
- SeedVR2 is a powerful, free, one-step upscaling model for DrawThings that enhances image resolution.
- Proper setup involves loading it as a render model and disabling traditional upscaler options.
- Choosing the correct model version (7B, 3B, or quantized) is essential for performance based on device RAM.
- Advanced settings like tiled decoding and tile diffusion, with specific parameters, are key to achieving high-quality results.
- Saving configurations streamlines the workflow, but a manual edit of `custom_config.json` is needed to prevent canvas size conflicts.
- DrawThings enables local AI model processing without subscriptions on Apple devices.
Key terms
Test your understanding
- How does SeedVR2 differ from traditional ESRGAN+ upscalers within DrawThings?
- What are the key parameters to adjust in the advanced settings for optimal SeedVR2 upscaling?
- Why is it important to disable the upscaler drop-down when using SeedVR2?
- What is the purpose of editing the `custom_config.json` file, and what specific lines should be removed?
- How can a user determine which version of the SeedVR2 model (e.g., 7B, 3B, quantized) is most suitable for their device?