Skip to main content
Participant
October 1, 2024
Question

Firefly doesn't recognise when you tell it not to do something.

  • October 1, 2024
  • 2 replies
  • 249 views

I asked it to create an image of an Angus bull. The thing about purebred Angus cattle is they absolutely do not ever have horns. Firefly gives them horns every single time. Doesn't matter if you say "with no horns", if you give it a reference image, if you use any other kind of wording, it ALWAYS has horns. 

This topic has been closed for replies.

2 replies

October 1, 2024

Hey @Kate26201068x0ev 

One thing I find helpful is to change the words. Negative words are a hit and miss. 
I found the prompt: female cows outside gave me the desired outcome of hornless cattle.

Being literal with FF helps. 
https://firefly.adobe.com/public/t2i?id=urn%3Aaaid%3Asc%3AEU%3Acd710662-7777-4f27-a92e-b45f8cbb2571&ff_channel=shared_link&ff_source=Text2Image

Cheers

O. Nate

Cheers,
O.Nate

droopydog500
Community Manager
Community Manager
October 1, 2024

Hello @Kate26201068x0ev,

Thank you for your message. I am sorry you are having this problem. 

 

The model does not understand the concept of a word being negated by the word in front of it. So using "not [X]", "no [X]", "exclude [X]", "with no [X]", and "without [X]" does not work. As you observed, it ignores the negation word and adds to the image the thing you are trying to avoid.  You basically need to find "positive" words and phrases telling the model what you want to see rather than telling it what you do not want to see.  Such as "flat land" rather than "no mountains" or "desolate" rather than "no people".  If I am not sure how to describe something I want to exclude in a positive way, I will ask Google Gemini or ChatGPT for ideas.  Just be aware that when they give prompts, they are usually too wordy and conversational, so you have to edit them, but they are good for ideas.

 

Firefly primarily learns from Adobe Stock. So searching those images and looking at keywords can also help.

 

Finally, I have had some success is using scientific names for animals when the common names did not have good results.


My best,
    droopy

Adobe Community Expert (not an Adobe employee)