Reading Architectural Blueprints with Computer Vision: The Mapify Pipeline
How we trained a Mask R-CNN model to read architectural blueprints and convert them into navigable indoor maps for the Mapify indoor navigation apps.
Why indoor navigation cannot rely on GPS
GPS does not work indoors, which leaves large buildings, campuses, and facilities without a reliable way to give visitors turn-by-turn directions the way outdoor maps take for granted. The manual alternative, hand-building a digital map for every building, does not scale past a handful of locations.
Mapify's answer was to let organizations upload the blueprint they already have and let a computer vision pipeline do the mapping work automatically.
Turning a static image into structured data
A blueprint is just an image until something can identify what is actually in it: walls, doors, points of interest, and room labels. We annotated a custom blueprint dataset in Roboflow and trained a Mask R-CNN model, run through Detectron2, to perform instance segmentation on architectural blueprints, picking out these elements individually rather than treating the image as one flat picture.
Text recognition runs alongside the segmentation model to extract room labels and identifiers directly from the blueprint image, so a room does not just get detected as a shape, it gets identified by name.
From pixels to real-world coordinates
Detecting a wall in an image is only useful if the system knows where that wall actually sits in physical space. We built an affine transformation pipeline that converts blueprint pixel coordinates into real-world building coordinates, which is what makes accurate turn-by-turn routing possible instead of a map that merely looks right.
That structured output feeds directly into the Mapify routing engine, which calculates the shortest path between any two points of interest inside a building in real time.
Two apps built on one pipeline
The computer vision pipeline is the backbone, not the whole product. One pipeline supports onboarding multiple organizations and buildings from a single manager account, which is what let this scale past a one-off project.
- Manager app: registering organizations and uploading building blueprints
- End-user app: searching destinations and getting turn-by-turn indoor directions
An indoor navigation app and indoor mapping software that turns building blueprints into navigable indoor maps.
View Case StudyCustom AI agents and LLM-powered workflows that plug into how you already work.
AI Agents & LLM IntegrationTell us about your project and we'll follow up with a scoped quote.
Get a QuoteKeep Reading
More from the blog
Building a Standalone AI Agent for Car Price Prediction
How we delivered a standalone AI agent that predicts a car's market price from its make, model, condition, and mileage, built for direct integration into a client's own system.
Read more →App DevelopmentHow Long Does It Take to Build an App? Real Timelines from Our Projects
Realistic app development timelines by app type, from MVPs to multi-app platforms, with real delivery times from our projects and what speeds a build up or slows it down.
Read more →Pricing GuideHow Much Does It Cost to Develop an App in 2026?
Real app development costs in 2026 by app type, from simple MVPs to dating, on-demand and live streaming apps, plus what drives the price and how to keep it down.
Read more →