◈surfacestudioYOUR PROPERTY, REIMAGINED
Photos stay on this device i

STEP 1 OF 4

Start with your photo.

Upload a photo of the space you want to coat.

No photo loaded
Try demo replaces this photo with a synthetic example for the selected surface.
▱

Your photo is the starting point.

Choose Garage or Driveway, then upload a photo or try the synthetic demo.

NO PHOTO LOADED
Advanced Optional 3D and editing tools

These tools are optional. Closing Advanced or changing stage cancels their pending input/results. Local inference may still finish, but its result is discarded.

0 known layers

Only known layers are moved. AI estimates the exposed background.

Load a photo to continue.
Ready. Select a demo or upload a property photo.

LOCAL AI

What powers your preview.

Depth Anything V2 Small (Apache-2.0), SlimSAM (Apache-2.0 code and ONNX model metadata), MI-GAN (MIT code and weights), SegFormer ADE B0 (NVIDIA-derived, noncommercial research/evaluation only), Transformers.js (Apache-2.0), Three.js (MIT), ONNX Runtime (MIT).

Photo processing runs on this device. The local app serves pinned models and browser runtimes; external inference is disabled. The floor model's current rights do not permit commercial customer deployment.

Loading manifest…

Demo property photographs were generated with the built-in image-generation tool and depict invented properties.