I'm CNET's AI image and video generator reviewer, and one of the best parts of my job is laughing at the truly terrible, deeply flawed, occasionally frightening AI images that pop out while I review different AI image generators.
Don't get me wrong, AI creative software has come a long way in a short amount of time. I've created beautiful sci-fi scenes in Midjourney, realistic looking product images with Stable Diffusion and AI-ified myself with ChatGPT. But no AI service is perfect, and I've noticed some trends throughout my testing. There are some things that, despite constant updates, AI image generators simply can't handle well on the first try.
Some AI image programs give you tools to edit these mistakes, which is great. I highly recommend to take advantage of them when you can. But for programs that don't offer them, or more likely, when they don't fix the problem, this is what you should do next.
Based on my experience, these are my tried-and-true tips for tweaking your prompts and settings to fix your images. For more, check out the best AI image generators and our guide to effective AI image prompt writing.
Human faces and expressions
Katelyn Chedraoui via Canva Magic Media AI/CNET
Accurate facial expressions continually challenge AI generators. Quirky eyes, teeth and eyebrows are some of the strongest indicators that an image is AI-generated. In this case, the result was extremely funny to me, if also completely unusable. The girls are sporting some Halloween-like vampire teeth, and the dude in the back is having more than a bad hair day.
Stephen Shankland via Dall-E 3/CNET
Even with cartoon or non-realistic characters, generators struggle to moderate emotion and expressions. This image -- created by our best pick, Dall-E 3 -- over-amplified the prompt, and the end result was too dramatic. I'm a self-identified neat freak, but I can't imagine anyone getting this upset over what looks like hundreds of dollars of cleaning supplies. Even the best programs can fail and produce wonky results.
How to fix it: I recommend asking the service to cut down on the number of people it's trying to render -- cut down on the number of chances for error -- and using post-generation editing tools to select specific parts of the image that need regenerated or fixed. Picking a more mild adjective ("angry" rather than "enraged") might help guide the service down the right path.
... continue reading