Stable Diffusion: Tips, Tricks, and Techniques
6h 14mBeginner2023-06-28
Authors

Ben Long
Photographer, Writer, Educator
Course details
AI image generation tools enable you to enter a text description and get an image in a flash. For creative pros, these tools can accelerate the creative process and help generate assets. For everyone else, these tools enable the effortless creation of images for presentations and reports—or just for fun.
The open-source Stable Diffusion platform is known for its power, customizability, and ability to be run locally rather than through an online service. In this course, imaging expert Ben Long explores Stable Diffusion, sharing tips for creating effective prompts, using sketches or existing images as prompts, expanding Stable Diffusion through extensions, training Stable Diffusion to render subjects it previously couldn’t, and much more.
The open-source Stable Diffusion platform is known for its power, customizability, and ability to be run locally rather than through an online service. In this course, imaging expert Ben Long explores Stable Diffusion, sharing tips for creating effective prompts, using sketches or existing images as prompts, expanding Stable Diffusion through extensions, training Stable Diffusion to render subjects it previously couldn’t, and much more.
Skills covered
Stable DiffusionArtificial Intelligence for DesignTips, Tricks, & TechniquesVideoPhotographyGraphic DesignAnimation and Illustration
Concepts
0. Introduction
- 01 - What is Stable Diffusion
1. Stable Diffusion Basics
- 02 - What can you do with Stable Diffusion
- 03 - What's different about Stable Diffusion
- 04 - How can you access Stable Diffusion
- 05 - Installing Stable Diffusion locally
- 06 - Using Stable Diffusion
2. Digging Deeper into Stable Diffusion Prompts
- 07 - What does a prompt do
- 08 - Stable Diffusion seeds
- 09 - Stable Diffusion batches and pixel counts
- 10 - Prompt basics
- 11 - Questions to answer when writing prompts
- 12 - PNG information and saving
- 13 - Using CFG scale
- 14 - Prompt weighting
- 15 - Writing prompts for series 2 models
- 16 - Prompt libraries and styles
- 17 - Interrogating an image
- 18 - Artist names and rendering styles
3. Advanced Stable Diffusion
- 19 - Sampling and steps
- 20 - Automatic iterating
- 21 - Changing SD models
- 22 - Using LoRA models
- 23 - Using embeddings
- 24 - Upscaling SD images
- 25 - Settings and extensions
4. Training and Customizing Stable Diffusion
- 26 - img2img basics
- 27 - img2img options on hosted sites
- 28 - Using a sketch in img2img
- 29 - Using a photobash with img2img
- 30 - Changing aspect ratios with img2img
- 31 - Removing elements with inpainting
- 32 - Adding objects with inpainting
- 33 - Outpainting
- 34 - Using outpainting to resize an image
- 35 - Improving faces created by SD
- 36 - Outpainting with openOutpaint
- 37 - Instruct pix2pix
- 38 - Free handy resources
5. Working with ControlNet
- 39 - Introduction to ControlNet
- 40 - Installing ControlNet
- 41 - OpenPose in ControlNet
- 42 - Limitations using OpenPose
- 43 - Using img2img and ControlNet
- 44 - Choosing a ControlNet model
- 45 - Image size and ControlNet
- 46 - Other features in ControlNet
- 47 - OpenPose editors
6. Refining Your Workflow
- 48 - Using models to influence image style
- 49 - Inpainting and upscaling
- 50 - Refining with XYZ plot
- 51 - Complete a Stable Diffusion workflow
7. Customization and Model Training
- 52 - Creating a custom model
- 53 - Creating models with DreamBooth
- 54 - Merging models
- 55 - Training a model using an object
Conclusion
- 56 - What's next