Show HN: Fake or real? Try our AI image detector (trial.nuanced.dev)
The UI is bare-bones but you’ll get the idea. Drag or upload an image and our tool will display the probabilities with which it thinks that the image might be AI-generated or not. If you want, you can click “No, it’s AI” to confirm that the image was AI-generated, or “No, it’s real” to confirm that the image was not AI-generated.
Why we’re working on this: as AI-generated images continue to blur the line between real and artificial and their adoption and quality rises, so too does the risk for fraud and misinformation. Not being able to trust what you see online threatens whatever level of "realness" or authenticity online material has. Companies like dating apps, news sites, and trust and safety teams have a growing need to distinguish AI-generated images from authentic ones.
The models we built are trained on various architectures, such as Dalle-3, Midjourney, and SDXL, with continuous integration of data from the latest AI image generators. Our technology can detect deepfakes and verify user profile images, documents, IDs, or media images. Additionally, it can detect fake or counterfeit products, services, or experiences being marketed on e-commerce platforms.
We hope it’s fun and would be very interested in any cases it gets wrong, as well as whatever else you’d like to ask or say!
52 comments
[ 3.4 ms ] story [ 143 ms ] threadUnfortunately your system doesn't seem to be able to upload an image.
https://trial.nuanced.dev/demo/upload_progress has an event stream that polls every 2 seconds or so but doesn't seem to return any success criterion.
Detecting Authenticity in the age of AI We detect AI-generated images to protect the integrity and authenticity of your service.
You got me thinking down the path that sometimes when people say AI they mean something very different than what I thought AI meant.
It said 92% AI. Do you have any stats about how often it gets it right ?
Low quality/distorted images also come out as AI
what plans are there to guard against people intentionally poisoning your training data by miscategorizing the images they upload for classification?
Of course, if one uploads recent sketches, one could be cynical and claim the artist traced over AI-generated image. But I have never seen this done in practice
"I tried it on anime images and it didn't work well on that class" would have been sufficient.
People can and do use AI detectors on any art style, often to justify harrassment of suspected AI use. In the anime community, it's especially very common to do so.
A bad AI detector is worse than no AI detection at all, so extra scrutiny is justified.
https://cdn.leonardo.ai/users/36088783-2be9-4497-9dd0-0d23fd...
And it's not just a hand thing. There's often an element of surreal excess or a kind of uncanny valley/plasticy thing going on. If I had to point something out, it would be skin. AI seems to be bad at generating skin, it has a slightly cartoony look to it. If I were to venture a guess, it's because of the number of photos out there filtered to shit.
I was the worst at macro(?) landscape photography. I think that's what it is. Whatever it is when you essentially take a picture from far away, but zoom in and focus so the foreground and background are both in focus. That's close to 50/50.
The examples chosen in this test were not collected to be very adversarial, and no additional processing was done.
What’s the expected result and also what should we put as a “true” answer if we take a picture with our phones and upload it?
https://www.theverge.com/2023/3/13/23637401/samsung-fake-moo...
> The test of Samsung’s phones conducted by Reddit user u/ibreakphotos was ingenious in its simplicity. They created an intentionally blurry photo of the Moon, displayed it on a computer screen, and then photographed this image using a Samsung S23 Ultra. As you can see below, the first image on the screen showed no detail at all, but the resulting picture showed a crisp and clear “photograph” of the Moon. The S23 Ultra added details that simply weren’t present before. There was no upscaling of blurry pixels and no retrieval of seemingly lost data. There was just a new Moon — a fake one.
Of course my favorite is the phone that recognized a humanoid shape and placed Ryan Gosling in the image.
https://petapixel.com/2020/08/17/gigapixel-ai-accidentally-a...
https://twitter.com/mitchcohen/status/1476951534160257026
If there are no tests however, then were left to question the validity of everything
Unfortunately in this space the amount of deepfakes we can create is massive, so even a system thats 99.999% accurate will leave a lot of fakes through and grant them credibility.
I think we have to focus on an alternative path where we assume any digital content can be fake, unless its creation is provable through some verified sources or methods.
Maybe it's possible to embed some kind of digital fingerprint into images? So as to say, this image was definitely taken by this camera. Pretty sure something like this has been done.