Cyberpunk city portrait

Updated Categorized as Workflow Tagged , , No Comments on Cyberpunk city portrait

When you’re looking for a place to call home, Cyberpunk City feels like a good fit.

All images are generated with Colab notebook included in the Quick Start Guide.

Positive prompt:

very detailed, color, 100mm, (realistic photo:1.2), (photo portrait: 1.2), [amber heard:emma watson:0.5], futuristic car, white leather dress, 4k, city, busy market in japan, liam wong, blade runner 2049

Negative prompt:

CFG scale7
Sampling steps30
Image size512×704
Face restorationNone
Sampling methodDPM++ 2M Karras

Inpainting settings

Here’s are the settings used to inpaint small area of defects.

PromptSame as original
Sampling steps30
Image size512 x 704
Face restorationCodeformer or None
Sampling methodEuler a
Mask contentoriginal
Inpaint at full resolutionOn
Structured Stable Diffusion courses
Become a Stable Diffusion Pro step-by-step.

Technical notes

  • I wanted to create cyberpunk style but using the keyword cyberpunk made the images too cartoony, perhaps there are too many video games with cyberpunk theme. The keyword blade runner 2049 achieves cyberpunk style but with reduced cartoon bias.
  • Keyword realistic photo helped to anchor towards photo-like rendering.
  • Using F222 model further biases the generation towards realistic photo. The clothings generated are more aesthetically pleasing and sophisticated.
  • Perhaps due to blade runner 2049 keyword, many images came out as monotone like the movie. Using keyword color helped to produce more color images.
  • Hands were hard to fix. The best solution is hiding behind the back. Manually painted the hand out with Photopea and refine with inpainting. Mask content: original. denoising strength: 0.5
Left: Original. Middle: Manually painted with Photopea. Right: Inpainted with same prompt.
  • Inpainting the whole head including hair. Inpaint the face only does not work well. Use original mask content with denoising strength 0.8. The face can be changed quite freely with another actress’s name. Use original prompt when inpainting.
  • Keyword blending was used to mix two faces to get unique looks.
  • For images with good composition but came out too cartoony, I used img2img to transfer to realistic style. Denoising strength needs to be played with but usually around 0.4 – 0.7. The face did not come out well as usual. Used inpainting to fix.

By Andrew

Andrew is an experienced engineer with a specialization in Machine Learning and Artificial Intelligence. He is passionate about programming, art, photography, and education. He has a Ph.D. in engineering.

Leave a comment

Your email address will not be published. Required fields are marked *