Most car dealers aren’t photographers. Cars get shot on messy forecourts, with inconsistent angles and poor lighting.

Existing tools take one of two approaches,
each with real limitations:

Background replacement

Background replacement (the standard approach among car-dealer tools) cuts the car out and swaps in a new background. This creates images that read as fake immediately.

Standard AI Image editing

General-purpose image editing tools (GPT Image, Nano Banana) solve the perspective problem but introduce two new ones: the background isn’t pixel-consistent across a slideshow, which is an instant tell to anyone browsing a dealer’s website, and scale isn’t consistent between cars — a Mini Cooper can end up looking larger than an SUV.

However both of these options aren't great. Background replacement seems really fake and cheap. The standard AI image editing lacks accuracy.

So my goal was simple: keep the car’s scale accurate and the background pixel-consistent across every angle of the same car. But, it had to work at volume..

The Beynd workflow

After lots of trial and error I've landed on the following workflow

01

First we replace the car in a template with the input car.

02

In order to get a pixel-perfect background, we cut out the car from the background again.

03

Then we place the car back onto the background.

04

Then we bring the shadow back into the composition.

From manual to automated

Once the process worked, I landed my first paying client — proof this wasn't just R&D. The first car took 5.5 hours, done by hand. Automating each step was the obvious next move.

#

Step

Manual process

Automated process

Before

After

01

Sorting

Manually matching images to output angles

A vision models selects the right images.

10 min

Seconds

02

GPT

Run one by one in ComfyUI, prompt changed per angle

OpenAI API call, processing all angles in one go

25 min

2 min

03

Compositing

Manual shadow recovery and compositing in Photoshop

ComfyUI Compositing graph, exported to API, automatically called when GPT step is done.

4 hours

Seconds

04

Compositing

Manual shadow recovery and compositing in Photoshop

ComfyUI Compositing graph, exported to API, automatically called when GPT step is done.

4 hours

Seconds

Per car, end to end: 5.5 hrs → <5 min

Outcomes

<5 min

End-to-end pipeline, from client upload to ready-to-publish images — versus days for traditional photography

~90%

Success rate on well-lit, reasonably clean input photos

Zero

Training required on the client side — competitors typically require dealers to learn specific rigs or shooting angles; this only needs photos uploaded to a folder

The core technique — generating without pixel drift, then compositing with consistent scale — isn’t car-specific. It can be applied to any product that needs multi-angle shots on a consistent background, particularly where floors or surfaces are low-detail (it degrades on high-detail textures like grass or sand). Product catalog photography and social content are the most direct adjacent use cases.

Challenges and future direction

Economics

The addressable market is currently independent used-car dealers specifically — larger dealers already employ photographers or have invested in turntable rigs, often have existing vendor contracts (e.g. Spyne), and higher-end dealers have less incentive to risk an AI-generated look at high price points. That leaves a market with thin margins: at £5–15 per car against roughly £0.40 in processing cost, margins are healthy in principle, but only if quality control is fully automated. Currently every image gets a manual check, which erodes the margin the automation was supposed to create. A vision-model QC step is the likely next fix.

Technical accuracy limits

The system preserves visible damage (bumps, scratches) well, but reflection accuracy varies — high-detail reflections (trees, leaves) transfer less reliably than overcast or low-reflectivity conditions. Not yet 100% consistent.

Compliance

AutoTrader’s policy is a genuine grey area: background and lighting edits are explicitly allowed, but editing the car itself is not, and it’s unclear whether this system’s process counts as the latter. I’ve asked AutoTrader directly for clarification and haven’t had a response yet. Separately, damage-accurate reproduction is harder than it sounds — the system currently maps all inputs to 8 fixed angles (0°, 30°, 90°, 135°, 180°, 215°, 270°, 330°), and matching a specific source photo to a specific output angle would require vision models to reliably distinguish close angles like 30° from 330°, which they currently don’t do well enough to keep the pipeline both accurate and fast.

Not yet automated

Delivery to the client is still manual. The pipeline currently runs from a local terminal with ComfyUI kept open throughout — moving this to a persistent, always-on service is the next infrastructure step.

Yonni de Haar

Creative systems + Motion

Enquiries

Timezone

UTC+2

Yonni de Haar

Creative systems + Motion

Enquiries

Timezone

UTC+2

Yonni de Haar

Creative systems + Motion

Enquiries

Timezone

UTC+2