Real estate image intelligence

Computer Vision for Real Estate

We turn listing photos, video tours and inspection images into structured data. Rooms are classified, features tagged, condition issues and rule breaks flagged, and the results land in your platform through an API.
  • Room, feature and condition tags
  • Compliance and privacy checks
  • REST API or batch
listing-4B / 4b-01.jpg
Analysing
CALL 555-0142
Listing 4B, 5 photos
Room type: Kitchen

1/4Every photo in the listing is sorted by room type and scene, so a kitchen is tagged as a kitchen before anything else runs.

Why it matters

Property photos hold data nobody has time to extract

Marketplaces and brokerages take in huge volumes of photos every day. Checking them by hand is slow and inconsistent, and what the photos show rarely makes it into search filters, valuation models or inspection reports.

  • Manual moderation

    Reviewers open every photo to catch watermarks, faces and plates. It is expensive and it does not scale with listing volume.
  • Unsearchable listings

    A kitchen island or a pool is visible in the photo but missing from the listing data, so buyers cannot filter for it.
  • Condition is guesswork

    Stains, cracks and wear are judged photo by photo, differently by every person who looks.
  • Duplicates and reposts

    The same photos appear across listings and portals, which clutters search and hides fraud.
TopicManual photo reviewProperty image analysis pipeline
SpeedMinutes per listing, queues at peak timesAbout 250ms per image in our PropTexx deployment
Listing dataFeatures typed in by agents, often incomplete50+ property features tagged from the photos
ComplianceSpot checks that miss overlays and PIIEvery photo checked for watermarks, contact details, faces and plates
ConsistencyDepends on the reviewerThe same rules on every image, with the box that triggered each flag

How it works

From raw upload to a structured listing record

Specialist models each do one job well. Their outputs are merged into one record per photo and per listing, with confidence scores and locations kept for review.

Six-step inspection pipeline: capture with cameras and drones, edge filtering, anomaly detection of cracks and leaks, metadata tagging, cloud aggregation and an automated report
The same pipeline pattern for inspection imagery, from our guide to automated property inspection.
  1. Stage 1

    Ingest photos, tours and inspection images

    Listing uploads, frames sampled from video tours, and camera or drone inspection images come in through an API or a batch backfill. Blurry and near-duplicate frames are filtered out early.
    Clean image set per listingREST APIBatch jobs
  2. Stage 2

    Classify rooms and scenes

    Each image is labelled as kitchen, bathroom, bedroom, living area, exterior and so on, so later models know what to look for and listings can be ordered sensibly.
    Room type per photo
  3. Stage 3

    Detect features and finishes

    Object detection and segmentation models locate appliances, fixtures, windows, flooring and amenities such as kitchen islands and pools.
    Tagged features with boxesYOLO-based detectionSemantic segmentation
  4. Stage 4

    Assess visible condition

    Defect models look for cracks, water stains, mold and wear, and give each finding a location and a severity so inspectors know where to look first.
    Condition flags with severityYOLOv8Mask R-CNN
  5. Stage 5

    Check compliance, privacy and duplicates

    Watermarks, phone numbers, logos and other overlays are caught on upload. Faces and license plates are found for redaction, and reposted photos are matched with perceptual hashing.
    Pass, hold or redact decisionPerceptual hashing
  6. Stage 6

    Return structured data

    Everything is merged into one record your platform consumes: search filters, listing quality scores, moderation queues, or features for valuation models.
    JSON per photo and listingJSONWebhooks

What it does

Visual intelligence for listings, inspections and valuation

We scope the label set and rules to your platform. These are the capabilities real estate teams ask for most.

  • Room and amenity tagging

    Room types, appliances, finishes and amenities extracted from standard listing photos and turned into search filters.
    Feature tags per photo and per listing
    Listing image tagging
  • Listing compliance checks

    Watermarks, agent contact details, logos and other overlays that break portal rules are flagged before a listing goes live.
    Violation type and location
    How PropTexx uses it
  • Privacy redaction

    Faces, license plates and house numbers are located so they can be blurred automatically or sent for review.
    Redaction boxes per image
  • Condition and defect detection

    Cracks, leaks, stains and roof wear detected from photos, fixed cameras or drones, with severity and location for follow-up.
    Findings with severity scores
    Automated inspection guide
  • Valuation signals

    Condition, finish quality and renovation level become structured features that valuation models can use alongside comps.
    Scores and features for AVMs
    Images and valuation accuracy
  • Duplicate and repost detection

    Perceptual hashing and image similarity find the same photos across listings and portals, even after resizing or cropping.
    Matched listing pairs

In practice

What we have built for PropTech platforms

Listing tagging and compliance at marketplace scale

For PropTexx we built a distributed pipeline of fine-tuned YOLO-based detection and segmentation models that processes millions of listing images a month. It categorises rooms, inventories amenities such as kitchen islands and stainless appliances, and flags compliance and privacy issues as photos arrive.
  • Room types, features and amenities tagged
  • Watermarks, faces and plates flagged on upload
  • Manual moderation reduced to exceptions
Kitchen listing photo with feature tags including kitchen island, range hood, double oven, refrigerator, tile floor and crown molding cabinets
Feature tags on a kitchen listing photo from our PropTexx work.

PropTexx image intelligence, in production

Property features tagged automatically
50+
Compliance violation types detected
15+
Processing time per image
~250ms
Lift in buyer click-through rate
15%

Privacy and compliance checks before a listing goes live

Photos from agents often include people, number plates, house numbers or a brokerage's contact details. Each is detected and located, so the platform can blur it automatically, hold the listing or send it to a reviewer.
  • Faces, license plates and house numbers
  • Phone numbers, logos and watermarks
  • Rules configured per portal
House exterior with detection boxes marking two faces, a license plate and a house number for redaction
Illustration: faces, a license plate and a house number located for redaction.

Inspection and condition assessment

Fixed AI cameras and drones capture a building; edge devices filter the useful frames; detection and segmentation models find cracks, leaks and staining; and findings are tagged with location, time and severity for a maintenance report.
  • Cracks, leaks, stains and roof damage
  • Edge filtering keeps bandwidth low
  • Reports with photos, severity and location
Building facade with a wall-mounted inspection camera and a drone, with a detected crack and a window seal marked for analysis
Illustration: camera and drone inspection with detected facade faults.

Virtual staging that keeps the real room

Generative staging is the other half of listing imagery. Our diffusion pipeline with ControlNet structural guidance furnishes empty rooms while keeping walls, windows and floors intact. For PropTexx it cut staging cost by more than 90% compared with physical staging.
  • Room geometry and lighting preserved
  • Several interior styles
  • Consistent across views of the same room
listing-2291 / living-room.jpg
Staged · Modern
The same living room virtually staged with a sofa, rug, coffee table, lamp and armchair
Empty living room before staging
Empty roomAI staged
Room geometry keptWindows untouchedStyle: ModernDrag to compare

Image features that improve valuation models

Comps and square footage miss condition and finish quality. Image models turn photos into condition, renovation and luxury scores that feed a valuation model alongside the usual tabular data.
  • Condition and renovation level scores
  • Style and interior quality detection
  • Features aggregated per property
Infographic: property images pass through computer vision models and feature extraction into structured features such as condition score and pool detected, then into a valuation model
How property images become valuation features (illustrative figures).

Beyond photos

Floor plans and documents in the same pipeline

Listings are more than photos. The same platform can read floor plans for room areas and layouts, and pull figures from offering memorandums and leases.

  • Floor plan analysis

    Rooms, walls, doors and areas read from plans.
    Floor plan AI
  • Document AI

    Rent rolls and deal terms pulled from OMs.
    OM parsing

Integration and deployment

Plugs into the upload flow you already have

Call it synchronously on upload, run it over your back catalogue, or both. For sensitive imagery it can run in your own cloud or on your servers; see how we handle data.

  • REST API

    One call per image or listing, returning tags, flags and boxes as JSON.
  • Batch backfill

    Process an existing catalogue to populate search filters and quality scores.
  • Review queue

    Low-confidence tags and held listings go to a reviewer, not straight to buyers.
  • Private or edge

    Run in your VPC, on-prem, or on edge devices for inspection cameras.
    Edge deployment

Getting started

Prove it on your own photos first

Start with a sample of real listings and your current moderation decisions as the benchmark.

  1. Step 1: Scoping call

    30 minutes

    We look at sample photos, your listing schema and portal rules, and agree which tags and checks matter.

    • NDA on request
  2. Step 2: Proof of concept

    4–6 weeks

    Models trained or fine-tuned on your images and measured on a held-out sample against agreed accuracy targets.

    • Accuracy reported before production
  3. Step 3: Production

    Ongoing

    API integrated with your upload flow, monitored, and retrained as new photo styles and rules appear.

    • You own the IP

FAQ

Questions, answered

What PropTech and brokerage teams ask before a pilot.

Need generative imagery instead? See AI virtual staging.

  • Accuracy depends on your image data and label set, so we measure it on a held-out sample of your own photos during the proof of concept and report it before production. Fine-tuning on your portfolio style typically improves results further.

Book a strategy session

Talk to an AI engineer about your project

Tell us what you want to automate. The first call is a 30-minute working session with an engineer, not a sales pitch.

  • Send the form, it takes 2 minutes
  • We reply within 1 business day, under NDA if you need it
  • A 30-minute call to scope feasibility and next steps

Tell us about your project

By submitting, you agree to our Privacy Policy. We never share your details.