4 ms·
Was it ever explained or understood why ChatGPT Images always has (had?) that yellow cast?
by sharkjacobs 10mo ago
Was it ever explained or understood why ChatGPT Images always has (had?) that yellow cast?
- dvngnt_ 10mo agomaybe their version of synth-id? it at least helps me spot gpt images vs gemini's
- kingkawn 10mo agoColloquially called the urine filter
- jebronie 10mo agolets not mince words, its called the "piss filter"
- minimaxir 10mo agoMy pet theory is that OpenAI screwed up the image normalization calculation and was stuck with the mistake since that's something that can't be worked around. At the least, it's not present in these new images.
- BoorishBears 10mo agoThere's still something off in the grading, and I suspect they worked around it (although I get what you mean, not easily since you already trained) I'm guessing when they get a clean slate we'll have Image 2 instead of 1.5. In LMArena it was immediately apparent it was an OpenAI model based on visuals.
- swyx 10mo agowdym it cant be worked around when there exist literal yellow tint corrector models/tools haha
- ineedasername 10mo agoYeah, though I can imagine a conversation like this: SWE: "Seriously? import PIL \ read file \ == (c + 10%, m = m, y = y, k = k) \ save file done!" Exec: "Yeah, and first blogger get's a hold of image #1 they generate, starts saying 'Hey! This thing's been color corrected w/o AI! lol lame'" Or not, no idea. i've not understood the choice either, besides very intelligent AI-driven auto-touch up for lighting/color correction has been a thing for a while. It's just, for those I end up finding an answer for, maybe 25% of head scratcher decisions do end of having a reasonable, if non intuitive answer for. Here? haven't been able to figure one yet though, or find a reason/mention by someone who appears to have an inside line on it.
- minimaxir 10mo agoThere's a possibility that any automatic correction could have false positives (since the yellow tint doesn't happen 100% of the time) which creates different problems where a image could have an even weirder hue.
- ACCount37 10mo agoNot really, but there's a number of theories. The simplest one is that they "style tuned" the AI on human preference data, and this introduced a subtle bias for yellow. And I say "subtle" - but because that model would always "regenerate" an image when editing, it would introduce more and more of this yellow tint with each tweak or edit. Which has a way of making a "subtle" bias anything but.
- amoursy 10mo agoThere was also the theory that is was because they scanned a bunch of actual real books and book paper has a slight yellow hue.
- danielbln 10mo agoThat seems unlikely, as we didn't see anything like that with Dall-E, unless the auto regressive nature of gpt-image somehow was more influenced by it.
- vunderba 10mo agoI never heard anything concrete offered. At least it's relatively easy to work around with a tone mapping / LUTs.
- viraptor 10mo agoMy pet theory is that this is the "Mexico filter" from movies leaking through the training data.
- deleted 10mo ago[deleted]
- wahnfrieden 10mo ago[flagged]
- KaiserPro 10mo agoMeta's codec avatars all have a green cast because they spent millions on the rig to capture whole bodies and even more on rolling it out to get loads of real data. They forgot to calibrate the cameras, so everything had a green tint. Meanwhile all the other teams had a billion macbeth charts lying around just in case.
- jiggawatts 10mo agoAlso, you'd be shocked at how few developers know anything at all about sRGB (or any other gamut/encoding), other than perhaps the name. Even people working in graphics, writing 3D game engines, working on colorist or graphics artist tools and libraries.
- varjag 10mo agoNot always, it started at a very specific point. Studio Ghibli craze + reinforcement learning on the likes.
- minimaxir 10mo agoThe Studio Ghibli craze started with the initial release of images in ChatGPT, and the yellow filter has always existed even at that time. They did not make changes to the model as a result of RL (until pontentially today, with a new model)
- weird-eye-issue 10mo agoThat's not how it works the model doesn't just update in real time to likes and besides it was already yellow upon release
- efilife 10mo agoI'm guessing that it was intentional all along, as no other models exhibit this behavior. It was so it could be instantly recognized as ChatGPT
- onoesworkacct 10mo agoThere's definitely an analysis on the net somewhere, can't remember the details though.