How to detect Midjourney images: forensic analysis guide
Midjourney v6 and v7 images have distinct forensic signatures. Here's how trained detectors and careful analysis can identify them, even after compression and re-upload.
Midjourney images are among the most convincing AI-generated photos in circulation. But they leave forensic traces that differentiate them from real photographs. This guide covers Midjourney-specific artifacts at the pixel, frequency, and metadata level.
Why Midjourney is a special detection challenge
Midjourney's diffusion architecture produces images with aesthetic quality that consistently fools human reviewers:
- No official API for consumers: Midjourney operates primarily through Discord.
- Aggressive metadata stripping: Discord strips EXIF metadata from uploaded files.
- Rapid model iteration: Each version from v5 to v6 to v7 changes the forensic signature.
- High aesthetic coherence: Midjourney v6+ handles many classic failure points competently.
Despite all of this, Midjourney images are detectable.
Midjourney v6 and v7: specific artifacts
### 1. The "painterly sharpness" gradient
Midjourney images have high sharpness in the central subject and subtle softening at the periphery that mimics bokeh, but the transition is mathematically too smooth. Real lens bokeh follows optical physics. Midjourney's follows a learned statistical approximation.
### 2. Skin texture homogeneity
Midjourney renders skin beautifully, sometimes too beautifully. Real skin has variable pore distribution, micro-texture that changes with lighting angle, and subtle pigmentation variations. Midjourney skin tends toward uniform texture. Running a local binary pattern (LBP) analysis on skin regions reveals texture entropy that's statistically lower than real photographs.
### 3. Frequency domain signatures
When you apply a 2D Discrete Fourier Transform to a Midjourney image:
- Characteristic peaks at frequencies corresponding to Midjourney's upsampling architecture
- Reduced high-frequency energy compared to equivalent camera images
- Periodic artifacts from the denoising steps in the diffusion process
A 2024 paper from researchers at the University of Maryland demonstrated that frequency domain analysis can distinguish Midjourney images with over 85% accuracy, even after JPEG compression.
Reality AI's platform runs frequency domain analysis as one of six parallel detection models.
### 4. Noise pattern inconsistency
Every camera sensor produces Photo Response Non-Uniformity (PRNU), a unique noise fingerprint. Midjourney images lack PRNU entirely, have synthetic noise that's spectrally flatter than camera noise, and show compression inconsistencies.
### 5. Lighting and shadow physics
Midjourney renders dramatically lit images, but forensic analysis sometimes reveals shadow directions that are inconsistent across scene elements, specular highlights that don't match the light source direction, and ambient occlusion that's too uniform.
The metadata problem: Discord stripping
When a Midjourney image is downloaded from Discord, it has minimal metadata. Discord strips EXIF, XMP, and IPTC data. You can't rely on "no metadata = AI-generated" since many real photos also lack metadata after social media processing. But metadata absence combined with other forensic signals raises confidence.
How Midjourney compares to other generators
| Signal | Midjourney | DALL-E 3 | Stable Diffusion |
|---|---|---|---|
| Metadata | Stripped by Discord | C2PA embedded (via ChatGPT) | ComfyUI/A1111 metadata |
| Frequency artifacts | Upsampling peaks | VQVAE artifacts | VAE + LoRA signatures |
| Noise pattern | Synthetic, flat | Synthetic, structured | Varies by VAE |
| Skin texture | High coherence, too smooth | Slightly waxy | Varies by model |
For DALL-E detection, see how to detect DALL-E generated images. For Stable Diffusion, see our SD detection guide.
Detection at scale
For insurance claims, KYC verification, and legal evidence review, manual forensic analysis isn't scalable. Enterprise detection involves API integration, multi-model consensus, confidence scoring, forensic report generation, and full audit trails.
The Reality AI detection platform handles all of this, including Midjourney-specific training data updated with each new model version.
Practical steps if you suspect a Midjourney image
- Check for metadata using ExifTool or upload to a forensic checker.
- Examine skin and texture areas at zoom for consistent smoothness.
- Check lighting physics: Do shadows and highlights point to the same light source?
- Look for peripheral softening: Is the bokeh transition suspiciously smooth?
- Run automated detection at Reality AI for multi-model forensic analysis.
- Request the source file: Midjourney generates JPEGs. If someone claims to have a RAW file, that's impossible.
Why this matters
Midjourney images appear in insurance fraud, identity fraud, legal proceedings, and financial fraud. The sophistication of v6 and v7 makes visual inspection insufficient for high-stakes verification.
Book a demo to see how Reality AI handles Midjourney images from your actual use cases.
Ready to verify what's real?
See how Reality AI authenticates images and documents for enterprise teams.
Book a demo