STANDARD·VISION·LAB
VQS · ARTICLES

AI-edited listing photos: what to measure when the pipeline is generative.

AI-edited real estate photos should be measured, not eyeballed. Generative editing can invent texture in shadows, leave ghost edges and over-smooth fine detail, and these faults are easy to miss at listing size. VQS scores every image 0 to 100 against the full set of measured checks, including ai_texture_blacks, ghosting_artifacts and window_artifacts, so the faults AI editing introduces are caught objectively and repeatably.

What generative editing changes in a photo

Generative pipelines do more than adjust an image. They synthesise. When software relights a room, replaces a sky or removes clutter, it produces pixels the camera never recorded. Most of the time the result looks convincing at listing size. The faults appear in specific, repeatable places, and they are worth naming.

Invented texture in the blacks

Deep shadow is where generative models guess hardest. Push exposure into a dark corner of an AI-processed frame and you can find grain, weave or pattern that was never in the room. It reads as detail. It is fabrication.

Ghosting

Where frames are blended or content is generated at an edge, ghost outlines appear: a doubled window frame, a faint second edge on a pendant light, smearing around foliage. These are small on screen and obvious in print, and they are a reliable sign the pipeline has been guessing.

Over-smoothing

Aggressive enhancement removes noise and fine texture together. Carpet, grass, brickwork and timber lose the grain that makes them read as real. The image looks clean at a glance and synthetic on inspection.

The VQS checks that catch it

VQS, the Visual Quality Score published by Standard Vision Lab, runs every measured check on every image across exposure (EXP), white balance (WBL), colour (COL), geometry (GEO), artifacts (ART) and semantic (SEM) categories, plus set-level consistency. Three checks matter most when the pipeline is generative:

These run alongside the familiar measurements: exposure_bright, white_balance_windows, geometry_vertical, noise and the rest. Every check, and every image, scores from 0 to 100: PASS at 90 or above, FLAG from 70 to 89, FAIL at 69 or below. The checks are described in plain English in the VQS guide.

Why measurement beats opinion in the AI era

Opinion was always a weak tool for judging photography. In the AI era it fails outright, because generative faults are built to look plausible. An agent scrolling thumbnails will not see invented texture in a shadow. A photographer reviewing hundreds of frames after a long day will miss a ghosted edge. The faults are subtle, systematic and easy to normalise.

Measurement does not normalise. The VQS runner is deterministic: the same image produces the same score, byte-identical, every time. The standard is versioned, with every version published on the releases page, so a score is a fixed claim rather than a mood. Every image is also fingerprinted with SHA-256, and duplicates within a set or against earlier runs are removed automatically, so every test measures fresh work.

One heavy-handed frame sinks the set

VQS scores sets the way buyers experience listings. The SET score is governed by the lowest image, because a listing is only as good as its worst photo, and set-level gates apply on top. In one example, all 19 images passed, the mean was 98 and the lowest image scored 93, yet two soft frames tripped the focus gate. The set failed and no badge was issued.

This matters for generative pipelines because AI faults rarely spread evenly. One aggressively processed frame in an otherwise clean shoot can carry invented texture or a ghosted edge, and that single frame governs the score for the whole set.

Disclosure and trust

The honest position on AI editing is simple: disclose your pipeline if you choose to, and certify your output either way. VQS does not certify tools or workflows. It measures finished images, so a certified set is a claim anyone can check, whatever produced it.

Verification is public. The badge is a live widget served by SVL, embedded with one line of HTML. Anyone can click through to the verification register and see the tier, the composite, the covered files and the dates. Every certificate opens the full annotated report, every image and every measured value, and reports are permanent parts of the certification record. The mark expires 12 months after the last certified run, and an expired, suspended or revoked mark visibly says so wherever it is embedded. Trust is not asserted here. It is inspectable.

Certifying an AI-edited shoot

Certification is automatic. Submit a run of 12 to 20 original JPEGs from a daytime shoot (twilight and dusk arrive with v2) and the SVL canonical runner measures it. A certifiable composite earns its tier badge on the spot: Platinum at 100, Certified from 90 to 99, Provisional from 70 to 89, and no mark below 70. A failing set never certifies, regardless of composite.

Pricing is plain. A US$9.99 monthly subscription includes one measurement run each month and keeps the mark live while subscribed, with a recertification run required at least every 12 months. A single run is US$129, with the badge valid for 12 months.

If your pipeline includes generative editing, the question is not whether the tools are acceptable. It is whether the output measures up. Run a shoot through the demo, read a sample report, and let the numbers speak.

MEASURE A SHOOT

Run 12 to 20 original JPEGs through the Standard Vision Lab canonical runner. A certifiable composite is issued its tier badge automatically, with a live public verification record.

Run VQS on a shoot →

Common questions

Can AI-edited photos pass VQS certification?
Yes, if the output measures well. VQS certifies images, not tools: a run of 12 to 20 original JPEGs that reaches a certifiable composite earns its tier badge automatically, and faults introduced by AI editing lower scores like any other fault.
Which VQS checks catch AI editing problems?
Three checks target generative faults directly: ai_texture_blacks flags invented texture in shadow areas, ghosting_artifacts detects ghost edges and doubled detail, and window_artifacts catches artifacts in and around windows. They run alongside the other measured checks on every image.
How do I verify a VQS badge on a listing?
Click the badge. It links to the public verification register showing the tier, composite, covered files and dates, and every certificate opens the full annotated report. An expired, suspended or revoked mark says so visibly wherever it is embedded.