We build an AI virtual staging tool: a user uploads a photo of a room, an image model restyles it, and automatic checks compare the result with the original before anyone sees it. We described the three gates in an earlier post . This one is about the second gate alone, the one we could not get from a language model.
The failure
The image model sometimes moves the camera. Not the furniture: the camera. The render comes back from a step back and to the left, or an angled bedroom shot is straightened to face the bed, or the frame has crept in toward the fireplace. The room in the picture is not the room in the photograph, which is exactly the complaint buyers have about a house that does not look like its listing photos .
Some MLS rule books require an unaltered image with the same view beside an altered one ( the Texas rules, for example ); a render shot from elsewhere cannot satisfy that.
Our vision judge, a model that receives both images and answers a fixed list of yes/no questions, did not see it.…