← Back to blog

Furniture Product Photos in a Room with AI: Scale, Colour and the Honest Scene

Furniture in room photos with AI without lying about size or colour: room shell first, piece placed by edit, scale checks, prices and listing rules.

To put a furniture piece into a room scene with AI and keep it honest, make the room first, empty, at the camera height of your product photo, then place the real piece into it with an edit rather than generating both together. On an 8frame board that is a cut-out of your SKU photo (background removal 12 credits), an empty room still (Nano Banana 2 from 8 credits, Seedream 5 Lite 6), the PRODUCT PLACEMENT template or an edit model to place the piece (Kontext Max 13, Flux Edit 7 for a ~1 MP input), and a scale check against objects of known size. The limit people do not expect: models have no idea how big your sofa is; they size it to look plausible in the room, so a 180 cm sofa and a 240 cm sofa can come back the same size unless you give the scene a measured reference.

TL;DR

Step Node or model on 8frame Fixed price Input
1. SKU photo and cut-out Background removal 12 credits per image Your photo of the real piece
2. Empty room Nano Banana 2 8 / 11 / 17 / 22 credits at 0.5K / 1K / 2K / 4K Room description plus the camera height
2b. Empty room, many references Seedream 5 Lite 6 credits per image Up to 14 references
3. Place the piece PRODUCT PLACEMENT, or Kontext Max 13 credits per edit Room plus cut-out
3b. Place the piece, cheaper Flux Edit (FLUX.2 pro) 7 credits for a ~1 MP input, rising with size Room plus instruction
4. Enlarge for zoom BRIA Increase Resolution 6 credits, 2x or 4x The approved scene
5. Short clip Clip maker furniture preset, or Kling v3 Standard 86 credits for 5 s with sound The approved still

Why furniture breaks in AI room scenes

Three things go wrong, and they are the three things a furniture buyer is deciding on:

  1. Size. A model scales the piece to look right in the room it drew. It does not know the dimensions on your product page. The result can make a compact armchair look like a lounge chair.
  2. Colour and material. Room light colours the piece. A warm evening scene turns a grey fabric beige; a bright window bleaches oak. Fabric texture gets smoothed.
  3. Shape. Leg shapes, arm profiles, button tufting and seam lines are redrawn when the piece is regenerated with the room.

The rest of this recipe is built to keep those three under control. The video side of furniture is in how to make a furniture video with AI.

The board, node by node

The live template is PRODUCT PLACEMENT on /workflows: it places a product into a new scene. The furniture recipe adds the empty room and the scale check around it.

Step 1: the SKU photo

Shoot the real piece in even light, from the angle you will use in the room, usually three-quarter at seated eye level for sofas and chairs, slightly higher for tables and storage. Note the camera height. Shoot a straight-on detail of the fabric or wood grain in daylight.

Run background removal (12 credits per image) for a clean cut-out, and check legs and gaps under the piece at 100%; thin legs and the space under a sofa are where cut-outs fail.

Step 2: the empty room, at the same camera height

Generate the room without the piece. Describe it with the camera height and the floor area the piece will occupy:

Empty modern living room, light oak floor, white walls, large window on the left with soft daylight, camera at seated eye level about 1 metre high, three-quarter view toward the back wall, clear floor space in the centre for a three-seat sofa. A standard interior door on the right wall for scale. No furniture in the centre.

The door matters: a standard interior door is an object of known size that tells the viewer, and you, how big things are. A window sill, a skirting board and floorboards help too.

Make one room per style direction (Scandinavian, warm modern, industrial) and reuse each for every SKU in that collection, so a collection page looks like one house.

Step 3: place the piece by edit

Place the cut-out into the empty room. With PRODUCT PLACEMENT, or with an edit model:

Place the attached sofa in the centre of the room, back to the wall, on the floor, with a soft contact shadow under it. Keep the sofa's shape, fabric colour, legs and proportions exactly as in the reference. It is 220 cm wide: about the width of two and a half interior doors.

Writing the size relative to a reference in the room ("two and a half doors wide") gives the model something visible to compare against, on top of the number.

Step 4: the scale check

Before a scene goes on the product page, check size against the references in the room:

If the piece is visibly too large or too small, reject the image and place it again. Do not shrink or enlarge the piece in a photo editor: the shadow and the perspective will no longer match.

For smaller products (lamps, side tables, decor), a hand or a common object in frame does the same job. A hand in the frame should belong to a person who agreed to be shown, or be a generated hand; never a stranger's photo.

Step 5: colour check and upscale

Compare the piece's colour in the scene with your daylight fabric close-up, in a neutral area of the fabric. If the room light shifted it, say so in the edit ("keep the fabric neutral grey, unaffected by the warm light") and place it again.

Upscale only approved scenes: BRIA Increase Resolution is 6 credits (2x or 4x, content-preserving, up to 8192 x 8192); Topaz is 11 per started 24 MP block. Avoid Clarity (13 credits) for furniture: it is diffusion-based and always enlarges 2x on 8frame, and can invent texture in fabric and wood.

Step 6: from still to clip

The clip maker's furniture preset starts from your images for short clips. On the canvas, animate an approved scene on Kling v3 Standard (86 credits for 5 seconds with sound, image-to-video, 720p) or Kling 2.6 Pro (95 at 1080p). As advice: keep camera moves slow, because a camera that circles the piece asks the model to draw a back it has never seen.

Which model for which step

Need Model Price Note
Cut-out Background removal 12 Images only
Empty room, feed 4:5 Nano Banana 2 8 / 11 / 17 / 22 Has 4:5
Empty room, collection look Seedream 5 Lite 6 Up to 14 references
Place piece, keep it Kontext Max 13 Edit, not regeneration
Place piece, cheaper Flux Edit 7 for ~1 MP, rising Resize drafts
Piece plus fabric detail Qwen Image 3 6 / 11 1 to 3 edit references
Zoom images BRIA 6 Content-preserving
Clip at 1080p Kling 2.6 Pro 95 for 5 s with sound Slow moves

Where it breaks

Listing rules and honesty

This is general information, not legal advice.

Rather have the clips made for you?

8frame offers done-for-you furniture clips; see 8frame for furniture.

FAQ

How do I put my furniture into a room photo with AI?

Generate the empty room first at the camera height of your product photo, then place the real piece into it with an edit (PRODUCT PLACEMENT on /workflows, or Kontext Max at 13 credits).

Why is my sofa the wrong size in the AI room?

The model sizes it to look plausible. Put an object of known size in the room (a door, a window) and describe the piece's width relative to it.

How do I show product scale in a photo?

Include an object of known size: a door for furniture, a hand or a common object for smaller products, and state the dimensions next to the image.

Can I use AI room scenes as my main product image?

Google Merchant Center asks for a clean view of the item as the main image. Use room scenes as lifestyle images.

Can AI change the fabric colour for other variants?

It can draw them, but the result is not a photo of that fabric. Photograph each colourway.

Sources

Try it without signing up: the 8frame canvas opens on a real board. The canvas is free and unlimited; generation is paid from $19/month.

Written with AI assistance. Corrections are noted on the page. Editorial policy

Related articles

workflow recipeProduct Photo to Lifestyle Video: Placement Still, Then Motionworkflow recipeProduct Macro Video From a Photo: Texture, Detail and the 1080p Questionworkflow recipeProduct Photo to Video with a Hand Model: The Hand-Held Shot, Step by Step

Make it
move.

Stay in the loop

Be the first to hear about our launch and get product updates